Chris Blume
programmax.net
Chris Blume
@programmax.net
Retired software engineer. Volunteering as chair for the W3C PNG Working Group.

Formerly Google & Twitch.
I friggin' love @tsoding.bsky.social .
I've been a graphics programmer for years and didn't fully know what you taught--step by step--in your last video.
Thanks, friendo.

Also, somehow I only just noticed your i3status: Tea, Leaked IP.
December 25, 2025 at 1:59 PM
Things like the NORAD Santa Tracker warm my heart.

But uhhh any chance some of us graphics programmers and artists can contribute? Look at the way those reindeer animate. "Skinning" has been around since the late '90s.
December 25, 2025 at 6:06 AM
This might be a spicy take, since everyone hates AI...
but I'm okay with AI for iterating on ideas.

Not for final production things. (Although, I could see it becoming good enough some day. And we'll have have to face what that means then.)
December 21, 2025 at 5:35 PM
<me, a year ago> 1Gb networking is fine for me. 2.5Gb or 10Gb would just waste more CPU I think.

<me, today> RDMA is making a lot of sense to me. And 10Gb just isn't enough.
December 20, 2025 at 9:57 PM
That whole Amazon using keyboard lag thing...

That means they basically have a keylogger on their worker machines. Which I guess is ...fiiiiine.

But wouldn't traceroute have worked, too??
December 20, 2025 at 7:36 AM
If you write to the AX register, the high bits of EAX are preserved.
Same when you write to AL--the high bits of (E)AX are preserved.

But when you write to RAX, the high bits of EAX are zeroed.
TIL
December 20, 2025 at 1:26 AM
Interesting Notepad feature I'm sure all us programmers will hate:

I wanted to break up a line.

I accidentally pressed backspace one too many times, turning the word "reason" into "reaso". Then I pressed enter.

Notepad put the "n" back to complete the word.
December 19, 2025 at 4:20 PM
Steam Replay time.
97%ile, 98%ile, and 95%ile.

Ashamed but proud.
December 16, 2025 at 7:46 PM
Compiling shaders...
December 16, 2025 at 4:52 PM
No SR-IOV on the B580.
Bummer.
December 14, 2025 at 8:17 PM
Ohhh food delivery automation.

Refrigerate items quickly?
Brother, it is colder outside than in my fridge. They're fine out there. No rush.
December 13, 2025 at 5:14 PM
I think I bought AoE 3 on the XBox Game Store?

Which is shut down and now I no longer have access to it? It wasn't transferred to the Microsoft Store, I think.

(Possibly because only the Definitive Edition was added to the Microsoft Store?)

If correct, strong argument for GOG or Steam.
December 13, 2025 at 2:51 AM
Look at that RAM usage.

Loading up an AI model?
Nope. WoW Classic. (What the...)
December 11, 2025 at 12:21 AM
Google Antigravity is pretty dang impressive.

AI coding still has significant hiccups. I have to know what it should be doing and guide it when it makes mistakes.

Said another way, I spent more time debugging and less time coding. I'm not sure that is a great tradeoff. Debugging is harder.
December 7, 2025 at 10:14 PM
I love digging into music theory and seeing songs do amazing things.

You all know KPop Demon Hunters by now.
Did you know their music flexes HARD on theory?
www.youtube.com/watch?v=HTsd...
Kpop Demon Hunters soundtrack is weirder than you think
YouTube video by ANDREW HUANG
www.youtube.com
December 7, 2025 at 6:13 PM
I know this will be a hot take, but it was the right move IMHO.

I think Facebook's usage has been declining.
Instagram is still strong.

But should he hold onto a dying platform or try to make the next Insta? How much is that worth? To not die?
Mark Zuckerberg’s gamble on the "Metaverse" has lost his company more than $77 billion.
December 6, 2025 at 3:30 PM
AI data center networking is a whole beast unto its own.

Fascinating, the problems they're facing.
Load balancing is entirely different with that workload.
December 5, 2025 at 5:26 PM
My main computer died while I was on vacation.
I had a second computer I was working on water cooling and getting a top 100 in the world rank.

But it wasn't ready for sustained usage.

Blessing in disguise? I guess now I know the VRAM isn't getting enough cooling.
December 5, 2025 at 12:49 PM
Most people aren't computer nerds, so they wouldn't have noticed...

RAM prices are SKYROCKETING.
There is a long story why. But the short version: AI datacenters demand RAM.
December 4, 2025 at 8:51 PM
I need to change my Visual Studio shortcuts.

F10? F11?
That shit needs to be F1/F2.
Or maybe something better.
December 3, 2025 at 4:11 PM
Do I know anyone (through extended connections) who works at GitHub?

This bot spam is annoying.
github.com/0tn3d6367291...
0tn3d636729100h-ctrl - Overview
0tn3d636729100h-ctrl has 32 repositories available. Follow their code on GitHub.
github.com
December 3, 2025 at 10:20 AM
I'm back from a long vacation. I wanted to see Tron: Ares.

It isn't in any theater near me.
It isn't on Disney+ (which has horrible stream quality, btw...is this 720p?).
It isn't for sale on bluray.

Disney, I'm trying.
Work with me, here.
December 2, 2025 at 1:38 PM
You ever just pause and recall how INSANE it is that we have satellites in space to monitor weather?
December 2, 2025 at 11:24 AM
Today I learned RDMA (Remote DMA) is a thing that exists.

This is wild to me. Apparently, it can be secure. But I'm skeptical.

Anyway, with it you can write to another comp's memory without either CPU being involved.
December 1, 2025 at 10:59 PM
Reposted by Chris Blume
JPEG-XL likely coming to Chrome?
groups.google.com/a/chromium.o...
Intent to Prototype: JPEG XL decoding support (image/jxl) in blink
groups.google.com
December 1, 2025 at 3:09 PM