Chris Blume
@programmax.net
Retired software engineer. Volunteering as chair for the W3C PNG Working Group.
Formerly Google & Twitch.
Formerly Google & Twitch.
Oh my.
First time I've received an email from "GitHub Staff".
There is a CVE being filed against libpng.
I'm at a conference in Japan where I am giving a presentation. Not a great time to be reviewing patches...
First time I've received an email from "GitHub Staff".
There is a CVE being filed against libpng.
I'm at a conference in Japan where I am giving a presentation. Not a great time to be reviewing patches...
November 10, 2025 at 2:14 PM
Oh my.
First time I've received an email from "GitHub Staff".
There is a CVE being filed against libpng.
I'm at a conference in Japan where I am giving a presentation. Not a great time to be reviewing patches...
First time I've received an email from "GitHub Staff".
There is a CVE being filed against libpng.
I'm at a conference in Japan where I am giving a presentation. Not a great time to be reviewing patches...
Boot up time to become a priority??
www.tomshardware.com/tech-industr...
www.tomshardware.com/tech-industr...
Bank of America sued over not paying workers for PC boot up time in proposed class action lawsuit
Lawsuit alleges hourly workers weren’t paid for computer start-up tasks required before clocking in.
www.tomshardware.com
November 10, 2025 at 1:51 AM
Boot up time to become a priority??
www.tomshardware.com/tech-industr...
www.tomshardware.com/tech-industr...
Easiest way to get the Japan-only packaging is to fly to Japan. Obviously.
November 9, 2025 at 6:06 AM
Easiest way to get the Japan-only packaging is to fly to Japan. Obviously.
I need to take more vacations.
I got SOOO MUCH programming done while on the plane / during a rest day.
I got ~90% done (to launchable) with a compile-time state machine.
I got SOOO MUCH programming done while on the plane / during a rest day.
I got ~90% done (to launchable) with a compile-time state machine.
November 8, 2025 at 11:45 PM
I need to take more vacations.
I got SOOO MUCH programming done while on the plane / during a rest day.
I got ~90% done (to launchable) with a compile-time state machine.
I got SOOO MUCH programming done while on the plane / during a rest day.
I got ~90% done (to launchable) with a compile-time state machine.
I love my @FrameworkPuter.
But one thing I didn't anticipate is I've somehow lost my HDMI module.
But one thing I didn't anticipate is I've somehow lost my HDMI module.
November 4, 2025 at 7:19 PM
I love my @FrameworkPuter.
But one thing I didn't anticipate is I've somehow lost my HDMI module.
But one thing I didn't anticipate is I've somehow lost my HDMI module.
Every time the League casters talk about Atakhan...
November 2, 2025 at 2:39 PM
Every time the League casters talk about Atakhan...
Reposted by Chris Blume
A Spooky Unix story for Halloween.
A new programmer accidentally ran “rm -rf *” as root, on one of the main computers at the University of Manchester.
He stopped halfway, but /bin, /etc, /dev, and /lib were gone.
What followed was one of the most insane live recoveries in computer history:
A new programmer accidentally ran “rm -rf *” as root, on one of the main computers at the University of Manchester.
He stopped halfway, but /bin, /etc, /dev, and /lib were gone.
What followed was one of the most insane live recoveries in computer history:
November 1, 2025 at 6:14 PM
A Spooky Unix story for Halloween.
A new programmer accidentally ran “rm -rf *” as root, on one of the main computers at the University of Manchester.
He stopped halfway, but /bin, /etc, /dev, and /lib were gone.
What followed was one of the most insane live recoveries in computer history:
A new programmer accidentally ran “rm -rf *” as root, on one of the main computers at the University of Manchester.
He stopped halfway, but /bin, /etc, /dev, and /lib were gone.
What followed was one of the most insane live recoveries in computer history:
Eff.
I finally decided to stop being lazy and do a proper analysis of my server logs after being front page of HackerNews.
But I didn't backup the logs and the default nginx rotation is only 2 weeks.
I finally decided to stop being lazy and do a proper analysis of my server logs after being front page of HackerNews.
But I didn't backup the logs and the default nginx rotation is only 2 weeks.
November 1, 2025 at 9:42 AM
Eff.
I finally decided to stop being lazy and do a proper analysis of my server logs after being front page of HackerNews.
But I didn't backup the logs and the default nginx rotation is only 2 weeks.
I finally decided to stop being lazy and do a proper analysis of my server logs after being front page of HackerNews.
But I didn't backup the logs and the default nginx rotation is only 2 weeks.
Congrats @xylafoxlin.bsky.social on the medical!
And dang, PMHC's bill is already through the House.
*crosses fingers*
www.congress.gov/bill/119th-c...
And dang, PMHC's bill is already through the House.
*crosses fingers*
www.congress.gov/bill/119th-c...
www.congress.gov
October 28, 2025 at 12:07 AM
Congrats @xylafoxlin.bsky.social on the medical!
And dang, PMHC's bill is already through the House.
*crosses fingers*
www.congress.gov/bill/119th-c...
And dang, PMHC's bill is already through the House.
*crosses fingers*
www.congress.gov/bill/119th-c...
I see plenty of posts about the spending here vs. cuts elsewhere.
And also plenty of posts about how this is symbolic.
Am I the only person curious about the White House's construction?
That seems like more concrete and rebar than normal, maybe? I assume it is built to a high security standard.
And also plenty of posts about how this is symbolic.
Am I the only person curious about the White House's construction?
That seems like more concrete and rebar than normal, maybe? I assume it is built to a high security standard.
a live look at the demolition of the White House's East Wing for Trump's ballroom
October 23, 2025 at 6:31 PM
I see plenty of posts about the spending here vs. cuts elsewhere.
And also plenty of posts about how this is symbolic.
Am I the only person curious about the White House's construction?
That seems like more concrete and rebar than normal, maybe? I assume it is built to a high security standard.
And also plenty of posts about how this is symbolic.
Am I the only person curious about the White House's construction?
That seems like more concrete and rebar than normal, maybe? I assume it is built to a high security standard.
Bloodlines 2 was originally announced in Feb, 2019.
I preordered the Premium Edition back then and waited 6.5 years.
I'm 2 hours in. So far, I am not feeling the negativity I see from a lot of people.
It is an story action game, not a RPG. I get people will dislike that.
More as I get further.
I preordered the Premium Edition back then and waited 6.5 years.
I'm 2 hours in. So far, I am not feeling the negativity I see from a lot of people.
It is an story action game, not a RPG. I get people will dislike that.
More as I get further.
October 22, 2025 at 5:15 AM
Bloodlines 2 was originally announced in Feb, 2019.
I preordered the Premium Edition back then and waited 6.5 years.
I'm 2 hours in. So far, I am not feeling the negativity I see from a lot of people.
It is an story action game, not a RPG. I get people will dislike that.
More as I get further.
I preordered the Premium Edition back then and waited 6.5 years.
I'm 2 hours in. So far, I am not feeling the negativity I see from a lot of people.
It is an story action game, not a RPG. I get people will dislike that.
More as I get further.
This whole government shutdown thing is wild.
Elected Republicans are claiming Dems want to give health care to immigrants.
Republicans, you know that sounds silly.
You know there is probably more to it...info being left out.
I urge you to think critically.
Elected Republicans are claiming Dems want to give health care to immigrants.
Republicans, you know that sounds silly.
You know there is probably more to it...info being left out.
I urge you to think critically.
October 20, 2025 at 10:48 PM
This whole government shutdown thing is wild.
Elected Republicans are claiming Dems want to give health care to immigrants.
Republicans, you know that sounds silly.
You know there is probably more to it...info being left out.
I urge you to think critically.
Elected Republicans are claiming Dems want to give health care to immigrants.
Republicans, you know that sounds silly.
You know there is probably more to it...info being left out.
I urge you to think critically.
TIL about polyhedral optimization.
Neat.
I'm curious how often it can actually be used, though.
en.wikipedia.org/wiki/Polytop...
Neat.
I'm curious how often it can actually be used, though.
en.wikipedia.org/wiki/Polytop...
Polytope model - Wikipedia
en.wikipedia.org
October 20, 2025 at 12:39 PM
TIL about polyhedral optimization.
Neat.
I'm curious how often it can actually be used, though.
en.wikipedia.org/wiki/Polytop...
Neat.
I'm curious how often it can actually be used, though.
en.wikipedia.org/wiki/Polytop...
Huh. Neato.
So there is tension (pulling linearly on a thing).
And there is torsion (putting a rotational force on a thing).
There are also tensors and TORSORS. TIL.
So there is tension (pulling linearly on a thing).
And there is torsion (putting a rotational force on a thing).
There are also tensors and TORSORS. TIL.
October 18, 2025 at 9:01 PM
Huh. Neato.
So there is tension (pulling linearly on a thing).
And there is torsion (putting a rotational force on a thing).
There are also tensors and TORSORS. TIL.
So there is tension (pulling linearly on a thing).
And there is torsion (putting a rotational force on a thing).
There are also tensors and TORSORS. TIL.
I think a lot of programming debate (like the current OOP hate) would be resolved if languages allowed expressing compile-time & design-time better.
Some day, I'll do a talk on it and show a better language approach.
Some day, I'll do a talk on it and show a better language approach.
October 18, 2025 at 5:19 AM
I think a lot of programming debate (like the current OOP hate) would be resolved if languages allowed expressing compile-time & design-time better.
Some day, I'll do a talk on it and show a better language approach.
Some day, I'll do a talk on it and show a better language approach.
Wow.
Servers have gotten even cheaper. I thought I was getting a bargain (I am). But..I can get EXTRA bargain.
Time to start reading their acceptable usage policies.
Will they let me host game servers?
Servers have gotten even cheaper. I thought I was getting a bargain (I am). But..I can get EXTRA bargain.
Time to start reading their acceptable usage policies.
Will they let me host game servers?
October 18, 2025 at 5:02 AM
Wow.
Servers have gotten even cheaper. I thought I was getting a bargain (I am). But..I can get EXTRA bargain.
Time to start reading their acceptable usage policies.
Will they let me host game servers?
Servers have gotten even cheaper. I thought I was getting a bargain (I am). But..I can get EXTRA bargain.
Time to start reading their acceptable usage policies.
Will they let me host game servers?
I tried but couldn't get into D&D.
I noticed Critical Role is starting their 4th campaign. So I gave it a listen.
Omg, this is so good.
Is it Thursday yet?
I noticed Critical Role is starting their 4th campaign. So I gave it a listen.
Omg, this is so good.
Is it Thursday yet?
October 15, 2025 at 5:05 PM
I tried but couldn't get into D&D.
I noticed Critical Role is starting their 4th campaign. So I gave it a listen.
Omg, this is so good.
Is it Thursday yet?
I noticed Critical Role is starting their 4th campaign. So I gave it a listen.
Omg, this is so good.
Is it Thursday yet?
Friends,
Any hotel / area of Tokyo you suggest I check out?
I have 3 days.
Any hotel / area of Tokyo you suggest I check out?
I have 3 days.
October 15, 2025 at 3:43 AM
Friends,
Any hotel / area of Tokyo you suggest I check out?
I have 3 days.
Any hotel / area of Tokyo you suggest I check out?
I have 3 days.
Man, USB is neato.
I'm already in love with differential pairs--such an elegant and simple solution to the complex problem of interference.
A separate clock line would be vulnerable to interference. Could pair two clock lines. Ooor..
USB recovers the clock from the data lines.
I'm already in love with differential pairs--such an elegant and simple solution to the complex problem of interference.
A separate clock line would be vulnerable to interference. Could pair two clock lines. Ooor..
USB recovers the clock from the data lines.
October 13, 2025 at 8:52 PM
Man, USB is neato.
I'm already in love with differential pairs--such an elegant and simple solution to the complex problem of interference.
A separate clock line would be vulnerable to interference. Could pair two clock lines. Ooor..
USB recovers the clock from the data lines.
I'm already in love with differential pairs--such an elegant and simple solution to the complex problem of interference.
A separate clock line would be vulnerable to interference. Could pair two clock lines. Ooor..
USB recovers the clock from the data lines.
Very cool.
The Tron Ares CD sound track is styled to look like a 5¼-inch floppy disk.
BUT this styling is a Japan-exclusive.
Time to ship!
The Tron Ares CD sound track is styled to look like a 5¼-inch floppy disk.
BUT this styling is a Japan-exclusive.
Time to ship!
October 11, 2025 at 5:53 PM
Very cool.
The Tron Ares CD sound track is styled to look like a 5¼-inch floppy disk.
BUT this styling is a Japan-exclusive.
Time to ship!
The Tron Ares CD sound track is styled to look like a 5¼-inch floppy disk.
BUT this styling is a Japan-exclusive.
Time to ship!
Programmers,
Hit me with your links for fast data read from storage.
Whitepapers, blog posts, ...
Hit me with your links for fast data read from storage.
Whitepapers, blog posts, ...
October 11, 2025 at 4:42 AM
Programmers,
Hit me with your links for fast data read from storage.
Whitepapers, blog posts, ...
Hit me with your links for fast data read from storage.
Whitepapers, blog posts, ...
Is there something like the Steam Hardware Survey but for storage devices?
Device type ([NVMe] SSD, HDD),
interface (SATA, NVMe, USB-to-SATA),
make & model
Device type ([NVMe] SSD, HDD),
interface (SATA, NVMe, USB-to-SATA),
make & model
October 10, 2025 at 6:32 PM
Is there something like the Steam Hardware Survey but for storage devices?
Device type ([NVMe] SSD, HDD),
interface (SATA, NVMe, USB-to-SATA),
make & model
Device type ([NVMe] SSD, HDD),
interface (SATA, NVMe, USB-to-SATA),
make & model
Wonderful video.
I wish we could dedicate this much energy to all of our open source work.
www.youtube.com/watch?v=QYM3...
I wish we could dedicate this much energy to all of our open source work.
www.youtube.com/watch?v=QYM3...
How We're Redesigning Audacity For The Future
YouTube video by Tantacrul
www.youtube.com
October 5, 2025 at 8:01 PM
Wonderful video.
I wish we could dedicate this much energy to all of our open source work.
www.youtube.com/watch?v=QYM3...
I wish we could dedicate this much energy to all of our open source work.
www.youtube.com/watch?v=QYM3...
aaaAAARG C enum namespace polution.
winnt.h has an enum POWER_INFORMATION_LEVEL with a value ProcessorInformation.
The errors I was getting...
winnt.h has an enum POWER_INFORMATION_LEVEL with a value ProcessorInformation.
The errors I was getting...
October 5, 2025 at 12:50 AM
aaaAAARG C enum namespace polution.
winnt.h has an enum POWER_INFORMATION_LEVEL with a value ProcessorInformation.
The errors I was getting...
winnt.h has an enum POWER_INFORMATION_LEVEL with a value ProcessorInformation.
The errors I was getting...