Apr 26, 2024

Expanding LVM PVs and LVs

I’m writing this down because I keep having to expand disks in PVE, but can’t remember the commands for the guest and keep having to google it.

Apr 14, 2024

Stick a trackball on your keyboard

Despite having designed several of my own ergonomic columnar split keyboards, I have been daily driving my Corne (crkbd) for the past several months. I removed the tucked-most thumb keys and outer pinky column and thus am using it with a 34-key layout. I usually set up with my mouse (a Logitech MX Vertical) in between the two halves of the board. Recently, I found that the repetitive motion back and forth between the keyboard and mouse to be somewhat irritating.

Apr 3, 2024

Audio controls in Home Assistant using MQTT

In a previous post, I shared some software I wrote to get my amp to listen to power and volume commands from my TV. Now, I’ve added the ability to control it from MQTT as well. It integrates with Home Assistant, so I can have a nice view that essentially serves as a remote control. It’s quite handy for adjusting volume if I’ve put some music on then walked away.

Apr 1, 2024

It's really easy to make a bike electric

Over the weekend, I converted my seldom-used mountain bike to an e-bike. I never used my MTB much to begin with, but since moving it is even harder to find the time (or a place) for a ride. However, the hills here are pretty steep and this city’s roads seem adversarial to cars. It’s a great use case for a utilitarian e-bike, but I didn’t want to let my old frame go to waste.

Dec 27, 2023

Introducing another split keyboard: the Chicklet

It’s time for another keyboard post! My latest creation is a 38-key split and today we’ll be talking about its design and development.

Oct 20, 2023

Blue tape or Kapton? Why not both?

In the 3D printing community, there is endless debate about the best bed surface. In any case, blue (painter’s) tape and Kapton (polyimide) tape are two top contenders for many materials.

In my laziness, I have discovered that the best bed surface is, indeed, both.

Sep 28, 2023

A 60% ortho keyboard with a trackpad: tamago v2

It’s been about five months since I released the tamago60. In this dramatically delayed follow-up, I’ve made a few improvements. It’s not 100% done yet, but here’s a preview.

Sep 27, 2023

Streaming QR code detection in Home Assistant

A while back, I set up keyfob access using Home Assistant and ESPHome. It required bodging an RFID reader onto my doorbell, and after some time its 3D printed enclosure has yellowed. Today, out of the blue, an idea: ditch the keyfobs and scanner for QR codes.

Sep 27, 2023

It's always DNS; or: why I closed my Comcast Business account

Warning: this post consists of a lot of grumbling and not much technical merit.

Aug 24, 2023

Geocircles

It’s time to write a post about Geocircles. According to whois, I registered the domain over a year ago, in July 2022. The first commit was made even earlier, in February of that year.