Tristam
trist.am
Tristam
@trist.am
Recovering from BigTech. Procgen and 3D rendering enthusiast. Restauranteur
Pinned
Tristam @trist.am · Aug 7
This morning was the opening day of my new cafe here in Galicia! It’s been many months of renovations and bureaucracy, but now the fun part begins. Going to have the proper inauguration Sunday afternoon, with live music, when we fire up the attached barbecue shack.
Modular sci-fi you say? I’m all ears
January 18, 2026 at 1:10 PM
Apple UX designers please stop overloading swipe gestures challenge (difficulty: impossible)
January 18, 2026 at 12:32 PM
This feels like when I learned that salt & vinegar flavour is usually just citric acid and salt… both of which I have in great quantity
January 18, 2026 at 9:12 AM
Where do you even find certified organic humans in this day and age?
January 18, 2026 at 9:10 AM
I feel this every time a certain politician is abbreviated as MTG
January 17, 2026 at 8:27 PM
As much as I generally hate to hand it to the bigtech folks, buck and bazel are both worlds ahead of CMake and pals on this (and other) fronts
January 16, 2026 at 11:25 AM
Yeah, catapult-launched predator swarms seems much more like it. Though I wonder about miniaturising it yet again - the vast majority of drones in use in the Ukraine war are sub 3 metre wingspan, swarms of those could be launched from a much smaller ship
January 16, 2026 at 11:13 AM
Maybe janitorial superpowers are just undervalued by the patriarchy. Imagine the time you would save on the regular. And how widely marketable this power is...
January 16, 2026 at 11:05 AM
Yeah, the problem is that unless everyone very carefully writes embedding-safe cmake files, it doesn’t really work to vendor cmake dependencies as-is. I used to send a lot of PRs to fix people’s cmake files for easy vendoring…
January 16, 2026 at 9:56 AM
Excited for the miniature drone-carrier version of this that actually makes sense in 2026…
January 16, 2026 at 8:50 AM
I think for anything sufficient large I’d be looking for a more modern contender - Facebook’s buck2, for example
January 16, 2026 at 8:22 AM
It’s fun to remember that there was a brief era when CMake was actually one of the best build systems available
January 16, 2026 at 7:04 AM
I feel like anise is also in this category? Heavily used in alcohol, but for some reason we also put it in candy and baked goods.
January 16, 2026 at 6:44 AM
Surprised that functions all that differently to setting LD_LIBRARY_PATH on linux. I wonder if passing -rpath to the linker directly in the cargo config would work?
January 14, 2026 at 10:17 PM
Who names these games? I legitimately thought this was a shitpost of some sort until I looked it up 🤣
January 13, 2026 at 8:08 PM
That was surprisingly fast
January 13, 2026 at 4:07 PM
Eternally funny that the second division they were spinning up during the Meta transition was blockchain payments. No rudder, just constant trend-chasing
January 13, 2026 at 3:56 PM
This is enough of a pain that I used to maintain a rust crate to assert that my struct layouts matched the shader compiler crates.io/crates/spirv...
crates.io: Rust Package Registry
crates.io
January 13, 2026 at 12:56 PM
And of course Vulkan is similar but subtly different in some modes 🫠 docs.vulkan.org/guide/latest...
January 13, 2026 at 12:54 PM
Yeah, it's fun. learn.microsoft.com/en-us/window... has the gist of it (align to 4 bytes, never cross a 16 byte boundary)
January 13, 2026 at 12:54 PM
The rule is basically never, ever, ever use a float3 in any context where alignment might be an issue. I've also learned to avoid 3-channel textures (AMD GPUs used to have disastrous performance with those for similar alignment issues).
January 13, 2026 at 10:54 AM
The author also implies further down-thread that jujutsu already solves this class of problem, so I have a feeling it's a more a case of LLMs bypassing organisational constraints that hinder the adoption of new/better tooling...
January 10, 2026 at 10:45 PM
Most of the code-as-art folks just aren’t spending two days resolving merge conflicts - by the time you’ve reached that extreme, you have already diverged very far from the point of code-as-art
January 10, 2026 at 7:33 PM
Does this cause a lot of chunks to not be culled where they cross those seems?
January 10, 2026 at 8:52 AM
What are the black lines in the occlusion map?
January 10, 2026 at 8:37 AM