avatar

Notes

Lost Tooth Form

Aug 3, 2024
Our eldest child lost their first wobbly tooth while and nursery, and didn't notice until I was helping them to brush their teeth in the evening. They were then super sad when they didn't have a tooth to leave under their pillow for the tooth fairy. So I created a form we could complete together and put under their pillow instead, as a sort-of joke imagining that tooth fairies also have to deal with paperwork.

Confusion with JEXEC and Pipes on the Command Line

Jul 2, 2024
I've been learning more about FreeBSD's jails while trying to set up a home server. One point that confused me was the handling of pipes with jexec(8), and thought I should write that down before it confuses me again in 6 months time and I've forgotten what the solution is.

Setting Up a Scanner on Freebsd

Apr 27, 2024
Scanning is possible on FreeBSD, and well described in the handbook, but doesn't explain how to make scanning work for non-root users, which is what I wanted, as I don't want to running as root for day-to-day tasks.

Adding Details/Summary to Hugo Org-Mode Posts

Apr 22, 2024
If you like writing your Hugo posts in Emacs with Org-Mode, and you want to use the HTML detail/summary tags, it wasn't obvious to me how to go about it, but here are a few related ways of using HTML quoting to achieve that layout.

Uses

Apr 18, 2024
Uses
There's a trend to share what equipment you use, mostly as a developer, collected at uses.tech. I find these pages a strange combination of fascinating and boring. Most of the pages are just a parade of new and expensive equipment, with no insight into why or how they appeared in the person's life. Anything we use is a compromise of utility, availability and price. With time, most of what you end up using is just…what you somehow ended up with. You grow used to the items, having become used to their quirks, and that's true of hardware and software. So what would a 'Uses' page I want to read look like? Hopefully something like this.

Home Sensor Network Part 7 - Visualisation Website

Feb 25, 2024
With sensors in place, a server collecting the inputs, and some weather data, it's time to create a way of easily seeing that's going on. Enter the Web View.

Making a BRIO Train Steam Again

Feb 24, 2024
Making a BRIO Train Steam Again
BRIO sells a battery powered steaming train, numbered "H2O" on the side, that produces little puffs of steam. It's very cute, but regularly stops producing steam, or the steam is very weak.

Ansible Cannot 'Initialize_locale'

Jan 29, 2024
I'm leaving a note here as I've had this problem occur a couple of times, and each time it confuses me. When I try and launch a Vagrant box with an Ansible provisioning step, or otherwise try to run an Ansible playbook I get the error: ImportError: cannot import name 'initialize_locale'. Even a simple ansible --version will trigger this error.

Best of Newly Heard in 2023

Dec 29, 2023
Best of Newly Heard in 2023
This is the eleventh edition of my version of an the annual 'best of'; so here are the six best tracks that were new to me this year, as well as a some noteworthy extras to bring the accompanying playlist to about an hour. In a world filled with top 100 albums of the year, best 500 songs of the week; this is hopefully a nice way to hear some interesting hand-picked music that doesn't leave you feeling like you have homework to do.

Setting Up OpenBSD on a HP Stream11

Nov 6, 2023
With OpenBSD successfully installed on the HP Stream 11, I want to adjust a few of the settings to be more to my liking, and to prepare it for it's job of being a simple laptop to take on trips. These changes can be done in almost any order; but generally I start by tweaking the system, and then the interface, but you can't do the two completely separately.