Blog
Learnings, thoughts, and practical notes.
Investigating misleading macOS storage usage
A quick investigation into where macOS hides disk space when the numbers do not quite add up.
Local voice typing with VoiceInk and Vocalinux
The privacy-respecting tools I use for local voice typing on macOS and Linux, and how they fit into my daily workflow.
Repurposing a 2019 MacBook Pro for the kids with Ubuntu
Installing Ubuntu on an old Intel T2 MacBook Pro to keep it useful for YouTube, Khan Academy videos, and lightweight games.
An IPv4-only home network with predictable VPN routing
How to keep IPv6 on the WAN, make the home network IPv4-only, and route different devices through separate VPN tunnels.
Using a FRITZ!Box 7530 as the DSL Front-End for a Flint 2
How to use PPPoE passthrough, native IPv6, and DS-Lite to make a Flint 2 the main router behind a 1&1 FRITZ!Box 7530.
Using a Bluetooth keyboard to unlock LUKS on Ubuntu
How to add Bluetooth support and keyboard pairing data to initramfs so you can unlock an encrypted Ubuntu system with a Bluetooth keyboard.