new WordPress theme and PHP version

My second pointless project today, after spending the morning messing with bookmarks and browsers, was to find a new theme for this blog, and update the version of PHP that I’m using.

I’ve been using the Stargazer theme for a long time, and I’ve been really happy with it. But it hasn’t been updated since 2018. And I’ve started getting PHP errors on this site. I also noticed that I was running PHP 7.4, and should probably switch to 8.0. Doing a little testing with that revealed that Stargazer definitely would not work with 8.0. So I decided it was time to upgrade to a newer theme.

I tried out a few free themes from wordpress.org and wordpress.com. I didn’t find anything that was quite what I wanted. After trying a bunch of stuff, I’ve settled (for now) on the Twenty Sixteen theme. Twenty Sixteen is, of course, the default WordPress theme for 2016. I tried out a couple of the newer ones, but they weren’t right for me. Twenty Sixteen has a right sidebar, a header that doesn’t look too bad, and a fairly clean layout. I don’t know if I’m going to stick with it, but it’s good enough for now.

After installing it, I upgraded my PHP install to 8.0. That seems to be working fine. So at least now I’m running a recent PHP, a recently-updated theme, and a fully up-to-date WordPress.

I’d really like to switch to something a little more customized, but this is good enough for now.

MacBook issues, browsers, and bookmarks

I did a nuke & pave on my MacBook Air a few weeks ago. My main reason for doing that was to see if it would clear up an occasional problem I have where the machine crashes if I’ve been using it for more than an hour or so on battery power. Well, it crashed again yesterday, so clearly the nuke & pave didn’t cure the problem.

One other possibility I’ve considered is that maybe it’s Firefox’s fault. The crash has always happened when I’m watching a video in Firefox. That doesn’t necessarily mean much though, since watching long YouTube videos is about the only thing I’d do on the MacBook that would stress the battery for a good bit of time. Regardless, I decided to try switching my default browser on the Mac to Safari, and see how that works out.

I’ve been a big fan of Firefox since before it was Firefox. And I still like it, and use it as my default browser on both Windows and Mac. It’s been losing market share to Chrome though, and now has only a tiny sliver of the browser market. So maybe it’s time to give something else a try, at least temporarily. Safari is supposed to be very efficient in terms of battery use on the Mac, so maybe, if my underlying problem is the battery, switching to Safari will fix it.

Switching browsers, of course, means that I need to try to replicate my Firefox setup in Safari, to the extent that I can. A few of my Firefox extensions are available for Safari, but some aren’t. The two big ones are probably uBlock Origin and Privacy Badger. But there are alternatives, and I’ll play around with some of those.

Getting my Firefox bookmarks into Safari wouldn’t be difficult if I was just switching over entirely, and didn’t care about keeping them up to date in both browsers. But I want to keep using Firefox on my PC, so I really want to keep the bookmarks in sync. The best way I could find to do that was via iCloud for Windows. This article describes the process of setting it up and enabling bookmark sync between iCloud and Firefox. I went ahead and did that, and it seems to work OK. So now I have Firefox Sync keeping my bookmarks in sync between my desktop and laptop PCs, iCloud sync keeping my Safari bookmarks in sync between my iPhone, iPad, and Mac, and iCloud for Windows bridging Safari and Firefox. I think that, even if I decide to switch back to Firefox on the Mac, I may keep iCloud for Windows running, just so I can have the same bookmarks across iOS, Mac, and Windows. (I’ve always used Safari on iOS, but never really did much with bookmarks there.)

Combining my Safari/iCloud bookmarks with my Firefox bookmarks left me with quite a jumble of duplicates. I had, at some point in the distant past, used Safari as my default Mac browser, and had a bunch of very old bookmarks in there that I’d never cleaned up. And I had a bunch of out-of-date bookmarks in Firefox too, that I’d just been ignoring. So I spent some time this morning trying to clean up my bookmarks. I did that in Firefox on my PC, and hoped it would sync back to iCloud with no problems. So far, it seems to have done that.

Browser bookmarks, in general, aren’t as important as they used to be. But I’m still a weirdo who wants a nice selection of useful bookmarks organized in a sensible hierarchy. I’ll see how my current setup works over time, but I’m also considering some alternatives. On the Mac, I’ve been curious about URL Manager Pro. That might be a good home for my bookmarks. There’s no PC version, but I could just get them over to the PC via iCloud for Windows, I think.

