Basic Data Recovery in Linux

Have you noticed how the letters "e" and "r" are neighbors on your keyboard? And an unrelated question: do you know the difference between...

Dealing with GitHub Desktop

GitHub Desktop is one of those terrible applications that I still have to use occasionally, much to my regret. I can't tell you if...

Verifying SNMP Connectivity on Multiple Hosts

I needed to check if SNMP was accessible on whatever live servers that existed in a particular subnet. Here's a quick script to do...

Bulk-Adding IPTables Rules

I've been using my mod of this handy script to block countries with iptables. One issue with the script is that it is adding...

Late Night Rant: Trump, Bolton, Iran, Saudis

Usually I try to keep politics out of my blog, but this time I just can't resist. A few days after Trump fires Bolton...

Windows 10 Upgrades

I did the only sensible thing and disabled automatic updates on my two Windows 10 laptops. Microsoft's belated foray into the world of CI/CD for...

CD/DVD-to-ISO Helper Script

I can't recall the last time I needed to convert a CD to ISO. I have four laptops and not one even has a...

Longwood Gardens, August 2019

Longwood Gardens is an American botanical garden. It consists of over 1,077 acres of gardens, woodlands, and meadows in Kennett Square, Pennsylvania, United States...

Working with ffmpeg on Multi-Core Systems

While ffmpeg has multithreading capability, getting the best performance on multi-core systems calls for something more than just playing with the -threads option. I've...