• One sad aspect about getting old is that things no longer excite you anymore. Looking at options for where to take my career, and after looking at job boards for software engineers, I only come away feeling that it’s just more of the same. Maybe I’ll take up farming or learn how to drive a train.

  • One thing I kinda miss about Day One is the ability to print physical books from your entries. They weren’t perfect — I would’ve made different decisions around the layout — but having the service was nice. I’ll have to find something similar that’ll work with Markdown or ePub files.

  • Old network maps that are still on some of the trains running through the Metro Tunnel (how ironic). Recorded for posterity.

  • Actually, it might be that one of the services is shutting down before finishing the request. That may explain why the context is being cancelled, and not throwing a deadline exceeded error.

  • I can’t for the life of me find why a context is being cancelled. I’m combing through various service calls, checking all the timeouts, and they all look sane. Furthermore, the invocation is being made from a Temporal workflow, so it’s not like the user’s closing their browser or anything. Strange.

  • Over the weekend, curious to know how well it’ll do, I asked ChatGPT to generate some code in UCL, the toy language I sometimes write about here. I asked it to product a script that would print out the Fibonacci sequence up to a given value. It didn’t do too well, producing a script which looked like a strange hybrid between TCL and shell.

    This was somewhat expected. What wasn’t expected was to see UCL pop up as a topic within Pulse the next day:

    Auto-generated description: A digital interface displays two sections: one describing a Fibonacci demo project and another about assembling a UCL example suite, both accompanied by illustrative images.

    Very amusing.

  • Tried the commute home via the Metro Tunnel and it looks like the gains are negligible.

    The trains were timely: both the one I caught from Anzac, and my connection at Melbourne Central arrived when I reached the platform. But I felt that I got lucky here. And I ended up on the same train out I would’ve caught if I went my usual route.

    Furthermore, I felt I got lucky with road crossings, and if I missed the one at Kings Way, I would’ve missed both trains.

    So no, it’s not viable. Too many lucky arrivals just to get me on time with my usual way home. A decent alternative, but it won’t work for my main commute home.

  • TIL that the time ball, the thing that drops on New Year’s Eve in New York’s Times Square, was actually a proper form of time-keeping used in nautical operations. There’s even a historical time ball tower located in Williamstown, a suburb of Melbourne.

  • Took the Metro Tunnel to work again today, which I wasn’t completely planning for. But what can I say? It’s a nice commute. Brand spanking new infrastructure, along with a nicer walk to the office (apart from crossing Kings Way). Maybe I’ll stick with it for a while.

  • Argh! Just when I wanted to measure how long my commute home takes, my line is experiencing major delays. This is not how you do science.

  • One thing you’ll notice when you’re travelling through the Metro Tunnel is that all the exits have numbers. This is a recent change made just before the soft launch, and a few gunzels on YouTube wondered if it would’ve been better to list landmarks or destinations on the signs instead: this exit for the Shrine, that exit for St. Kilda Rd. trams heading to the city, etc.

    As a local, this sounded like a convincing argument. I know what’s in the vicinity and where I want to go, and all I need to know is which exit will get me there the quickest. But while talking with others at work, someone mentioned that the exit numbers are useful for those who are less familiar with the area, and are using navigation software, with listed directions, to get around. That convinced me that keeping the exit numbers is probably better.

  • On Post Timestamps

    Some thoughts of using dual timestamps for blog posts to differentiate between the publication date and the date of the event, considering the implications for chronological feeds and user experience. Continue reading →

  • Arrived at work a few minutes later than usual, so the commute in via the Metro Tunnel is viable (it could be better: Metro needs to run more trains during peak to justify the transfer). But I do like the walk in from Flinders St. so I’m unlikely to change that. It’ll be the commute home that may be more favourable to me.

  • Now that the Big Switch has been switched, it’s time to see how viable it is to integrate the new Metro Tunnel in my commute. Plus I’ve yet to check out Town Hall station.

    Auto-generated description: A directional sign at a train station points towards exits 1-2, exit 6, and platforms, with specific references to Flinders St, Swanston St, Degraves St, and Town Hall Station.Auto-generated description: A modern underground station features orange arching beams, signage, and people waiting or walking within the spacious platform area.

  • The runoff from the drinking fountains around my place collect into small troughs at the ground. It’s typically for dogs, but the gallahs have also been making use of them.

    Auto-generated description: A group of pink and grey birds is gathered around a concrete water basin in a park-like setting.Auto-generated description: A group of pink and gray birds is gathered around a concrete birdbath on a patch of grass.

  • The runoff from the drinking fountains around my place collect into small troughs at the ground. It’s typically for dogs, but the gallahs have also been making use of them.

    Auto-generated description: A group of pink and grey birds is gathered around a concrete water basin in a park-like setting.Auto-generated description: A group of pink and gray birds is gathered around a concrete birdbath on a patch of grass.

  • 📘 Devlog

    Micro apps - Some Score Cards

    In the spirit of maintaining a document of what I’ve been working on, and being somewhat inspired by Matt Birchler’s posts about his micro apps, I’d thought I’d document on some of the small apps I’ve worked on recently. The fact of the matter is that I’ve been building quite a few of these apps over the course of the summer, primarily in response to a specific need I have at the time. Continue reading →

  • Bluey sighting.

    A blue-tongued lizard is crawling on a wooden surface surrounded by fallen leaves and greenery.
  • I think half the value of using coding agents is just having something to rubberduck with. You pose it a problem, it suggests something which doesn’t work, then while you’re trying to come up with a reply with why it’s wrong, you find the solution yourself (this happened to me today).

  • More work on assets for my niece’s game. This time I tried something organic: a tree. Not the most difficult organic thing, I agree. Need to build up to the hard things.

    Auto-generated description: A digital illustration displays the progressive creation of a tree design using vector graphics tools, starting with basic shapes and evolving into a detailed tree with fruits or blossoms.
  • Amazing win by Alcaraz in the mens semifinals of the Australian Open. What a match: 5 sets, 3 tie-breakers, 5 hours and 27 minutes. That was not an easy win.

  • 🛠️ exe.dev: Persistent VMs via SSH

    Managed VMs via SSH. Signed up for this, although I’m not entirely sure what I’m going to use it for.

  • Finished reading: Open by Andre Agassi 📚

    Heard a few people recommend this, for good reason. This was a pretty good read. You don’t need to be a tennis enthusiast to enjoy it.

  • It’s a bit of a shame that I start browsing social media (or posting on Micro.blog) when I start listening to music on the way home. No longer “present” and actually listening to the music. Maybe I need to add a feature to Alto Player that’ll pause the music when I switch apps. 😀

  • TIL you can Option drag things that have a MacOS URL scheme into Obsidian to create a link to them. Managed to do this for both a file and an email.