New Hugo Blog

I converted the old WordPress blog to Hugo. Since I keep all my notes in Markdown, I thought I might convert the blog to a Markdown format. Bear with me while I learn and convert old posts to the new format. This is going to take a while.

July 29, 2026 · Chuck

I am a digital hoarder

You’ve amassed hundreds, or maybe thousands of (fill in the blank with whatever digital goodie you hoard - e-books, video files, meme photos…etc.). More than you could ever read, watch or enjoy. You want to delete half, maybe more. You want to feel less anxious when you see that directory. You want to believe that you can prune it down to something manageable. Something you could actually use. But then you realize that you may never find some of those things again. Plus, you’ve got tons of storage. Deleting will only increase the anxiety that you’re deleting the “wrong” thing. ...

October 25, 2023 · Chuck

Ohio Linuxfest 2023

I made it. Friday was good, but I got here late. TimeAttended?9:00Arduino Meets Raspberry Pi Using O.L.D. Programming Techniques – Cameron Hughes and Tracy Hughes10:00Exploiting the IT Value Stream: Iterative Automation Strategy – Brad Krumme11:00Syslog for Fun (and Profit?) – Warren Myers13:00History of Computing – Ken Elliott14:00NixOS from Basics to Devops – Adam Stephens15:00The Outstanding Advantages of Being a Linux-Based Artist – Thomas Hancock16:00Simulated AI Hardware: a Toy Matrix Multiply – Zak Kohler17:00✔Keynote: Open Source Can’t Win – Joe “Zonker” BrockmeierYouTube Stream ...

September 10, 2023 · Chuck

Nine traits of the veteran Unix admin

Note: I found this article onlineand wanted to save it to my Wallabag instance, but it’s frustratingly split into 2 pages and would require a lot of pointless gymnastics to combine. So, instead, I copy/pasted the article contents here and offer it as geeky entertainment while granting all credit to the original author and publication. All original links are intact. Enjoy The Deep End By Paul Venezia, Senior Contributing Editor, InfoWorld | Feb 14, 2011 6:00 am PST ...

August 30, 2023 · Chuck

Calibre eBook Viewer - Settings and Stylesheets

I have fought with Calibre-Server book reader for a long time. The ability to use any web-browser to read my e-books and have it sync my position and annotations is a unicorn I’ve been chasing for a few years. I always end up looking for alternatives because the web reader seems to be so inconsistent. Since I always seem to come back to it, I’ve decided to keep a running list of various settings and stylesheets I’ve found effective. ...

June 30, 2023 · Chuck

One man's trash is another man's treasure

I go out walking every morning. My usual route takes me around my apartment complex and the apartment complex next door. Last Wednesday’s walk was no different. I was up stupid early - before 6:00 AM and out the door shortly thereafter. When rounding the corner next door I saw a pile of hardware garbage near the dumpster on the other side of the garages. There was a tower PC case, opened, that looked pretty gutted (although the hard drive was still in it - sigh). There were a couple what looked to be older stereo components another computer that looked to be in pretty good condition and a nice (if not pretty well-used) desk lamp. ...

June 12, 2023 · Chuck

Everything in a browser

I made an effort today to do my weekly routine from the Chrome Browser on my Linux Laptop. I had to install it and sign-in and set up some extensions, but now it looks and acts pretty much just like my Chromebook. It was more of an experiment to prove that I can interact with my note system from anywhere. Given access to Google Chrome, it’s even more seamless. On one hand, I revel in the familiarity of a common system that gets the tool out of the way and lets me do the work I want to do. On the other, I worry about lock-in and the ability to convert this information to other formats or access it from other entry points. ...

May 21, 2023 · Chuck

SSH Host Verification

How often have you seen something like this? The authenticity of host '111.222.333.444 (111.222.333.444)' can't be established. RSA key fingerprint is f3:cf:58:ae:71:0b:c8:04:6f:34:a3:b2:e4:1e:0c:8b. Are you sure you want to continue connecting (yes/no)? The temptation to quickly type yes and hit the enter key is great. But do you know why you are seeing this message? You should only get this the first time you connect to a new host. After you respond yes the host gets stored in ~/.ssh/known_hosts, and you won’t get prompted the next time you connect. ...

May 9, 2023 · Chuck

Generic Directory Backup Script

I regularly have directories of files I want to back up in case of disaster. Usually these are files that change often, and I only want to keep recent versions in case I want to revert or recover changes. (Git? Git, who?) I have used this script over and over as a simple way to archive a directory to a location with a date-stamped filename. It also cleans up after itself by deleting files older than X days. I stick it in CRON and let it run on a schedule and I always have an archive of the last X days of the files in my directory. ...

May 7, 2023 · Chuck

Ubuntu Phased Updates

Q: Ubuntu phased updates Recently, during the normal software upgrade process (i.e., apt upgrade or apt dist-upgrade) I started getting messages like this: [...] The following packages have been kept back: [...] 0 upgraded, 0 newly installed, 0 to remove and [...] not upgraded. What are my options? A: Phased Updates are a safety feature Some users get the upgraded packages first, and have the ability to report broken package, instead of everybody getting a broken package at once and millions of users scratching their heads. It’s there for your protection. Don’t try to outsmart it. ...

September 25, 2022 · Chuck