Computer, Enhance!
Subscribe
Sign in
Home
Podcast
Table of Contents
Wading Through AI
About
Latest
Top
Discussions
Q&A #86 (2026-06-10)
Answers to questions from the last Q&A thread.
Jun 10
31
9
1
51:12
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.
Jun 9
•
Casey Muratori
23
3
2
Will AI Make Me Worse?
As people increasingly rely on AI to do some or all of their work, what effects will this have on people's work quality, skills, and emotional state?
Jun 4
27
3
1:32:19
The First Entity Component System
Marc LeBlanc walks me through how the development of Underworld I & II, System Shock, Flight Unlimited, and finally Thief: The Dark Project gave rise to…
Jun 1
•
Casey Muratori
46
May 2026
How to Use uops.info
Now that we've done our own microarchitecture investigations, it's time to get familiar with one of the best x64 microarchitecture data sites.
May 30
29
40:42
Q&A #85 (2026-05-26)
Answers to questions from the last Q&A thread.
May 27
44
10
1:22:46
Let's Answer Ray's Question!
Ramon Santamaria asked why one compiler appeared to produce different behavior than others. The underlying technical reason is much more interesting…
May 4
•
Casey Muratori
54
4
April 2026
Block Interleaving
Breaking up dependency chains to better suit the processor's out-of-order scheduling gets most of the benefit of in-order interleaving without requiring…
Apr 28
45
1
35:48
The Ethics of Generative AI
Listen now | What is the appropriate ethical framework for thinking about generative AI?
Apr 23
28
3
1:14:51
Q&A #84 (2026-04-20)
Answers to questions from the last Q&A thread.
Apr 21
44
17
30:32
"Am I Crazy?"
Listen now | Why do people seem to be having such drastically different experiences with AI from one another?
Apr 16
•
Casey Muratori
and
Demetri Spanos
51
1
1:10:15
In-order Interleaving
By handing the CPU an instruction stream it can execute in order, we can exceed the limits we hit when we rely on its out-of-order execution…
Apr 16
53
38:11
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts