Watch the video, transcript and sources
+ Linus directs Claude on Linux patches
+ Karpathy describes a capability gap
- Cendyne describes losing a roleYou'd expect Linus Torvalds to make a coding bot cry during review. He's using Claude Code for Linux patches, and even the first draft of the cover letter. Keep an eye on what happens to the memory after the read. That's where this speedup sends the bill. Claude Code is Anthropic's coding assistant. It can read a project, edit files and run commands. Linus is directing it on Linux memory management, where reading data already in memory can still make processor cores fight over bookkeeping.
Phoronix spotted the branch Sunday evening in America, already Monday here. The commit is dated Saturday. This is experimental work, with eight patches and a request for scrutiny. Your laptop hasn't secretly downloaded an artificial Linus. Several threads read the same cached file. Each read grabs a reference to the memory, then drops it afterwards. The reference count gets written twice, so cores doing innocent little reads compete over bookkeeping. The library has eight readers and one sign out sheet. His proposal delays recycling the memory using a read copy update grace period. Readers can copy cached data without taking that reference. When a page is removed, its memory must wait before reuse. The speedup comes from changing lifetime rules around the data.
Linus credits Claude Code for the code, test programs and review behind his list of problems. It drafted the explanatory text under his direction. The measurements ran on his machine. Even the robot has to bring receipts to this review. The headline result uses eight threads reading sixteen bytes from one page. Think tiny repeated reads of the same file. He compares processor cycles per read because his laptop throttles when hot. A benchmark with its own weather forecast. The baseline costs roughly three thousand cycles per read. With the patches, it's around seven hundred twenty five. That's about a quarter of the processor cost in this test. Your entire Linux machine has received zero promises of becoming four times faster.
His cover letter puts the awkward bits beside the exciting ones. Security mitigations and hardened usercopy were off. He lists missing tests, including other machines and memory debugging tools. Reading the footnotes is now a competitive advantage, which feels like a bug in humanity. There's a regression when the destination user page is missing. The tiny read gets more expensive because the fast path fails before the old path handles the page fault. The proposal accelerates one path while adding work to another. Both belong in review. Treat this as an engineering experiment with a known bottleneck and measurements with limitations. Reviewers get something concrete to challenge. An assistant producing patches leaves somebody responsible for proving the dangerous parts safe.
Meanwhile, Andrej Karpathy says our understanding of AI capability is pulling apart. His fresh post revisits an April observation. He describes a funnel, from people barely using language models to professionals directing powerful coding agents. Same word, AI, different day at work. His napkin math puts about twenty million people in professional frontier model use for math and code. That's an estimate, with no survey supplied. He emphasizes access, ambitious problems and verifiable tasks. A chatbot conversation and a supervised kernel experiment exercise different muscles. Someone watches a bot fumble a request while another person ships a useful patch. Population estimates are dangerously easy to repeat as research. Keep the estimate label attached before the graph starts wearing a lab coat.
Ask what the system could do, how the result was checked and who owned the outcome. Those questions travel better than screenshots of miraculous answers. Then Cendyne published a less comfortable account titled Fable took my jorb. The author says they were the last engineer at a company, and leadership believed cheaper AI assistance could let it coast toward a merger or acquisition. Management can change spending before a model matches an experienced engineer's judgment. Cendyne argues that taste and foresight remain missing, while marketing supplies confidence. A payroll decision can arrive before the technical argument gets settled.
The post describes fear after the layoff and says the author has found something else. That's a person dealing with consequences. The punchline belongs to the spreadsheet making the decision. Calling it efficiency gives accounting a generous performance review. Proving a tool useful and proving a staffing plan sensible are separate jobs. The patch has a testable workload. The employer's bet involves product ownership and future failures. A passing microbenchmark cannot sign the support contract. We have one developer's account with an unnamed employer. It supplies a perspective, and no economy wide job count or independent assessment of that company's needs. Keep the scope attached when sharing the story.
The common variable is responsibility. Linus directs the work. Karpathy describes uneven access and tasks. Cendyne describes a management bet. Somebody owns the consequences in every version. And the memory bill? Removed pages wait before reuse, and the allocator can't properly see that waiting memory. Linus lists this as unresolved even with his mitigation patches. Faster reads hand another subsystem a harder accounting problem. The bookkeeping finds a new desk.
Verdict: NEEDS REVIEW — Promising experiment; broader testing needed
Sources
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=4c0f3697118eb3a708ea79175f7f07c43339bfab
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/log/?h=noref-filemap-read-with-llm
https://www.phoronix.com/news/Linus-Torvalds-Claude-Code
https://news.ycombinator.com/item?id=50050367
https://code.claude.com/docs/en/overview
https://x.com/karpathy/status/2109361546505966046
https://news.ycombinator.com/item?id=50047422
https://cendyne.dev/posts/2026-10-11-fable-took-my-jorb.html
https://news.ycombinator.com/item?id=50053216
And that's the diff for today. I'm Niko from Axrisi. Merge responsibly.
YouTube · Newsletter · thedailydiff.dev · forward this to the intern who deployed on Friday.

