Date:

One of the reasons I’ve been blogging less lately is that the more I’ve progressed in my career the more aware I’ve been of representing my employer as well as myself and, let’s be honest, I have enough anxiety already without adding to it myself.

So I’ve finally had The Conversation about this with my line manager and agreed that I can write publicly about stuff that touches on my job role, as long as it’s clear that it’s my own opinion and not necessarily any statement of policy. It’s my hope that this will help with my thinking and creativity both in and out of work, as I’ll be able to get more of my opinions and ideas out there for feedback/criticism.

TL;DR Anything I publish on here is my own opinion and should not be taken as the official position of basically anyone at all, not least whoever my current employer at the time might be… 😅

My handwriting! It’s only taken me two years, but I’ve finally got around to transcribing enough pages to have a first try at training a model on my own handwriting. My workflow has been (roughly) this: Write something out longhand with pen and paper Scan the pages and upload to Transkribus Run layout detection, tweak any arrors and transcribe the text on desktop (while listening to some music) A few useful points I’ve picked up so far: Read more...
Date:
If it seems like I haven’t posted here much lately then you’re right. Here’s a few bits and pieces I thought I’d share. Nix & NixOS I’ve been learning a lot about nix (the package manager) and NixOS (the Linux distribution) lately, and enjoying the consistency and stability it brings. The whole machine’s setup and my user config can all be specified in nixlang and applied reproducibly and consistently on multiple computers. Read more...
Date:

Just a quick note to say that since I’ve deleted my Twitter account, I’ve set up a static archive of all my tweets. Yes, even those embarrassing first ones.

This was made possible by Darius Kazemi: https://tinysubversions.com/twitter-archive/make-your-own/

You can still find me on Mastodon as @petrichor:digipres.club or via any of the other links at the bottom of the page.

Date:
Last week I received an email from a friend inviting me to submit a video to a panel 'Missing narratives around diversity and inclusion in Research Software Engineering' hosted as part of SeptembRSE 2021, the goals of which are: help create inclusive communities in RSE by centring on intersectional voices increase awareness of power imbalances that negatively impact multiple marginalised groups in research provide a call-to-action for diversity and inclusion Read more...
Date:
I’ve enjoyed learning Rust (the programming language) recently, but having only really used it for solving programming puzzles I’ve been looking for an excuse to use it for something more practical. At the same time, I’ve been using and learning about Matrix (the chat/messaging platform), and running some small rooms there I’ve been a bit frustrated that some pretty common admin things don’t have a good user interface in any of the available clients. Read more...
Date:
I forgot to mention it at the time, but I’ve added “normal” comments back to the site, as you’ll see below and on most other pages. In place of the Disqus comments I had before I’m now using Cactus Comments, which is open source and self-hostable (though I’m currently not doing that). If you’ve read my previous post about Matrix self-hosting, you might be interested to know that Cactus uses Matrix rooms for data storage and synchronisation and I can moderate and reply to comments directly from my Matrix client. Read more...
Date:
Wow, it turns out to be 10 years since I wrote this beginners guide to Twitter. Things have moved on a loooooong way since then. Far from being the interesting, disruptive technology it was back then, Twitter has become part of the mainstream, the establishment. Almost everyone and everything is on Twitter now, which has both pros and cons. So what’s the problem? It’s now possible to follow all sorts of useful information feeds, from live updates on transport delays to your favourite sports team’s play-by-play performance to an almost infinite number of cat pictures. Read more...
My last post covered the more “traditional” lectures-and-panel-sessions approach of the first half of the SSI Collaborations Workshop. The rest of the workshop was much more interactive, consisting of a discussion session, a Collaborative Ideas session, and a whole-day hackathon! The discussion session on day one had us choose a topic (from a list of topics proposed leading up to the workshop) and join a breakout room for that topic with the aim of producing a “speed blog” by then end of 90 minutes. Read more...
I’ve just finished attending (online) the three days of this year’s SSI Collaborations Workshop (CW for short), and once again it’s been a brilliant experience, as well as mentally exhausting, so I thought I’d better get a summary down while it’s still fresh it my mind. Collaborations Workshop is, as the name suggests, much more focused on facilitating collaborations than a typical conference, and has settled into a structure that starts off with with longer keynotes and lectures, and progressively gets more interactive culminating with a hack day on the third day. Read more...