Month: February 2026


  • This is a really interesting article from Cory Doctorow, via Daniel Miessler‘s Unsupervised Learning mailing list. It talks about how unmonetizable content is kryptonite to established social-media-type platforms, and how he tries to “woo the muse of the odd.” I don’t have a lot more to add except that I think I’m trying to cultivate…

  • I wanted to make a widget where you can drag the pointer around and change your lighting color. I am assuming a specific configuration of lights. In particular, I am using 10 DFX VersaPars, all in a 6 channel RGBWAU configuration. I use QLC+ version 4 as my lighting control software. I initially tried using…

  • There is a saying that people come into our lives for “a reason, a season, or a lifetime.” I think I just discovered that someone who I thought was a “lifetime” friend was really more of a “season” friend. It’s possible that I’m wrong on this and it’s just a bump in the road. At…

  • I’m working on a wearable heartbeat sensor project using the HW-502 and a Micro:bit. My initial configuration is using the Micro:bit for data collection and display, an Arduino to provide 5v power to the sensor, and the sensor is the HW-502 from the 37 sensors kit. As I was building this, I initially wanted the…

  • My favorite quote from this video is: “By making trying to make them proud, I then end up making myself proud.” I like the thought of that virtuous cycle — building something to help others, which helps me, too. The video talks about how to get yourself unstuck when you’re in the “Short, Stall, or…

  • These are my tech notes from running an elementary school talent show with approximately 75 performers. Wiring Diagram Sound The primary requirement for our talent show was an audio amplification system. This consisted of: three wireless microphones, a digital piano, a phone to play music, a mixer, a monitor, amplifiers, and speakers. From my perspective,…