• Uh Why Me Five Oh

    I looked in the site archives for March of 2012 only to discover that I didn’t write anything on or about my 40th birthday, which means I lack the nearest comparison to turning 50 in terms of “birthdays ending in zero.” (A few days after my birthday I wrote about some of the damage to my psyche from losing the Entercom job, though.)

    A decade prior I wrote a quick post for turning 30, nestled in between various memes and microblogging entries. It doesn’t give me much to go on either.

    And I didn’t have a website in 1992, so I’ve got nothing to work with for turning 20.

    50, though. The road from 40 to 50 was a heck of a thing. Between moving out of NE PDX to the suburban blah that is the Hillsboro/Beaverton border, the advent of the pandemic, and getting diagnosed as type-2 diabetic (with all the life changes and side-effects that entails)… yeah, I feel different this time around. Some things improved (I lost weight, I’m eating better), others definitely deteriorated (my social circle is a pinpoint, my faith in humanity nearly nonexistent, diabetic neuropathy reduced my quality of life).

    I honestly don’t know what I’m even trying to do next, let alone what will happen. I just hope I’m here to write about how different 60 is from 50…

  • Owed No More

    It’s been a few days, hasn’t it? Well, this was a busy week on several levels. Here’s the biggest bit, though: Yesterday, I told the loan servicing company to finish off the Parent Plus Loan balance remaining. All of it. The final lump sum.

    The first disbursement was in 2010, and my loan payments hit their “normal” level a couple years later. At the $900+/month rate I was going, the math said I’d be making my final payment just after my 51st birthday.

    Then… COVID-19 hit. And student loans (which the Parent Plus system falls under) were put into forbearance for a time. The government extended this time a couple of, um, times, and repayments were set to resume after May of this year. But I’d been paying all along as if things were “normal.” I could afford to, so why not get out ahead of the principal balance while not accumulating interest?

    Something else happened along the way, though: The kids dropped off of my insurance (saving me money monthly) and work gave out actual year-end bonuses the last two Decembers instead of throwing us superspreader events holiday parties. I was able to sink a fair bit of this windfall into savings.

    When I realized that I was getting close to being able to pay off the loan this year and I had the means to avoid giving the loan servicing company one more red cent of interest, I knew what I had to do. I sank a rather large percentage of my savings into the project but getting the loan gone is, I hope, worth it.

    The end of an era, in its own way. A big load off my mind, not to mention my finances.

    It’s my 50th birthday present to myself. And it feels good.

  • Satisfactory: Solo v Cooperative

    I’ve been back on my Satisfactory you-know-what since late last year with no sign of letting up, aided by the kick-off of a co-op savegame with my daughter, who saw me streaming the game one day and expressed some interest. As of last night our multiplayer savegame is at the furthest point along the tech progression I’ve ever been in the game, and today that makes me ponder the differences between the solo Satisfactory game experience and the cooperative.

    So let’s talk about co-op play’s pros and cons. (Not to be mistaken for prose and cones.)

    (more…)
  • Newly Updated Birthday Wish

    I know I’m being unnecessarily greedy here, not to mention unrealistic, but if we could just avoid kicking off World War 3, that’d be all I really need for my 50th birthday that’s coming up here really soon.

    Thanks everyone, I’m glad we got that settled. Nice talk.

  • Square, Not Squiggly

    Sophos’ excellent Naked Security blog posted an advisory about a vulnerability in PHP, the code engine that basically drives WordPress sites like this one (among other things), so this morning I decided to update.

    And then I decided to upgrade.

    See, we’ve been running on PHP 7.4 since the latest server migration. That’s two major releases back from the current, as PHP 8.1 came out late last year. In due time, nobody was going to be checking for security problems in that version anymore so I figured it’s better to upgrade now rather than find out that I should have after something’s gone horribly wrong.

    Of course a version bump always includes the chance that some older piece of code won’t work right, and sure enough several of the sites I host fell down after the change.

    Quacked Panes fell down because there was still a set of squiggly brackets instead of the now-required square brackets in a part of the Webcomic plugin. (If you’re curious: Line 426 of webcomic/lib/transcribe/filters.php in the plugins directory. It’s a five-second fix of a short, simple line of code.)

    My son’s website fell down because of a YouTube plugin that hadn’t been updated in seven entire years. I simply removed that plugin directory from the WordPress file structure and huzzah, the site loads again.

    Both of our PmWiki sites fell down because, well, they were a bit out of date and that’s on me. A quick unpack of the latest installation files into the website directories solved that in a hurry.

    My Foundry VTT server wasn’t affected because it doesn’t use any PHP. On the downside, every server reboot results in my having to manually launch the silly thing, which… isn’t the worst situation, it’s just annoying. pm2 save, my ass.

    While I was goofing around in the server anyway, I also updated some backup settings (can’t ever go wrong making sure that your backups are good!) and performed some general tidying-up. Not a bad way to spend a Saturday morning… other than the moments of panic when I realized how many websites had fallen down, of course…

  • A Holiday Like None Before

    Partway through February, we all prepare to celebrate and revere the concept of things happening before other things that can be used as examples for reference going forward…

    Wait a moment.

    [presses finger to ear]

    Ah.

    I’ve been told that the holiday is not, in fact, Precedents Day.

    Sorry. Apparently it’s about some former heads of state for the USA or some-such. Never mind. Carry on.