Shawn Holwegner's Blog

lather. rinse. repeat.

I go out of my way not to post personal things, but one of my oldest, dearest friends passed today during a minor surgery.

I met him in 2004, and we were good friends ever since then. Heck, I still have an HP 2100 printer he gave me (after he accidentally broke mine). We went through the ups and d...

Today, in 1994, a literal backbone of the internet was turned off.

UCBVAX was one of the more common western backbones for UUCP mail, before the internet was on 24/7 – mail would hop through it to get to the final location. Email worked differently then. You’d tell it how to get there, kind of lik...

Just a precursor: This isn’t quite ready, and the way their service works is really, really abhorrent. It’s.. Ugh.

Anyhow,

I’m working on an OpenBSD compatible format for this service, but the data it sends is really bizarrely formatted, broken, and beyond Linuxism in it’s design. It’s awful,...

Update: This has been updated for recent HetrixTools as of 2024;

Many of us like to monitor our services externally, even for things which have been virtualized. No, not compartmentalized (like Docker), but virtualized. I prefer to have separate KVMs for different tasks – it’s just as fast, compat...

As today is my 44th (pshew) birthday, I figured I’d remind myself how this whole thing started. You’re welcome to join me in this bit of self-realization over the years as built upon in this website, or use the search feature if you stumbled here looking for something – most of my articles are sti...

I am a fan of “If it still works, keep using it”.

In fact, I was using a LaserJet 6P until 2015- when a friend accidentally broke it. Now, I’m using a LaserJet 2100.

PCL5/Laserjet4 is really easy with Linux via CUPS, but we do have a couple Windows users in the household. This didn’t used to be...