Tedium - Stressing The Protocol 🧮

What it’s like to back up your tweets on Bluesky.

Hunting for the end of the long tail • October 23, 2024

Stressing The Protocol

I’m trying to import as many of my old tweets as I can to Bluesky. Which is fun, because I have a lot of them.

I don’t expect people to fawn over my old tweets. Old tweets are not designed to be looked at in aggregate.

But when I heard last week that there was a tool that could upload your old tweets to Bluesky, gradually, over a months-long period, I was extremely curious. After all, the reason a lot of people are worried about shutting down their Twitter account is that they don’t want to lose their creations. With that in mind, finding a way to keep them online on a social network—any social network—seems desirable.

Do you trust some random new service to handle all your tweets in a mass exodus? If so, BlueArk is available.

But I had a lot of questions when I saw the service, called BlueArk. Do I really want to hand this data to a random third party? I mean, these tweets are public, but am I tempting fate by giving this much control to a random third-party service? Would Elon figure out a way to make this service unviable? And how annoying would it be to import … checks notes 106,000 tweets? (Whoa, I really devoted my life to this thing, huh.)

Fortunately, I had options. As Andy Baio pointed out soon after, there were some existing scripts from folks on GitHub to do this very thing. Marco Maroni developed X/Twitter To Bluesky, the one I ended up using. It’s somewhat imperfect, but workable.

One of the problems I ran into was simply due to my prolific nature. I had so many tweets that my export file was two gigabytes in size and the data was split up over two files, which the script did not account for, which meant that my tweets started in 2016, rather than 2009. I had to make a couple of tweaks to make that work. And currently it runs into an issue where it occasionally hangs on an item with seemingly no rhyme or reason, with no way to account for that. I added a delay to the script to make it so that any tweet that did not get pulled within two minutes got lost to history.

At this point, there are so many that every shred of paper isn’t going to make it.

The legend lives another day.

But thus far, my insane project has been working. I’ve imported over 5,800 tweets to this account. Oh sure, the gem-to-dud ratio is extremely low. There will only be one “Every headline on the internet,” but now I can reference it on Bluesky rather than on Twitter.

I also used CloudFlare workers and some clever redirects to ensure all my old Bitly links work, as do links to old ShortFormBlog posts.

The question you may ask yourself is this: Why? Why put yourself through this just to keep your brain nuggets accessible at all times? For me, I think a big part of it is to say that I was one of the first to really try this, even if it is ultimately of low value to me.

I mean, my early posts are not exactly gems. My main account started as a way for me to take part in Twitter chats (my original account, which was just me talking to my friends circa 2007, I gave up), and for a time, it was a link feed for ShortFormBlog. Not exactly high art there.

But I eventually built it out after (I guess, a dozen years and reams of disruption later, I can say this now!) I did a job interview with BuzzFeed and someone during the interview expressed the concern that my social media presence was too tied up in my side project … which (and this is the reveal) they wanted me to stop doing to take the job. (I never worked there. Honestly, it was for the best.)

Immediately after that, I converted the account into a personal profile. So I guess I can directly blame my Twitter addiction on BuzzFeed.

Anyway, importing these tweets as skeets just highlights how quickly life changes but also how similar my strategies are. I still shout out new Tedium issues the same way as always. But there are things I was doing in 2016 that I’m no longer doing.

But I just want to thank the Bluesky team for making this possible, even if the result is going to be messy and the links are all going to be broken. I think it matters that we can port our content in this way.

Do I think you should do it? Unless you’re dril, probably not. But the nice thing about the internet is I’m not making the decisions for you. That’s all on you. And you can shape your experience however you’d like.

Let me tell you though, the fact that you can even theoretically do this is friggin’ awesome.

Non-Broken Links

Starbucks’ new CEO, who I wrote about a couple of months ago, is dealing with insane losses. But on the plus side, he appears to be saying the right things.

The only Apple product I actually care about finally got a sneak peek. Friggin’ finally.

It’s shocking how normalized government surveillance is, as highlighted by a recent lawsuit involving license-scanning cameras.

--

Know someone who might want to import all their old tweets to Bluesky? Tell folks about this post to inspire your pals. And check out the ShortFormErnie archive if you feel at all inspired.

