Linus Torvalds Working On A Hefty Linux Kernel Improvement With Claude Code


in reply to Fizz

I ran it all through Slopscore and consulted open-slopware, and here are the results:

  • ⬛ Linux has at least 2,274 slop commits, to date.
  • 🟧 FreeBSD has at least 53 slop commits, including some from Anthropic themselves.
  • 🟨 OpenBSD has a couple of slop commits, but nothing colossal.
  • 🟩 NetBSD had one Claude commit, but apparently the code has been removed. It also requires any AI-generated code to be signed off by the core maintainers before it can be merged.
  • 🟨 DragonFly BSD has at least three slop commits.
  • 🟥 MidnightBSD has at least 292 slop commits.
  • ⬛ NextBSD is entirely vibecoded.
  • 🟩 MirBSD has an anti-AI policy, but only supports i386 and SPARC, and is currently unusable anyway.
  • 🟩 HyperbolaBSD has an anti-AI policy, but hasn't been released yet (they're still a Linux-libre distro).
  • 🟩 CoffeeBSD is a slop-free fork of FreeBSD, but has had no commits since it was forked.
Esta entrada fue editada (miércoles, 14 de octubre de 2026, 16:18)
in reply to cm0002

Almost anyone can cut and paste a face on a different body using a classic photo editor.

It still takes a profesional to do it in a way that delivers a quality result.

Linus Torvalds is a professional, the linux terminal is his baby, if we can trust anyone on this, its him.

The amateurs using ai to produce slop that resembles what we perceive as quality, is sometimes hard to tell but 25 years ago people though half life 1 looked insanely realistic and that graphics could not possibly look any more real. Over time our brains will adapt and we will be able to tell slop from real work in a heartbeat. I bet most people here can already tell if a mail was written by an llm and not audited by a human with ease.

in reply to webghost0101

I can vouch for that: As a programmer, I can generally see both programming AI and general LLM use if it was copy-pasted. I know a guy who isn't a programmer who've used Claude Code to make an app, and things are working, but it's sooo clear even to a junior SE that it's vibe-coded. There's a clear lack of consistency, architecture, maintainability, and general human readability.
However, if the code/text was reviewed and edited by a capable human programmer, it's incredibly difficult to single out what is a product of AI and not.

Actual programmers who understand and can write code themselves who use AI simply as a tool, NOT a shortcut, will produce indistinguishable code. Linus is an incredibly smart and capable guy, and for specific uses, I'm confident in him using this tool responsibly.

(The ethics of AI use is a different topic however...)

in reply to MangoCats

Absolutely not. Lots of thing were created to make jobs faster and more importantly faster.

Take the simple washing machine for example. Early iteration, before electric washing machine, caused a lot of injuries because people would get their arm stuck in the machine's mechanism.

So by creating the modern washing machine, we freed lot of time for people to do less menial stuff and made their life safer by not having your arm pushing clothes through a dangerous machine.

in reply to Croquette
Take the simple washing machine for example


or the cotton gin, or the steam engine...

Now one wo/man + machine can do the work of ten wo/men... and 9 wo/men were freed up to "do less menial stuff" - and not get paid (or enslaved) for it.

in reply to threeonefour
If he's still auditing and understanding the code. Something that he's done as a project manager for decades at this point. I don't see how it will. If the code is generated by a person or a machine. The auditing isn't much different.
in reply to Eldritch
Ironically, I find the LLMs to be better at auditing code than generating it in the first place. Like the humans they trained under, LLMs make mistakes and miss important things in both endeavors, but: when an LLM finds a real problem, that's a win no matter how you look at it.
in reply to MangoCats

Definitely. I just hope that sooner rather than later it's possible for them all to move over to local open source models. Supporting wasteful content thieves is not sustainable.

That and that all the GPU manufacturers Etc have their sound blaster moment. These days a lot of socs have quite powerful Graphics accelerators on them. At some point, someone's going to release a bit of silicon equivalent to the AC 97. May not have been able to compete with sound blaster on the ridiculously high end of the market. But was good enough for 99% of tasks. So that most people don't even remember sound blaster anymore. Even though they still technically exist.

in reply to Eldritch

I have been using "onboard graphics" professionally in our products, including products which do 3D rendering, since 2014.

