The IBM PC — 44 years old today
On August 12, 1981, the IBM PC — the IBM 5150 — was announced to the world. I’d known about it for several months as I’d written the training course for the IBM Customer engineers who were slated to repair it.
An Open-Source AI Tool for Voice Generation
Are you a scientist, developer or just a tinkerer like me? Are you fascinated with the power of AI to generate and clone a human...
Microsoft Nonsense
This morning, as I was reading various newsfeeds, I found some news about Microsoft these days. That's not interesting in itself, but the items I'm...
Begin the journey: Why your ethics might require adoption of Free and Open Source Software
My own journey into free software began with my ethics. It was, and is, deeply personal but simultaneously connected to my understanding of the larger world I am a part of.
Why I support the “Right to Repair”
I have a friend who wanted some help with her Dell laptop. I converted her to Linux several years ago but this system is now...
David Both to have book signing at ATO
I've just completed arrangements to do a book signing at the All Things Open (ATO) conference this year. I don't yet know when I'll be...
I’m glad I run Linux
Linux puts you in control, Windows does not.
Tips for faster note taking with Joplin
Joplin has become my default note-taking app. I use it for everything, whether short notes on what to pick up at the store to saving...
Ten moments that shaped Linux
This article was originally posted on opensource.com. It's been updated and is published here with the author's permission. In August 2018, Opensource.com posted a poll...
My six tenets for learning to be a Linux SysAdmin
I have been working with Linux operating systems for a little over a year and a half now, and as I have learned and developed...
Three surprising reasons I like the Cinnamon desktop
I wrote about my five reasons to like Cinnamon back in April, and in the time since, I've found even more reasons to like and...
My Journey From Zero to Linux SysAdmin
I never expected that I would be where I am today in my Linux journey especially because I never expected to be training in a...
An Algol 68 Pretty Printer
For Marcel van der Veer, with many thanks for Algol 68 Genie If you pick up a textbook on Algol 68 from the 1970s, such...
A Small Algol 68 Project, Part 3
In memory of J. Kevin Douglas, a good friend and fellow fan of Algol 68 In the previous article in this series, we diverged from...
Using a Live USB for Linux recovery
Over the years I've managed to need recovery mode quite a few times. Most of those instances were self-inflicted and provided me with many learning...
Getting Started with SELinux
SELinux was developed by the NSA to provide a highly secure computing environment. True to the GPL, they have made this code available to the rest of the Linux community and it is included as part of nearly every mainstream distribution.