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)
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
168
What are you favorite cheap & cheerful bits of programming? I think for me it is loops that go to zero. Maybe also 'auto' typing.
1
3
327
wtf?? You know, I think my experience was a 4, with a hint of 2.
1
116
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
154
Mountain of Woe?? Yeah right! This place is paydirt. Farm this specific rock, charm weapons that sell for a ton...
75
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
177
W3C hosts a yearly event called TPAC. I have to intentionally not say or type "Tupac".
1
136
This article..."Caching an immediate-mode UI"... Brother, that's retained-mode.
1
5
363
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
197
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,257
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
Wake up, babe. New K/DA song just dropped.
Out with the old.
86
I think that is the first time I saw AI misspell something. I wonder if this is an intentional marker to detect copying.
90
In the age of AI, I think us programmers need to shift our interpretation of "good, fast, cheap--pick 2". With AI, I am able to accomplish more quickly. However, I do still need to babysit it. I could not babysit and it'll be fast and bad. Or I can throw tokens at it (fast $$).
1
121
I've always preferred to pin "good" and let the tradeoff be fast/cheap. I know a *lot* of programmers & companies who prefer to pin fast. I think our underlying preferences still show with AI. I'll take the time to babysit and clean up its output. That is a slowdown.
1
40