Wow, I didn’t realize it until this morning, but this is the 6,000th post on Idiot Central here. That’s certainly some kind of milestone.

I’m sitting back at my work desk after a long weekend at Mom’s house for Easter, and the view out the window is completely different today. The trees here are just about to bloom, and the grass is growing fast and thick. I’ve been working pretty much nonstop since right after the Christmas break and our office had what they call “rest and relaxation” week, which basically means “we’re not giving you the week off, but don’t send people email or expect to get any response.” I was planning on working through most of the week but didn’t realize how much I needed time away to recharge; I’ve gotten pretty burned out since the beginning of the year. I took a couple of days to work on the truck and then drove up to Mom’s house for our first visit since last year, where Finn and Mom and I basically sat and relaxed and didn’t do much other than eat and sleep. That was lovely, and it was great to sit and visit with her and Renie and Tony.

While I was up there I brought the Yashica large-format camera and set it up on the back porch for some family photos, which we haven’t done in several years; I used my Fuji as a crude light meter to sort out the settings and then ran through a 12-frame roll with the family. I’ve got everything wrapped up in a package to for developing; hopefully it all works as advertised and I didn’t fuck anything up.

Mom sent me home with a bike her neighbor dropped off in the garage, something they couldn’t fit in their moving van, and asked me if I wanted it. It’s a Miyata 712 that dates back to 1988, which is actually the same vintage as my Trek road bike, and carries a more complete component set than the Trek (my bike has a mixture of Shimano 105 and Suntour components, while this bike has a complete set of Shimano 105 gear as well as two very nice wheels). The frame is about 3″ too tall for me, so I’ll pull the components off and trash the frame—it’s cracked at the cable routing tubes, which makes the frame worthless anyway.

Date posted: April 11, 2023 | Filed under family, housekeeping | Leave a Comment »

2022 was an odd year for a lot of reasons. World events just seemed to get stranger and stranger; 2012 Bill would have laughed at a description of the state of the world in 2022. Shit, 2021 Bill is still trying to process the last twelve months.

Most of the progress we made this year was at a house we don’t live in. Having spent every weekend between the end of March to the beginning of November and my father in law’s, I’m proud of the work the three of us did to improve his quality of life, as much as it took out of us. That meant that there’s little to show for our efforts here at the house. Our vacation to Austin was fantastic; everything about the trip was better than I could have hoped. We all got COVID at different times of the year, and apart from Jen’s missing taste and smell we came through OK. There have been a lot of challenges over the last twelve months, some of which we overcame and some of which we’re still working through.

Over here at the weblog, I’ve kept busy; the frequency of posts has fallen off slightly, but I’m averaging about 20 a month.

Lining up the category counts, it’s interesting to see what’s been focused on and what hasn’t. Clearly I’m not using some of the categories, so I’m going to consolidate some and add some new ones. Some of these categories are artificially inflated—everything posted on the Scout blog gets cross-posted here, and every post with a photo linked from Flickr gets tagged “photo”. I think categories like Album of the Week and Favorite Things will be decommissioned and I’ll find new homes for those few posts.

Date posted: December 30, 2022 | Filed under family, housekeeping | Leave a Comment »

