Nick recommended I read this book, so here it is. The book starts by providing an analogy for how we talk about AI — imagine that all transport vehicles were grouped by one generic term instead of a variety like “car”, “bus”, “rocket”, and “boat”. Imagine the confusion a conversation would experience if I was…
Understanding the Intel 4004 clock circuit
Noting that the Intel 4004 was normally sold as a chip set called the Intel MCS-4, the standard clock circuit used appears to be this (from this PDF, kindly provided by this vendor of MCS-4 test boards): Which means I want to work out what this circuit is doing. First off, let’s understand these flip…
FastCDC, puzzlefs, and de-duplicating container and VM images
Since about 2017, a group at Cisco has been working on an “OCI native operating system” under the title “project machine”, which is a terrible project name. I note that most of the people publicly involved in the project according to github commits no longer work at Cisco, so I cannot vouch for the health…
The Four Tendencies
I tend to be a bit concerned by psychology books from people without psychology qualifications, but Cat was keen for me to read this book based on her encounters of the author in podcast form. Luckily, Psychology Today seems to have relatively positive things to say about the book so I decided to give it a…
Getting Vevor 7in1 weather stations working with rtl_433, MQTT, and Home Assistant
Now that we’ve defeated QNAP’s slightly broken udev, we can run a Docker container with rtl_433 in it to wire up our Vevor 7in1 weather station to Home Assistant via MQTT. First off, we need a Docker container running rtl_433, which assumes you’ve already setup the udev rule mentioned in the previous post, even if…
Configuring USB device pass through to Docker on QNAP NASes
So, this was a lot harder than it really should have been, especially because rtl_433 is a bit thingie about where the device appears in the /dev/ file system as an added sting in the tail… In my specific scenario, I was given a Vevor 7-in-1 wireless weather station for Christmas. They seem fairly solid…
Remapping Keychron K15 (QMK) media keys to control Sonos
Disclaimer: despite what people seem to assume when you buy a mechanical keyboard, I am not a keyboard fetishist. I’ve been using Microsoft Sculpts for over a decade because of historical repetition injury issues, and with Microsoft discontinuing the Sculpt and the new manufacturer taking their time taking over, all I want is a keyboard…
An Anki deck for Cisco Cyberops Associate CBROPS 200-201
I’ve recently been going through the Cisco Cyberops NetAcademy course as part of a TAFE unit I am doing at the moment. While working through the e-learning I took a bunch of notes, and then over the weekend I turned them into an Anki deck to help me prepare for the final exam. I’m actually…
An easier to parse version of “yum history”
I got interested today in trying to come up with a solid way of determining when updates were last applied to a RHEL-derived Linux instance. Previously we’d been inferring it from the kernel version, but it turns out there is a convenient “yum history” or “dnf history” command which will show you all the previous…
Amazon Linux 2023, DNS, and systemd-resolved — a story of no caching
I’ve learned a few things on an adventure this week, and I figure I should probably write them down. First off, AWS throttles the number of DNS queries you can perform on a VPC. Apparently you’re limited to 1,024 packets for Elastic Network Interface (ENI). I am a little unclear on if the limit is…