Andrew's Memory Blog 
Andrew keeps track of things he's done, mostly technical. 
A description in Header.astro
blog / about / tags /
2025
  • More on using Uniden Sentinel BCDx36HP on Ubuntu 24.04 under Wine
    Not sure if it's X or 24.04, but you need to do a magic tweak for Wine.
  • Downloading an APK from Android
    You can get APKs from an Android phone. AABs, not so much.
  • Fixing buffer bloat on OpenBSD 7.2
    I made things slightly better.
2024
  • Converting ePub to PDF
    I bought an e-book that didn't come in PDF format, but that doesn't stop me.
  • Removing Copilot from Windows 10 (at least today)
    Keeping as much of the mess off your machine...
  • Adding code titles (filenames) to astro-micro-academic
    astro-micro-academic doesn't appear to have code titles. Here's how to add them.
  • Installing VNC on Ubuntu 24.04 with X
    I had to install X to use xcreensaver. That meant I needed a new version of VNC as well.
  • Building Emacs 29.4 on Ubuntu 22.04 GMT
    I built Emacs to diagnose a problem. Emacs wasn't the problem. Here's how to build Emacs anyway.
  • Locking weirdness between Ubuntu, CIFS and Emacs
    Something weird is going on between Emacs and Ubuntu. 'Unlocking file: Invalid argument' is the symptom. This is... not the cure, but a workaround.
  • Changing the MTA's maximum message size (postfix)
    Changing the MTA's maximum message size (postfix)
  • Setting up and using Uniden Sentinel BCDx36HP on Ubuntu 22.04 under Wine
    Setting up and using Uniden Sentinel BCDx36HP on Ubuntu 22.04 under Wine
2023
  • Stop "[Application]" Is Not Responding on Ubuntu 22.04/Gnome
    Stop "[Application]" Is Not Responding on Ubuntu 22.04/Gnome
  • Block Ad Sites and Nasties on OpenBSD 7.4
    Block Ad Sites and Nasties on OpenBSD 7.4
  • Setting up Wireguard on an OpenBSD 7.4 firewall device
    Setting up Wireguard on an OpenBSD 7.4 firewall device
  • Set up networking for an OpenBSD 7.4 firewall device
    Set up networking for an OpenBSD 7.4 firewall device
  • Setting up an OpenBSD 7.4 Firewall Device
    Setting up an OpenBSD 7.4 Firewall Device
  • Installing OpenBSD 7.4 for a Firewall
    Installing OpenBSD 7.4 for a Firewall
  • Buying new hardware for an OpenBSD firewall
    Buying new hardware for an OpenBSD firewall
  • Setting up DuckDNS on OpenBSD
    Setting up DuckDNS on OpenBSD
  • Logging into Ubuntu 22.04 Remote Desktop
    Logging into Ubuntu 22.04 Remote Desktop
2022
  • Ubuntu 22.04 logs not rotating
    Ubuntu 22.04 logs not rotating
  • ssh unable to negotiate
    ssh unable to negotiate
  • Merging multiple PDFs
    Merging multiple PDFs
  • Building TQSL 2.6.4 for Ubuntu 20.04 (or TQSL 2.6.5 for Ubuntu 22.04)
    Building TQSL 2.6.4 for Ubuntu 20.04 (or TQSL 2.6.5 for Ubuntu 22.04)
2021
  • Setting up Ubuntu 20.04 LTS
    Setting up Ubuntu 20.04 LTS
  • Setting up NFS on Ubuntu 20.04
    Setting up NFS on Ubuntu 20.04
2020
  • Mounting a partition from a raw disk image
    Mounting a partition from a raw disk image
  • Annealing PLA in powdered salt using sous vide
    Annealing PLA in powdered salt using sous vide
  • Persistent serial ports on Ubuntu
    Persistent serial ports on Ubuntu
  • Finding the characteristic impedance of an antenna cable
    Finding the characteristic impedance of an antenna cable
  • Fixing a busy CP210x serial device on Ubuntu
    Fixing a busy CP210x serial device on Ubuntu
  • Programing with a PICkit 2 on Linux
    Programing with a PICkit 2 on Linux
