stell

@stelloctahedron
98 Followers
212 Following
1.1K Posts

Catholic | nerd | old Millennial

Still masking. #N95 #WearAMask #CovidIsNotOver

#nobridge

Pronounsshe/her

There are times
when I worry
that I am running out
of ways to say
that we must take care
of each other.

But most of the time
I am just worried
that we are running out
of time in which
to start taking care
of each other.

And so
I will just keep saying:
take care
of each other.

IT'S HERE! THE 2nd ANNUAL FEDIVERSE #PledgeDrive

This is our version of a public media pledge drive—but instead of stations, it's servers

The Fediverse thrives because individuals invest their time, effort, and resources.​

❤️ It's time to show your support ❤️​

We'll highlight the servers that make the Fediverse special and share ways to donate to them.​

🚀 Let's get everyone to help:​

- Boost this​
- Add #PledgeDrive to your posts​
- Tag people you admire to join us​

LET'S GO!

1/

The reason I get so annoyed about people pitching LLMs as a way to 'democratise programming' or as end-user programming tools is that they solve the wrong problem.

The hard part of programming is not writing code. It's unambiguously expressing your problem and desired solution. Imagine if LLMs were perfect programmers. All you have to do is write a requirements document and they turn it into a working program. Amazing, right? Well, not if you've ever seen what most people write in a requirements document or seen the output when a team of good programmers works from a requirements document.

The most popular end-user programming language in the world (and, by extension, the most popular programming language), with over a billion users, is the Calc language that is embedded in Excel. It is not popular because it's a good language. Calc is a terrible programming language by pretty much any metric. It's popular because Excel (which is also a terrible spreadsheet, but that's a different rant) is basically a visual debugger and a reactive programming environment. Every temporary value in an Excel program is inspectable and it's trivial to write additional debug expressions that are automatically updated when the values that they're observing change.

Much as I detest it as a spreadsheet, Excel is probably the best debugger that I have ever used, including Lisp and Smalltalk.

The thing that makes end-user programming easy in Excel is not that it's easy to write code, it's that it's easy to see what the code is doing and understand why it's doing the wrong thing. If you replace this with an LLM that generates Python, and the Python program is wrong, how does a normal non-Python-programming human debug it? They try asking the LLM, but it doesn't actually understand the Python so it will often send them down odd rabbit holes. In contrast, every intermediate step in an Excel / Calc program is visible. Every single intermediate value is introspectable. Adding extra sanity checks (such as 'does money leaving the account equal the money paid to suppliers?') is trivial.

If you want to democratise programming, build better debuggers, don't build tools that rapidly generate code that's hard to debug.

Caring about things is brave. Cowards make fun of people who are empathetic, acting as if it is a weakness. I don't know how else to say this, but they are completely full of shit.
If your "innovation" infringes human rights I really don't care how innovative that is.

using #firefox or a derivative? Setting browser.ml.chat.enabled=false turns off the brand-new AI features.

You're welcome.

(RIP my mentions, muting this)

“Rugged individualism didn’t beat the Nazis.”

—Senator Cory Booker

#corybooker #corybookerfilibuster

U.S. Sen. Cory Booker has broken the record for longest floor speech in the U.S. Senate's history as a demonstration of resistance towards the policies and actions of the Trump administration.

"That's what we need in our generation now. We need a dream to call the nation together...but as long as this is a democracy, we can say the power of the people is greater than the people in power."

The record previously belonged to Strom Thurmond, who filibustered against the Civil Rights Act of 1957.

Here’s a poem called ‘Prayer for Uninteresting Times’.