I think GPUs have a little longer life than sound blaster cards still in them, massive arrays of relatively simple CPUs have more purposes than just graphics rendering.

in reply to Eldritch

I searched what sound blaster is, but I don't really understand it. Are they a company that made audio cards in the ancient times? I think I remember some people said that having audio cards was not standard.

Their website seems to have weird hardware targeted at gamers.

Maybe they sell audio interfaces? But I'm confused why gamers of all people would be the target group. I got an audio interface for my guitar myself and some MIDI things.

in reply to PlexSheep
in reply to Eldritch

Thank you for the explanation.

I have a laptop from 2022 with an Intel CPU. It's pretty good to what laptops did last decade. You can play Factorio, Minecraft and RimWorld for example in pretty reasonable graphics. It's not that great of course, but it works fine, especially if my laptop didn't have heating issues (framework 12)

in reply to threeonefour

Only in the sense using a calculator makes you worse at long division. You're still doing math.

Every pearl-clutching article like 'doctors got worse at spotting cancer when we gave them a tool and then took it away' is only measuring before and after. None of them seem interested in asking: how much more cancer did they find, with the tool?

in reply to bad1080

Weird how software engineers are better at 'being replaced' than novices. They seem to get better results by knowing what it's supposed to be doing.

What a funny coincidence.

Esta entrada fue editada (lunes, 12 de octubre de 2026, 16:56)
in reply to threeonefour
"Using AI for Just 10 Minutes Erodes Your Ability to Persist at Hard Things":
vcresearch.berkeley.edu/news/using-ai-just-10-minutes-erodes-your-ability-persist-hard-things
in reply to bad1080

They should run the test with calculators, because they'll see the same effect. Turns out that giving people a tool to make things trivial, and then taking that tool away, halfway through the goddamn exam, is a lot more frustrating than just asking them to do some algebra on paper.

'Bicycling for just ten miles makes walking back seem like a pain in the ass.'

in reply to bad1080

If you give up all critical thinking to the LLM, than it is indeed a replacement, but there are lots of ways you can use AI without giving up all your critical thinking.

And it always takes skill to be able to evaluate the results of an LLM.

Esta entrada fue editada (martes, 13 de octubre de 2026, 13:35)
in reply to threeonefour

You don't need evidence, go try it yourself. It's like using a calculator instead of crunching out a math problem yourself.

There are places where it's useful and if you're smart you'll also keep your brain balanced and sharp.

Not everyone will survive this shift in reality - NPC's are all around.

If you want my honest answer, it requires a community of diverse people you trust so that the people who are capable of exploring this territory can figure out how to use it and it's our duty to keep them from going into the void.

in reply to nialv7

My subjective opinion is that yeah it is unethical, but not more then so many other things we normalised.

Systematicly slaughtering animals for meat for example.

I am not a vegitarian by any means. You cannot fight on all fronts at once and have to pick your own battles in context of your own lifes challenges.

Cars poison the air and kill many people, i dont drive a car for that reason because thats a fight i can fight. I have sensativities with food, so i am not cutting out meat. (I aim to do so some day)

I moved to linux some years ago by getting help from an llm which requires datacenters build by malicious companies. I don't have a google or meta account and my cloud and media is hosted locally on recycled hardware. Where for others those services require datacenters build by malicious companies.

Life is various shades of grey.

Esta entrada fue editada (lunes, 12 de octubre de 2026, 21:24)
in reply to webghost0101
I understand the theft argument and I don't really endorse AI code but I will say one thing and this is genuine question. Isn't coding predominantly theft? You can figure out how to do something you look on Stick exchange and copy what you find solve problem, done.
in reply to Aeri

Maybe in some perspective but could not be further from mine.

All non personal Informations should be free.

Code is just information, who is one person to tell me i cannot arrange letters and words in a certain order because they did it first.

In context, i was already firmly opposed to the concept of copyright long before llms became consumer accesible. Imitation is the greatest honor someone csn receive.

I often get a question about “means to live”when i mention that. In short i think all people deserve the means to live comfortably regardless of economic output or labor.

I dont propose to change the current system overnight though, i would need to write a couple of books to fully explain the gradual transformation to the zero profit society i envision.

