avatar

Notes

Setting Up A Simple Git Server

May 10, 2025
I wanted a local Git server on my home network to store some repositories without relying on GitHub for everything. I don't need a web interface, so the built git-http-backend should be enough. Combined with a web server's access permissions I can have anonymous cloning, protected pushing and private repositories.

VNET Jails with DHCP on FreeBSD

Apr 4, 2025
I wanted to create some jails that run under their own IP address on my home network for various services. I prefer to have the central DHCP server hand out of the IP addresses, so that if I want to change anything it can all be managed in one place, but it does mean getting the jails and related networking to use DHCP, which turned out to be a little more involved that I thought.

Syncing My Kobo Touch eReader with FreeBSD

Mar 28, 2025
Getting my old Kobo Touch running again and working with FreeBSD.

Two Years Before The Mastodon

Feb 21, 2025
Two years ago I joined Mastodon. After Facebook, this is my second attempt at social media. So, 2,852 posts, and counting, in, how have I found it? Has any of what I thought might happen, happened?

Controlling Python Exit Codes and Shell Scripts

Feb 9, 2025
I have a habit of adding return 0 to the end of my Python main() functions, even if they don't actually return anything. A friend pointed this weirdness out, and guessed, probably correctly, that this is a habit from C/C++ where returning 0 means 'everything went as expected'. But does that make any sense at all in Python?

Adding Dark Mode to my Site, Shaving Yaks and Questioning my Sanity

Jan 20, 2025
In which I add a dark-mode to my blog, shave many yaks and question my own sanity.

Best of Newly Heard in 2024

Dec 29, 2024
Best of Newly Heard in 2024
I don't feel like I've listened to more music this year than last, but I must have; as trying to come up with this year's 'best' newly heard tracks was much harder, and I seem to have encountered so much more music than I have the last few years.

Berlin's Arnswalder Platz and the Inevitability of History

Nov 16, 2024
I haven't been to Berlin for more than a decade, and then go twice in one year. Neither trip this year was to explore Berlin's history, but you can't avoid it.

Last Day Before School

Oct 25, 2024
Tomorrow Child A starts school, but today we went to the park to enjoy some late summer weather. The entire day I had this strong feeling for nostalgia for the moment we were in.

Simulating ZFS Failures

Sep 27, 2024
I wanted to create a script that would e-mail me when it detected a failure in a ZFS storage pool, but to test it I needed a failing zpool. You could create a zpool with a USB hub and some USB memory sticks, and then pull them out as you like, but that involves getting up, something I try to reserve for important things like getting a new cup of tea, or a biscuit. Luckily ZFS has the ability to create pool just from files.