Huh. Verizon has sold what remains of Yahoo! and AOL.

For half of what they paid for them. 🤦‍♂️

To a private equity firm. 😬

Apparently the division formerly known as Oath and later as Verizon Media Group will be called Yahoo going forward, which is probably a good move.

I’ve got to say, though: Flickr and Tumblr really lucked out that Verizon sold them to companies that actually had something to do with their core service. Flickr went to SmugMug, a photo-sharing company, and Tumblr went to Automattic, a blogging company.

I’d like to think someone at Verizon put in the effort to find a good fit for each. It’s probably more likely that they just weren’t in a hurry at the time, since they still thought they could get something out of the rest of what they bought from Yahoo.

Yahoo Groups is shutting down, taking years’ worth of users’ writing and discussions with it. It’s the latest reminder that if you don’t host it yourself, your stuff is at the mercy of someone else’s business decisions. Or whims.

And yet…

My old blog posts are full of dead links to sites where people were hosting their own stuff, but it’s gone now. I’m sure some was taken down deliberately, but I’m sure there’s also a lot that was lost because they couldn’t maintain it.

Self-hosting isn’t just a matter of knowledge. It’s a matter of time. It’s a matter of being able to update things that need to be changed (like TLS certs or software). And there are ongoing costs: Domain name registration. Hosting service, if you’re using a hosting provider. Bandwidth if you’re using your own server.

And if for some reason you can’t keep those ongoing costs going, guess what? Your stuff goes offline. But you’re still on Facebook!

There’s a character in Les Misérables, Pere Mabeuf, who gets left out of most adaptations. He’s an old man who, for a time, eked out a living from a book he’d published years earlier. Eventually he’s so strapped for cash that he has to sell the printing plates, so even if someone wanted to buy a print run, he couldn’t do it. Essentially, he was self-hosting his work until he couldn’t afford to anymore.

Imagine one of these scenarios:

  • You’ve got some nice photo gallery or CMS, and you can afford the storage and bandwidth…and then financial trouble hits.
  • You have a site for a hobby that you don’t keep up with anymore. You don’t mind leaving it online, but it gets to be a pain to keep going, and starts feeling like it’s not worth the effort.
  • You die, and your family has to decide how long to leave the FreedomBox plugged into the network.

On one hand, a social network site might close down like Google+, purge accounts like Tumblr, change pricing drastically like Flickr, lock down access like Instagram or Photobucket, change their algorithms for what people see like Facebook… On the other, you can keep using a service like Mastodon or Twitter or Facebook even if you lose the resources to maintain your software, your VPS, your internet connection that allows incoming HTTPS, etc.

The trade-off is not just convenience vs. control. It’s host your own stuff to protect it from the whims and misfortune of (and exploitation by) third-party services. Or use the cheap/free third-party services to protect your stuff from your own misfortune.

I still think, on balance, it’s better to host your own online presence if you can, at least the parts you want to be long-term. Have your conversations where other people are, and put your art or work somewhere you control. But as a backup, I think every CMS should incorporate an “Export to static site” feature*. That way, you (or your next of kin) can quickly produce a fully-functional static site to toss on cheap shared hosting as an archive.

*You can use wget -m in a pinch, but you probably also want to remove things like comment forms in the process.

Instagram is now requiring you to sign in to view public profiles. You can still look at (for example), my Instagram profile, but once you scroll down a few pages, it pops up a login form and you’re stuck.

A spokesperson said, “This is to help people see photos on Instagram and then understand how to get the best Instagram experience by being part of the community, connecting and interacting with the people and things they love”

Oh, please.

This isn’t to help people.

This is to help Instagram.

This is to force people to sign up for Instagram just so they can see users’ photos that they have posted publicly.

Admittedly, Instagram has always kept the web at a bit of a distance. When it launched, they only had an app. Later you could follow a link to a photo on the web, but it was a dead end. Eventually you could actually browse your timeline, search, and look at people’s photo collections on a web browser. (Edit: Though they’ve never let you link out from a photo back to the rest of the web, unless you buy ads.)

And now they’re moving to close themselves off again.

I wrote a few months ago about how I’ve been weighing alternatives. As Facebook exerts more and more control, it becomes less appealing to use. And that’s not even getting into the train wreck of “influencer” culture.

Since then I’ve mostly stopped visiting Instagram, either to view photos or to post them. When I do, it’s frustrating. I’ve been posting more at Pixelfed (lead dev @dansup shared a link to the article at the top) and Mastodon, or just bypassing social networks entirely and going straight to Flickr. You can look at my complete archives on all of those sites, incidentally.

I’m not at the point of deleting my account yet, but I’m thinking it might be time to pull back more actively. Pare down the list of people I’m following, at least, in hopes that it will be a little more welcoming and useful when I do visit. Though I did that with Tumblr and haven’t been back much anyway.

And maybe I should start clearing out my archive. If people are only going to see a dozen or two of my photos, I should at least make sure they’re good ones, right?

Wow. Automattic bought Tumblr from Verizon for less than $3 million. Considering Yahoo bought it for $1.1 billion back in the day…

Yahoo really squandered it. And Verizon, I think, just wanted to get rid of it.

At least it’s going to an actual social media company not to another conglomerate. And one that’s more responsible than the big two! I was half expecting Verizon to try to monetize it into the ground and close it once everyone but the die-hard users had given up on it. But they found a blogging company for Tumblr, just like they found a photography company for Flickr. That’s encouraging. And Matt Mullenweg (who turns out to be a long-term Tumblr user as well!) understands that Tumblr and WordPress are different types of experiences, so they’re unlikely to try to merge them into a single service.