in reply to webghost0101

I think you've derived the wrong point from my stance.

Theft. In my eyes. Is on a sort of sliding scale with regard to ethics.

Stealing from an individual is reprehensible. Stealing from a corporation that nets more than one billion dollars annually? You have a moral imperative to take whatever you can get from them.

I day "Steal" more affectionately with respect to coding. Context matters deeply. Data should be free dah. And the socialism. Good.

in reply to nialv7
in reply to entwine

I don't like using the word "theft" because it implies this is primarily a property rights issue, and IMO it's much more of a labor rights and moral rights issue. This ain't gonna be solved by just enforcing existing copyright laws when employers, publishers, social media companies, etc. can effectively force creators to waive their rights as copyright holders. (Sign away your rights to AI training or you won't get a record deal! Sign away your rights to AI training or you won't get any work at all!) I tend to think we should focus on bringing back sectoral bargaining (like what the Hollywood writers and actors did) and/or creating new laws that recognize inalienable moral rights for creators.

But otherwise, yes. I very much agree.

in reply to webghost0101
I guess nowadays you need to be in the category of "obsessive person", to even try to get any doable quality of code.
Considering that words like "competent" or "careful" or even "perfectionist" don't apply to me and I would guess Linus is putting more effort than me, to keep his codebase clean.
in reply to webghost0101

We didn't think Half Life 1 looked realistic against reality, just that it was the most realistic graphics we had seen yet.

It's not like we looked at the game and went that's indistinguishable from reality.

Unknown parent
lemmy - Link to source

NotMyOldRedditName

Public Message
You wouldn't want him using a local model unless he was running some fancy rig that could run a high end frontier model. He might not have such a thing laying around. Using the best out there for something like this is how you help avoid bugs.
Esta entrada fue editada (lunes, 12 de octubre de 2026, 7:19)
Unknown parent
lemmy - Link to source

MangoCats

Public Message
I am wondering how many undetected bugs will sneak into the kernel.


Less with LLMs than without. projectdiscovery.io/blog/the-vulnerability-curve-bent-with-the-ai-curve darpa.mil/news/2025/aixcc-results

Esta entrada fue editada (lunes, 12 de octubre de 2026, 13:54)
Unknown parent
lemmy - Link to source

NotMyOldRedditName

Public Message
He's doing it though. So that's kind or moot. Fable is out there finding bugs in these things, so seems like if he is going to do it, using the thing that's already making it more secure by finding multiple exploits is the right choice of what to use.
Esta entrada fue editada (lunes, 12 de octubre de 2026, 15:02)
Unknown parent
lemmy - Link to source

mindbleach

Public Message

I'd definitely like someone to champion an open-weights model under 32 GB. But part of that desire is - I'm not sure they're there, yet. Local models are only a few months behind, but hoo boy, the last few months have been big.

Coding models could be tiny, but distilled versions keep preserving pop-culture knowledge and world history, when reasoning through C++ requires essentially none of that. It needs the tokenization to recognize why a comment begins "Jesus Christ." It's fine for "treat the hash like Lot's wife" to go completely over its head. Keep the weights that know a regex for e-mails, not the capitol of Florida. If it speaks a dead language I want it to be Algol.

Unknown parent
lemmy - Link to source

MangoCats

Public Message

If the models all go up in smoke, we still have the code (and its bugs) - so let's get as many bugs out as possible as soon as possible and not accept a bunch of garbage code - as has always been the case, it's just happening gaster now.

Trainers (all over the world) are behaving badly, because they can get away with it. I'm not sure where that ends up, but it doesn't change the generated code or the discovered vulnerabilities or the fixes.

The personal data has been abused for decades already, but again - now it's easier for more actors to abuse your personal data and mine. Maybe, someday, we'll get serious about enforcing privacy policies and not just have completely toothless theater about it.

Unknown parent
lemmy - Link to source

MangoCats

Public Message
in reply to cm0002

I feel like this could have been avoided if Torvalds had allowed himself to use C++, instead of suffering the ritualistic pains and frustrations of C for an entire career.

Anyone would lose their love of the craft after that. AI isn't how you find it again, and it makes me sad to see. Not sad in a depressed/AI doomerism way, but sad in a "the people I looked up to are old and washed up now" way.

