It’s funny how the “AI-assisted” in the headline turns into an “LLM-assisted” in the article.
The graphic with the magic “AI” hand is even funnier.
Clown “AI” journalism.
This is a most excellent place for technology news and articles.
It’s funny how the “AI-assisted” in the headline turns into an “LLM-assisted” in the article.
The graphic with the magic “AI” hand is even funnier.
Clown “AI” journalism.
Fucking tragic...
I really can't wait for tech communities to rid themselves of political tourist so the discussion can go back on how best to use AI instead of the high pitch screeching that fills the space.
I get that some people don't like AI, but they should really just get back to putting the fries in the bag and stop slop posting.
This is savage af. Is this considered a rare insult? I think it should be.
This whole situation reminds me of people's distrust for Big Pharma. Forgetting the actual problem and just assuming everything it produces is evil and will kill you. The problem with big pharma isn't that modern medicine doesn't work, it's that pharmaceutical companies charge so much for it that poor people are condemned to die preventable deaths in the name of profit.
The problem with AI isn't that it can't produce good code, it's that it's capable of producing a shitload of bad code at volumes no human can possibly review. It doesn't surprise me at all that the guy who made Linux can wrangle an AI to produce exceptionally good outcomes. The problem is that there's a million Joe Normals who are gonna try to replicate it with no idea how to audit the output.
I'd like to steal this comment for my Detailed And Nuanced Opinions On AI.
Fair enough!
I've been vocally against Linus AI advocacy, but I do understand all the points you make here.
I don't like that a lot of stupid people will take Torvalds use and embrace of AI as gospel that AI is some be all end all.
I also LOATH that he is indirectly benefitting fascist corporations that committed the largest theft in human history.
But the code is good 🤷♂️
To say I am conflicted, is an understatement.
Isn't the AI problem the vast amount of resources needed to produce code?
Compare the resources used to the alternatives.
Unfortunately, we will never enjoy the fruits of prosperity, because our system is designed to squeeze first, ask questions later.
Instead of being reduced, human misery will be redirected, and little will change.
That as well
Plus all the employees who've been forced to produce and sift through that garbage code, because their bosses bought into the hype and don't see the software for what it actually is.
I started using Linux about 30 years ago. I wasn't a science major, but reading about the GPL and the GNU movement, it seemed to fit really well with my values. I was willing to put up with a lot (the first distro I used didn't come with a working XFree), but it was worth it, to me. I never really sat well having Linus at the head. He just seemed like a bit of a prat most of the time, but whatever. Then I got nnoyed enough that I spent a year or two going through alternatives. I had used BeOS before I found Linux, but at the time BeOS had gone away and Haiku didn't exist. Plan9 had a lot of cool things, but wasn't a daily driver. Spent time mostly with FreeBSD, but after being a GPL fan, the BSD licensing just kind of annoyed me. Lately I've been finding myself feeling the same way I felt about the BSD world. It would be nice to get away from Linux and Linus, but at this point I'm much older, less willing to jump through hoops to get shit working. I'm hoping some kernel alternative comes along that ticks the boxes for me. Maybe Hurd will get there (ha!). I sure wish something would come along. Although, like worrying about the climate, or US politics, the momentum towards comprehensive social shittery just feel completely inevitable and I should try not to worry about it. I guess.
OpenBSD is great, Linus seems to be in the early stages of AI psychosis so now's a god time to jump ship.
I don't say that lightly either. The most recent debate about whether LLMs should be allowed to write the commit messages in the mailing list implies to me he's losing the plot. People attached to these things will get very defensive of them even in situations that seem antisocial (should the LLMs be allowed to write emails and commit messages for instance).
Sad to see it happen but best to spend our efforts elsewhere.
Pa.
Ra.
Graphs.
What gets me is that this is roughly the best-case scenario for "capable hands" — Linus knows this codebase better than anyone alive — and a race condition plus a 9% read regression still slipped through on the first attempt. Reviews and testing caught it, which is the system working, but it moves the bottleneck from writing code to reviewing it. And review doesn't scale the way generation does; skimming a patch is quick, but actually proving an LLM-assisted one is correct takes real effort. I say that as someone who uses AI tooling daily — reading code you didn't write is genuinely more tiring than writing it, and that tax compounds the more you lean on generation. The maintainer-burnout angle might end up being the real story here, more than the AI one.
reading code you didn't write is genuinely more tiring than writing it
What I keep saying. Good take except that you don't use "AI" tooling, you use copyright evasion slop tooling.
I thought code couldn't be copywritten? It's instructions, isn't it?
Instructions can be copywritten just like recipes can.
Code is just a recipe for computer brains
Half a century of companies suing each other over code licenses suggests otherwise
Well no editorilorizing in that title. no sir. /s is this the change that also have produced articles that stress kinda the opposite.
If you think the title is bad, wait until you see the graphic of an imaginary "AI" hand.
and in the process he introduced a race condition, a performance regression costing up to 9% when making reads of files around 1 MiB and dumped the responsibility of fixing his mess on co-maintainers and went on vacation.
Yeah but it sounds like three steps forward half a step back. Also, reviews/testing caught it. Sounds like the system is working. I’ve written quite a few race condition bugs in my 25 year career. That nobody caught until weeks in prod.
I understand the reluctance of AI but there’s no denying that AI in capable hands can be useful.
More like three steps backwards one quarter step forward.
In capable hands. Is the real issue. Too many people believe they are capable hands.
Too many people believe ~~they are~~ AI is capable hands.
Capable hands are going to quickly diminish as people grow up around vibe coding.
Assuming these updates are fully tested before they're deployed, by a human, it shouldn't be that impactful negatively that AI is being used. The problem comes when updates are moved into production without human oversight.
But it gives me the heebie jeebies, since AI is known to make and fuck shit up, and I'm stuck using MS Teams every day in my job so I see all the weird shit that vibe coding produces. I don't relish the thought of weird, stupid shit happening to my Linux installation.
Plus studies on skill decay when using AI. Also the linux maintainer onboarding pipeline—which was already critically endangered—is now no longer building understanding through writing code, just monitoring it's generation.
I personally think you need to write a language by hand without AI doing it for you to learn in detail. It's like trying to learn how to do math or how to write mandarin by just supervising an AI doing it... you need to do it yourself. Supervising is fine if you're already fluent in mandarin and have been writing it for years and years. If you're just learning it's less than useless. If anything its directly harmful to learning.
Same with speaking a language yourself without crutching your native language as the best method to learn to speak it (immersion)
Edit: The long term externalities of AI—like pretty much everything nowadays—is going to be made worse by short term thinking. Quarterly profits and yearly results take precedence over long term skill development. Even OSS like linux will eat its seed corn out of expediency because of a lack of maintainers and new candidates being onboarded into the ivory tower mailing lists...