When Gemini 3 came out I said it's the greatest model of all time. I loved it. But it didn't work for others. This week I'm seriously trying GPT-5.2 and already said it might be better than G3. Today, GPT-5.2 let me down and I wonder... am I... the boy who cried GOAT?
Thorsten Ball
@thorstenball.com
Author of interpreterbook.com and compilerbook.com. Working at Sourcegraph. Previously Zed. Programming where the rubber hits the road. Writing Register Spill at: registerspill.thorstenball.com
Is it safe to mention AI here now or will people call me a dumbass? No snark, genuine question. Main thing on my mind right now is how programming is changing and I love to talk about it. But I don't have the energy to fight over it.
Arriving with the sound of two thousand angry tambourines, here it is: New issue of Joy & Curiosity! registerspill.thorstenball.com/p/joy-and-cu...
Oh my god, Marty, would you look at that! What is it, Barbara? Are you okay? Marty, it's... it's... two made-up names and... a new issue of Joy & Curiosity! registerspill.thorstenball.com/p/joy-and-cu...
Look, look, look! It's back! The two week break is over. A new Joy & Curiosity. Read it here (if you're not subscribed — wow): registerspill.thorstenball.com/p/joy-and-cu...
CARO: Robert Moses, who replaced corruption in New York City, was worse than corruption for the democratic processes. In the postwar era many forces were coming together to destroy those processes in New York. But he was the most import— THORSTEN, CARO'S FRIEND: fuck him up bob
Amp now supports subagents. They're very powerful and I wonder whether they will change a lot of things. So I wrote about them: ampcode.com/agents-for-t...
Drums being drummed on, rattles, cymbals— A group of people shouting hey, hey, hey— Something's falling out of the sky, thrown out of a plane, what is it? The group of people is pointing towards it. "Hey, it's a new Register Spill!" registerspill.thorstenball.com/p/joy-and-cu...
Municipal office in my town let me know that my new personal ID is ready. The Reply-To here translates to: "Please use email from attachment" Welcome to small-town Germany
Yesterday I told my wife "you have to watch this" and showed her the Dyson keynote with the PencilVac and the FluffyCones and said stuff like "look! double lasers!" and "haha, no, wait, the best is yet to come" Today I'm wondering whether she looks at me the same.
Wait, what is tha— Someone slipped something under the door. It's... Look, it's a new Register Spill! (Special Saturday Morning Delivery with Special Jujutsu Intro) registerspill.thorstenball.com/p/joy-and-cu...
Small personal update: Heard the idiom “all hat, no cattle” for the first time today and, starting now, I’m going to try to use it as much as possible.
Someone on LinkedIn took my post on How to Build an Agent, shortened it, removed all the code, simplified, and posted it there, on LinkedIn. If you were to tell me that it's all AI generated — the post itself, the comments, the job titles of the commentators — I'd believe you.
The pleasant hum of a harddrive, the soothing whirring of a dust-covered fan. Suddenly: the sound of the floppy drive ejecting something. A whirr, a click — a snap! That's... that's not a floppy disk? No! It's a new Register Spill! Read it here: registerspill.thorstenball.com/p/joy-and-cu...
Sometimes a great outcome of a day of programming is knowing what *not* to do now. (At least that's what I'm telling myself right now.)
Do I know a sound designer on here who can create sounds for software?
"where are you going to put the ads?" "i don't think you understand what i'm going for"
I have this feeling that all the big labs are RLing the models to get better at zero-shotting complete apps and I'm really wondering whether that's the right solution. I personally like working in tandem with an assistant — it goes for a bit, I check, I ask for changes, etc
Wrote down how Amp — the agentic coding tool we've been working on for the last months — has changed programming for me. Read it here: ampcode.com/how-i-use-amp Yes, I barely type code by hand anymore.
My most common prompt critique is “this doesn’t make sense.” Sometimes people write instructions that are impossible to follow and then report that the model can’t do a task. Not really news to anyone, but liberal arts (writing, philosophy, logic, critique) training is good for this kind of thing.
Many of the most important “prompt engineering” skills are just management skills: clearly understanding the task to be done and what information is needed to do it; explaining the task to the AI; giving useful feedback to improve outputs; & generalizing lessons learned into a process.
Whenever someone with barefoot shoes walks into the gym I know that in 5min I will see some amazing yet weird feats of strength.
Gave a talk, got this hat. (Not pictured: questions about this hat I will get from all the non-tech people that live around me.)
So, there really isn't a calendar application yet into which I can drop a screenshot and it turns it into a calendar entry? Seems trivial to build nowadays, no?