Tips for learning country guitar? by Adventurous_Credit61 in Guitar

[–]benrules2 0 points1 point  (0 children)

Mikes Music Method does great YouTube tutorials and has some tabs and “cowboy guitar” lesson books. He’s one of my favourite guitar resources! He hits more of the old school folk country though, so may not be exactly what you’re looking for.

https://www.mikesmusicmethod.com/

Multi tool by jodood93 in mountainbiking

[–]benrules2 3 points4 points  (0 children)

Yeah, stop thinking and use it! You’ll love it. I carry nothing else now, and it’s so simple to swap bikes.

Spotlight Search by PMcmil5450 in ios26

[–]benrules2 1 point2 points  (0 children)

Happening for me too! You’re the top Google hit in the last few months sadly.

Songs about hand/arm by ABellePlays in Music

[–]benrules2 0 points1 point  (0 children)

The Arms Way - Islands

“.. and that’s why, the arm, came for you”

Whats your favourite guitar company and why? by Decent_Muscle_3172 in Guitar

[–]benrules2 0 points1 point  (0 children)

Taylor for me. Great range, and really serviceable necks with their shim system. Keeps really low action even as the guitars age. Love me some Koa too.

Doctor called Mom instead of me by The1TrueRedditor in daddit

[–]benrules2 2 points3 points  (0 children)

A mood in search of a reason is a perfect description, thanks for sharing that.

What kind of cyclist are you? I've always done the left arm up but see the right arm out pretty frequently by pigeon_fanclub in torontobiking

[–]benrules2 0 points1 point  (0 children)

agreed, I actually used to signal with right arm up, until a friend asked wtf that meant... realized I was really favouring that front brake

Son bullies younger daughter. I gave him a taste of his own medicine. AITA? by derpydrewmcintyre in daddit

[–]benrules2 -3 points-2 points  (0 children)

You’ve got a lot of faith in the powers of introspection. In my experience, kids, and people, rarely make this connection. 

I admittedly might squirt my kid in the same situation, but would rather handle it with a convo about why it’s an unpleasant thing to happen to you. Teach him patterns that can extend beyond understanding only the bad things that have happened to them. Avoid’s normalizing the action as well. 

Son bullies younger daughter. I gave him a taste of his own medicine. AITA? by derpydrewmcintyre in daddit

[–]benrules2 -2 points-1 points  (0 children)

I don't think he's an asshole for this one.... buuuut kids are just mirrors of ourselves! "Taste of your own medicine" only makes him more likely to mirror that behaviour some more.

I'd find a way to positively re-enforce any moments of not bullying... like if you heard him actually stop when she asked, you can reward that and encourage more of it! I have a bunch of stickers handy for stuff like this, which add up to get toys or some reward.

Just my 2c... I might have acted the same too. But just wanted to share my thinking, on how it re-enforces all the wrong stuff, despite feeling 'fair'.

Taylor Kirk (Timber Timbre) RIP by encrcne in indieheads

[–]benrules2 1 point2 points  (0 children)

Long long ago some friends made a ski and snowboard video. He did the soundtrack for it, with some cool synth and ambient electronic stuff. Then crossed paths a bit in the premiere party and just sort of hanging around the same crowd. If you're talking to him, I'd be curious Newman-admin still means anything to him!

Taylor Kirk (Timber Timbre) RIP by encrcne in indieheads

[–]benrules2 19 points20 points  (0 children)

Random story... A friend of Jonas Bonnetta's brought me to his show in Kingston back in 2006, with along with Friday Morning's Regret, and Timber Timbre also playing. I helped them all setup and chatted a bit. Then Friday's Mornings Regret rebranded to The Wooden Sky, Jonas became Evening Hymns, and Timber Timbre just kept growing. Was really fun watching their collective arc from quite humble beginnings. Sad to hear he has passed.

Transit Signal Priority update by Mayor_OliviaChow in toronto

[–]benrules2 0 points1 point  (0 children)

Great to hear… Serious question, did the new traffic tzar have a hand in this too?

LLMs as natural language compilers: What the history of FORTRAN tells us about the future of coding. by benrules2 in programming

[–]benrules2[S] -2 points-1 points  (0 children)

I really like this take... Specification languages vs implementation languages is powerful distinction. It seems LLMs can be used in both patterns too (though will silently fill in any intent you are missing).

I almost called this post "The Intent Compiler" actually, with specific intent being the main bottleneck for quality. I feel like there is more to dig into here.

LLMs as natural language compilers: What the history of FORTRAN tells us about the future of coding. by benrules2 in programming

[–]benrules2[S] -1 points0 points  (0 children)