in reply to Alavi
famously


C++ is one of the most memed languages in computing history. The number of people who have an "opinion" on it is far, far larger than the number of people who actually work with it (or have ever worked with it...or any programming language).

My comment was kind of a joke, but not really. It's ancient history at this point, but there some not-super-solid arguments as to why the kernel bans C++.

in reply to edgesmash
I hate the billionaire class, big tech and I love the environment - but don't tell me I can't drink Coca Cola (or literally any off-the-shelf drink) and I'm ordering too much on Amazon!
Once we take the radical responsibility that we're all a part of this problem, we can start taking logical informed steps forward that don't involve divergent emotions like hatred.
in reply to Lovable Sidekick
Hating one thing just because you hate another thing sounds completely irrational.


If A creates B, and A is worthy of hate, it's not necessarily irrational to hate B as well. Context is important; in some cases, hating B would be irrational, in others it would be logical. Your point is too absolute to be correct.

In the specific context of the use of LLMs, it can be perfectly fair to condemn the existence and use of Claude, Copilot, ChatGPT, Grok, etc. because of the harm their billionaire owners and investors are causing to the world, even if the LLMs aren't otherwise necessarily bad.

in reply to Alavi

We as society in general keep seeing over and never to trust those in charge to any degree without proper verification.

No one is immune to LLMs bullshit. The studies are not good, none of them that are reputable anyway.

Even if Linus is himself capable, his use and endorsement of AI is going to have the massive knock on effect of people learning less and less to code properly.

Progress for progress sake is not what Linux is even about.

So we're "move fast and break things" now by the looks of it and I don't like it.

in reply to Toga77

A problem is that the whole train of tech is moving very fast, for good or for bad. For one thing, when bugs are being exploited by AI in mass, tge only way to fight is by using AI to fix them in mass. No other way round it. So the workload has increased immensly. And other OS are probably on their path with new capabilities and tech.

if linux doesn't stay relevant, it will become obsolete. We love linux and we want it to be the more dominant OS, while staying FOSS and ethical, right?

Linus has to keep the pace and I don't think we have a single person more competent and knowledgeable about OS than Linus. We should support him and help. Infighting and nagging will only wear down the already small and fragile FOSS community and adopters. I think it's the best thing for corporates to kick down FOSS

in reply to Alavi

Sure. I don't know what the answer is, but I really don't think everyone lining up like lemmings to walk off the same cliff is the answer.

It's sad to see Linus freely advertise for fascist corporations.

It's sad to see Linus inspire thousands of aspiring coders to now learn the wrong lessons, because that's absolutely what will happen. Anyone trying to learn to code right now is proper fucked.

Linus' knowledge and other maintainers knowledge will likely die with him now because shortcuts are inevitable and people will understand less and less the more they offload.

We keep seeing this repeated, literally hundreds of times in just the past year alone. Code bases are shit, people who maintained them either fucked, or worse started vibe coding, and the LLM yes man machine isn't gonna not blow smoke up Torvalds ass just because he is Linus.

I understand your points, and I agree with most of it.

It's just, this feels like someone has a heroin addiction, and our solution is to get them hooked on alcohol.

in reply to Toga77
I also agree with your points on ethics and the knowledge shrinking. But I can't think of a sane route. Not using AI in the current state will leave the kernel behind (at least in security matters which is obvious), and using it will degrade the quality of the software itself, and its community.
Unknown parent
lemmy - Link to source

MangoCats

Public Message
Unknown parent
lemmy - Link to source

MangoCats

Public Message
Unknown parent
lemmy - Link to source

MangoCats

Public Message
Unknown parent
lemmy - Link to source

MangoCats

Public Message
and work towards properly making corporations less foul


Well, you and your "human solutions" have been banging that drum for 50 years (that I know of) and all I see is negative progress. The ChatGPT suggestion was meant as a barb, of course, but in a "try something different" kind of way, because 50 more years of the same old same old bitching about the evil corporations might get you one more AT&T breakup level event, if you're lucky and the powerful people of the world want it broken up too...

I think you are a little too into the random outputs of programs to be trusted on anything, really.


On the internet, nobody knows you are a dog.