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


in reply to cm0002
Meh, its less exciting whenever Claude Code is involved; I am wondering how many undetected bugs will sneak into the kernel. If he was going to use an LLM, he could at least use something local and not connected to one of the many nasty big corps that are ruining shit.
in reply to LostWanderer
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 (hoy, 7:19)
in reply to NotMyOldRedditName
Honestly, his mind and the community is probably one of the best things out there at the moment. They live the Linux Kernel, while that thing he used does not think or understand anything. Eh, it would be better if they moved with care instead, as that is a good way to avoid bugs too. I don't have a lot of faith in gassed up LLMs.
in reply to LostWanderer
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 (hoy, 15:02)
in reply to LostWanderer
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 (hoy, 13:54)
in reply to MangoCats
Yeah, but you are still relying on models that are going to go up in smoke when the bubble fucking crashes. As people are rightfully hesitant to pay the real price for these things, these things are controlled by mega-corps which is ultimately a bad thing because a centralized authority sets the terms of engagement with their services. They are the ones actively scraping open source projects so much that it acts as a DDoS attack, hovering up personal data of other people as if it were candy. Not to mention the other effects it is having on jobs, AI systems being central to massive data breaches, etc. A few positives don't outweigh the massive negatives that come with the technology.
in reply to LostWanderer

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.

in reply to LostWanderer

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.

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 webghost0101
I'm worried about cognitive surrender. There's evidence of people losing skills they once had because they stopped doing it themselves and just get AI to do it for them.
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 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 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 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 webghost0101
Linus explained in that Git tag message that he "did what I preach" and used modern LLM tools to make sense of patches that were hard for him to follow.


It’s already too late. He’s gone down the rabbit hole.

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 (hoy, 21:24)