Chris Blume (@ProgramMax) header
Chris Blume (@ProgramMax) profile picture

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

Joined April 2009
Photo by Chris Blume (@ProgramMax)Photo by Chris Blume (@ProgramMax)Photo by Chris Blume (@ProgramMax)Photo by Chris Blume (@ProgramMax)Photo by Chris Blume (@ProgramMax)Photo by Chris Blume (@ProgramMax)Photo by Chris Blume (@ProgramMax)Photo by Chris Blume (@ProgramMax)Photo by Chris Blume (@ProgramMax)Photo by Chris Blume (@ProgramMax)
This dude on CNN keeps saying "your eyes don't lie" but they use these circles (2d, area focused) to represent a 1-dimensional value. I want to mail him a copy of The Visual Display of Quantitative Information. Your eyes *do* lie and that is specifically an example of how.
1
5
227
TIL LLVM-based compilers support -Rpass-missed=.* so you can see what optimizations were missed. -Rpass-analysis=.* gives the reasoning behind it.
71
I'm working on a product and building the components separately. So far, auth is the hardest part by a long shot. It's been maybe 3x harder than the product itself?
91
PNG has this clever way of marking chunks so a tool might not understand the chunk but does understand it should be kept after an edit. It is a brilliant, small detail that enables a lot of power. Unfortunately, pretty much every tool just ignores it. :'(
1
193
What are you favorite cheap & cheerful bits of programming? I think for me it is loops that go to zero. Maybe also 'auto' typing.
2
3
344
wtf?? You know, I think my experience was a 4, with a hint of 2.
1
121
You know how movie makers story board--so they can change it while it is cheap? In AI coding, part of that goes away. But part of it is more important now. It is easier to make changes. But pure vibe coding is ~directionless. Think AI image "slop" but in architecture, too.
2
2
159
Mountain of Woe?? Yeah right! This place is paydirt. Farm this specific rock, charm weapons that sell for a ton...
77
Chrono Trigger on PC only has achievements for seeing the different endings. *THIS* should be an achievement. Spekkio has different forms depending on your level. And it is difficult to get to him in the level 1-9 form.
5
178
W3C hosts a yearly event called TPAC. I have to intentionally not say or type "Tupac".
1
137
This article..."Caching an immediate-mode UI"... Brother, that's retained-mode.
1
5
365
When tech companies measure their uptime, I feel like it would be fair to not include when someone else messes up their BGP settings. However, the end user doesn't care what a BGP is. To them, it is down. From that perspective, I feel like it should be included.
91
Today's Fireship video is about stereotypes of today's programmers. One of them is the old, jaded programmer. "He is in his mid-30s." Ouch. youtube.com/watch?v=zv6B6PQO…
1
3
198
About eMudhra's private key being just 4... I need to revisit how this works. I thought the numbers had to be prime. The point is factoring primes is hard, right?
41
8
6
909
104,269
Admittedly, I should have worded this better. :) you goofballs "...factoring [out the] primes..." Anyway, thank you to people who pointed out it was ECC instead of RSA (so non-primes are allowed).
17
4,120
TIL about the ud2 x86-64 instruction. And the retroactive ud1 and ud0. Neato.
153
Out with "hill I'll die on". In with "garden I'll tend to".
1
1
415
I wanted to point this out but was too lazy to make a clip. I like the Peter Pan shadow thing :D
I looooooove whatever the fuck is wrong with the shadow behind her
91
QTEs. Before QTEs, people who did not understand gaming thought you "just push buttons". Then QTEs come out and you literally just push buttons. If your game already has a dodge and a player is fast it is a cool moment. But QTEs suck the air out of the room. Bleeds aura.
1
85
I'm not vengeful or spiteful. So I wouldn't do this. But imagine someone creating a mod for a game which adds QTEs... There is a reason you never see that. And it an embarrassment every time a *professional* game designer adds QTEs to THEIR OWN GAME.
23