Fixing my scroll wheel broke the case for switching mom to a Mac

Written with Claude. The scroll wheel that only works if you mean it Three days into using a MacBook as my daily driver, and I had one persistent annoyance: rolling my Logitech mouse wheel slowly, one notch at a time, did nothing. The page just sat there. Roll it with real intent, with the kind of spin you’d use to get somewhere fast, and the page lurched forward. The trackpad, six inches to the right on the same machine, tracked an arbitrarily slow two-finger drag without skipping a beat. Same laptop, same OS, same scroll event as far as any application should care. ...

May 15, 2026 · 10 min · 1963 words · Chris Hughes

I Can't See If My Pants Are Down

The criticism that sticks There’s a version of the AI-assisted infrastructure story that goes like this: you’re walking around in public with your pants at your ankles, and you don’t even know it. You pasted configs from a chatbot, typed systemctl enable, and called it production. You don’t know what you shipped. You don’t know what’s exposed. ...

April 9, 2026 · 5 min · 928 words · Chris Hughes

I Let an AI Audit My Home Network (It Graded Its Own Homework)

The Setup I have a Raspberry Pi running Pi-hole, Home Assistant, WireGuard, and a bunch of other stuff for my home network. I built a security audit command for Claude that spawns 16 specialized agents to check different things — SSH hardening, CrowdSec status, backup verification, that kind of thing. At the end, it maps everything to NIST CSF categories and gives you a score. ...

January 21, 2026 · 3 min · 628 words · Chris Hughes

Your Security Tools Only Protect What They Can See

Running CrowdSec felt safe until a routine audit revealed SSH brute force attacks going completely undetected - because the security tool was watching the wrong log source.

January 12, 2026 · 4 min · 685 words · Chris Hughes