2025
For anyone else that has unwanted YouTube channel subscriptions that they cannot unsubscribe from on the channel page because the subscribe button requires payment (that seems like a bug, Google), you can remove them by visiting the all subscriptions page (source).
I saw someone online mention Zo Computer so I though I’d give it a try. Asked it to produce a Go function based on one of my blog posts, since I needed the same thing in a different project. I saw it open the blog post and generate the function in about 5 seconds.

Granted that this is hardly groundbreaking. It’s using GPT 4.1 mini, so it’s likely I could’ve done the same thing straight from ChatGPT. But I think it’s a good first step in seeing what this service is capable of.
I also wonder if the model is actually consuming the post. I have nothing to support this other than doubt that the post would be in GPT 4.1’s training data. The URL can’t be more than a month old.
In 2021, I organised for a static IP address that can be whitelisted in the VPN of my previous job so I can work from home. Today, that same static IP address seems to be constantly added to the blocklist of the VPN of my current job. Yeah, VPNs are up there with DNS on the corporate pain-o-meter.
Kind of shocked to hear that Atlassian is buying The Browser Company. Did not expect any synergy to spark between those two. Anyway, all the best to The Browser Company. May I suggest that they keep away from the Jira side of the business. Here be dragons over there.
Blew someone’s mind today when I told them I’ve never seen Top Gun. All I know about that movie is that it’s American, it involves planes, and that someone, possibly Tom Cruise, needs speed for some reason.
Saw a Stack Overflow answer for a Stripe question linking to a Discord message as a source. I’m sorry, but for SO questions about Stripe, citing some random message on Discord is not good enough, even if the poster is Stripe support. You may as well cite “some Stripe dev I overheard at a conference.”
🔗 GitHub: Gopher Hawaiian Shirts
Patterns for printing Hawaiian shirts with the Go gopher. I think I’ve found what I’ll be wearing to work in the future. 😄
Via: Golang Weekly
TIL that you can use +++
to add a page break in iA Writer:
the previous page
+++
the next page
Just tried it in a export and it works great. I’ve been in hell wrangling PDF exports of stuff all week so to learn that this feature exists is one nice glass of ice water indeed.
Starting to work on the background tiles. This is what I have so far. I hope it’s not too busy or distracting.

Tonight’s menu: a chicken schnitzel burger from the local fish-and-chips shop, enjoyed at a local park. Haute cuisine at its finest. 😀

Just used a web-app with a table that had checkboxes to select multiple items, yet no actions that operated on those items in bulk, which is a tad misleading. And it’s not like I didn’t have appropriate permissions. I did what I needed to do. I just had to do it to one item at a time.
Can humanity create an AI so intelligent, that it knows not to interrupt with a marketing interstitial when I’ve started typing out the prompt? One of the greatest questions of our time, apparently. 😒
3.78 GHz for a phone chip! I remember getting a desktop clocked at just over 1 GHz and thinking that was the fastest computer I've ever used. These phone chips are almost 4 times faster, and there's like 7 cores here, with 5 clocked faster then 3 GHz. Absolutely crazy when you think about it.
📺 Brian Will: Object-oriented Programming is Bad
Enjoyed this video about what makes OOP crummy. No spoilers but it’s not what you think (or it wasn’t what I thought). Didn’t agree with every argument but still quite though provoking.
Has anyone considered an app that takes a photo and screenshot at the same time? If such an app existed, they would’ve seen my post of a pigeon walking by while I’m looking at a headline about bird watching.
Is “deregistration” a word? I always though it was, and online searches seem to suggest that it is. Yet MacOS’s spellchecker considers it a spelling error of “reregistration”. Odd, though not wholly surprising. Maybe I should be using “unregistration,” which doesn’t get the red underline.
What is this?

A UI for ANTS?! 😼
It’s not unheard of to have animals, usually kangaroos, on our line near the down end where it’s quite bushy. But this is well within the inner city. I wonder what it could be. 🤔

Devlog: Godot Project — Bricks in Level 2-3 Laid
Just a quick update today. I’ve finished all the brickwork in level 2-3. And it didn’t go too badly. Made one significant mistake which would’ve involved a lot of rework, that I patched up with some single tiles:

Doing the rest of it was pretty dreary work. Godot does have some tools to make this easier, but there was no getting around the level of care needed to place the bricks correctly. But it’s all pretty much done now. And just for comparison to the before screenshots I took when I started, here’s how how the level looks now:



There’s still plenty of work. The background is not yet done, nor are any of the pickups placed. The HUD needs updating to show the key gems the player has, and I also need to repair some dodgy mechanics around moving platforms. But I guess that’s just a matter of plowing ahead.