My New Osborne 1

Thanks to the 3D printing wizardry of @trevorflowers@machines.social, I now have an adorably tiny replica of an Osborne 1 on my desktop!

A small 3D printed Osborne 1 and two tiny floppy disks sitting on my desk in front of a modern Apple keyboard.

The Osborne 1 was my first computer (well, my family’s)…and second, and third, as we picked up a couple more from friends as they moved on, allowing me to swap parts around to keep one running.

The top of the computer, showing the Osborne logo embossed into the case.

Two 5.25″ floppy drives, a 5″ 52×20-character green screen, ran CP/M. A “portable” computer, it was the size of a suitcase, weighed 25 pounds, and didn’t have a battery, but because you could flip the keyboard up and latch it onto the front to lug it around, it counted as portable!

The front of the Osborne, showing the floppy drives, disk storage slots, screen, and keyboard connected to the case with a curly cable.

I typed early school papers with Wordstar (which coincidentally doubled as early training for HTML, as it used printer control codes to tell our dot-matrix printer to print \bbold\b or \uunderlined\u text; when I discovered HTML, it was an instant “oh, yeah, this makes sense” moment), played Snake before it showed up on Nokia mobile phones, and taught myself the basics of BASIC by translating a Choose Your Own Adventure book into a simple text-based adventure game.

Another view of the front of the Osborne.

Though our full-size Osbornes were disposed of years ago, I’m ridiculously pleased to have this lil’ guy on my desk now.

The mini Osborne sitting on top of my Mac mini, next to a teddy bear skeleton, Lego figure pendant, two tiny 3D printed skulls, and a 45 single adapter pin with the Norwescon 45 logo.

All Your Images Are Belong to Zuck

If you have what you consider to be a hard-line stance against AI-generated images, and you post your photos and/or artwork to Instagram, Threads, and/or Facebook, you should likely either rethink that hard-line stance or stop posting your images.

Zuckerberg’s Going to Use Your Instagram Photos to Train His AI Machines:

During his earnings call for Meta’s fourth quarter results yesterday, Mark Zuckerberg made it clear he will use images posted on Facebook and Instagram to train his generative AI tools with.

Last month, Meta announced a standalone AI image generator to compete with the likes of DALL-E and Midjourney.

Meta has already admitted that it has used what it calls “publicly available” data to train its AI tools with.

Essentially, if you have a public Facebook or Instagram profile where you post photographs, there is a strong chance that Meta is using your work to train its AI image generator tools.

Yeah, this sucks, though it’s not surprising. I’ve stopped posting to Instagram, but still post a lot on Facebook, because this is where most of my friends are. I wish Mastodon would get more traction (I’m not tempted by either Threads or Bluesky; Threads is just another arm of Meta, Bluesky is more Jack Dorsey, neither is actually federating yet despite a lot of lip service, and neither currently allows post schedulers to tie in, which keeps me from using them for Norwescon posts), or, even better, that there was more of a push back towards actual self-owned blogs (like this one!) that aren’t locked behind virtual walls. But I don’t want to lose track of all of my friends, so until something major shifts, I’ll stick around, which means I’m probably going to end up shrugging and resigning myself to feeding Zuck’s AI machines, which I have definite ethical issues with.

My First Mac

To celebrate the 40th anniversary of the Apple Macintosh, lots of people on Mastodon are posting their #MyFirstMac stories. Of course this is something I’m going to join in on!

My first Mac was a Macintosh Classic. Saved up and bought it myself for my senior year of high school. Got the very lowest entry-level version: 1 MB of RAM, no internal hard drive. Booted it up off of one 1.4 MB floppy; a second 1.4 MB floppy had Microsoft Word 4 and every paper I wrote for school that year. Lots of disk swapping!

Since then:

Happy 40th birthday, Mac!

More rambling about my digital life in this Newly Digital (Back in the Day, redux) post from 2003.

Year 50 Day 227

Me holding a dusty five-port Ethernet switch.

Day 227: Well, this is a first. In the midst of troubleshooting some ongoing network issues at home, I realized that this lil’ five-port Ethernet switch was failing. I don’t know how long I’ve had it, but while I didn’t know these things could fail (I mean, sure, entropy happens, and there is the eventual heat death of the universe to consider, but they’re just so plug-and-play, set-it-and-forget-it that they seem eternal), it seems this one’s time has come. Its new seven-port replacement is in place and doing just fine.

