I am once again asking the writers of Strange New Worlds to lay off the edibles for maybe just one episode
Michael Maclean
@mgdm.net
Developer, software architect, former sailor, occasional photographer, sometime cyclist, full-time geek. He/him.
Did some fairly low-stakes bike touring at the weekend. My first overnight trip, to a campsite I have already been to. It was fun! I was slow, but I got there and back. I am pretty sure I took too much stuff, but I actually can't think of much gear I wouldn't take again.
I first saw this film when I was very young and have seen it many, many times since. It's one of my favourites. I took it at face value the first time have been too familar with it to be objective about it. But this video has some good points. (And I laughed out loud at the "it's regulation" bit)
#Nix folks: Do you use anything like NixOps, Morph, Colmena, or something along those lines? If so, what's your preference?
Attempting to make 2026 a year where I get really into utility cycling
Getting kind of bored of helping people out of the poor UX around passkeys. (It's not their fault, it's the platform)
Currently enjoying how Windows now has a migration tool to help transfer your data from an old to a new computer, except that the documentation says that it specifically excludes all of the data that I wanted to migrate
The fun part of having a rotating set of interests is that one week I can have zero motivation in working on, reading about or even thinking of a particular topic, but next week I'm knee deep in minutiae of something which will last two weeks before moving on to whatever disinterests me at the time
I can really see why you'd be deathly scared of this thing if you were a character in a novel
A cast iron michelin tires advertising figure early 20th century
It might be completely legitimate, but any time I get an email from a service saying "we've updated our login system, you'll need to reset your password", I get suspicious. Maybe they have moved and couldn't migrate the password hashes for some reason? They are hashes, right...? Alternatively...
The first rule of PKI club is: you do not make another PKI The second rule of PKI club is: *you do not make another PKI*
iOS seems to have developed support for RCS messaging, which I have only learned due to a huge uptick in the amount of scam messages I've been receiving
@tailscale.com Your most recent blog post about Proxmox seems to 404, though it's linked from tailscale.com/blog
Blog | Tailscale
Updates on innovations and the state of virtual private networks - globally, as well as Tailscale product and company news.
tailscale.com
@gavmaclean.bsky.social somethingaboutmaps.wordpress.com/2025/05/20/p...
Planetfall
Gentle readers, I have just wrapped up a fun side project that will be of great interest to a very small number of you. The result of one of the most technically demanding efforts of my career, I a…
somethingaboutmaps.wordpress.com
The keywords “MUST”, “MUST NOT”, “REQUIRED”, “RECOMMENDED”, and “OPTIONAL” in this document are to be interpreted as described in RFC 2119 and also read like a Beastie Boys song
A colleague got me earlier by mentioning two topics that merged into one laser-guided precision nerd snipe which I'm not sure I'm able to pull off but it is occupying most of my brain right now
A couple of @akrabat.com's posts on uv have been useful to me today. Being able to define the dependencies inside the Python script is nice: akrabat.com/defining-pyt... And then it's made even nicer by being able to hide the uv interaction in the shebang: akrabat.com/using-uv-as-... Thanks Rob!
Defining Python dependencies at the top of the file
An article by Rob Allen
akrabat.com
Back to work tomorrow, where I can place bets on how many Slack bots are going to be built in the next three months called Norbot
I have watched an awful lot of Star Trek over the years, and one of the things I observed is that a lot of the courses they set end in 215. I’m sure that everyone else was as curious as me to find out how often this happened, so I have set out to investigate this important issue.
I haven't bothered looking at Spotify Wrapped because I know what it will tell me (and my listening is split across two platforms anyway), but I would appreciate a feature where I can ban all of the stuff that I normally get fed by Daily Mix etc and only hear new-to-me stuff