Today's episode of "things that make you go 'wat'" is sponsored by unzip. Yes, the venerable utility ubiquitous on UNIX-like systems. I mean, what could possibly go wrong? This morning I was minding my own business sipping a coffee, when su ... read more →

Forgive me in advance, but this post will probably be a bit rant-y. If you're looking for a way to do container builds in GitLab CI without a lot of fuss, this article is for you. RIP Kaniko I'm writing this post because Google recently canned yet an ... read more →

Recently I've been doing some work using Apache DataFusion for some high-throughput data pipelines. One of the interesting things I noticed on the user guide was the suggestion to set RUSTFLAGS='-C target-cpu=native'. This is actually a pretty common ... read more →

Today I ran into an amusingly named place, thanks to some sharp eyes on the OpenStreetMap US Slack. The name of this restaurant is listed as "πŠπ„ππ€π πŠπˆππ† π˜π€ππ†πŽπ". That isn't some font trickery; it's a bunch of Unicode math symbols cleverly u ... read more →

DNS is a complex beast, so it's little surprise when I learn something new. Today I learned a bit more about the internals of how DNS works at various privacy-centric providers. It all started a few weeks ago when someone I follow on Mastodon (I'm ve ... read more →

Earlier today, a friend sent me a joke about boycotting <some big evil tech company> for three days: Feb 29, 30, and 31. I thought this was pretty funny. But then, darker thoughts started to form. I've recently had the misfortune of doing far t ... read more →

This isn't so much a TIL as a quick PSA. If you're a Rust developer and need to ensure specific things about your toolchain, the rust-toolchain.toml file is a real gem! I don't quite remember how, but I accidentally discovered this file a year or two ... read more →