Running virtual machines on Linux

Running virtual machines on Linux

Sometimes I have to run Windows virtual machines (VMs) on my machine to test new code. I used VirtualBox for a while, but then wanted to switch to something else as I didn't want to be using something owned by…

More flat-pack assembly

More flat-pack assembly

Today is a public holiday in the UK, where most of my time was spent putting together two pieces of flat-pack furniture for our new house. Funnily enough, neither piece was from IKEA where we went yesterday. First up was…

IKEA weekends

IKEA weekends

Growing up in South Africa without any IKEA stores means I still get a little bit excited when going to IKEA. I especially enjoy the meatballs with mash, gravy and lingonberry jam. They're the delightful break between hours of walking…

3D printing a drain guard

3D printing a drain guard

The drain in our bath gets clogged with hair very easily, so I started looking into options for preventing hair getting in there in the first place. The best solution so far seems to be the OXO Silicone Shower &…

Using MTP on macOS with Node.js: Part 7

Using MTP on macOS with Node.js: Part 7

Yesterday I described the issue and options surrounding distributing libmtp as part of my node-mtp module. Basically, I don't need to distribute it on Linux as it's already available on most distro's, but it's not available by default on macOS…

Using MTP on macOS with Node.js: Part 6

Using MTP on macOS with Node.js: Part 6

Since libmtp is licensed under the LGPL, I'm trying to figure out how I should go about linking and distributing the library with my code without causing any problems. My code is licensed under BSD-2-Clause, and I'd like to keep…

Internet and moving house

Internet and moving house

Compared to the previous times we moved house, getting the internet working at the new house was relatively frictionless. What annoyed me the most is that they sign you up to a completely new 18-month contract at higher prices, or…

Still unpacking

Still unpacking

I managed to drill my first hole into our stone wall today. Our previous house had drywall everywhere, which was a nightmare. I had so many different types of screws and wall fixings for drywall and none of them could…

Cleaning and unpacking

Cleaning and unpacking

This afternoon we handed back the keys to our old rented house. We spent most of the day there cleaning and taking things to the tip. By the end of the day the house looked as good as new. Now…

Moving Day #2

Moving Day #2

We're finally all in at the new house! There is still a bit of cleaning left to do at the old house before we return the keys tomorrow. After a lot of self-imposed manual labour we have moved everything ourselves,…