Linus Torvalds used Claude Code to build a Linux page cache fix that hit 23x read throughput, but kernel reviewers found a race before anything merged.
It seems that after the initial AI-generated patches there’s been good discussion amongst the kernel devs about sorting out the issues, and a few revisions already that have tidied things up a bit.
So if after all that there ends up being a good performance improvement directly from a revised AI-created patch, what do I do with my pitchfork? Still raised angrily? Half-mast? Do I just let the torch smoulder?
I’m still mad because the source is still tainted. You can guarantee that the contributions of unwilling people, { who 1) did not intend their work to be used by a for profit LLM, and 2) actively do not want their work used by an LLM at all }, is part of these changes.
Scraping isn’t reading, etc etc. But also when did we just stop respecting people’s wishes with the stuff they post? Like I made my own word scramble js script because a website owner didn’t get back to me on whether I could use theirs, even though the script is right there to copy paste.
These companies just did the yolo founder-disrupter impatient thing when they could have been chill and done this all legit.
I look forward to the community providing an outline of tools and techniques that I’m allowed to use and/or being labeled as woke/nazi depending on which brand of social media outrage is currently waxing.
Torvalds had spent 18 months running a broken version of his own fix for the page-cache reference-counting bottleneck, while other developers had encountered problems with their approaches.
The article mentions he had been working on solving the issue for 18 months already… so at least that long.
It seems that after the initial AI-generated patches there’s been good discussion amongst the kernel devs about sorting out the issues, and a few revisions already that have tidied things up a bit.
So if after all that there ends up being a good performance improvement directly from a revised AI-created patch, what do I do with my pitchfork? Still raised angrily? Half-mast? Do I just let the torch smoulder?
I’m still mad because the source is still tainted. You can guarantee that the contributions of unwilling people, { who 1) did not intend their work to be used by a for profit LLM, and 2) actively do not want their work used by an LLM at all }, is part of these changes.
Scraping isn’t reading, etc etc. But also when did we just stop respecting people’s wishes with the stuff they post? Like I made my own word scramble js script because a website owner didn’t get back to me on whether I could use theirs, even though the script is right there to copy paste.
These companies just did the yolo founder-disrupter impatient thing when they could have been chill and done this all legit.
You have to vow to use a new fork (which someone else should totally create) which does not contain this one specific patch.
Congratulations and thank you for volunteering! I look forward to your repo release. You are never allowed to stop maintaining this fork.
I look forward to the community providing an outline of tools and techniques that I’m allowed to use and/or being labeled as woke/nazi depending on which brand of social media outrage is currently waxing.
Man, people really don’t like systemd
And cause more environmental harm through inefficient tech?
Based
Wonder how much time it had taken without AI
The article mentions he had been working on solving the issue for 18 months already… so at least that long.