Nazeem.Me

A blog about technology, football and all the other random stuff in my life

Technology, marketing, networking and the odd gadget review.

Plus all the other random stuff that crosses my mind: Hypervisors, VLANs, storage and backups, GPUs, Monitors, Keyboards. Twenty years of digital marketing leaks in from time to time, and so does football (LFC related). Read on at your own peril.

New here? Start with the about page, or work backwards through the tags.

Latest Posts

  • The Same Key, Eleven Times

    What I found when I finally counted the SSH keys I’d handed out to an AI agent.

    I opened authorized_keys on my Proxmox cluster expecting a short list. What I got was seventeen non-blank lines, the same key pasted eleven times, and one line reading PASTE_YOUR_PUBKEY_HERE that had been sitting there long enough that I have no idea when it arrived.

    Read more about The Same Key, Eleven Times

  • The Auth Layer I Didn’t Build

    Everything on my home network that has a web interface sits behind one reverse proxy. You type a friendly hostname, the proxy terminates TLS with a real certificate and hands the request to whichever container is behind it. It is the most useful single thing I run, and in August I realised it was also a very tidy list of everything an intruder on my LAN would want to look at.

    The proxy adds no authentication of its own. Whatever login the application has is the only login there is. So on 11 August I sat down to answer a reasonable question: does this lab need an identity provider in front of it?

    Read more about The Auth Layer I Didn’t Build

  • Fourteen Lists, One Job

    I replaced fourteen overlapping Pi-hole blocklists with one maintained list, but only after replaying a week of my own DNS traffic against each candidate.

    A Reddit post made the case for merging every blocklist you use into one “master” list, hosting it on GitHub, and pointing Pi-hole at that instead.

    Read more about Fourteen Lists, One Job

  • The Dot Stopped Talking to Amazon

    A 2016 Echo Dot, a bootloader exploit, and a voice assistant that never leaves the house.

    Home Assistant has had a local voice pipeline for a while. Speech-to-text, intent matching and text-to-speech can all run on hardware I own. What I didn’t have was anything to talk into. A satellite needs a decent microphone array, a speaker, and a box that looks like it belongs on a shelf.

    Read more about The Dot Stopped Talking to Amazon

  • Three Years Without Buying a Drive

    A year ago, running out of disk space was a shopping problem. You waited for a sale, bought a bigger drive, and moved on.

    That’s over for now. AI data centres are buying up the world’s memory and flash, and it’s spread to hard drives too. RAM, SSDs and hard drives all cost two to five times what they did twelve months ago, depending on the part. I already skipped buying a second offsite drive in my backup post because a 16 TB disk had become absurd.

    Read more about Three Years Without Buying a Drive