I currently use Pinboard as a place to dump miscellaneous bookmarks, but that’s not a carefully organized collection of stuff that I can traverse easily. I’ve got over 18,000 bookmarks in there right now. So I can’t really use that for my browser bookmarks. There’s a similar service called Raindrop that seems to allow you to apply a bit more organization than Pinboard does. Specifically, it allows you to use both tags (like Pinboard) and something they call “collections”, which can be nested. So that makes it seem like I could combine my carefully organized Firefox/Safari bookmarks and my Pinboard bookmarks into one service. I’d keep the stuff I use regularly in top-level collections, and toss all of the random old Pinboard links into a “miscellaneous” collection or something like that.

Well, anyway, this is mostly just me messing around on a Sunday morning. It’s now almost noon, and I haven’t done much else with the day, other than organize bookmarks. But, hey, it’s relaxing.

Presidents Day

I have today off from work for Presidents Day, and in typical pandemic-era fashion, I’ve spent it sitting alone in my apartment reading comics. (OK, that was my choice for random holidays about half the time before the pandemic too, but now it’s my choice almost all of the time…) I’ve actually spent most of the three-day weekend reading comics. It’s all been digital books, nothing physical. I’ve been trying to put a dent in the backlog of old digital books in my library, both in Comixology and from old Humble bundles and other sources. This means that I’ve been reading some pretty random stuff. Today, I read a bunch of stuff from an old Dynamite Humble bundle from 2014.

I’ve been going back and forth between using iComics and Panels for this stuff. I blogged about those apps a few months ago. Both apps work fine, though neither one is exactly what I want. One of my main complaints about both is that they don’t allow for nested folders. They both have a “collection” feature which lets you group a bunch of books into a folder, but you can’t create a collection inside another collection. And I still haven’t committed to a regular subscription to Panels, though I probably should.

For both books and comics, I sometimes think that I’m spending too much time reading stuff that was free or cheap, just to check it off my list, rather than reading the stuff I really want to read. I added an “abandoned” shelf in Goodreads some time ago, and that helps me get past the feeling that I need to read everything I “own”. Sometimes, I can read a few pages, then say “that’s not for me” and mark it as “abandoned” and go on to the next thing.

I started this post thinking I might post some thoughts about the actual stuff I was reading, and it turned into another post about how I’m reading. So I’ll say a few quick things about what I’m reading here.

  • I’ve finally started reading Brian K. Vaughan’s Saga this weekend, and it’s about as good as everyone says it is. I read through the first two volumes.
  • I finally read Kevin Smith’s Green Hornet book. It was fun. Definitely one of the better comics he’s worked on.
  • I have a bunch of self-published stuff from Matt Howarth that I’ve bought from him over the years. I read one of his Keif Llama graphic novels today and really enjoyed it. This self-published stuff is obscure enough that it’s not on Goodreads, so I had to add it. (Because if I can’t log something on Goodreads, then I feel like it didn’t “count”. I may have a bit of a problem…)

I guess that’s about it for my weekend comics binge. It’s about time for dinner, and I have to go back to work tomorrow.

Yet more on Comixology

I know this is my third Comixology post in a row, but I thought I’d write a bit more, since they’ve switched off the old comixology.com site today, and that’s really ticking people off.
Here are a couple of new articles on the subject:

I amused myself for a few minutes today by doing a Twitter search on “comixology” and checking out all the complaints. It was fun. People are angry. (Or at least pretending to be angry. It’s hard to tell sometimes.) For myself, I don’t seem to have lost any books that I’ve already purchased. And the new app doesn’t bother me that much. And I guess I can deal with the new Amazon sub-site for future purchases.

I see that my Comixology wish list has migrated over to a new Amazon wish list now, so that’s nice. I may do some cleanup on my Amazon wishlists, if I get bored later. I already have separate lists for physical stuff and Kindle books, so having a third specifically for comics is a good idea.

One very minor thing that Amazon has done that I really appreciate: They’ve stopped spelling it “ComiXology” and are now just calling it “Comixology”. That capital X in the middle always bugged me.

The new ComiXology app

