2021-12-26                         from the editor of ~insom
  ------------------------------------------------------------

  Happy Boxing Day (except that might be Monday because today
  is Sunday).

  /now = Rust, Microcontrollers, Introspection

  Since I last posted I had success with reflowing a PCB. It
  worked first time. The actual circuit is only okay, but
  that's probably as much the microphone as it is the
  amplifier.

  I found the start of my vacation more relaxing. Not sure if
  that's because I feel my time off ticking away or because
  everyone else is off now too so we're doing more social
  stuff (which is great but not always relaxing, per se).

  Also I think I got too interested in too many diverse things
  and wasn't making great progress on any:

  I dug out the SDR I built after reading some posts by
  ~paultag. I decided that maybe it's finally time to learn
  how to use GNUradio properly. I had a couple of mildly
  frustrating evenings, picked up some very strong signal
  (weakly) and have popped it all back into a box. Maybe next
  year, Ham Radio!

  After rescuing the display and writing off the motherboard
  for my X131e I wondered if I could make it more useful by
  putting Coreboot on there. I bought an SOIC-8 EEPROM
  programmer and dumped the ROMs, which felt very "Hackerish"
  tbh -- with a chip clip on the motherboard.

  Anyway, even though Coreboot says it supports the X131e, it
  actually only supports the Intel models, and mine is an AMD.
  And that's how I learned that AMD support in Coreboot is
  poor (mostly AMD's fault), and it's probably impossible for
  me, as a casual contributor, to add support for my
  motherboard.

  I've written this little project off and will be selling the
  salvagable parts on eBay.

  I did put Coreboot on my Chromebook though, as I got a
  notification it's going out of Google support and will no
  longer receive updates, despite the fact that the hardware
  is totally fine for most of the things someone would use a
  Chromebook for, and it's a similar spec to many Chromebooks
  you can literally buy new in the shops.

  I also got to put BunsenLabs Linux on there, which is a
  spiritual successor to Crunchbang, based on Debian.

  I wrote a small utility for controlling two servo motors
  connected to the hardware PWM on a Raspberry Pi. The modern
  way of doing this (with kernel support and entries in
  `/sys`) is so much nicer than poking registers as root was.
  This is for Jack's and my drawing robot project.

  All of these are distractions from the Rust + SFML stuff I
  told myself I would work on! If you specialise in
  everything, you specialise in nothing. I think this has been
  subtly stressing me out -- which is a shame. Sometimes I'd
  like to be the kind of person who just lets their fancy take
  them places.