Chris Blume@ProgramMax
20hUnited States
United StatesConnected via United States Android AppAccount-level information, not a live location or per-post device.
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.
Chris Blume@ProgramMax
Sep 26United States
United StatesConnected via United States Android AppAccount-level information, not a live location or per-post device.
std::vector<T>(size) default constructs |size| elements.
IMHO, that should have only reserved, not constructed.
Chris Blume@ProgramMax
Sep 26United States
United StatesConnected via United States Android AppAccount-level information, not a live location or per-post device.
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?
Chris Blume@ProgramMax
Sep 26United States
United StatesConnected via United States Android AppAccount-level information, not a live location or per-post device.
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!
Chris Blume@ProgramMax
Sep 24United States
United StatesConnected via United States Android AppAccount-level information, not a live location or per-post device.
Replying to @ThePrimeagen @Rasmic
Is that US date formatting or EU?
Chris Blume@ProgramMax
Sep 21United States
United StatesConnected via United States Android AppAccount-level information, not a live location or per-post device.
Humanity needs to send @standupmaths on endless vacations.
So many math breakthroughs just waiting to happen.
Chris Blume@ProgramMax
Sep 18United States
United StatesConnected via United States Android AppAccount-level information, not a live location or per-post device.
It's embarrassing how long it took me to get around to coding up console formatting.
Chris Blume@ProgramMax
Sep 14United States
United StatesConnected via United States Android AppAccount-level information, not a live location or per-post device.
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.
Chris Blume@ProgramMax
Sep 13United States
United StatesConnected via United States Android AppAccount-level information, not a live location or per-post device.
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.
Chris Blume@ProgramMax
Sep 10United States
United StatesConnected via United States Android AppAccount-level information, not a live location or per-post device.
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
Chris Blume@ProgramMax
Sep 8United States
United StatesConnected via United States Android AppAccount-level information, not a live location or per-post device.
Replying to @Acerola_t
Simple and clean, you say?? :D
Chris Blume@ProgramMax
Sep 2United States
United StatesConnected via United States Android AppAccount-level information, not a live location or per-post device.
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.
Chris Blume@ProgramMax
Aug 31United States
United StatesConnected via United States Android AppAccount-level information, not a live location or per-post device.
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?
Chris Blume@ProgramMax
Aug 28United States
United StatesConnected via United States Android AppAccount-level information, not a live location or per-post device.
How did we get here?
Chris Blume@ProgramMax
Aug 26United States
United StatesConnected via United States Android AppAccount-level information, not a live location or per-post device.
Replying to @FrameworkPuter
Haha called it :D
But yep, understood. Bummer. Oh well.
nitter.cf/ProgramMax/status/2092…
United States
United StatesConnected via United States Android AppAccount-level information, not a live location or per-post device.
Replying to @ProgramMax @FrameworkPuter
(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.)
Chris Blume@ProgramMax
Aug 25United States
United StatesConnected via United States Android AppAccount-level information, not a live location or per-post device.
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?
Chris Blume@ProgramMax
Aug 21United States
United StatesConnected via United States Android AppAccount-level information, not a live location or per-post device.
Called it.
United States
United StatesConnected via United States Android AppAccount-level information, not a live location or per-post device.
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.
Chris Blume@ProgramMax
Aug 17United States
United StatesConnected via United States Android AppAccount-level information, not a live location or per-post device.
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
Chris Blume@ProgramMax
Aug 16United States
United StatesConnected via United States Android AppAccount-level information, not a live location or per-post device.
Replying to @pikuma
I recently bought this.
I feel bad for them.
Chris Blume@ProgramMax
Aug 9United States
United StatesConnected via United States Android AppAccount-level information, not a live location or per-post device.
Replying to @shoko3168
Make sure to clean both the inside and the ouside...wait...