Reading the SCW9047 Installer Code
tl;dr: I found an unpopulated header in our SCW9047 alarm panel, figured out that it tapped into an I²C bus, and was able to sniff the “super-secret” Instal...
tl;dr: I found an unpopulated header in our SCW9047 alarm panel, figured out that it tapped into an I²C bus, and was able to sniff the “super-secret” Instal...
We’ve successfully used Splitwise to track contributions to a shared bank account, as well as payment of joint expenses from that bank account and by each in...
I’ve been a long time user of Dash.app. Most of my professional development happens on iOS, and Dash + Alfred worked their way into my workflow, even though ...
I’d successfully resisted for 5 years, but here comes the post where I describe this blog’s current technology stack. The short answer is that I’m using GitH...
Several years ago, I decided to try out network-level ad blocking at home. I had an extra Raspberry Pi Zero W, and a coworker mentioned they were happy with ...