• Wish Go had Java’s :: operator, where you could convert a method into a function pointer with the receiver being passed in as the first argument. Would be super useful for mapping slices.

  • Upgraded my work laptop to Sequoia. “Love” the experience that this new version provides, especially the mouse-and-patience exercise I get in the morning. πŸ‘Ž

    <img src=“https://cdn.uploads.micro.blog/25293/2024/cleanshot-2024-11-26-at-07.30.252x.png" width=“600” height=“541” alt=“Three permission requests stacked up, with the top one displayed asking if an app called “Obsidian” can find devices on local networks, with options to “Don’t Allow” or “Allow”.">

  • πŸ§‘β€πŸ’» New post on TIL Computer: Don’t Use β€˜T’ RDS Instance Types For Production

  • Looking for my next project to work on. I have a few ideas but my mind keeps wandering back to an RSS reader for Android. I read RSS feeds quite frequently on my phone and Feedbin’s web app is great, but I think I prefer a native app.

    I just need to get over the hump of setting up my Android Studios. There’s something about starting a new project there that just sucks the life out of you.

  • I wonder if anyone can get anything out of Fandom these days. I went to it yesterday for something, and it was so full of ads that it was barely usable. Got out of there as soon as I could. Didn’t spend a second longer than I needed to. I certaintly wouldn’t choose to casually browse that site.

  • Playing around with some possible UI design choices for that Android RSS Feed Reader. I think I will go with Flutter for this, seeing that I generally like the framework and it has decent (although not perfect) support for native Material styling.

    Started looking at the feed item view. This is what I have so far:

    Auto-generated description: A smartphone screen displays a Flutter demo app with a list of text items including an example domain, a note about using 'T' RDS instance types, and a comment about a blog post.

    Note that this is little more than a static list view. The items comes from nowhere and tapping an item doesn’t actually do anything yet. I wanted to get the appearance right first, as how it feels is downstream from how it works.

    The current plan is to show most of the body for items without titles, similar to what other social media apps would show. It occurred to me that in doing so, people wouldn’t see links or formatting in the original post, since they’ll be less likely to click through. So it might be necessary to bring this formatting to the front. Not all possible formatting, mind you: probably just strong, emphasis, and links. Everything else should result with an ellipsis, encouraging the user to open the actual item.

    Anyway, still playing at the moment.

  • πŸ“Ί House of the Dragon: Season 1 (2022)

    Title: House of the Dragon Metadata: Season 1 (2022) - Ryan Condal Score: Good Review: Ah, nice to be back in Westeros again. I was late to this, but people said it was good, and they were right. This was an enjoyable watch. Stunning cinematography and sound design. The acting was decent, although maybe a little too dramatic. And the plot was excellent. I can understand and believe everyone's motivation, and it didn't descent into fan service (it would've been so easy to have Mr. Stark show up for no good reason. I'm glad they resisted). Looking forward to starting the next season.
  • Looking At Coolify

    While reading Robb Knight’s post about setting up GoToSocial in Coolify, I got curious as to what this Coolify project actually is. I’m a happy user of Dokku, but being one with magpie tendencies, plus always on the lookout for ways to make the little apps I make for myself easier to deploy, I thought I’d check it out. So I spun up a Coolify instance on a new Hetzner server this morning and tried deploying a simple Go app, complete with automatic deployments when I push changes to a Forgejo repository. Continue reading β†’

  • Now this is cool: Hetzner has opened up a region in Singapore. The tyranny of distance is starting to abate.

    Screenshot of Hetzner server location, showing Singapore as an option.
  • Oof! Warm weather usually means flies, and there are a lot of them this morning. Been doing the Aussie salute during my entire walk.

  • I’m enjoying House of the Dragon, but many of the characters suffer from “vox epica” syndrome. They speak in monotone, with long pauses between sentences. Obviously to underscore the drama, but it takes me out a little. Regular people wouldn’t talk like this.

  • Heard the fans on my work M1 MacBook Pro for the first time. I guess constantly generating as many JWTs as you possibly can for a whole minute would do that. πŸ˜›

  • This week’s earworm: Electric Light Orchestra, especially Livin’ Thing. 🎡

  • Kind of ironic to think that you spend so much effort working on a blog, only to be spending most of that time in the CMS admin section, rather than the blog itself. Or at least that’s where I find myself most of the time.

  • Currently trying to do a web search to find where the logs are for a piece of software that predominantly deal with logs. You can imagine how fruitful the results have been so far. πŸ˜€

  • Heed the advice of Jim Nielsen and watch out for websites that ask you to enable notifications to “prove you’re not a bot.” It’s usually just an attempt to push spam. Had to walk through turning this off for someone when they started receiving ads via notifications from some crappy site.

  • πŸ”— Thought Detox

    Someone on Micro.blog posted a link to this little web-app years ago, where you can write your thoughts and they float away into the ether, never to be seen again. I didn’t grab a link to it at the time, which I regretted. Well, I’m not making that mistake twice.

    Via Anil Dash

  • πŸ§‘β€πŸ’» New post on TIL Computer: Feedback Of Conditional Updates In PostgreSQL

  • A good indication of how busy the work week is is the number of biscuits packets I bring home with me, rather than eat at lunch time. We’re at two packets this week.

    Two individually wrapped Arnott's biscuits packets are placed on a green and grey bench.
  • It’s come to the point where my inability to approach or talk to people might start affecting my career progression.

  • At the station. A Mernda train came and went. Next one rocked up a few minutes later, another Mernda. “Another Mernda?” Not unheard of to have two consecutive trains for the same line. But it’s also not unheard of for me to completely miss my train because I wasn’t paying attention. πŸ˜„

  • The house guests have returned. Rico is settling in quite well, considering it his first time here. 🦜

    A cockatiel with a yellow face and grey body is perched on a cage, while another white cockatiel stands in the background.
  • One of those days where I doubt my ability to do this job. 😞

  • Thought we were done with the swoop-o-meter for the year, didn’t we. Well, I guess there’s a little more spring left to go. That’s 5 noisy miners now. πŸ‘·β€β™‚οΈ

  • Smack bang in the middle of the automation smiling curve for my current task. 😩

    A meme  depicting a smiling curve graph illustrates the relationship between problem size and satisfaction. The left size says 'Job really small. I'll just do it manually.' The right size says 'Argh, too big. I better automate.' In the centre is an arrow pointing to the lowest point on the curve with the annotation 'Automate half the job, but then realise it's probably quicker to just finish it manually.'