Computer Engineering PhD Candidate @CornellEng | #Fulbrighter | Apple and tech lover. | También CZK. | Too many fandoms and hobbies. | Opinions are my own.
Absolutely beautiful rant about AI in Linux Kernel from Linus yesterday:
I realize that some people really dislike AI, but this is an area
where I'm willing to absolutely put my foot down as the top-level
maintainer.
Linux is not one of those anti-AI projects, and if somebody has issues
with that, they can do the open-source thing and fork it.
Or just walk away.
AI is a tool, just like other tools we use. And it's clearly a useful one.
It may not have been that "clearly" even just a year ago, but it's no
longer in question today.
There are other questions around AI (like what the economy of it will
actually look like in the end), but "is it useful" is no longer one of
those questions. Anybody who doubts that clearly hasn't actually used
it.
Yes, it can also be a somewhat painful tool, both for maintainer
workloads and just from a "it keeps finding embarrassing bugs"
standpoint.
But the solution is not to put your head in the sand and sing "La La
La, I can't hear you" at the top of your voice like some people seem
to do.
The solution is to make sure those LLM tools _help_ maintainers
instead of just causing them pain. There's no question on that side.
We're not forcing anybody to use it, but I will very loudly ignore
people who try to argue against other people from using it.
And no, AI isn't perfect. But Christ, anybody who points to the
problems at AI had better be looking in the mirror and pointing at
themselves at the same time.
Because it's not like natural intelligence is always all that great either.
The kernel project has been and will continue to be about the technology.
Sure, the social angle of working on open source is important and
often a very motivating part of the project, but in the end that's a
side benefit, not the _point_ of the project.
This is *NOT* some kind of "social warrior" project, never has been,
and never will be.
In the kernel community we do open source because it results in better
technology, not because of religious reasons.
And so we make decisions primarily based on technical merit. Not fear
of new tools.
Linus
The world’s first sub‑1 nanometer node chip is here.
Delivering 70% greater energy efficiency, this breakthrough powers a new era of computing that’s more capable while using less energy.
Dig into this next-gen tech: https://t.co/NkzAahH49S
If you can't get compute, you can't build AI. And if you're a researcher who can't build AI, you go somewhere where you can get compute so you can build it.
Memory systems are going through one of the biggest shifts in computing history.
AI isn't just demanding more compute anymore. It's forcing a complete redesign of the memory hierarchy.
Over 300,000 people die of drowning each year. In order to protect society, it is now illegal to consume or possess water.
Your government is also considering banning solid food, as it presents a needless choking hazard.
You are not an adult.
You are a baby.
Eat the baby food.
ASML, the only irreplaceable company in the AI ecosystem, is European. A beautiful article by @_neilhacker on how ASML got its monopoly and how the technology works. It leaves me wanting more--all the human stories behind. Someone write a book please!
https://t.co/81CRgals4f
TLB misses are the silent killers of performance. A TLB miss can turn a ~5ns memory access into ~500ns.
Key to avoid this cost is optimizing data layout and access patterns in memory. I tried explaining this with a short comic ↓
(Created with the help of Uni-1 @LumaLabsAI)
Alright now THIS is impressive. A $500 MacBook with excellent build quality that's being marketed as a web browsing laptop for students.. is running games like Overwatch at 60FPS?!
MacBook Neo only having 8GB of memory is unacceptable in 2026
It’s just a cheap, outdated laptop. I don’t know why anyone would buy that when this “El Capitan” computer can run five (5) Chrome tabs simultaneously (!!)
I've never felt this much behind as a programmer. The profession is being dramatically refactored as the bits contributed by the programmer are increasingly sparse and between. I have a sense that I could be 10X more powerful if I just properly string together what has become available over the last ~year and a failure to claim the boost feels decidedly like skill issue. There's a new programmable layer of abstraction to master (in addition to the usual layers below) involving agents, subagents, their prompts, contexts, memory, modes, permissions, tools, plugins, skills, hooks, MCP, LSP, slash commands, workflows, IDE integrations, and a need to build an all-encompassing mental model for strengths and pitfalls of fundamentally stochastic, fallible, unintelligible and changing entities suddenly intermingled with what used to be good old fashioned engineering. Clearly some powerful alien tool was handed around except it comes with no manual and everyone has to figure out how to hold it and operate it, while the resulting magnitude 9 earthquake is rocking the profession. Roll up your sleeves to not fall behind.
The next (and possibly last) episode of The HLX Files is out to Patreon members.
We have had an absolutely wild few weeks, and by all accounts, the next few will be crazier.
Public Release: TBD