• If Android Messages had its way, every relationship will be one of two forms: intimate friends and family, and spammers that must never contact you again. It would be nice to have a third option, for businesses, or contacts you need to deal with, but you wouldn’t necessarily call friends.

  • Also, interestingly, for a city supposedly known for its street art, PTV works quite hard to make sure that public transport infrastructure is graffiti free (sometimes a little too hard). Here’s a line they can use for their next anti-vandalism campaign: “in our lanes, not our trains.”

  • Also, it would be interesting to know how many people treat State Library as a transfer to the Loop. I get the feeling that a few do, based on the number of people that get off and not go through to the street. It’s not too surprising. The last few transfers for myself have gone quite well.

    The platforms of State Library station with a crowd of people moving towards the escalators.
  • Still taking the Metro Tunnel. In Feb it was mainly for the novelty of it. When March came round I realised it was costing me more, and I went back to my old commute. But I switched back to it during the free public transport period in April, and now May.

    The front of Anzac station Albert Road entrance
  • Might be just me, but I don’t think the need to explain of the difference between “personal” and “personnel” requires a YouTube video.

  • Had to launch Screen with UTF-8 support. I thought I made a note of how to do so, but I couldn’t find it where I usually keep these things. Luckily, my memory came in handy:

    screen -UdR
    

    The -U enables UTF-8 support. -dR detaches an old session and reattaches it to yours (or starts a new one).

  • Enjoyed listening to a Toto concert recording this evening. There’s no doubt that Africa is a masterpiece, but I really like how they played English Eyes, essentially starting the song at the bridge. It makes for a much better version to my ears, despite loosing the first two verses.

  • πŸ”— Josh Michielsen: Separate Your Go Tests with Build Tags

    Huh, it never occurred to me to use build tags to separate unit and integration tests. Looks like a nice pattern.

  • Heard someone on the train talk about names. “Leo is Leo, and Leon is Leon,” she said. As a Leon I can confirm that Leon is indeed Leon… most of the time. You’ll be surprised how often Leon is missheard and mistakenly written as Lion (happened a few weeks ago).

  • The problem with being a bad sleeper is that you can’t use the excuse of a bad sleep to get out of work. πŸ˜›

  • Incidentally, this is probably the first vibe coded project that uses something beyond my current knowledge. When I asked for an Android app, the agent decided to use Jetpack Compose, a DSL for creating UIs much like Swift UI, and something I have no experience with. Looks pretty nice though.

  • Talked to the agents yesterday and it’s come back with this Android app. Primed the pump, as it were, by bookmarking a few posts in Quick Reads for the commute home. We’ll see if I’ll read them.

    Auto-generated description: Two mobile app screens display lists of article titles and detailed blog content, featuring topics like A Field Guide to Learning and The Silly Apps Graveyard.
  • Oof! Almost fell for a phishing email. Got a “payment failed” email seemingly from OpenAI and without thinking, I clicked the big link to update my payment method. Caught myself and took note of the sender before the page finished loading (it was a frickin’ Gmail address, for heaven’s sake). Closed it immediately and blocked the sender.

    The thing is, I’ve been getting some payment failure emails recently as I had to update my credit card and I missed some subscriptions. Maybe without that recency bias my guard wouldn’t have been so far down as it was this evening. Although probably not because there wasn’t much thinking going through my head when I saw the email. I was distracted, tired, and just absentminded.

    It probably didn’t help that it also slipped through the spam and phishing filter. Funny how such protection could lull someone in a false sense of security: “the email’s not in the spam filter, so it must be genuine.” 🀦

    Anyway, be careful out there.

  • Joining a Zoom meeting, which starts like every other Zoom meeting: people having technical difficulties, talking while muted, talking over each other, etc. And to think we once looked forward to video phones.

  • This is your occasional reminder that micro-services suck and we shouldn’t be using them. Unless we’re Google β€” which we are not β€” just build a frickin’ monolith.

  • I may give read-it-later services another try, just to give me something to read on the way home from work (rather than social media). Matt Birchler’s new Quick Read service looks interesting. Only trouble is that there’s no Android app. So I… ah… may need to talk to a few agents about that.

  • Everyone’s thinking about our strategic oil reserves, leaving our strategic Mother’s Day card reserves unaddressed.

  • I’m now deep enough into my blogging career that it’s not just the typos I see, it’s the incorrect use of prepositions. Is it “in support of the post” or “in support for the post?” Are they interchangable? Am I still getting the meaning across? So much doubt.

  • πŸ”— Blain Smith: Just Fucking Use Go

    There are not enough “this"es in the English language I can add in support for this post.

  • πŸ”— The Homebound Symphony: Predictable (emphasis added):

    Every university function that is on the internet is a security vulnerability. (Just look at how many online systems we have!) But every university function outsourced to a giant company whose tools are used by many universities is a far greater vulnerability, because there is so much money to be made from exploiting all that data. Locally owned and managed data is a smaller and less appealing target for hackers.

    It’s kind of ironic that the move away from home-spun and locally managed data stores, usually done in the name of “security”, has not left us more secure at all. All it’s done is made larger, more valuable, targets.

  • πŸ“ Wattle Glen Station, Vic.

    Auto-generated description: A quiet, empty train platform with benches and greenery on a cloudy day.Auto-generated description: A railway crossing with multiple signs and signals is situated near a road bordered by dense trees.

  • πŸ”— Manton Reece: Inkwell app review history

    Get it together, Apple! This is an app I’m interested in using, and your review process is getting in the way. What the heck is the problem?!

  • End of the path.

  • πŸ“ Powelltown, Vic.

    Went on what could generously be described as a ramble. Wanted to walk the Reids Tramway Walk, but took a wrong turn and walked Big Burtha Track instead. Still, it was nice to get out, despite the weather.

    An old, weathered rail cart sits on rusty tracks surrounded by green grass and trees in a park-like setting. A narrow metal bridge with railings crosses over a muddy river surrounded by lush green foliage. A forest path is surrounded by lush green ferns and tall trees.
  • It just occurred to me that the Terminal may have been the original superapp. πŸ˜›