Shawn Holwegner's Blog

lather. rinse. repeat.

One of the things that I’ve been using for nearly 20 years under X11 is John’s Bradleys’ infamous XV tool.

It’s had plenty of community patches over the years to add new formats (PNG, et al), and to handle multibyte languages. One of the things it hasn’t had- is a stable maintainer.

No, I’m no...

If you aren’t aware – a bug that has persisted for over a decade has come to light with how speculative branching in CPUs (not only Intel, writers) can lead to people able to access others’ volatile data in kernelspace.

What this means, essentially, is that any multiuser system is inherently insec...

One of the annoying things about LetsEncrypt- if you run multiple zones from the same IP, it tends to make them Aliases of the primary zone.

Recently, I’ve worked to break away a couple projects from the primary zone, and it’s not gone all that well, with LE refusing to remove them or renew the ot...

Ok, let’s all take a deep breath.

With “Net Neutrality” being repealed, we’re precisely in the same place we were before 2015.

This actually means relatively little, and it is not very feasible for a provider to remove your ability to visit websites that they do not have an “agreement” with, or...

This should be a pretty transparent migration for anyone who happens upon this, but I can’t justify the expense of dedicated machines to serve my pointless websites and services, so I’m migrating everything to cheaper, VPS-based hosting.

We’re now running on a handful of virtualized services, with...

It’s been over a decade since I registered my first MX donation to Project HoneyPot- and they’ve noticed that I removed a link because the last few times I tried to register changes, the site was not working.

Well, I’ve figured it out. Their token system for activation is not IPv6 compatible. It...