During a long call at work where I was mostly listening, I did some housekeeping here at Idiot Central:

  • I found a new plugin for sidebar posts and installed it, which means the shortlink categories are back up on the right side of the page. It required the addition of another plugin to work correctly—it’s what they call a “classic widget” and doesn’t work on WordPress 6.X without a backward-looking workaround. Not the best solution, but one that works.
  • There was a bit of PHP I wrote at the end of each post which basically looked for any syndicated posts tagged “scout” and both changed the CSS to offset the post and added the explanatory block at the bottom, complete with direct links to that post on the Scout blog. When I updated the PHP engine behind the curtain to 8.0 a couple of months ago, my old code blew up so I had to find the issue there and fix that block.
  • Finally, I wanted to remove the Flickr gallery at the bottom of the sidebar (I haven’t posted anything there in months) and replace it with Instagram; this took a couple of extra steps that aren’t in the documentation; what I had to do is hook up Instagram through Jetpack first and then link it up with the widget.
  • I added a snippet of code to the functions.php file to supress any posts tagged “shortlinks” in the main feed:
    function exclude_category( $query ) {
    if ( $query->is_home() && $query->is_main_query() ) {
    $query->set( 'cat', '-30' );
    add_action( 'pre_get_posts', 'exclude_category' );

    Where “30” is the category ID number. Because it’s within the main WordPress loop, it doesn’t affect the sidebar feed at all. A nice little hack that ensures I don’t need to add yet another plugin to do something dumb. Via this article.

I’ve been hosting photos here on the site pretty exclusively for the better part of the year. I used to use Flickr exclusively as my photo CDN, so almost every photo here from 2005 until this year is hosted there. Given all that’s been happening with external platforms coming and going, I’ve been thinking I need an automated solution to swap them out for local copies if and when Flickr ever goes away. I’ll have to look into how other people have handled that situation and if there’s a good script I can borrow.

Date posted: December 2, 2022 | Filed under housekeeping | Leave a Comment »

I upgraded the PHP engine behind idiotking from 7.3 to 8.0 and apparently it made the hamsters mad and they are on strike. One of the key plugins I use for the sidebar is apparently the culprit; the author wrote it 17 years ago and apparently doesn’t want to update it anymore, so it’s officially EOL. I’ll have to spend some time figuring out how to fold the sideblog entries into the main feed, but for now things will be a bit broken.

Update: Got it working again; there was some legacy code I was using to denote the Scout syndicated posts that I need to sort out. For now, all of the sidebar posts are showing up in the main feed, which isn’t a huge problem.

I’ve been using this template for over a decade, partially because it’s not overcomplicated and also because visually it’s very simple. But it’s getting creaky as the years move onward; there are some newer templates that offer the same visual simplicity without featuring a shopping cart, integrated twitter feed, and product carousel (WordPress ceased to be a true blogging platform a decade ago). The idea of refreshing the site makes me tired, but I suppose I need to really consider it.

technical difficulties

Date posted: October 28, 2022 | Filed under geek, housekeeping | Leave a Comment »

In a Slack chat before Christmas, my colleague mentioned that her Dad restores and sells antique fountain pens. We talked about how awesome that was, and the fact that he’d replaced the furniture in her childhood bedroom with an industrial lathe so that he can manufacture new parts for them; I spent the next five minutes swooning over the pictures of the refurbished lathe and some of the pens on his website.

She surprised me with a small package right after Christmas from her Dad, containing two beautiful matching Esterbrook pens: a fountain pen and a mechanical pencil. They feel wonderful in my hand. The lead in the pencil is thick and smooth and is the exact opposite of everything I hate about mechanical pencils; it actually feels like a pen instead of dragging a wire across sandpaper. I can’t wait to put some ink in the pen and try it out.

* * *

I’m currently down to ~986 broken links on the site; in my spare time I’ve been cleaning things up, and I feel like I’m finally turning the corner. There are now a TON of outgoing links that point to the Wayback Archive; I’m going to have to make another donation to them this year. The Verge wrote about link rot last year, citing a study that used the New York Times as a test case; since 1996, over a quarter of the links within a 550,000-article test study were broken. As the articles got older, predictably the number went up: 72% of the links from 1998 were dead. Another thing I wasn’t aware of is an underground economy where people can pay to have broken links redirect to their sites; I guess any traffic is good traffic?

* * *
I’ve seen this pop up in a couple of places, but it wasn’t until I saw the picture at the top of this story that it hit me: A B-52 is an immense airplane. There’s a group moving a B-52 from Arizona to Oklahoma overland so that they can use it for testing new engines; this means it’s on a very long trailer moving very slowly. It’s 159′ from tip to tail; that’s just unreal.

Date posted: January 10, 2022 | Filed under general, housekeeping | Leave a Comment »

I’ve powered through about 500 broken links on the backend of the site here, and I see a couple of common issues so far:

  • Major media outlets, as I mentioned earlier, have sucked at keeping their links current. Most of them do use some kind of redirect logic on the backend, but links to big outlets like CNN, and CBS have a 50/50 chance of resolving, and all the links I’ve found to the Baltimore Sun are completely broken.
  • A quirk in how I originally built the site and how it’s structured now means that 1/4 of the internal images I uploaded and linked to (everything before about 2014 or so) are technically broken, although WordPress actually does a great job of redirecting to the right file. I’ve found a way to update these quickly, which is a blessing, because…
  • …when I ported the site over from hand-coded pages, I missed a whole swath of links that pointed back into the site. These now need to be individually hunted down and updated. This will represent roughly 75% of the time I spend on this project.
  • At some point something happened internally with the HTML parser that changed < and > with &lt; and &rt; in random places, which are the character entity references for those characters. Because the < and > characters make up a huge chunk of HTML coding, this can be a gigantic problem: the HTML won’t parse and you (the reader) are looking at gobbledygook. I’m going through and trying to find the pages where this happens and fix it.

On the whole, this plugin is awesome, and it’s doing an excellent job of automating the process: it suggests a date-coded Wayback Archive link as close to the original post as it can find, which is pretty slick. 1600+ links to go…

Date posted: January 7, 2022 | Filed under housekeeping | Leave a Comment »

I updated my Archives page last week to reflect the twenty+ years I’ve been writing here and got to thinking that a lot of the outgoing links from the first decade or so of this site are probably dead; most major media sites have been through two or three content management systems since 2001 and there are a bajillion smaller sites I found and linked to Back In The Day that have long since been snuffed out by time and commerce. I did some sleuthing and found a WordPress plugin that goes through each and every post to hunt down bad links, and provides a dashboard to view and edit them in a list. I installed it, ran it, and waited for a report: 2300+ broken links spread out over pages and images.

The tool is pretty nice; within the dashboard it allows me to edit the link and provides a handy suggestion in the form of an Internet Archive link to a cached version of the site—basically the closest we can get to the page I linked to at the time I linked to it. So I’m going through the painstaking process of manually updating each link as best I can, and when there is no better alternative, killing the link entirely. It looks like WordPress is hiccuping on something internally because a full third of the problems so far are images I’ve uploaded and linked to that it can’t find or doesn’t see—but which pop up when I load the pages. Could be the way earlier versions of WordPress created links are functional but enough to trip the breaker. Also, it looks like a lot of the early links made internally to other pages within this site aren’t formed correctly; they point to pages where WordPress points to a directory. So I have to go back through and manually fix all of those.

I’m currently crashing on a big work project, but in my downtime it’s easy to go through and clean up 20 links at a time. It’s nice to make incremental progress on something that soothes my OCD.

Date posted: January 5, 2022 | Filed under housekeeping | Leave a Comment »

December is winding down, and I’m looking through the various streams of data to see what I can learn from my online activities this year. I have WordPress configured to keep track of how many posts I’m writing per month and by which category. The yearly post count average looks like it’s holding steady over the last ten years, shallowing out the trend line that skewed from a flurry of activity in 2005:

The category data gets a little more complicated to parse, because my syndication system pulls in posts from the Scout blog and that data shows up in the category count. I used a GREP script to filter that out and updated the spreadsheet I used from last year, keeping 2020’s data and adding the new numbers to see what’s gotten the most attention. I pulled two categories from the count—Shortlinks (this category is just a flag for sidebar posts) and Photo (a flag for any post with an embedded Flickr photo) because they skew the data. Orange is 2020, red is 2021:

The Finn, Family, House, Politics (ugh) and Scout categories all bumped up a lot this year, which is what I’d expect. And clearly there are some categories that don’t get any love—maybe I retire and reclassify some of those in 2022?

My site stats tell me that May 2 was the busiest day of the year, and that posts I wrote about iPhone calendar battery drain and my Subaru GL wagon are by far the most heavily traveled pages on the site. That tracks; This site is more for me than it is for you, but I’m happy all three of you have read this far.

Date posted: December 30, 2021 | Filed under general, housekeeping | Leave a Comment »

Dries Buytaert did some sleuthing and found a way to remove YouTube tracking from embedded videos by using a simple addition to the embed URL. The result is that it’s GDPR compliant, and, as an added benefit, the page will load faster because it’s not sending a cookie off to Google. I used a WordPress plugin called Search Regex to find and replace all the YouTube links on, and now they should all be cookie free.

Date posted: June 29, 2020 | Filed under housekeeping, shortlinks | Leave a Comment »


You know, with all of the stuff going on in the last couple of months, I completely forgot to mention the fact that this weblog, as of March 22, is 20 years old. My first post was about the choice of outerwear I was noticing in Washington, D.C. as I worked there; it wasn’t the most emotionally wrenching subject, but it kicked off an almost daily habit I’ve kept ever since then. To that date, I’d posted 5196 times, or roughly 22 times a month. Because of a huge spike in 2004, my trend line is slowly declining, but it looks like there’s been an general uptick since about 2017 or so.

In terms of content, I’ve stripped out some data that skews the average for the category counts; all of the Scout categories are out, as well as the Shortlinks category, which overlaps half the posts and skews everything else.

As I’d expect, photo is at the top of the stats only because it’s there to tell me when there’s a photo linked from Flickr. House is second, followed by Finley, geek, and humor.

It’s hard to believe I’ve kept this going for 20 years, but it’s also become an invaluable tool for remembering where we’ve been, when things happened, and maybe a little bit about who we are. Here’s to another 20 years.

Date posted: April 13, 2020 | Filed under general, housekeeping | Leave a Comment »