2025

    Watched this excellent video by Taitset about the train derailment that happened last week. Quite informative on what happened, the extent of the damage, recovery, and what could’ve caused it.

    Was eying migrating my journal away from a bespoke app to Memos yesterday. Slept on it and decided it’s probably not worth the hassle, at least for now. But for anyone else interested in self-hosting your notes, there’s much to like about this little web-app.

    Had to troubleshoot an issue where images weren’t being updated properly when changed. You can probably guess what the underlying cause was.

    A cartoonish doctor character with a stethoscope mirror on their head speaks, 'You have just killed your afternoon dealing with a CDN. How does it feel?' in a speech bubble.

    I think I’ve come to prefer programs that report progress when they’re doing something. I can understand the rule of silence when I’m confident that the program is doing something and will finish soon. But if it’s anything involving a network or lots of data, I rather know how far it’s progressed.

    When did software development get so slow? I can understand large builds taking a while. At least it’s obvious that the computer is working on something. Nowadays it feels like I’m waiting for no good reason.

    I’ve said this before and I’ll say it again: the ability to make a lambda from a method, a la Java’s double colon operator (e.g. obj::toString) is sorely lacking in Go. It would be great to use myVal::String to get a func (myType) string function that I can pass into Map and Filter.

    Since I’m not a huge user of iCloud, the fact that I only have 5 GB doesn’t offend me. But seeing the breakdown of my storage usage, I can understand why people think Apple is being unreasonable here. To use up 80% of the available storage and leave a measly 1 GB for personal use is not great.

    Auto-generated description: A summary of iCloud storage usage shows 4.4 GB used out of 5 GB, with details on backup, photos, and documents, and an upgrade option is offered.

    Logged into the iCloud web-portal for the first time today (I completely forgot that there was a web portal). I don’t know if this is a thing many people use, but it’s… okay. A little slow, but potentially useful for those times when you can’t access something via native apps.

    Auto-generated description: A digital dashboard displays sections for Photos, Reminders, and Mail, along with a user profile labeled Leon.

    There is also a sense that it’s a little flimsy, that if you push too hard it will fall over. Can’t quite put my finger on why that is, but I think it’s all the small, thin fonts and pale colours. Just feels a little fragile.

    Kind of wished Mail.app kept your email rules when you choose to sign out of iCloud. I did just that on my work laptop, and today I found all my rules got clobbered. Good thing I documented at least one of them, so I didn’t loose too much. But it’s still data loss, and I rather it didn’t happen.

    Auto-generated description: A computer interface displays an email rules management window, showing a single rule titled News From Apple.

    It’s the simple things in life that give you joy, like the one I’m currently experiencing: being in a warm bakery on a cold morning.

    Work email spam is so weird. Seeing emails from vendors with pitches for stuff, as if I have any decision power over anything. Maybe they’re hoping that I’ll forward it to my boss or something. Or maybe I’m just flattering myself, and they’re simply phishing attempts.

    Devlog: Blogging Tools — Category Fixer

    Adding an RSS feed parser and in-app notifications to build a feature to triage image posts that don’t have a category.

    Quick trip along the Main Yarra Trail near Heidelberg this afternoon. Busy as always, but was a nice day to be out so not too surprising.

    Auto-generated description: A group of kangaroos is lounging and grazing on a grassy field with a backdrop of trees.

    I posit to you that those that complain about the state of the web haven’t actually experience the web, or not enought of it. They spend all their time in closed platforms, consuming algorithmic feeds and not making nor following links, and get turned off by the ensittification of it all. It’s like travelling overseas, spending all your time at or around the hotel, coming home, then telling others that your trip was pretty boring.

    Don’t want to say much about Apple’s lawsuit against Jon Prosser other than that it’s not a good look.

    Might be that Apple has lost all sense of optics, as evident in the string of “success” they had in their recent advertising. So let me clue them in on something: Apple, you are no longer the underdog. If I’m going to see headlines saying “Apple sues X” where X is anything other than Microsoft, Google, Meta, or the US Government, I’m just going to think that you’re throwing your weight around trying to hurt or stop someone way smaller than you.

    I’m sure Apple thinks they deserve it. Might be that they do. But that’s the downside of money and power: you come off as the big guy, and it’s hard to solicit any sympathy for you if you’re going at someone smaller, no matter how justified (you think) it is.

    Anyway, that’s all I’ll say about this for now.

    It’s funny how blogging can feel like you’re writing to everyone and no-one at the same time.

    Nothing like ending the week with a somewhat involved Friday release to production.

    Meme of the ending screen of Metroid 1, which is a pixelated character stands on a textured surface against a starry night sky, accompanied by a congratulatory and cautionary message in bold, yellow text. Message is as follows: Great!! You fulfiled [sic] your mission. It will revive peace in Slack. But, it may be invaded by the other releases. Pray for a true peace in Slack!

    Listening to a podcast where the guest recounted a story of a young person saying that they “watch a lot of podcasts,” and I just sighed with despondency.

    Someone needs to teach washing machine microcontroller engineers about non-volatile memory, so they can build machines that remember the last cycle and wash options. At the very least, they could be better in selecting good defaults. “Cottons” is not a good default if “everyday” is the mode I want.

    I keep forgetting that the written word has different expectations around contractions. I’d probably speak aloud something that sounds like “the same round here”. But I need to remember to write that as around or ‘round. Being ‘round here is different from being round here (but still applicable šŸ˜‰).

← Newer Posts Older Posts →