Apple Music Grumbling

(That’s both “the Apple Music service” and “using Apple devices to listen to music”, to be clear.)

For all the things Apple does well that I like and appreciate, and that keep me as a customer, some things absolutely drive me up the wall.

I have a big music collection, so I’m particular about how I keep things arranged on my computers and my iPhone. I have a bunch of custom smart playlists, keep my phone set to only sync certain playlists, and do not automatically sync my entire library. I simply have too much music to do that, and I don’t want to have to scroll through every playlist to find one of the few that I use on my phone.

Because of this, for a long time, I avoided Apple Music. (For other reasons too, including that I am particular about my metadata and have spent ridiculous numbers of hours making sure it’s correct, and Apple has a particularly annoying habit of overwriting user-defined metadata if you give it full access to the on-device library.) I finally signed up a few years back when the Apple One collection of services hit a good cost/usefulness ratio. It has come in handy (particularly for my wife), but I make sure to keep the “sync library” setting turned off, so that I know that I’m the only one managing the music on my phone.

For a long time, this worked fine. 95% of my phone-based listening was from my on-device library; the 5% of the time that I actually used Apple Music (I like their “Get Up!” playlist when I’m making breakfast in the morning, and will sometimes pop on their “Chill Mix” or a downtempo or trip-hop station as background music when I’m reading or relaxing before bed) was a nice way to get a mix of stuff I knew and stuff I was unfamiliar with. I’ve found some good new (or new to me) tunes that way as well, so even when it’s only a small part of my listening, Apple Music has been helping with music discovery as well.

So this was working. When I listened to Apple Music and heard something I liked, I’d “favorite” it. This would both help to train Apple Music so it would find more stuff I liked, and allowed me to go back and find the things I liked so that I could then go back and actually buy the full tracks or albums from the iTunes Store. As someone who doesn’t trust streaming services and regularly purchases the media that I enjoy so that I know I have a copy and don’t have to worry about it magically disappearing when licensing agreements change (I want to own my media, not rent it while being told I’m buying it), this seems like exactly the kind of use that Apple and the studios and artists would want. Streaming, like radio, is a way to find new things that I then go and spend more money to own (and send a more reasonable number of pennies back to the artists).

Unfortunately, for some reason, they’ve made an obnoxious change with iOS 17. Now, every time I try to “favorite” a song, I’m told that I have to turn on the “sync library” setting. Apparently, Apple no longer really considers your Apple Music library and your on-device library to be separate things. The first time this happened, not realizing what would happen, I made the mistake of turning on the “sync library” setting, and while I could then favorite tracks in Apple Music, it also completely screwed up what was on my phone. I had every playlist that I have on my computer on my phone instead of just the ones that I manually select, but for some reason, they were all empty, and therefore useless. There was still a lot of music on the phone in the “Downloaded” list, but the playlists didn’t show anything, and it was incredibly difficult to figure out what was actually on my phone and what was in the cloud somewhere without digging through that “Downloads” list. That got disabled again after a couple days of trying to figure out a way to make it work.

I really don’t understand this change, and why Apple Music can no longer learn about my tastes without completely screwing up the systems I’ve had working for years for keeping just the music I want on my phone. But the end result is that Apple Music is now far less useful to me than it has been, and I’m less likely to use it (but, of course, Apple’s unlikely to care, because I’m just going to keep paying for it as part of the Apple One subscription…).

Apple does a lot well. But I really wish they’d put a little (well…a lot) more thought behind the entire music experience, especially for people like me with large libraries that we’ve put a lot of effort into sorting, tweaking metadata, and generally futzing with to make sure they’re set up just as we like.

Searching for a Postalicious replacement

Hey WordPress plugin people: Does anyone know of a working and supported plugin that does what Postalicious used to?

Ideally, I’d like to return to something I used to be able to do: post a daily “here’s what I found interesting today” roundup post. Way back when, I used del.icio.us to save links; those would get picked up by Postalicious, and once a day, they’d be aggregated into a single post (example from 2009 here).

Is there a similar plugin, or other known way (some sort of IFTTT integration, maybe?) to do such a thing? Conceptually, it seems rather simple, but I don’t know what bookmarking services have open APIs or other ways to hook in, and I don’t have the coding chops to create my own.

