It’s crazy how fun programming is, isn’t it? I’m sometimes in shock that someone hired me to do what I’d do anyways.
Posts by Sidney
They also don't deliver SMS while abroad, so when I was in Europe last year I was unable to login into a few accounts because of this. But it's also one of those invisible failure modes, so good luck figuring out what happened and why nothing works.
And don't get me started on the ones that use SMS MFA. The absolute worst. Fun fact, my phone carrier sends SMS MFA (kinda makes sense, I guess), but won't actually deliver it if, let's say, your credit card expired and the monthly payment failed. I know, crazy unforeseeable edge case.
As a person with a password manager, the friction of "We sent you a code to your email to login with" is insane. Can we just go back to passwords, please? The worst are the sites that want username/email + password and then send you an email.
The AI crowd is giving me strong crypto/web3 vibes im their evangelism. I don’t care how good it is, the crowd is just insufferable.
New blog post: A Decade of Slug
This talks about the evolution of the Slug font rendering algorithm, and it includes an exciting announcement: The patent has been dedicated to the public domain.
terathon.com/blog/decade-...
If I had known you were there I would’ve come to talk airports. Sheesh, a little heads up next time smh.
Something that I've worked on is being shown at GDC, which is just hella cool. Wish our southern neighbours weren't so weird at the moment, I would've loved to be there in person. www.theverge.com/games/892436...
My GPC talk about X-Plane, OpenGL, Vulkan and regrets is now up on YouTube: youtu.be/Ju2TQyy6hGg
If you are in the mood for what paid critics have called 'the worlds okayest' talk, look no further. If not, there are also great talks posted on the channel. Either way I had an absolute blast in Breda
It’s the bucketfly effect. A butterfly might start a storm, but you need a bucket for a tsunami.
Windows Defender is apparently now marking netcat as a naughty program and just deletes it. Unfortunately that breaks shader reloading in X-Plane because that uses the built-in telnet server to execute the commands. Thanks Microsoft, it's the third time I'm downloading netcat again...
Wasn’t the viewport always part of the available dynamic state from day one? I have not once baked a viewport into a PSO. Even pre descriptor heaps, Vulkan is actually quite nice to use. My only gripe is the mobile ecosystem which is all over the place and there’s a lot of meh drivers.
Dear Microsoft, please add the ability to give an executable multiple names to keep the evil device losses away. You can even name it MS Executables 365 Copilot. Thank you.
Is that the trick? I’ve been staring at Aftermath dumps the whole time like an idiot. Or does this work with D3D only?
I have a hot take and that is that ObjC is an underrated language. The message passing system is pretty neat and allows for some fun dynamic programming. And as someone who doesn’t mind lisp, the brackets aren’t a deal breaker. Swift on the other hand is terrible with none of the ObjC ugly beauty.
Of course Slack also needs to shove AI into everything whether anyone wants it or not. And of course the "Don't ask again" button doesn't work. Not in the sense that it ignores your request, it literally can't be clicked. The state of software these days is absolutely disgusting.
I’ve completely given up on those places, it’s just not worth the hassle and time. I just donate everything at this point.
Finally some text books that I can understand
“For a good time, click this link”
The pot leaning had me really worried for a second there. I was very glad to see that the beans were safe. Also how is this incredibly dutch coded video somehow not dutch?!
I’m very excited but also a bit worried. Please don’t overextend yourself with products, I love my new Pebble and I want one around my wrist forever. Please don’t leave me again!!
Easy, just memorize the icons /s
Had an absolute blast at GPC! Met a bunch of awesome people, all of them super nice. Also really nice to finally be able to put a face to an avatar for some. Really wish I could’ve stayed for the final bash instead of immediately running back to the airport.
I see you saw me desperately trying to finish my presentation 😂
Got to see some northern lights over Iceland which was really cool and unexpected
On my way to the old world and #GPC2025 from the funny number gate
Right?! Who wants this? Is it just the shareholders or is there actual demand from customers for any of this? Almost makes me wish for the days when everyone was adding blockchains for no reason, at least those stayed (mostly) out of my face
I had NO idea. In fact, that dialogue has annoyed me so much in the past. This changes everything!
Something about drinking water out of a mug just doesn’t feel right. Plus I’m more or a Mate drinker, but I’m not insane enough to request an ABI Mate Gourd (but if you were going to make one…)
As a graphics programmer I have to say the effect is really good. I love slow scrolling and seeing it run in real-time is sooo cool. As human though, what the actual fuck? Why is my UI a tech demo now?!