Share this post:

follow on Twitter | privacy policy | advertise with us

Copyright © 2015-2024 Tedium, all rights reserved.

Disclosure: From time to time, we may use affiliate links in our content—but only when it makes sense. Promise.

unsubscribe from this list | view email in browser | sent with Email Octopus

Older messages

So, Your CMS Blew Up 💣

Sunday, October 20, 2024

So, thinking about moving from WordPress for the first time … ever? Here's a version for your browser. Hunting for the end of the long tail • October 20, 2024 Today in Tedium: Deciding on a content

Gateway Country 🐄

Sunday, October 20, 2024

What Gateway 2000's demise says about outsourcing and globalization. Here's a version for your browser. Hunting for the end of the long tail • October 13, 2024 Hey all, Ernie here with a

Gatekept 🚪

Sunday, October 20, 2024

I just got hit by a stab to the ego. Ow, that hurt. Here's a version for your browser. Hunting for the end of the long tail • October 15, 2024 Gatekept Thoughts on a bruise to the ol' ego that

More Signs, Worse Signal 📱

Sunday, October 20, 2024

TFW you develop a data-hungry app for your political campaign. Here's a version for your browser. Hunting for the end of the long tail • October 16, 2024 Today's issue is brought to you by

Domains For The Masses 🕸️

Monday, October 7, 2024

An interview with the founder of GoDaddy. Here's a version for your browser. Hunting for the end of the long tail • October 06, 2024 Today in Tedium: For obvious reasons, we've been discussing

You Might Also Like

Weekend Reading — More time to write

Sunday, November 24, 2024

More Time to Write A fully functional clock that ticks backwards, giving you more time to write. Tech Stuff Martijn Faassen (FWIW I don't know how to use any debugger other than console.log) People

🕹️ Retro Consoles Worth Collecting While You Still Can — Is Last Year's Flagship Phone Worth Your Money?

Saturday, November 23, 2024

Also: Best Outdoor Smart Plugs, and More! How-To Geek Logo November 23, 2024 Did You Know After the "flair" that servers wore—buttons and other adornments—was made the butt of a joke in the

JSK Daily for Nov 23, 2024

Saturday, November 23, 2024

JSK Daily for Nov 23, 2024 View this email in your browser A community curated daily e-mail of JavaScript news React E-Commerce App for Digital Products: Part 4 (Creating the Home Page) This component

Not Ready For The Camera 📸

Saturday, November 23, 2024

What (and who) video-based social media leaves out. Here's a version for your browser. Hunting for the end of the long tail • November 23, 2024 Not Ready For The Camera Why hasn't video

Daily Coding Problem: Problem #1617 [Easy]

Saturday, November 23, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Microsoft. You are given an string representing the initial conditions of some dominoes.

Ranked | The Tallest and Shortest Countries, by Average Height 📏

Saturday, November 23, 2024

These two maps compare the world's tallest countries, and the world's shortest countries, by average height. View Online | Subscribe | Download Our App TIME IS RUNNING OUT There's just 3

⚙️ Your own Personal AI Agent, for Everything

Saturday, November 23, 2024

November 23, 2024 | Read Online Subscribe | Advertise Good Morning. Welcome to this special edition of The Deep View, brought to you in collaboration with Convergence. Imagine if you had a digital

Educational Byte: Are Privacy Coins Like Monero and Zcash Legal?

Saturday, November 23, 2024

Top Tech Content sent at Noon! How the world collects web data Read this email in your browser How are you, @newsletterest1? 🪐 What's happening in tech today, November 23, 2024? The HackerNoon

🐍 New Python tutorials on Real Python

Saturday, November 23, 2024

Hey there, There's always something going on over at Real Python as far as Python tutorials go. Here's what you may have missed this past week: Black Friday Giveaway @ Real Python This Black

Re: Hackers may have stolen everyone's SSN!

Saturday, November 23, 2024

I wanted to make sure you saw Incogni's Black Friday deal, which is exclusively available for iPhone Life readers. Use coupon code IPHONELIFE to save 58%. Here's why we recommend Incogni for