2019
  • Mapping a USB volume knob into a keyboard on Linux for SDR
    Mapping a USB volume knob into a keyboard on Linux for SDR
  • Updating OpenBSD
    Updating OpenBSD
  • Using an esp32 as an iBeacon
    Using an esp32 as an iBeacon
  • Changing the search bar text outside of Thunderbird
    Changing the search bar text outside of Thunderbird
  • Finding out which disk is which on Ubuntu
    Finding out which disk is which on Ubuntu
  • Fixing Brother printing on Ubuntu
    Fixing Brother printing on Ubuntu
2018
  • Changing AllStar screen resolution
    Changing AllStar screen resolution
  • Let me know (mail me) when there's an error
    Let me know (mail me) when there's an error
  • Ubiquiti AP enters reset state but never leaves
    If the AP needs DNS and you've disabled DHCP, you're going to have a bad day.
  • What's up with mod_security and User-Agent? (406 Not Acceptable)
    What's up with mod_security and User-Agent? (406 Not Acceptable)
  • Setting a user and group for Samba drives
    Setting a user and group for Samba drives
  • What the hell, Gnome? Canonical?
    What the hell, Gnome? Canonical?
2017
  • Updating to the latest TeX on Ubuntu 16.04
    Updating to the latest TeX on Ubuntu 16.04
  • Upgrading Mythbuntu from Trusty to Xenial
    Upgrading Mythbuntu from Trusty to Xenial
  • US coin values by weight
    US coin values by weight
  • Dockerizing TicketsCAD
    Dockerizing TicketsCAD
  • Tracking and blocking BRW70188B
    Tracking and blocking BRW70188B
2016
  • Translation of Evangeline Acadian Queen
    Translation of Evangeline Acadian Queen
  • Ubuntu 16.04.1 - cron mail not working
    Ubuntu 16.04.1 - cron mail not working
  • Making use of GIMP plugins
    Making use of GIMP plugins
  • Building Signalink Cables
    Building Signalink Cables
  • Mounting a Pi with Wheezy read-only
    Mounting a Pi with Wheezy read-only
  • Turning a Raspberry Pi 2 into a packet station
    Turning a Raspberry Pi 2 into a packet station
  • Turning a Raspberry Pi 3 into an iBeacon
    Turning a Raspberry Pi 3 into an iBeacon
  • Increasing Netbook Screen Size
    Increasing Netbook Screen Size
  • Controlling T-Series Vector Impedance Analyzer from a netbook
    Controlling T-Series Vector Impedance Analyzer from a netbook
  • Setting up Raspian Jessie on a Pi
    Setting up Raspian Jessie on a Pi
2015
  • Formatting an SD card as exfat
    Formatting an SD card as exfat
  • Rescuing a hard drive with ddrescue
    Rescuing a hard drive with ddrescue
  • Unlocking a Windows 8.1 machine with MSN password
    Unlocking a Windows 8.1 machine with MSN password
  • Changing user and group ID on Unix
    Changing user and group ID on Unix
  • Setting up a static IP for a Raspberry Pi over wifi using OpenBSD dhcpd
    Setting up a static IP for a Raspberry Pi over wifi using OpenBSD dhcpd
  • Samba - let Windows execute even if execute bit not set
    Samba - let Windows execute even if execute bit not set
  • Setting up a WD Red drive for use in a NAS
    Setting up a WD Red drive for use in a NAS
  • Setting up Direwolf/Xastir on a Raspberry Pi
    Setting up Direwolf/Xastir on a Raspberry Pi
  • Adding ATtiny support to Arduino IDE 1.6.1
    Adding ATtiny support to Arduino IDE 1.6.1
  • Setting up Raspbian on a Pi
    Setting up Raspbian on a Pi
