Few people care more about performant code than @cmuratori.bsky.social. Casey is a down-to-earth programmer, game dev, performance nerd. A refreshing episode about why the basics (still) matter, and why learning to read Assembly remains useful for anyone who cares about performance: (cont'd)
Casey Muratori
@cmuratori.bsky.social
Programming: computerenhance.com Comics: meowtheinfinite.com
The VOD for my BSC2026 talk "The Root of The Root of All Evil" is now available! It's the spiritual successor to last year's "The Big OOPs", so if you enjoyed that one, join me for one more adventure into the history of computer science: computerenhance.com/theroot
The Root of the Root of All Evil
A Brief History of Programming's Most Ambiguous Catchphrase
computerenhance.com
New interview is up! "The Pit of Success", with Rico Mariani: www.computerenhance.com/p/pit-of-suc...
The Pit of Success
An Interview with Rico Mariani
computerenhance.com
New episode of Wading Through AI is up! Demetri and I discuss whether or not AI will eventually create new jobs to replace those it automates away, or if that claim is an unjustified palliative: www.computerenhance.com/p/what-new-j...
What New Jobs?
Appeals to prior technological revolutions are often used to assuage fears that AI will lead to widespread unemployment.
computerenhance.com
I went to see The Odyssey with @aerettberg. As expected, it was a mixed bag, but not the mix I was anticipating: www.mollymovieclub.com/p/ep-92-the-...
Ep. 92 The Odyssey
Listen now | Today’s movie is The Odyssey directed by Christopher Nolan.
mollymovieclub.com
New episode of Wading Through AI is up! Demetri lays out the factors driving the seemingly relentless need for AI companies to scale up: www.computerenhance.com/p/why-ai-com...
Why AI Companies Need Scale
AI companies seem fixated on scaling.
computerenhance.com
I realize this is very unlikely since I never post about music stuff, but: if anyone in Washington State has a good condition Yamaha CP-300, and wants to trade it for a brand-new Yamaha P-525, I would love to talk to you :)
What are the mysterious eight bytes that show up in-between some Windows heap allocations? In this follow-up to last month's video, we go further down the rabbit hole to figure out exactly who's writing the bytes and what they mean: www.computerenhance.com/p/lets-decod...
Let's Decode the Mystery Bytes!
In this follow-up to "Let's Answer Ray's Question!", we go all the way down the rabbit hole to decode the mysterious eight bytes that kept showing up in-between Ray's allocations.
computerenhance.com
New episode of Wading Through AI is out! @DemetriSpanos and I discuss the recent trend of open source projects restricting the use of AI and/or going closed altogether: www.computerenhance.com/p/will-ai-en...
Will AI End the Open Internet?
Listen now | With previously open source projects going closed, and artists increasingly concerned about posting their work online, is AI reversing the internet’s long-established trend toward opennes...
computerenhance.com
For people using AI in commercial game development: I'd be interested in hearing the best arguments as to why you think people should pay for the resulting game instead of pirating it. Concisely, if you pirated the inputs, why shouldn't they pirate the output?
New video with Marc "Mahk" LeBlanc is up! On the heels of our ECS interview, Mahk is back with a more intuitive construction for the typical "random selection from a series of unknown size" problem often faced in game development: www.computerenhance.com/p/intuitive-...
Intuitive Random Selection (with Marc LeBlanc)
After the ECS interview, Mahk shared a new random selection that's much more intuitive than the one typically used in game development.
computerenhance.com
[1/2] If you enjoyed the entity component system (ECS) history I laid out in The Big OOPs, I have some good news! Marc "Mahk" LeBlanc and I have redone the original (unrecorded) interview we did as part of the research for the talk.
[1/2] I don't normally make commentary videos, but after seeing the entirety of Eric Schmidt's University of Arizona commencement speech, I felt like there was a lot more going on than just "CEO mentions AI, gets booed". So I made a video to explain what upset me about it.
@eff.org On X you posted that you were leaving the platform, but there was no explanation of why. Have you posted an explanation elsewhere? I could not find one on your website.
Wading Through AI episode 2 is now up! In it, @DemetriSpanos and I discuss the recent Anthropic announcement about building a C compiler with "parallel Claudes", and how to properly assess AI announcements in general. www.computerenhance.com/p/making-sen...
Making Sense of the Hype
Using the Anthropic C compiler post as an example, Demetri proposes a two-axis approach for assessing claims about AI.
computerenhance.com
I'm doing a new discussion series with Demetri Spanos on emerging AI topics. Ironically, the series art was made by hand by Anna Rettberg without generative AI :) First episode is available now: www.computerenhance.com/p/should-you...
Should You Be A Carpenter?
Is entering the "knowledge economy" today too risky given the field's increasing focus on AI?
computerenhance.com
The founder of both Twitter and this site, and the new owner of Twitter (X), have decided artists do not deserve the same right to make a living as people who make physical goods.
Testing Substack streaming for Computer Enhance subscribers at open.substack.com/live-stream/... if you'd like to help test the setup!
LIVE NOW: Casey Muratori on Substack
Requiem for the A6000
open.substack.com
I have completely replaced File Explorer with FilePilot in daily use. That's probably the fastest I've ever permanently switched a bread-and-butter tool like this. FilePilot beta is more polished than most people's finished products :) filepilot.tech
File Pilot - Next-gen file explorer
File Pilot is a file explorer built from scratch for light-speed performance, with a modern and robust interface.
filepilot.tech
I recently had the honor of interviewing Zen’s chief architect Mike Clark! I tried to fit in as many microarchitecture questions as I could, including x64 vs ARM ISA power efficiency, 4k vs larger page sizes, 64-byte cache lines, scatter/gather and more: www.computerenhance.com/p/an-intervi...
An Interview with Zen Chief Architect Mike Clark
Zen is one of the most important microarchitectures in the history of the x86 ecosystem.
computerenhance.com
🧵This past weekend I tabled at @emeraldcitycon.bsky.social, and there were a lot of people asking for Meow the Infinite: Book 3. I haven't posted much about it, so here is some information for everyone waiting for the final book!
I do one speaking engagement every year. For 2025, I will be traveling to Sweden for the inaugural Better Software Conference. This is the first time I'll be speaking in Europe, and I look forward to saying hello to folks whom I've so far only ever met on-line.
Testing Bluesky again - still underwhelming. The notifications tab does not work reliably. I click on it, and most of the notifications are missing. I have to expand and contract the top "collapse" list, and then all of a sudden, the replies (which are not part of that list!) magically appear.
One of the most important improvements to Twitter/X for me was the removal of the length limit, so you could convey more complicated information when necessary. Having just arrived here, I am disappointed to see that BlueSky is capped to 300 characters :(