I updated the ComiXology app on my iPad today to the new version, which I guess got released today or last night. It’s not great, but it’s pretty much what I was expecting. I blogged about ComiXology yesterday, but the app update wasn’t out yet, so I’m going to write a quick follow-up with some thoughts on the app.

Overall, it’s basically the Kindle iOS app, with some extra comics-related functionality added in. The main screen just has two tabs, Library and Discover. The library tab is where you view your comics, and the discover tab lists new releases, recommendations, and stuff like that. You still can’t purchase books in the app.

The filtering and sorting features in the library view are adequate, but (of course) I’d like more. The main filters are read/unread/in progress, and downloaded (vs. all). Sort options are “recent” (which seems to push recently purchased, recently downloaded, or recently accessed books to the top), title, author, and publication date. The “author” one is a bit problematic, since most comics are created by multiple people. They seem to give precedence to the writer, which makes sense, I guess. The old app used to let you sort by purchase date, which was sometimes pretty helpful. That option is gone. I don’t think the old app had a publication date sort option, so that might be good.

Search seems to be limited to titles only. I tried searching for some writers are artist names, and didn’t get any matches. So that’s a bit disappointing. (And it’s clearly not a full text search within the books themselves.)

The actual reading experience isn’t that different from the old app. It’s good enough. I don’t like the way they’ve changed certain things in the interface, but I’ll get used to it.

There’s a good article up on The Beat today with some analysis of the new app and the new “shopping experience.” It’s a pretty negative article, and I can’t really argue with anything they’re saying. I think that the overall effect of these changes, for me, is that I’m likely to spend less money on digital comics via Amazon. That’s actually probably a good thing, given how much money I’ve spent at ComiXology, and how far behind I am with my reading.

ComiXology changes and weekend reading

My weekend reading has mostly been random single issues of comics in my ComiXology library, all of which I got for free, mostly in 2014. With the coming changes to ComiXology, I’ve been spending some time organizing my lists of digital comics and finding some old ones that I’d never read.

I mentioned the ComiXology changes in this blog post from November. The changes were initially meant to happen last year, but they were delayed. It looks like the full switch-over will be happening very soon now, though they haven’t given a specific date. This Twitter thread has a number of details. It sounds like it’ll be this week. The ComiXology subreddit has had a lot of talk about it recently, most of it negative. I’m not enthusiastic about it myself, but I’m not as annoyed as a lot of people. (That’s the way Reddit often works, of course. The loudest voices bubble to the top.)

I’m probably most annoyed that all of the old books I’ve moved into my “archive” in ComiXology are going to wind up back in my main library. I’ve generally used the archive to move random old freebies out of my main library, but I guess I won’t be able to do that anymore. That’s also a problem with my Kindle library in general: too many random free books making it hard to find the ones I’ve actually paid for. If I look at my Kindle library right now, I have 1656 items in there. That’s now a combination of my Kindle books and ComiXology books. That’s really too much stuff to manage without at least slightly better tools. Oh well. Hopefully, the new ComiXology iOS app will be good, at least.

Content-wise, I’m enjoying reading a bunch of random first issues of Image and small press series. On one hand, given the number of books currently on my “want to read” list, reading a bunch of first issues is liable to just increase that list. On the other hand, I like reading these little samples of longer stories without feeling like I necessarily need to finish them, or figure out what’s going on, or really get invested in them. And I’m finding it interesting to see where some of these series have gone. Cross Bronx got just one four-issue series. Ultra was an eight-issue series, and didn’t return. Velvet lasted for 15 issues and got collected into three books. Mind The Gap got collected into three volumes, but has disappeared from ComiXology for some reason. Black Science lasted for nine volumes. Those are all examples of Image books that I enjoyed. I probably won’t pick up and read all of them, but I’ll get a few. (I already have all three volumes of Velvet in the Ed Brubaker Humble Bundle that I bought recently. That looks like it should be fun.)

MacBook Air nuke and pave

I’d been thinking about doing a “nuke and pave” on my MacBook for a while now. The machine is close to four years old. I bought it in May 2018. I didn’t really want to buy it, but my previous MacBook had died, and I wasn’t quite ready to give up on macOS entirely, so I needed something. It’s served me reasonably well over the last few years, I guess. It’s only got a 250 GB drive, which has been a frequent problem, but I’ve managed.