2014
  • Foot Switch for the Insane
    Foot Switch for the Insane
  • Using Cygwin git on Samba
    Using Cygwin git on Samba
  • Repairing a MFJ-259B Antenna Analyzer
    Repairing a MFJ-259B Antenna Analyzer
  • Signal out of range on Soyo Topaz S
    Signal out of range on Soyo Topaz S
  • Trying to resurrect a dead Linksys WRT54GS router
    Trying to resurrect a dead Linksys WRT54GS router
  • Making the Netgear WGR614 a bridge
    The Netgear WGR614 has a bridge mode so you can use a single network for wired and wireless devices.
  • Hacking the APC Smart-UPS 1000
    Hacking the APC Smart-UPS 1000
  • Renaming an Android shortcut in TouchWiz (the hard way)
    Renaming an Android shortcut in TouchWiz (the hard way)
  • Editions of ARRL Hints and Kinks Books
    Editions of ARRL Hints and Kinks Books
  • Optoelectronics Cub battery replacement
    Optoelectronics Cub battery replacement
2013
  • Using the TinyLoadr to program ATtiny84s
    Using the TinyLoadr to program ATtiny84s
  • Upgrading Mythbuntu from Lucid to Precise
    Upgrading Mythbuntu from Lucid to Precise
  • Standard for 12 volt DC Edison sockets
    Standard for 12 volt DC Edison sockets
  • Connecting to HSMM-Mesh and the Internet from a laptop
    Connecting to HSMM-Mesh and the Internet from a laptop
  • Android superuser not coming up
    Android superuser not coming up
  • Solving Firefox "window sent to back" when opening new window
    Solving Firefox "window sent to back" when opening new window
  • Useful resources for filter design
    Useful resources for filter design
  • Migrating from Lotus Approach to LibreOffice Base
    Migrating from Lotus Approach to LibreOffice Base
  • Creating headers in LibreOffice
    Creating headers in LibreOffice
2012
  • Migrating from Pegasus to Thunderbird
    Migrating from Pegasus to Thunderbird
  • Repairing a Samsung LN32A450
    Repairing a Samsung LN32A450
  • Maxtor Shared Storage II 320 G power supply
    Maxtor Shared Storage II 320 G power supply
  • Changing MAC address on OpenBSD
    Changing MAC address on OpenBSD
  • Repairing a Dell Inspiron N4010
    Repairing a Dell Inspiron N4010
  • Error 1303 upgrading LibreOffice 3.5.3 to 3.5.6
    Error 1303 upgrading LibreOffice 3.5.3 to 3.5.6
  • Final cleanup for the ALIX firewall
    Final cleanup for the ALIX firewall
  • Setting up BIND on the ALIX firewall
    Setting up BIND on the ALIX firewall
  • Setting up PF for the ALIX firewall
    Setting up PF for the ALIX firewall
  • Setting up networking for the ALIX firewall
    Setting up networking for the ALIX firewall
  • Getting OpenBSD 5.1 on the ALIX firewall
    Getting OpenBSD 5.1 on the ALIX firewall
  • Building an ALIX firewall
    Building an ALIX firewall
  • Solving Youtube "Cannot Play Video" on Android
    Solving Youtube "Cannot Play Video" on Android
  • Installing new certificates on Android
    Installing new certificates on Android
  • Rooting the Samsung Infuse with SuperOneClick
    Rooting the Samsung Infuse with SuperOneClick
  • Building a quiet MythTV box - selecting a case
    Building a quiet MythTV box - selecting a case
  • Airnet AES108P power supply
    Airnet AES108P power supply
  • Building a quiet MythTV box - step 1 - thinking aloud
    Building a quiet MythTV box - step 1 - thinking aloud
