With a yearly hosting fee coming due, the task of cleaning up my ancient ISP account finally made to to the front burner. Finally pushed the button to move to newer, less expensive infrastructure. Now for cleanup and decisions. There's little of value in the old, dormant blog. Start a new one, capturing a few bits of useful history?

Attention having been elsewhere, my home computing setup has aged. Drawing up a plan for getting it upgraded. So much toil and yak saving. Feeling oddly guilty that one route is to throw money at the problem and replace stuff.

More proof that an earnest attempt at voiding the warranty isn't sufficient to fix a thing.

WFH for over a year now, so it's a little late to be taking a serious ergonomic eval of my desk environs, but here we are. The lighting sucks, and I could use more pixels. [sound of distant mechanical keyboard approaching]

With that lovely first jab scheduled for next week, temptations to let my guard down are starting to gather in the shadows.

Thanks, Brain, for waking me up at 5am with a better way to code up a solution to a problem I had 35 years ago, on hardware that probably no longer exists.

Not even remembering the first cup of coffee. That's a bad sign.

Pre-ordering popcorn, in anticipation of the eventual Twitter postmortem.

First dragonfly of the season, probably thanks to a neighbor's koi pond.

Found, (and tested and deployed!), a clever use for Shannon Entropy. Reading widely FTW!

At that point in the day, after joining the support forum of a web framework to ask for help on an issue, that having a drink and going out in the back yard to scream kind of sounds appealing.

Failing at seed starts. This doesn't bode well.

Pretty sure I now understand enough Ansible to have a good grip on what I still don't fully understand, and to start getting a sense for where the duct tape is in the stuff I'm trying to extend.

Oh, neat. The vagrantup repo revoked the version of Ubuntu that was giving me so much trouble yesterday. Good on them.

Finding that skilled, capable engineers can attempt, by studying examples, to construct mental models of how Ansible processes playbooks, and all come away with different theories. With Ansible, it really pays to take some time to read the docs.

Show more
Life raft.

Ceejbot's mastodon instance. This is an overprovisioned, personally-run instance running on AWS. I welcome friends to create accounts here. I intend to run it as long as people are using it.