Tristam @trist.am · 30/09/2026You can no longer disable slackbot from showing up in the right-hand navigation bar #enshittification 000
Tristam @trist.am · 10/07/2026However, I think you can remove the ternary, observing that d is always 1.0 on the Color.xyz*d side of the branch? 110
Tristam @trist.am · 21/05/2026That's the classic #WaveFunctionCollapse in a good place. Now to investigate if the state of the art on global constraints has progressed in the last few years… 020
Tristam @trist.am · 15/05/2026Back on my bullshit - dusting off an old wavefrontcollapse tile map project 020
Tristam @trist.am · 15/05/2026Really loving this new iteration of iOS, whether the weather app can apparently eat my whole battery in just 3 minutes… 000
Tristam @trist.am · 21/04/2026Hilariously, that also burnt 20% of weekly usage, so you get... ~5 hours/week usage on the $20 plan 200
Tristam @trist.am · 18/04/2026As much fun as it is to dunk on bsky reliability, the alternatives have their own challenges… 020
Tristam @trist.am · 13/03/2026Really curious why this random Amazon vendor decided to vacuum-pack my usb cables 121
Tristam @trist.am · 12/03/2026I'm laughing, and also somewhat dubious about this test, because I am *extremely* colourblind. Like, not allowed to wire up a plug or fly a plane levels of colourblind 020
Tristam @trist.am · 10/03/2026(you might also like @oskarstalberg.bsky.social's crazy cool hex tiling with dedicated centre tiles and different shape tiles on each transition) 130
Tristam @trist.am · 20/01/2026I recall many times as a kid, using this as a sword for my various LEGO knights 040
Tristam @trist.am · 18/01/2026Apple UX designers please stop overloading swipe gestures challenge (difficulty: impossible) 010
Tristam @trist.am · 09/01/2026It's funny to me that they looked at the gritty world of the Expanse as seen on TV, and decided the video game crew should look like they came out of a made-for-CW teen drama 010
Tristam @trist.am · 26/11/2025On a whim, I tried using the official "Qt Online Installer" and that installs a correctly-signed-by-Qt-corporate build of Qt Creator 🤦♀️ 110
Tristam @trist.am · 02/11/2025They've used stingrays in this capacity for years, whereas civilians face heavy jail time for spoofing cell towers 0102
Tristam @trist.am · 02/10/2025I actually don’t think this is entirely unworkable? Hexagon is just a 2D projection of a cube, it decomposes into 3 squares quite nicely. Of course, they are a bit squished when viewed in 2 dimensions, and they don’t form straight lines… but otherwise they pretty much act like a squares grid 010
Tristam @trist.am · 30/09/2025I love that they couldn't even be bothered to cleanup all the broken text in the opening shot 100
Tristam @trist.am · 27/09/2025Took me a bit, but finally beat the boss on normal difficulty. Drone+missile build did the job. Definitely a bit dependent on luck - if the last boss gets their card manipulation trick in my hand too soon, I always lose 120
Tristam @trist.am · 25/09/2025You know, I've had this blasted theme song stuck in my head for about the last 20 years, and it finally dawned on me that it's probably meant to be a heavily-synthed version of the Soviet national anthem 010
Tristam @trist.am · 23/09/2025It’s wine making season once more. My neighbours make wine by the many 1,000 litres, but I’ll content myself with this one damajuana… 000
Tristam @trist.am · 09/09/2025I see Slack has decided to add yet another mutually-incompatible way to organise messages 000
Tristam @trist.am · 27/08/2025You made me look, and this is sufficiently horrifying that now you need to see it too 😂 100
Tristam @trist.am · 16/08/2025After a macOS update, apparently I'm being protected from my own previously-installed system extensions. I feel... safer? 010
Tristam @trist.am · 16/07/2025You successfully nerd-sniped me with this. I have an iPhone with a 120hz display, however, the browser defaults to 60Hz on this test (30Hz in low power mode). To actually the tester to display 120hz, you have to go into Safari’s advanced settings, and toggle the following feature flag 080
Tristam @trist.am · 07/07/2025There’s this ruined castle on a mountain top, just across the border in Portugal. It’s bit of a hike to get up there, and then you sit at the top of the world, and feel the sun and the wind on your skin… 130
Tristam @trist.am · 19/05/2025On reflection, I'll give a shout out to Jedi: Fallen Order and Jedi: Survivor in this context. They have some very complicated level geometry, and the map does a really good job of making it readable 120
Tristam @trist.am · 04/05/2025I simplified generation quite a bit. Now all the plate tectonics runs on a pure triangle mesh, and then as a post process I replace each vertex with a hex tile (more or less taking the dual of the triangle mesh) 020
Tristam @trist.am · 13/03/2025This widget has been bugged for at least the last two iOS patches, and apparently Apple hasn’t noticed yet… 020
Tristam @trist.am · 10/01/2025Every now and then I encounter horrors beyond my comprehension on GitHub 000
Tristam @trist.am · 07/01/2025There was a bug in my sampling code, I think this is probably about as good a result as the single SDF method will produce (there may be some errors in the final mipmap during to the 4 sprites bleeding together) 210
Tristam @trist.am · 07/01/2025Generate a full-size SDF once, and then generate each mipmap by sampling that directly instead of the previous mipmap level. As @runevision.bsky.social says, this *shouldn't* make any sense, but it does help preserve certain details 170