
Computer, Enhance!
npub1vpdaules56l88y785h4563sk6ujhm7s7payeey6geuglht97uk7q0hp35p@drss.io
Programming courses, interviews, commentary.
My Thoughts on Notch's DLSS Post
3 Apr 2026
The creator of Minecraft recently made a (controversial?) post about DLSS. I wanted to add some relevant context about GPU hardware.

My Thoughts on Notch's DLSS Post
3 Apr 2026

Making Sense of the Hype
13 Mar 2026

Making Sense of the Hype
13 Mar 2026
Using the Anthropic C compiler post as an example, Demetri proposes a two-axis approach for assessing claims about AI.
Q&A #83 (2026-03-11)
12 Mar 2026
Answers to questions from the last Q&A thread.

Q&A #83 (2026-03-11)
12 Mar 2026

Should You Be A Carpenter?
5 Mar 2026
Is entering the "knowledge economy" today too risky given the field's increasing focus on AI?
Should You Be A Carpenter?
5 Mar 2026

Dependency Chain Stalls
4 Mar 2026
The CPU's ability to extract parallelism has its limits.

Dependency Chain Stalls
4 Mar 2026

The Sitdown: Types of DRAM and the DRAM Shortage
31 Jan 2026
On Wednesday mornings, I am often a guest on The Standup podcast. It’s a wide-audience podcast, so we don’t go too in-depth on any particular topic. To give myself more time to ramble, I’ve

The Sitdown: Types of DRAM and the DRAM Shortage
31 Jan 2026

Q&A #82 (2026-01-27)
27 Jan 2026

Q&A #82 (2026-01-27)
27 Jan 2026
Answers to questions from the last Q&A thread.

DynamoDB, Don't Leave Me Hanging!
5 Jan 2026
Please put the "root" back into "root cause analysis".

DynamoDB, Don't Leave Me Hanging!
5 Jan 2026

Dead Code Elimination Prevention Macros
29 Dec 2025
Watch now (26 mins) | This is the eighth video in Part 5 of the Performance-Aware Programming series.

Dead Code Elimination Prevention Macros
29 Dec 2025

Q&A #81 (2025-12-22)
23 Dec 2025
Answers to questions from the last Q&A thread.

Q&A #81 (2025-12-22)
23 Dec 2025

Our Nemesis Returns
3 Nov 2025
To avoid spoiling the surprise for people who have not yet done the homework, I cannot be any more specific in the title.

Our Nemesis Returns
3 Nov 2025

Q&A #80 (2025-10-31)
1 Nov 2025

Q&A #80 (2025-10-31)
1 Nov 2025
Answers to questions from the last Q&A thread.

Better Prevention of Dead Code Elimination - Or Is It?
22 Oct 2025
The most straightforward way of isolating a section of optimized code has a hidden gotcha.

Better Prevention of Dead Code Elimination - Or Is It?
22 Oct 2025

Q&A #79 (2025-09-28)
29 Sep 2025
Answers to questions from the last Q&A thread.

Q&A #79 (2025-09-28)
29 Sep 2025

Catch the Tower Stream Live Today
23 Sep 2025
For those interested, I will be appearing on Prime's live stream later today.

Catch the Tower Stream Live Today
23 Sep 2025

New Collaboration with Marco Behler
18 Sep 2025
This one's for all the Java folks out there!
New Collaboration with Marco Behler
18 Sep 2025
A Brief Status Update
17 Sep 2025

A Brief Status Update
17 Sep 2025
After a few unpleasant weeks, there is a backlog of videos to post, and some news about future directions for Computer Enhance.

Reading CPU Diagrams
20 Aug 2025

Reading CPU Diagrams
20 Aug 2025
If you've followed the Performance-Aware Programming course up to this point, you already know everything you need to know to ballpark CPU performance with nothing more than IHV marketing slides.

The Montana Mini-Computer (feat. Carson Gross)
13 Aug 2025
Carson Gross (the creator of HTMX) joins us to demo his new project, The Montana Mini-Computer, an imaginary retro architecture created to visually show the inner workings of a CPU.
The Montana Mini-Computer (feat. Carson Gross)
13 Aug 2025
My Cyber Rush Week Conversation with Josiah Stearns
24 Jul 2025
This year I was invited to speak at a US Cyber Games event.

My Cyber Rush Week Conversation with Josiah Stearns
24 Jul 2025

Q&A #78 (2025-07-21)
21 Jul 2025
Answers to questions from the last Q&A thread.

Q&A #78 (2025-07-21)
21 Jul 2025

The Big OOPs: Anatomy of a Thirty-Five Year Mistake
17 Jul 2025
Catch the Live Broadcast of My BSC Talk!
11 Jul 2025

Selectively Preventing Optimizations
29 Jun 2025

Q&A #77 (2025-06-19)
20 Jun 2025

Simplified Haversine Candidates
15 Jun 2025

Computer Enhance Summer News!
30 May 2025

Q&A #76 (2025-05-23)
23 May 2025

The Micro Group
23 May 2025