Though apparently they’d like to move the back-end to WordPress, while keeping the front-end experience of the Tumblr site and apps. I can sort of see the appeal: they’ve got over a decade of experience making WordPress scale, and they have to migrate Tumblr off of Verizon’s servers anyway. If they can run Tumblr on top of the WordPress infrastructure, it’s just a matter of adding capacity.

But it kind of runs the risk of creating a frankenblog. I guess it depends on how seamless the conversion is. If Tumblr looks and works the same from the user-facing perspective, it shouldn’t drive anyone away. If they try to turn it into a subset of WordPress.com…I’d expect another exodus.

Speaking of which, I doubt they’ll get anyone returning who left directly due to the adult content ban. Especially since they don’t plan on reversing it. But they might get back at least some people who left because they saw the ban as a sign of a dying platform. And they might be able to bring in new users, who knows? Having corporate overlords who actually understand and appreciate the space could be a big help.

Though frankly, even if all they do is keep it running in maintenance mode for those who are still there, that’s still better it would have been staying at Verizon!

As for me, I haven’t been active on Tumblr for a while. I took a final archive after cleaning up a bunch of old stuff, imported some posts here, and I’ve checked in to read maybe…once a month? I’m still in wait-and-see mode. We’ll see how the data migration goes, what they end up doing with the terms of service, whether they change the way ads and promoted posts appear.

But I am more confident that Tumblr will still exist next year than I was a few months ago!

Have you ever been to a Las Vegas casino? The main floors tend toward sprawling layouts, with lots of shiny distractions to entice you to stay and spend more time and money on the slots instead of helping you get where you’re going. That’s what Twitter’s new layout feels like.

When Twitter started out, the home timeline would just show me posts from people I followed. Now it also shows me

  • Posts they liked, but didn’t like enough to retweet.
  • Posts from people they follow.
  • A “Who to follow” box that I can’t seem to get rid of, which is also on the sidebar.
  • Advertisements – I mean “Promoted” tweets.

I get that ads are the business model they’ve chosen, but what’s with the rest of it? It’s not like I’m going to get bored if I don’t have more suggestions shoveled in front of me.

And I am going to get frustrated if I can’t find the stuff I’m actually looking for. Let’s think back for a moment to the early 2000s, back when there were a lot of different competing search engines. Google won not just because it was fast and accurate, but because it had a simple, fast-loading, no-nonsense home page while everyone else was trying to cram everything imaginable onto a “web portal.”

With that in mind, let’s look at what happens when we look at a specific post. The logical thing to do would be to show you tweet itself and the context around it: If it’s part of a thread, show the rest of the thread. If it’s part of a discussion, show the discussion. And that’s how Twitter used to work. But now you have to click through another link to see that context, and instead it wants to show you “Tweets from people like so-and-so.” How is that a useful default?

It’s like going to a page in a book and finding not the previous and next pages, but ads for other books.

I actually do like the two-click retweet button functionality, where you click and get a menu asking if you want to retweet by itself or quote-tweet it. Normally a two-item pop-up menu is a terrible idea for usability, but this is a case where introducing some friction in the process might give people a chance to consider what they’re doing.

But the rest of it feels like they’re desperately throwing everything they can think of at me in hopes of broadening my engagement with the site. And that reaches a point of diminishing returns. When you can’t use the site for what you’re trying to do, it ends up making you much less interested in coming back.

I wish I could use TweetDeck on my phone.

It would be simpler.

To keep myself from getting distracted by too many notifications on my phone, I ask myself the following questions whenever a new category pops up:

  • Will I need to act on it? (Likes/favorites are nice, but I don’t need to respond.)
  • How time-sensitive is it? (“Your ride is here” is more time sensitive than planning a get together for next weekend.)
  • How important? (“Server down” is more important than a project update. A conversation is more important than a newsletter.)
  • Is it actually for me, or is it an ad for the app service?

Then I turn off what I don’t need, turn off sound on the less urgent ones, and customize sounds for the most important ones.

So I hear when a text or instant message comes in, but not email or social media. When I pick up my phone I see emails, mentions & replies, but not favorites or boosts, etc.

It helps me a lot with alert overload. YMMV.

I’ve been thinking about what it means to self-host a service, and that there are degrees even within that.

I have a self-hosted WordPress blog in the sense that I manage an installation of WordPress, but I run it on a VPS at a web host. It’s not as self-hosted as someone running a server on a Lollipop Cloud or FreedomBox, but it’s more self-hosted than someone using WordPress.com. It’s also more self-hosted than someone using the managed WordPress hosting at the same web host.

The key advantages of self-hosting are privacy and control. Unless a service uses end-to-end encryption, the admins at each level can probably read your stuff – you have to trust that they won’t do it unless they have to.

And of course when you run your own service, you don’t have to fear losing control when Google Plus shuts down, or Flickr changes their pricing structure, or Tumblr changes their TOS, or MySpace botches a server migration.

The obvious disadvantage of self-hosting, of course, is that you’re on the hook for all the maintenance. Spam filtering, moderation, security updates, server migrations – those are all on you.

And unless you’re using your own software, even on your own box there’s still the risk that a project is going to shut down & leave you without security fixes, or pivot to a new direction that no longer fits what you want. (So glad WP’s block editor is still optional!)

I’ve settled on a balance where I manage the top-level web apps, but my webhost handles the hardware, the virtualization and the LAMP stack. (And email. Ugh, I’d forgotten how much of a pain a mailserver can be to handle until I tried to set one up on a Raspberry Pi a couple of months ago.)

I guess I’m kind of splitting the difference. 🤷