industry accolades: "software engineer" - BleepingComputer "developer" - Engadget "Twitter user" - XDA

Joined April 2009
Include

Only show posts containing:

Exclude

Hide posts containing:

Time range
-
Minimum likes
Chris Blume@ProgramMax
20h
Blender is an amazing example of open source success. It is wonderful. I need to check Gimp again. I feel like it needs some love, too.
2
74
Chris Blume@ProgramMax
Sep 26
std::vector<T>(size) default constructs |size| elements. IMHO, that should have only reserved, not constructed.
1
1
184
Chris Blume@ProgramMax
Sep 26
It is easy for me to envision when to use performance cores (time-critical) vs. efficiency cores (not). But there are cores in the middle I don't get. Surely it isn't just "not time critical but don't take too long". Maybe efficiency cores are missing certain units? SIMD?
79
Chris Blume@ProgramMax
Sep 26
omg I *just* learned there is a Win32 MsgWaitForMultipleObjects(), with "Msg" at the front. (The message queue isn't exposed as a handle and so there previously was no way to sleep until a message *or* an event.) Today is a good day!
1
119
Chris Blume@ProgramMax
Sep 24
Is that US date formatting or EU?
2
91
Chris Blume@ProgramMax
Sep 21
Humanity needs to send @standupmaths on endless vacations. So many math breakthroughs just waiting to happen.
72
Chris Blume@ProgramMax
Sep 18
It's embarrassing how long it took me to get around to coding up console formatting.
2
216
Chris Blume@ProgramMax
Sep 14
Replying to @awesomekling
Agreed. While I was at Google there was an understanding like for every 1,000 employees you hire, one of them is probably a state-sponsored agent. The vetting process helps a ton. But it doesn't solve it, either. Hard problem.
3
4
129
47,859
Chris Blume@ProgramMax
Sep 13
I'm designing a simple DIY CPU that can be made easily enough with discrete components. This means limiting transistor count. I'm seriously considering dropping conditional branches in favor of the PDP-8's style conditional skip.
1
5
335
Chris Blume@ProgramMax
Sep 10
I...actually like this. I remember back when that sheep program did nothing but be cute. Then around...was it '98 Microsoft released that actor library to be an assistant. Obviously, people hated Clippy. But I think it can be done right today.
🐾 The VS Code pet needs a name! A new coding companion has joined us. Haven’t met it yet? Open GitHub Copilot Chat in VS Code and enter /vscode-pet 💡 Got a name in mind? Submit your idea from September 10 through September 17, 2026 🏆 Winner: 1 month of GitHub Copilot Max ✨ Honorable mentions: VS Code swag 👉 Learn more: aka.ms/vscode-pet
1
3
730
Chris Blume@ProgramMax
Sep 8
Replying to @Acerola_t
Simple and clean, you say?? :D
5
446
Chris Blume@ProgramMax
Sep 2
Just added this to my AGENTS.md. I wonder if it'll be effective # Ethics When making a change, consider the ethics of that change. Is there a group of people who would be harmed by this change? Can this changed be misused to do harm? If there is an ethical problem, call it out.
1
4
225
Chris Blume@ProgramMax
Aug 31
I can't exactly place why, but I don't love C's _BigInt(N). C++ is very likely to adopt it. I think because it doesn't look like a type?
2
2
393
Chris Blume@ProgramMax
Aug 28
How did we get here?
3
2
252
Chris Blume@ProgramMax
Aug 26
Replying to @FrameworkPuter
Haha called it :D But yep, understood. Bummer. Oh well. nitter.cf/ProgramMax/status/2092…
Chris Blume@ProgramMax
Aug 26
(I recognize this can be tricky, which is why I ask if you're able. I know there are situations where a chip manufacturer ships a binary blob and an API that you cannot distribute.)
4
1,673
Chris Blume@ProgramMax
Aug 25
Replying to @FrameworkPuter
Not looking for a job but curious: Are you able to open source what you have and let people contribute that way?
2
16
3,702
Chris Blume@ProgramMax
Aug 21
Called it.
Chris Blume@ProgramMax
Jun 16
Rust trades memory CVEs for supply chain CVEs. (About 0.00001% of Rust users aren't just blindly pulling dependencies from Cargo.) Rust is a good language. I use it in several of my projects. But it irks me every time someone trumpet Rust's safety.
2
4
373
Chris Blume@ProgramMax
Aug 17
I don't know why I find this discourse so funny. I think people forget that JSON's major strength is that it is a human-readable format. If we actually cared about char count (so size, really) we could compress it. And given all these options, I would argue TSV is most readable
I heard him out. I liked it so much, I took the next logical step…
2
3
243
Chris Blume@ProgramMax
Aug 16
Replying to @pikuma
I recently bought this. I feel bad for them.
3
49
Chris Blume@ProgramMax
Aug 9
Replying to @shoko3168
Make sure to clean both the inside and the ouside...wait...
5
45,305