There's always a risk when using software that's only developed by a single person.

I've been using @[email protected], a single-user self-hosted ActivityPub server for this account for a few years now. I really like a lot about it, but especially I like that it's easy to host on my own hardware, so I'm never beholden to someone else to run my instance.

But, yesterday I finally got around to upgrading my @[email protected] box to 41 (I know, I should've done it months ago). With that upgrade came a Python version bump to 3.13.2. I always have trouble with Python every time it updates to a new version and suddenly a bunch of my stuff doesn't work anymore, but it's usually no more trouble than reinstalling everything.

Unfortunately, microblog.pub hasn't been updated for nearly two years, and many of the dependencies were pinned at versions that don't support Python 3.13.2. It took me several hours of digging through dependencies to figure out which ones I had to update to make it work again.

So, this account was offline for most of a day, and part of that was the actual Fedora upgrade, but much of it was trying to fix the broken dependencies.

And this all happened because the developer hasn't kept it up-to-date. I'm not upset at him personally. This is a part-time project, and it looks like something he doesn't personally use anymore. These things happen, and he has no obligation to me as a user of his software.

But, I've definitely learned an important lesson in all this: if I'm going to use software as an important part of my day-to-day activities, and that software is developed by a single person, then that person better be me.

Dan Jones shared 9 months ago
Dan Jones shared 9 months ago
Dan Jones shared 9 months ago
Dan Jones shared 9 months ago
Dan Jones shared 10 months ago
Dan Jones shared 10 months ago
Dan Jones shared 10 months ago
Dan Jones shared 10 months ago
Dan Jones shared 10 months ago
Dan Jones shared 10 months ago
Dan Jones shared 10 months ago
Dan Jones shared 10 months ago
Dan Jones shared 10 months ago
Dan Jones shared 10 months ago
Dan Jones shared 10 months ago

The only superb owl I need today is one that can help me with my mouse problem.

I happened to read some articles from a couple years ago, forecasting Trump's 2024 presidential bid, and completely missing the mark.

And it occurred to me that a lot of these political forecasters are just completely failing when it comes to Trump (at least, that's been my impression).

And something popped into my head. The character of The Mule from Asimov's Foundation series completely eluded Hari Seldon's psychohistory forecasting. He was an individual so far out of the norm that someone like him couldn't be predicted and accounted for, to devastating consequences.

I certainly don't think Trump is a genius telepath like The Mule, but he certainly seems to be trying to set himself up as a dictator, like The Mule, and he seems to be having much more success at his attempt than most people thought possible.

It's a scary time, and we don't have R. Daneel Olivaw pulling strings in the background to get us back on track.

Dan Jones shared 10 months ago

My wife just put on Scorsese's film The Irishman.

I'd never seen it before, and wasn't really watching, just sitting with her playing on my phone while she watched it.

But, I look up at the screen for a moment, see this CGI young Joe Pesci, and I'm filled with a deep sense of ick. Like, all the icks.

I let out an audible, ewwwww. My wife asks me what's wrong. I'm like, "this CGI de-aging. The Uncanny Valley. Yuck."

She looked at me like she had no idea what I was talking about.

Do some people just not see Uncanny Valley? I couldn't explain it, besides just ick.