Anyway, it’s recently developed a problem where it crashes after I’ve been using it on battery power for more than an hour or so. The battery level will still show at around 80%, but the thing will just crash with no warning. I tried some of the standard troubleshooting steps for stuff like this, but didn’t come up with anything that helped. I had AppleCare+ on it, but that’s expired now. I thought about calling Apple about it anyway, and seeing if maybe a battery replacement would fix the issue, or if they had any other ideas. I also thought about just giving up on it and getting a new MacBook.

But, first, I decided to try a clean install of macOS, and see if that would help. I’ve got no particularly good reason to think that it will, but it’s a useful exercise either way, since it forces me to make some backups, and clean some stuff up, which I would have needed to do anyway, if I was going to either send it in for service or replace it.

It’s been a long time since I’ve done this, so I had to do some web searching first. I found a page on the MacPaw site that I used as a guide. (MacPaw has a bunch of how-to guides on their site, which they use mostly to advertise their products, but, unlike other sites that do this, the guides are actually helpful.)

I thought it might be useful to detail some of the stuff I did for this, both for my own reference and for anyone else that might be looking to do the same thing.

I started out by creating a bootable Monterey installer. I didn’t have any USB sticks that were big enough, but I had a 128 GB MicroSDXC card, so I used that. (I’d bought that card in 2018 with the vague idea that I’d stick it in my MacBook and leave it there, and use it as a secondary hard drive. But it sticks out too much, so I gave up on that idea. It’s just been sitting in my desk since then.)

I also did a couple of backups: one final Time Machine backup, and a Carbon Copy Cloner backup. There actually aren’t a lot of files on the MacBook that I need to worry about. Most everything is in iCloud or OneDrive or some other cloud service now. For the files that I knew I was going to want to copy back after the install, I saved them to the SD card.

I then booted from the card, wiped the drive with Disk Utility, then did a clean install. It went smoothly. I then proceeded to reinstall software, copy files over, and so on. I’ve been working on this, on and off, for about a week. The machine is usable now, and I just have a few things left to set up, and some new backups to do.

I’m a little surprised at some of the decisions I made as part of this process. There are a lot of things that I would have done differently in the past. Old-timers like me might find some of this interesting:

  • I gave up on my Music / iTunes library entirely. Now that I’m using Apple Music, it’s all in the cloud. And I have a local copy of all my “owned” music on my desktop PC. So I didn’t bother trying to move any of the local files from my old install over to the new one. That seems to have worked fine, and cleared up a lot of disk space. (I probably still had some TV shows and movies in my library, which really didn’t need to be there, in addition to all the local music files.)
  • I’m using iCloud Photo Library now, so I decided to just start from scratch on that too. This was a bigger deal, since I don’t have that library backed up on my PC. But I trust that it’s all in iCloud. After the macOS install, Photos did pull the library back down from the cloud. I guess the “optimize storage” setting is turned on by default, so it might not have pulled down full resolution copies of all my photos, but it did pull down about 10 GB, and I had to leave it going overnight for it to finish. But it seems to be OK now.
  • The Books app is a bit different, and kind of annoying. I had some DRM-free audiobooks in my library, and there’s no cloud backup for those. I didn’t try to copy them out of the Books library on the Mac though. I know I have copies of them all on my PC and/or in OneDrive, so I’ll just copy them back as I need them. I might be switching from Books to BookPlayer for my DRM-free books, so maybe I don’t even need them in my library.
  • I had my FastMail account syncing down to Mail.app, but I wasn’t really using it. I always use the FastMail web interface. So I gave up on Mail.app, and saved maybe another 3 or 4 GB.
  • I had OneDrive set up on my Mac so that it did not try to keep everything local, but I probably did have a lot of local files taking up space. Microsoft recently made some changes to their OneDrive client that were necessary to move forward, due to changes that Apple has made to macOS. There’s a good blog post on that here. These changes bothered some people, but I’m actually happy about them. So my new macOS install has the new OneDrive client, and is keeping almost nothing local right now. That’ll change over time, but the client should do a good job of managing itself, and freeing up space when needed.
  • For most of my third-party software, I didn’t bother trying to back up settings or preferences or anything. A lot of software is tied to an account, so the preferences are in the cloud. And for those few that aren’t, starting over seemed reasonable.
  • In the past, I’ve had a variety of oddball development software on my MacBook (MySQL, PHP, Ruby on Rails, etc). I decided to just give up on all that and start from scratch. I wasn’t actively using any of it. (I’ll probably install XCode at some point. That’s one thing I couldn’t install previously, since I didn’t have enough space.)