ABBYY FineReader Amazement and Disappointment

I’ve spent much of the past three days giving myself a crash-course in ABBYY FineReader on my (Windows) work laptop, and have been really impressed with its speed, accuracy, and ability to greatly streamline the process of making scanned PDFs searchable and accessible. After testing with the demo,I ended up getting approval to purchase a license for work, and I’m looking forward to giving it a lot of use – oddly, this seemingly tedious work of processing PDFs of scanned academic articles to produce good quality PDF/UA accessible PDFs (or Word docs, or other formats) is the kind of task that my geeky self really gets into.

Since I’m also working a lot with PDFs of old scanned documents for the Norwescon historical archives project, tonight after getting home I downloaded the trial of the Mac version, fully intending to buy a copy for myself.

I’m glad I tried the trial before buying.

It’s a much nicer UI on the Mac than on Windows (no surprise there), and what it does, it does well. Unfortunately, it does quite a bit less — most notably, it’s missing the part of the Windows version that I’ve spent the most time in: the OCR Editor.

On Windows, after doing an OCR scan, you can go through all the recognized text, correct any OCR errors, adjust the formatting of the OCR’d text, even to the point of using styles to designate headers so that the final output has the proper tagging for accessible navigation. (Yes, it still takes a little work in Acrobat to really fine-tune things, but ABBYY makes the entire process much easier, faster, and far more accurate than Acrobat’s rather sad excuse for OCR processing.)

On the Mac, while you can do a lot to set up what gets OCRd (designating areas to process or ignore, marking areas as text or graphic, etc.), there’s no way to check the results or do any other post-processing. All you can do is export the file. And while ABBYY’s OCR processing is extremely impressive, it’s still not perfect, especially (as is expected) with older documents with lower quality scan images. The missing OCR Editor capability is a major bummer, and I’m much less likely to be tossing them any of my own money after all.

And most distressingly, this missing feature was called out in a review of the software by PC Magazine…nearly 10 years ago, when ABBYY first released a Mac version of the FineReader software. If it’s been 10 years and this major feature still isn’t there? My guess — though I’d love to be proven wrong — is that it’s simply not going to happen.

Pity, that.

🧪 Test Post 21 of Several

Test twenty-one of several as I try to troubleshoot blog issues. Will probably be deleted later. Sorry for flooding your feeds.

  • Posting from: WordPress web interface.
  • Images: One, from Media library.
  • SOM post delay: 30 seconds.
  • Emoji in title: One (🧪).

Active plugins:

  • Share on Mastodon
  • WP-Optimize
  • Docket Cache
  • Classic Editor
  • Classic Widgets
  • Easy Markdown
  • VS Meta Description
  • GP Premium
  • Akismet Anti-Spam
  • Disable Emojis (I wonder….)
  • Relevanssi
  • DX Out of Date
  • Posted Today
  • CP Media Player
  • Term Management Tools

🧪 Test Post 20 of Several

Test twenty of several as I try to troubleshoot blog issues. Will probably be deleted later. Sorry for flooding your feeds.

  • Posting from: WordPress web interface.
  • Images: One, from Media library.
  • SOM post delay: 30 seconds.
  • Emoji in title: One (🧪).

Me and two friends. Test image only.

Active plugins:

  • Share on Mastodon
  • WP-Optimize
  • Docket Cache
  • Classic Editor
  • Classic Widgets
  • Easy Markdown
  • VS Meta Description
  • GP Premium
  • Akismet Anti-Spam
  • Disable Emojis
  • Relevanssi
  • DX Out of Date
  • Posted Today
  • CP Media Player
  • Term Management Tools

Test Post 19 of Several

Test nineteen of several as I try to troubleshoot blog issues. Will probably be deleted later. Sorry for flooding your feeds.

  • Posting from: WordPress web interface.
  • Images: One, from Media library.
  • SOM post delay: 30 seconds.
  • Emoji in title: None.

Me and two friends. Test image only.

Active plugins:

  • Share on Mastodon
  • WP-Optimize
  • Docket Cache
  • Classic Editor
  • Classic Widgets
  • Easy Markdown
  • VS Meta Description
  • GP Premium
  • Akismet Anti-Spam
  • Disable Emojis
  • Relevanssi
  • DX Out of Date
  • Posted Today
  • CP Media Player
  • Term Management Tools