2011
  • Migrating from Palm to Android: essential apps
    Migrating from Palm to Android: essential apps
  • Converting YAPS to KeePassDroid
    Converting YAPS to KeePassDroid
  • Palm to Android - missing contacts
    Palm to Android - missing contacts
  • Ubuntu number key weirdness
    Ubuntu number key weirdness
  • Setting up soundmodem on Ubuntu 10.04
    Setting up soundmodem on Ubuntu 10.04
  • Intel can't do video
    Intel can't do video
  • Brother printer disappeared
    Brother printer disappeared
  • Fixing the Firefox 4 open tab / open window nonsense
    Fixing the Firefox 4 open tab / open window nonsense
  • Upgrading the Arduino Uno 8U2 using Fli
    Upgrading the Arduino Uno 8U2 using Fli
  • Testing the USBtinyISP on Arudino Uno
    Testing the USBtinyISP on Arudino Uno
  • Should I malloc on Arduino?
    Should I malloc on Arduino?
  • Making git ignore file mode
    Making git ignore file mode
  • Failed while running mythtranscode to cut commercials
    Failed while running mythtranscode to cut commercials
  • Using an Arduino Serial USB board with an Ardweeny
    Using an Arduino Serial USB board with an Ardweeny
  • Configuring a website on Apache2 with server-side includes
    Configuring a website on Apache2 with server-side includes
  • Resolving git error: unable to create temporary sha1 filename
    Resolving git error: unable to create temporary sha1 filename
  • Inserting current date and time with EMACS
    Inserting current date and time with EMACS
  • Scale your website images
    Scale your website images
  • Creating thumbnail images with convert
    Creating thumbnail images with convert
  • Installing the Brother MFC 9840cdw driver on Ubuntu
    Installing the Brother MFC 9840cdw driver on Ubuntu
2010
  • Converting audio files under Linux
    Converting audio files under Linux
  • Speed up those boring meeting replays with mplayer
    Speed up those boring meeting replays with mplayer
  • Creating directories under Program Files on Windows 7
    Creating directories under Program Files on Windows 7
  • Enabling the Administrator account on Windows 7
    Enabling the Administrator account on Windows 7
  • Echo when playing back MythTV
    Echo when playing back MythTV
  • Disabling the Ubuntu auto update dialog
    Disabling the Ubuntu auto update dialog
  • Brother MFC-9840 Toner Reset
    Brother MFC-9840 Toner Reset
  • Installing ntpd on Ubuntu
    Installing ntpd on Ubuntu
  • Hiding a user in GDM
    Hiding a user in GDM
  • Reading fonts from a Mac CDROM and converting them to TrueType
    Reading fonts from a Mac CDROM and converting them to TrueType
  • Roku Netflix player - secret screens
    Roku Netflix player - secret screens
  • Batch-converting images
    Batch-converting images
  • Backing up a disk with SysRescCD
    Backing up a disk with SysRescCD
  • Setting disk labels in Linux
    Setting disk labels in Linux
  • Straightening pictures with Gimp
    Straightening pictures with Gimp
  • A minimal xorg.conf with modeline
    A minimal xorg.conf with modeline
  • Exposing the Firefox Location Bar behaviour
    Exposing the Firefox Location Bar behaviour
  • Monitoring hard disk health with smartmontools
    Monitoring hard disk health with smartmontools
  • Adding fldigi from the Berlios repository
    Adding fldigi from the Berlios repository
2009
  • Setting disk UUIDs
    Setting disk UUIDs
  • Changing Unix/Linux filenames to handle DOS conventions
    Changing Unix/Linux filenames to handle DOS conventions
  • Using rsync to back up a Windows box to Ubuntu Server 8.04
    Using rsync to back up a Windows box to Ubuntu Server 8.04
  • Automatically mounting drives with UUIDs
    Automatically mounting drives with UUIDs
  • Simple backup using rsync
    Simple backup using rsync
  • Setting up Samba on Ubuntu Server 8.04
    Setting up Samba on Ubuntu Server 8.04
  • Creating credential files for automatic Samba mounts in /etc/fstab
    Creating credential files for automatic Samba mounts in /etc/fstab
  • Compiling soundmodem-0.14 on Ubuntu 9.10
    Compiling soundmodem-0.14 on Ubuntu 9.10
  • Tuning X video with modeline
    Tuning X video with modeline
  • Modeline for Samsung LN32A450C
    Modeline for Samsung LN32A450C
  • Ubuntu 9.04 setup - fixing the scroll wheel
    Ubuntu 9.04 setup - fixing the scroll wheel
  • Setting up the Sharp LL-172C-B Monitor on Ubuntu 9.04
    Setting up the Sharp LL-172C-B Monitor on Ubuntu 9.04
  • Stopping the squeaks with soundmodem as ax.25
    Stopping the squeaks with soundmodem as ax.25
© 2025 • Andrew's Memory Blog 👀
Built with Astro
Press Esc or click anywhere to close