blog

2022-12-30    Running WSJT-X on a Raspberry Pi with iPad as Display

2022-12-23    Yaesu FT-891 operating WSPR digital mode with macOS

2022-12-08    Koss SB45 headset adapters for some amateur radio & GMRS transceivers


2021-12-21    Sherwood S-7100A repair: capacitors, dial lamps, dial cord

2021-10-31    DIY Home Voice Assistant with Privacy and Air Quality Display

2021-10-11    The Patterning Frame from Ursula Le Guin's City of Illusions

2021-04-26    Olicamp Cup, G.A.K. Stove, and Trangia burner


2020-12-29    Paranoid password printing with a Raspberry Pi

2020-12-17    Sandboxing a third-party macOS app to restrict writing to one folder

2020-11-27    Proofreading a stoic: Seneca's On the Tranquility of the Mind


2019-12-17    Custom stove stand for Trangia alcohol burner

2019-12-12    Antenna tuner peg board for sash window

2019-12-02    New self-signed SSL Certificate for iOS 13

2019-11-03    Remote-Controlled Date Clock & Message Board for Elderly Relative

2019-06-04    Solution for a Broken Raspberry Pi SD Card Reader

2019-01-08    On Attaching a Daypack to an Osprey Sojourn Suitcase

2019-01-03    Replacement of macOS Server: Calendar, Contacts, and Mail


2018-04-22    Zebra F-301 Compact Pen: O-Ring Adjustment

2018-03-20    Raspberry Pi Accessories: Piezo Speaker, Poweroff LED, Switch, Blinkt

2018-03-15    Fan Control for Raspberry Pi

2018-03-13    Computer Tools for Morse Code Practice


2017-06-23    Personal Linux R Server (Part V: 2017 Software Update)


2015-09-09    R Interface to clBLAS Matrix Multiplication

2015-06-23    Improved R Performance with OpenBLAS and vecLib Libraries

2015-03-13    Personal Linux R Server (Part IV: Final Upgrades)

2015-03-12    Personal Linux R Server (Part III: Leveling Up)

2015-03-11    Personal Linux R Server (Part II: Software Setup)

2015-03-09    Personal Linux R Server in a Mini-ITX Gaming Case (Part I)