• 2022 Song Of The Year

    For the past twelve years or so, I’ve been invited to play the organ at the children’s Christmas Eve mass at a local(ish) primary school. During the collection, while people are getting wallets or purses out, I usually play some soft, nondescript music on a muted organ with only a few soft pipes opened. It doesn’t matter what I play during this time so I usually take this opportunity to play a song that I felt was a favourite of mine throughout the year. Continue reading →

  • Reading The Verge article about Twitter adding view counts to tweets (HT Daring Fireball), and hearing from the Twitter dev that most tweets get zero views, reminds me of this Slate article about Twitter users who posted once then abandoned the service.

  • Today I am reminded that sometimes, if you think too much about what you hope to post for the day, you end up not posting anything at all. This self-sabotage can also occur when you’re considering what to do on the morning of your first day off.

  • I’ve been resisting using mocks in the unit tests of Dynamo-Browse, but today I finally bit the bullet and started adding them. There would have just been too much scaffolding code that I needed to write without them. I guess we’ll see if this was a wise decision down the line.

  • Woot! Officially on summer break. Sure it’s only for just under two weeks, and I’ll need to be on call for one of them. Still, feet… officially up.🍻

  • Thinking About Scripting In Dynamo-Browse, Again

    I’m thinking about scripting in Dynamo-Browse. Yes, again. For a while I’ve been using a version of Dynamo-Browse which included a JavaScript interpreter. I’ve added it so that I could extend the tool with a few commands that have been useful for me at work. That branch has fallen out of date but the idea of a scripting feature has been useful to me and I want to include it in the mainline in some way. Continue reading →

  • Ear is still blocked so went to the doctor today to see if I can get some treatment for it. Turns out the cause is excessive mucus production, a common response from Covid-19. Doctor gave me a nasal spray which should settle things down. Fingers crossed I get over this soon.

  • On Using LinkedIn As A Replacement For Twitter

    Just listened to Dave Winer’s recent podcast about Guy Kawasaki considering LinkedIn as a replacement for Twitter. I agree with pretty much everything Dave says on why moving to Mastodon is better, particularly in terms of interoperability. But I must add, as someone who uses LinkedIn to maintain professional contacts, there’s another reason why I cannot for the life of me see myself choosing to use LinkedIn for my social contacts, and it has to do with the user experience. Continue reading →

  • NASA’s InSight probe has gone quiet:

    Saying goodbye to spacecraft such as InSight is always difficult. Humans send these robotic probes out into the frigid depths of the Solar System to increase our scientific understanding. Over that time, they shine brightly for a few years. And then, they’re gone.

    It’s strangely emotional reading about a spacecraft going dark. From Spirit, to Opportunity, to Rosetta and Philae, seeing them succumb to the elements is always a bit of a sombre moment.

    Seeing the effort that goes into getting these probes out there, and the struggle to keep in contact with them, feels almost like a collective activity. Certainly I feel that, even thought I have absolutely no hand in any of these projects (I don’t even help fund the project, since I don’t live in the US and pay US taxes). And when they do go quiet, among with the sense of loss is a sense of accomplishment: seeing something operate in such a hostile environment for as long as it did.

  • Anyone saying that blogging is dead has obviously not been blogging.

  • I generally hate shopping for things like groceries and clothes, but I especially hate it for anything significant that involves quotes and sales people. It’s not so much the feeling of being taken advantage of. Just the feeling of not knowing what I need to know before going ahead with a quote, with the associated feeling that if I make a mistake, I end up with something that I’m not happy with. Sure I can ask questions about it, but now I feel like I’m leading the vendor on. Just… not a great experience all around.

  • The World Is Bigger Than Twitter

    By this time you’re probably sick of all the takes out there about the current direction of Twitter. And a bunch more from someone who hasn’t really used the service for a year and a half — and never really got a whole lot of value from the service apart from following others I found interesting — may not be the best use of my time, or of your. But I do have some opinions about the takes that are flowing across my various feeds, and I thought I’d air them here. Continue reading →

  • Bocce in Calton Gardens. Perfect day for it.

  • Ok, thank you for the insistent reminders, Patreon. I know my subscription for CGP Grey is coming up for renewal. You only need to tell me once. 🤦‍♂️

  • Project Exploration: A Check-in App

    I’m in a bit of a exploratory phase at the moment. I’ve set aside Dynamo-Browse for now and looking to start something new. Usually I need to start two or three things before I find something that grabs me: it’s very rare that I find myself something to work on that’s exciting before I actually start working on it. And even if I start something, there’s a good chance that I won’t actually finish it. Continue reading →

  • Ok, I’ve changed my mind. I’m now following Mastodon users on Mastodon instead of Micro.blog. No real reason for this other than I’d prefer to keep these two worlds separate for the moment.

  • Reached the point in my life where I can buy a pair of runners online with the knowledge that I’ll feel comfortable in them. My feet have stopped growing ages ago, and I know which brand and model I like, so I can just continue buying the same thing. A positive development.

  • Working on a component design. Need to add a parameter which will store a single event type, like user-created. But with software systems being what they are — where what you’ve built is worth twice as much as what you’re planning to build — there’s always a chance that this simple value will be extended in some way. Say that it needs to be a list of event types (user create and delete events) or characteristics of the events will need to be configured (are we interested in getting all user create events, or only those for users of a particular type). What to do?

    I could go with JSON right now, making the value something like {"events": ["user-delete"]}. But that feels like overkill at this time. There’s no guarantee that what we’re building will ever need something as advanced as this. And the price of locking us into JSON now is that it’ll make configuring and reading these values more tedious than it needs to be.

    So I’m opting for a simple string value now. If it needs to be extended to something more structured, I’ll use something like comma separated values. Sure it’s one more “ad-hoc mini-language” that’ll be added to the pile, but I think there’s value in keeping things simple now. The effort that may come from building a customer parser for comma separated values seems like a cost worth paying now. And if it does ever get unwieldily, we can always move to JSON down the road.

    And just from a personal perspective, part of me is resisting the immediate turn to JSON whenever we need to represent structured data. It feels like no-one builds mini-languages anymore. And yeah, I see the reason why: no need to build parsers, and “everyone” knows how to work with JSON. Still this lack of diversity feels a little sad.

  • Ok, this song is starting to grow on me. Shame it all sort of falls down near the end.

  • Trying to get over a blocked ear that I’ve had for a week and a half. I think it’s slowly improving, but each stage seems to introduce other annoyances. Today it’s the burst of static I hear whenever I cough. I guess it’s better than last week, when the ear just remained blocked regardless of what I did.

  • Wow, two comments on the same day about a post from Micro.blog appearing in Mastodon with inline hyperlinks. Looks like Micro.blog’s got a new value proposition for those on Mastodon that want links like this. 😀

  • Looking for a new project to work on. I kinda want to give Unity a try, maybe look at making a game of sorts. How I’m going to get the artwork made is anyone’s guess though. Goodness knows I can’t draw it. 🤷

    Update: Ok, decided against working on a Unity project. Working on Alto Catalogue instead.

  • After following a few Mastodon users, the Micro.blog timeline is beginning to feel like my main social feed. I’m being really conservative in who I follow though. The anxiety that came from consuming Twitter’s timeline is one that I rather not recreate here.

  • RSS And Tumblr's Quote-Style Posts

    Tumblr needs to improve how they generate RSS items. Quote-style posts — in which the post consists of a quote from someone else, followed by a reply by the blog author — show up in my RSS reader with titles consisting of the “quote part” of the post. If the quote is more than just a handful of words, the title dominates the actual body of the item. An example: Continue reading →

  • 🔗 Infinite Mac

    A Mac with everything you’d want in 1995.

    A fully loaded version of System 9 running in your browser. Posted here because I found myself opening and playing around with this over the last few days.

    (via. podiboq in the Hemispheric Views Discord)