@ProgramMax

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

Joined April 2009
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
std::vector<T>(size) default constructs |size| elements. IMHO, that should have only reserved, not constructed.
1
1
183
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
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
Humanity needs to send @standupmaths on endless vacations. So many math breakthroughs just waiting to happen.
72
Huh. There is no way for a program compiled with /SUBSYSTEM:WINDOWS to know that it was launched with CREATE_NO_WINDOW. The flag is used to run a console program silently. My program creates a console. And it has no way to check if it should be silent.
1
1
142
Correction: AllocConsoleWithOptions() handles this. But that was only introduced in Windows 11 24H2. So the problem I described has existed for a long, long time.
1
55
It's embarrassing how long it took me to get around to coding up console formatting.
2
216
Probably a spicy take but I think variable scope clarity in programming languages could be improved. bool flag = false; if (foo) { ...many lines... flag=true; } ...many lines... if (flag) { Really, flag just needs to exist in both of those blocks, no the parent block.
1
113
Said another way: Currently, the only way to share a variable between two blocks is to put that variable in a shared parent block. Even if the parent doesn't care and the other blocks/code don't care. It feels like there has to be a better way.
1
37
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
How is it 2026 and Windows doesn't have a way to set a per-program default network adapter? I'm sure we'll get 100 more hated features before it's on someone's TODO list, too.
170
I wouldn't be surprised if this is already happening behind the scenes and waiting for privacy to dip enough to monetize it. I suspect 'associations' will be tracked. IE you and these 3 other people all suddenly saw this wifi point. And again on these occasions.
93
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
I have one of these and LOVE IT. I no longer use it because it is not getting security updates :'( I don't like foldables. They obv don't show you the crease. I prefer the gap to the crease. This is a bit underpowered today though. And a bit too big.
exclusive: hands-on with the Duo
1
113
Twitter/X has become a factory of hate. It is CRAZY how much my 'For You' is filled with incorrect or misleading posts mostly based on racism / sexism and also mostly non-US accounts pretending to be US (so propaganda). Crazier is that Twitter/X is in on it and wants that.
2
1
182
Weeeeeell that Ocarina of Time remake looks amazing.
2
139
Maaaan I don't want to buy a Switch 2. But I feel the call to HUT HYAAAT
1
1
50
Please tell me the king fish dude still takes 30 seconds to scoot one butt cheek at a time to unblock the path.
1
1
34
An old, old website I run had 17.5k hits *today*. They're almost entirely AI bots.
1
88