So, in the end, there wasn’t really much to worry about, and I freed up a ton of hard drive space. Before all this, I had only about 30 GB free. Now, I’ve got around 180 GB free.

My next task is to get good Time Machine and CCC backups of the new install. I’m doing the Time Machine one now. I’m still using the same old 2 TB drive that I’ve been using since 2015, I think. It still has free space on it, and still works, so I guess I’ll keep using it. It’s pretty slow and pretty big, but I guess it’s OK for now.

For CCC, I’ve been using an old 500 GB laptop drive in an external enclosure. I have two of these drives, one from my old MacBook (before I replaced it with an SSD) and one from my old ThinkPad (before I replaced that one with an SSD). I’ll probably hold on to the one I’ve been using for awhile, and switch to the other one, which has nothing of value on it.

I’ve been thinking about my external drive situation a bit. In addition to the Time Machine drive, and the two 500 GB drives, I also have two 500 GB SSDs lying around. These are the drives I stuck into the old MacBook and ThinkPad, and which I stripped out of them when I got rid of those two machines. I went ahead and ordered a couple of new external enclosures for them today, and I’m going to try to find something to use them for. I wasn’t sure if I wanted to bother, since the enclosures were around $20 each, and a single new 2 TB external drive would be around $60. But I don’t like to let old drives go to waste.

Going back to my original problem, where the Mac was crashing if I used it too long on battery, I haven’t hit that yet, but I haven’t used it for that long in a single stretch yet either. So maybe this weekend I’ll try to watch a long YouTube video or something like that and see what happens. And if it turns out that this didn’t fix my problem, then at least I’ve got a clean install that I can migrate over to a new MacBook Air with a minimum of hassle.

Maus

I’ve been following the news around the school board in Tennessee that banned the teaching of Art Spiegelman’s Maus. I first read Maus back when it was being serialized in Raw in the early 80s. So I guess I read it when I was in high school, a little older than those eighth-graders in Tennessee. I don’t remember much about how it affected me at that age, but I do know that it was the most concrete and specific material I read on the Holocaust to that point. I’m sure I knew something about it, but I don’t remember it being covered much in history class. I think most of my knowledge of WW2 came from Hogan’s Heroes reruns and G.I. Combat comics.

Something like Maus would never have been assigned as school reading when I was growing up. Comics just weren’t taken seriously at that time. I’m fairly certain that there were no graphic novels at all in our school library. But now, we live in a world where assigning Maus as school reading probably seems reasonable to a lot of fairly mainstream people. But still not to the kind of people who find themselves on a school board in Tennessee, unfortunately. It’s actually kind of heartening that this thing is national news, and has stirred up some debate and gotten Art Spiegelman some new mainstream media attention.

Speaking of which, I saw Whoopi Goldberg’s appearance on Colbert from Monday night, but hadn’t heard about her comments on her TV show earlier on Monday, so I didn’t quite have the context on what she was apologizing for. But I could tell she wasn’t doing a very good job of it. I’ve generally thought of Goldberg as being mostly harmless and mildly amusing. She probably shouldn’t be talking about the Holocaust though. She clearly didn’t mean any harm. I’m not going to criticize her, other than to say that maybe this is an example of why more people should be reading Maus.

Getting back to Maus, I followed some links and found myself reading about Spiegelman’s MetaMaus book that came out in 2011. I remember reading about it when it came out, but I didn’t buy it. I really should have; it was $35 when it came out, and it’s going for more than $1000 now. In addition to the original Raw issues, I have the first Maus book in paperback, and the second volume in hardcover. (The hardcover version of Maus II goes for $300 on Amazon right now, so I guess that’s out of print.)

It might be a good time to reread Maus, but of course it’s not a casual read. If The Complete Maus were available digitally, I’d probably buy a copy, just to have one, but no version of Maus is (legally) available digitally, as far as I can tell. All the attention of course has made Maus a bestseller on Amazon, which is nice, but it also means you can’t easily buy a new copy right now.