21,436 karma · joined July 27, 2007
It's over. AI is here, and it's so vastly better than any tooling we've produced before, that you have to be really stupidly stubborn not to use it if you're doing real work. And if you object to say that it's not vastly superior, then, you know, "tell me you haven't used a frontier model without telling me you haven't used a frontier model". If you want to get together with your friends and hold a code 'n' sip on Wednesday evenings, maybe fire up an old copy of Vim or Visual Studio and write a game or a little webapp like they used to do in ye olden times just to see what it is like, fine, go nuts. But that's not how software meant for people to actually use gets written anymore.
Dario: We gotta pace the frontier!
Sam: How do you pace a frontier? The frontier's not goin' anywhere. It's right where it was, just go out and explore it!
Dario: Sam, I'm tellin' ya, ya gotta pace it! Things are getting very doomy out there, and Dario's gettin' upset!
Yet another thing that came from PRIDE, despite that PRIDE itself is little known in today's software industry.
It can't mess with your computer or files until you hook it to a harness, which interprets some of the model's output as commands to execute. So, model on bare metal, harness in a container or VM.
An early version of Xlisp was used as the basis for Autolisp, but Autolisp wasn't updated to track Xlisp's capabilities. It's kinda like how Commodore BASIC was a nerfed version of Microsoft BASIC that Commodore licensed back in the 1970s and then never updated since to track later BASIC versions, just added a few commands here and there to support later Commodore machines.
But HOLY SHIT THE DOPAMINE RUSH. Just crafting things and making them appear on the screen with a few statements... It was like I was a kid again. I remembered why I liked programming.
It's like... AI is a cheatcode. It's iddqd. Sure, you can cakewalk through a level with it on, but are you really playing the game, then? You certainly haven't gotten better by doing so, and you haven't experienced the involuntary buttcheek clench when you hear a cacodemon hiss from behind you... The whole point of programming is the new things I can do by having gone through the exercise of figuring it out. The ways I've grown, the glimpses I've gotten into the world.
The economics of owning your own powerful hardware make sense less and less with each passing year. Compute that's rented from the cloud gets far more utilization per dollar spent, and that's just on the hardware costs, let alone the cost of electricity to run it. What we're seeing now is the market adjusting to this new reality, as foundries reallocate capacity from consumer-oriented hardware to gear aimed at superscalers.
I call this "thanoscoding" for two reasons:
1. "Fine, I'll do it myself"
2. In the past I found I have to "snap away" the mess the LLM made in order to start afresh from a known good state (generally with git reset). But that was 1-2 generations ago when it comes to models. GPT6 Astra probably does things right the first time, 90% of the time.
Another way I put it, with a heavy sigh, is: "There will come a day—and odds are, it's not far off now—when the last working real Amiga will stop working for the last time."
The super rich aren't making more money because they think more money will buy them correspondingly more happiness. It's a game to them played at massive real-world scales.