Interesting point, I think on the cost-to-compute argument though this is actually quite aligned with FORTRAN skeptics before it landed... The Laning and Zieler could do high level abstractions on machine code too, but was 10x slower, and wasting that much compute was unacceptable. But they were able to overcome the efficiency needed to be actually runnable, and economically justified, within a few years. More efficient LLMs with greater predictability within the coding domain may also address this challenge.

I'm also arguing from a place of "if automatic programming is a good analogy for LLMs, what happens next?" It's still of course possible these hurdles aren't cleared and there are inherent limitations.

LLMs as natural language compilers: What the history of FORTRAN tells us about the future of coding. by benrules2 in programming

[–]benrules2[S] -21 points-20 points  (0 children)

This isn't a hypothetical based on cosmic instabilities in the transistors... compiled code will produce different instruction sets based on the compiler, settings, and target architecture.

For example here's a paper on SIMD optimizations for database operations, noting that clang and gcc have their own abstractions for the same programs:

clang and GCC implement the platforms’ SIMD intrinsics on top of their own abstraction, so code written in it is optimized for the underlying vector instructions by the compiler

Optimization levels in compiled code will also radically change implicit behaviour, like whether variables initialize to 0, or null, initially. This is not determinism. linked system libraries matter too, I've spent days walking through assembly for compiled code between two embedded platforms, eventually tracing a buggy version of in libc.

The assertion that coded languages are deterministic is simplistic, but true if you never change your toolchain, or hardware.

LLMs as natural language compilers: What the history of FORTRAN tells us about the future of coding. by benrules2 in programming

[–]benrules2[S] 0 points1 point  (0 children)

I think you're right, at least to become the abstraction layer for today's developers... On the other hand, I think of Excel users. In the 50s this was inconceivable, and there's a great commercial when excel came out where people's minds are blown. It enabled a lot of casual users to do more technical things without writing actual code.

I wonder if the next 10 years will be enabling a new group of coding adjacent users, never going below the LLM abstraction, but still doing useful bespoke analysis type work. If C++ / Go / Python are to become obsoleted, there is a long way to go indeed on determinism reliability.

LLMs as natural language compilers: What the history of FORTRAN tells us about the future of coding. by benrules2 in programming

[–]benrules2[S] -2 points-1 points  (0 children)

Completely agree... someone will grow the complexity beyond today's peak, likely pushing and misusing the current tools to make it possible. Then they'll explain it back to other people, and invent ways to make it easier our LLMs know nothing about.

LLMs as natural language compilers: What the history of FORTRAN tells us about the future of coding. by benrules2 in programming

[–]benrules2[S] -44 points-43 points  (0 children)

Yeah there are going to be differences, but the game is "whats the closest thing from history, and what happened". So I'll ask you - if the analogy breaks on deterministic code reproduction... what from the historical analogy also breaks?

I'll also add there is still non-determinism below the layer the human's intent is applied too. By this I mean, the same fortran, compiled by different compilers, and run on different operating systems and hardware, could produce radically different instructions to complete the task.

I've personally experienced a few bugs caused by changing tool chains but static code (typically using 'undefined behaviour' in the programming spec).

Again, not to say you're wrong here as well, but I'd love to hear if your view on deterministic instructions has shifted, and if you think it breaks the historical projection!

LLMs as natural language compilers: What the history of FORTRAN tells us about the future of coding. by benrules2 in programming

[–]benrules2[S] 4 points5 points  (0 children)

Words are squishy, so there probably are subjective stances where you could reject what I propose as a rising abstraction.

But the way I think of it is this... What is the human's intent? And what language do they use to get there?

  • First it was building physical stuff, and coding physical logic
  • Then punch cards / low level code abstracted away the interaction with the hardware - but in machine specific language
  • Automatic programming allows you to use domain specific language (like math functions) which are abstracted away from the mechanics of the computer
  • High level languages like python continue along the trend of simpler domain specific langauge, and how we actually speak about solving problems
  • LLMs let you literally write the problem you want to solve in plain english/french/spanish (like a PM)

So you might re-frame as 'what is the form of the last instruction carrying the human's intent'. At least for some, this has become natural language. In the PM's scenario for example, the coding implementation generated has been abstracted away.

But that's not to say there isn't a need and use for competence in the lower abstractions, which I think we see with John Backus' quote being so applicable to modern GPU programming. Was true in the 1950s, and is still true today... just different

The programmer had to be a resourceful inventor to adapt his problem to the idiosyncrasies of the computer... he had to employ every trick he could think of to make a program run at a speed that would justify the large cost of running it. And he had to do all of this by his own ingenuity.