TILs The RSS feed for TILs.

  • I saw someone strapping a hockey stick with a unicycle beside them the other day. It was a little odd, but I didn’t think much of it, until today when I saw a few other people with hockey sticks pushing unicycles towards a gym. It’s when I realised that Unicycle Hockey is a thing. TIL.

  • Vibelog: Weatherpatch - UI Improvement

    A few weeks ago, I vibe-coded a web-app called Weatherpatch. This is an app that is designed to receive email newsletters and produce them as an RSS feeds: basically what Feedbin does, but without needing to use Feedbin. The app was vibe-coded with Opus, and while functional, it is hardly an example of good design (unless you’re a fan of Cubism). To wit:

    Auto-generated description: A user interface displays an inbound email address for subscribing to newsletters and options to manage feeds, including renaming, deleting, and merging them.

    Yeah, Opus just threw the feed management controls all over the place. And I tolerated it for a time. I was more interested in having something functional, rather than pretty. But the thing about a bad UI is that it makes using the app feel bad. Sure I’m not in there managing feeds, but I would like to go in there are copy-paste the email address when setting a new one up.

    Continue reading β†’

  • Vibelog: Show As Table - A DSL In a Hurry

    I was asked to make a couple of diagrams for the purpose of showcasing a database design. These diagrams were mainly used to show the relationship between entities, so I chose to use TLDraw for this. But there was a need to add some example rows, which TLDraw does not make easy. Furthermore, there was a bit of a push to get this done quickly, as these were to be shown to various stakeholders the next day.

    Continue reading β†’

  • It’s not a proper trip to Canberra without a visit to Tuggeranong. Went to my favourite cafe and walked around the lake, this time in a clockwise direction. Was a lovely morning for it.

    Auto-generated description: A brick cafΓ© with outdoor seating is located in front of modern residential buildings under a partly cloudy sky. Auto-generated description: A calm lake bordered by grassy land and trees is set against a backdrop of gently rolling hills under a cloudy sky.
  • It’s hard finding places in the Belconnen area that are opened early, at least during the weekend. Settled on coming here which is more geared towards takeaways. So that does mean sitting outside in the cold air, but the coffee is warm, and the barista just turned on the outdoor heaters.

    Auto-generated description: A modern coffee shop with a glass and metal structure is situated in front of a tall residential building. Auto-generated description: A cafe seating area features empty metal chairs and wooden tables, with a portable heater in the center.
  • TouchΓ©, Metro. I can understand why you kept us outside of Clifton Hill for 15 minutes. That was some legitimate flooding.

    Although I would add that 10-15 mm hardly constitues a torrential downpour.

  • Some minor teething issues with my new headphones. While trying to turn off noise cancelling I pushed a button which paired it with someone’s device, and started hearing their music. Had to resort to getting the app, which doesn’t thrill me, but it’s better than randomly pressing buttons.

    Auto-generated description: A screenshot from a mobile app interface shows settings for a JBL Live 670NC device, including options for spatial sound, gestures, voice awareness, audio and video modes, and personal sound amplification.
  • TIAL that sleep is actually not available on the Distroless Docker images, at least from what I can see from Stack Overflow. So if you’re going to use Pod Lifecycle events to wait for requests to finish up, you’ll need some other means of sleeping.

  • TIL that moon towers, a thing I saw in an episode of Rick and Morty that I thought was completely fictional, are actually a real thing, or at least were. I guess Rick and Morty live in Austin, Texas. 😏

  • Sometimes a TIL (today I learnt) should really be classified as a WTTMT (wish they told me this).

  • 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.

  • Good morning, everyone. This is a reminder that the orange seats are priority for passengers with special requirements.

    Oh, so the orange coloured seat fabric indicates that it’s a priority seat?! I had no idea. I just thought it was because the seats are different. TIL.πŸ’‘

  • First Impressions Of Google Antigravity

    Testing Google Antigravity revealed its potential as a coding aid, but the overwhelming suggestions and interface design deterred further use. Continue reading β†’

  • Github FOMO

    Haveing a self-hosted Forgejo instance is great, but it’s not without it’s tradeoffs. Continue reading β†’

  • TIL that βŽ‹ is the symbol for the Escape key. HT @jason@social.lol

  • It’s funny how I approach certain features in the tools I make, such as adding UCL to Dynamo Browse. It’s been several months since I’ve done this, and I haven’t really used it for anything substantial until today. I guess because I get the sense that it’s half-finished (mainly due to the fact that it is half-finished) I tend to approach such features gingerly: in a careful way so as to avoid any problems. That’s probably not the best way to approach these features though. They need to be taken through the ringer, and just used, lest I never find their limitations or bugs that need to be fixed.

    Anyway, this is a long winded way of saying that I’m glad I actually replaced the old scripting engine in Dynamo Browse with UCL. It was added to be used, and it actually came in useful today.

  • πŸ“˜ Devlog

    Godot Game - A Trigger That Reveals Secrets

    A new mechanic has been developed to reveal hidden areas in a game when players approach, using an Area2D node that fades tile layers in and out for a smoother experience. Continue reading β†’

  • πŸ“˜ Devlog

    Blogging Tools - Podcast Clip Favourites

    Working on saving podcast clips from Blogging Tools into a Hugo site, done in the “lab notes” running commentary approach. Continue reading β†’

  • 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. πŸ˜’

  • Upgraded my Obsidian plan which gives me 10 vaults to sync. I’m currently using 2: one for my personal notes and one for TIL Computer. I’m contemplating moving my journal to a 3rd. Just need to find uses for the other 7.

  • Some follow-up on moving TIL Computer to Quartz. I mentioned that I wanted to eventually set-up a hot-key for activating search. Well, Quartz comes out of the box with that already: press Cmd+K to open the search. Very nice!

  • There was something about the appearance of iOS 26 Safari WebViews I wasn’t too sure about, and now I know: there’s a material transition between the header and the web-page, but there’s nothing separating the two. No edge, no gradient. This looks unnatural and, dare I say, a little amateur.

    Auto-generated description: A blurred web page showing techdirt.com and partial text related to a department.

    It may not be so egregious if there’s a mark difference in colour between the two, but with something like this that’s effectively transparent, it just looks broken.

  • Brief Look At Microsoft's New CLI Text Editor

    Kicking the tyres on Edit, Microsoft’s new text editor for the CLI. Continue reading β†’

  • Podcasters, I’m begging you: if you mention an article in your show, no matter how trivial it may be, put a link to it in the show notes. Take a page from your YouTube making cousins, who fill their video descriptions with links, even to things that seem inconsequential to the topic of the video.

    Mea culpa: the link that I thought was missing from the show notes was actually there. The author was read out on the show but not the title, which is why I didn’t recognise it. So my apologies: I was wrong.

    The post still stands though, for those podcasts that refuse to put any links in the show notes. But most tech/tech adjacent shows do this really well, so I hope you know this post doesn’t apply to you. πŸ™‚

  • Airing Of Draft Posts

    A collection draft ideas and reflections, amassed over the last year, highlighting a mix of topics ranging from technology insights to personal musings. Continue reading β†’