Everyone dooming here, but he literally just said that AIs are finding lots of glitches in old code, and that for that reason updates are getting bigger. Linus is NOT vibe coding linux.
And recently ground breaking privillege escalation glitches were found and fixed because of a LLM.
Of course we dont want shitty code from LLMs, but if they find important glitches and vulnerabilities, we obviously need to use them.
Fixed: replaced mistyped Ws with Es
Linus doesn’t really code anymore so the question is are others vibe coding Linux and I would say yes it is happening.
lemmings must be doomers, the only explanation seems to be intellectual diversity
…and 99.9% of what it identifies as errors either aren’t, or are so minor they’re irrelevant. And “fixing” them breaks piles of other code.
Projects that hasd no more than a dozen requests a year are now getting swamped with hundreds of requests a day. People in the third world are using agents to generate thousands of broken, garbage “patches” to claim money.
But why would Torvalds give a shit hey ? He can fuck over those people just like he did with C++ developers.
Maybe you should of had AI find the glitches in your grammar.
Got em 😎 lol
Maybe you also should HAVE* ;)
Oh no, 'twas I, the silly goose, all along.
*This comment was grammatical checked by Lumo AI
😂
Lmao, english is not my first language, and my phones touch near the keyboard sucks
Casually dropping one of the broadest applicable use cases for an LLM that you didn’t use
Maybe you should have proofread your comment before posting a grammar gotcha!
Maybe you should’ve too :)
11 downvotes
Rage baited 11 users successfully.
Using LLMs to analyze code for problems makes a lot of sense. It is just an extension of the rule based analysis we already do. It is very much a better hammer rather than a replacement of labour/thinking/taste. The programming languages we use are often difficult for humans to reason about reliably and hide a lot of errors. Our programming languages still suck (yes even Rust). If one day clang of gcc ships with a local LLM to lint code for security problems I would probably run it occasionally even on my hobby code despite being an AI hater.
If people are identifying errors using LLMs and fixing them by hand I am fine with that. It seems like a good use of the technology. If they start vibe coding drivers I want it declared so I can disable them or move to BSD.
If one day clang of gcc ships with a local LLM to lint code for security problems I would probably run it occasionally even on my hobby code despite being an AI hater.
Compilers already have deterministic linters built in, devs often turn them off anyway.
Quite a lot of the bugs being found in existing codebases show up as soon as you re-enable them.
I am not sure anything about that is good.
Just when Linux started getting really good too with game support.
While I love BSD, three just not enough support for running it on desktop. Lack of drivers and good luck playing modern games.
how about checking it and working it out for yourself?
or maybe even reading the article
jesus
Hyping up AI doesn’t become nice when Linus does it.
He can be a legendary developer, a better one than I’ll probably ever become, but I just don’t see how one can separate the use and the ethical implications of this. AI companies want to replace workers, period. There’s no plan to “increase productivity” and still employ this many people. The plan is to increase profits for shareholders.
AI helping Linus to develop better doesn’t make this reality go away. It’s akin to saying we should be thankful to nazi scientists.
And we just had a post about how Linux has avoided enshitification.
Small changes driven by AI right now are hopefully being reviewed and controlled by experienced and knowledgeable senior developers, for now. Let’s see how long that will last before they stop understanding what’s going on in the kernel.
All the sloppers are torn about this, but Torvalds has undeniable mastery at this, so it’s great to see AI being used as a beneficial tool. If there’s a single person who should have unlimited access to the most powerful AI models, it should be Linus Torvalds.
I hear a lot of good things about OpenBSD
AI finds bugs and holes that wouldn‘t be a problem if AI didn‘t discover them. I really don‘t envy devs for dealing with this nowadays.
Zero days are extremely powerful in the wrong hands. Without AI it just takes one person thinking how the dev didn’t
Not really how it plays out. In reality safety issues of a magnitude that only surfaced once a decade are now found by AI every few weeks, showcasing that AI itself poses the biggest threat for cybersecurity today. The overwhelming majority of them would have never been found or exploited without AI.
Meanwhile I’m asking ai to code review a snippet of code for a regex and it keeps saying it’s wrong every time I paste the previous answer in a new chat.
I asked it to generate a SQL query with a bit of python, as the database schema is huge and unknown to me, obviously I checked it for glaring errors etc. I went back and clarified a couple of basic points. It then told me what I was doing was completely wrong, generated new code that worked is a different way, with a different edge case missed.
It’s literally stack overflow but arguing with itself
That’s how you’re writing a regex validator that’s almost always correct!
def is_regex_valid(p: Pattern | str, purpose_description: str): return False
Slopux? LLLinux?
Doesn’t ring as well as Microslop, but we’ll get there.
CAN I NOT HAVE FUCKING ANYTHING THAT HASNT BEEN TAINTED BY AI!?!
Let’s not become the equivalent of boomers in front of the advancement of technology
Let’s not become sycophants to the ones who control it.
Everyone is like “damn AI is making kernel be too big!!111” while Linus is like “Tons of genuine fixes and improvements found/made with AI lead to a lot of commits being the norm. Lots of review work, but definitely worth it.”
Natural stupidity in part fixed by Artificial intelligence debugging. Good.
Ugh. If this makes my Linux systems less stable, I don’t even know what the fuck I’m going to do. I won’t go back to Windows, I’m not buying Macs (which have their own software problems anyway), and my hardware probably won’t work with any BSD variant.
What Linus is saying that LLM review is finding decades old esoteric bugs in the kernel code, like dirtyfrag. And the amount of bugfixes and mitigations are pushing the update sizes up. This is making the kernel more secure and stable in the long run. It will be just a rocky couple of years.
they are NOT vibe coding the kernel.
This comment should have been the post.
Ironically those are all bug fixes.
“But it is what it is: the new normal with a lot of fixes, many of them due to review by various AI tools.”
You will just have to stay on the lts/stable release
deleted by creator
deleted by creator
It was good old times before the AI fucked up everything. So we need to keep the old distro’s to use them as long as possible. Huge updates means AI will kill the joy of Linux.
Fuck you, Linus and fuck you AI!












