We need to be thinking about modularity with well-defined APIs now, to isolate the chunks created by AI coding. Maintainabilty requires firewalls.
This definitely is a new era and, personally, I love it! (Also I have broken my right arm so I can't write code even if I wanted to. I'm dictating this text.)
This, after configuring Emacs to talk to LLMs. But that's not the right angle now for me....
bitter-lesson-pilled RMS before GTA VI
Like demanding commented machine code between 1985 and 2025.
Sure you can get it, but that's not where the software lives even if it's how the software runs.
Reverse engineering closed source software is the simplest thing in the world now. The only reason why more of it isn't done is because it's so boring even minding the AI isn't worth most people's time.
Of course it is. The AI coded apps only (debatably) work as end-user apps. They are thin little bumps on top of the software mountain. So much, including all the AI tools, depends on efficient, perfectly deterministic tooling.
It is almost hypocritical for AI enthusiasts to say we don't need to look at code anymore, while everything they do is build on piles and piles of infrastructure and tools that are carefully hard-coded, deterministic building blocks. The whole thing would come crashing down if everyone embraced vibe coding at every level.
I am just constantly baffled by people thinking that because we can make (crappy) end-user apps and one-off tools, no one needs to code anymore. Does any build solid tools and libraries? Does anyone still get pleasure from building a rock solid, snappy app?
I can feel all the AI coded apps and website turning to ever buggier sludge under my fingertips, and people are rejoicing that this is the way of the future.
I refuse. I will not touch Claude.
At times it feels literally magical. But more and more I feel like my brain has slumped onto the couch, lazily barking at a butler to do my bidding. Like a weird kind of professional brainrot.
Most of that is also written via AI these days... Even the Linux kernel got that bug.
> But there's one glaring headscratcher, and that's its full-blown, self-contained implementation of a terminal emulator, in Rust no less. In the before times, a developer would undoubtedly seek such a heavy lift from off-the-shelf kit, but the holmes replicated over a coffee break what a billionaire with infinite resources had been toiling over the last five years.
Is this really true, though? Did model improvement since Ghostty began simply eclipse Ghostty and anything achievable with that now "legacy" code base? Would that project be better off abandoned or started over from scratch with Opus 5.5? Or is there something more there?
These are honest questions.
Is the author not familiar with the ECC memory business?
The AI tooling seems too unstable still.
Why are people so sure this will keep scaling? We're still so far away from me being able to get anything even remotely close to what I can imagine using a free model running on hardware I own.
Then you need to remember there are a lot of very powerful people currently invested in not letting us have any of this, so I really don't think it's time to call free software irrelevant yet.
Pick MLite from https://t3x.org and you'll get it pretty fast. Or with invariants under Lisp. Or its weird cousing, CLIPS, born from Common Lisp clauses.
On code quality, Neomacs (an Emacs clone in Rust, it has Elisp support) crashes a lot. And by a lot, I mean once you hit the menu with the mouse, it segfaults.
>he only catch is you'll have no idea how it works. No one does.
Is not about the rules, but the relations. It's a network of clauses, and not something akin to if-then-else with flow controlling. There's no actual "flow".
It's a highly experimental thing someone decided to mess around with, without any prior design discussion with any Emacs core devs. It's like a forty-minute-old baby and you're asking it to parallel park without crashing. What's your point here, I don't get it?
GNU/Emacs is incredibly stable. It's one of the most reliable pieces I've ever had; I sometimes run it for months without ever restarting. Which I can't say about pretty much any app on my system. Including the system itself.
If you're in a STEM program at university, quit. By the time you graduate, you will have negative value proposition compared to Claude. Get into business. The only way you're going to make it is to join the ownership class. Or pick up a torch or pitchfork and join the revolution.
To live in ignorance, that is to be pushed, pulled or compelled by what you don't understand, for example because you've outsourced your life to the magical mystery programming box, is in his terminology bondage.
Which also explains why all these AI psychosis people sound like crack addicts. Stallman is still completely correct about what software freedom is