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

Daily Coding Problem: Problem #1648 [Medium]

Wednesday, December 25, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Quora. Given an absolute pathname that may have . or .. as part of it, return the

🎮 The Best Games to Go With Your New Console — Streaming Services Could Learn From YouTube

Wednesday, December 25, 2024

Also: Don't Throw Christmas Gift Boxes on the Curb, and More! How-To Geek Logo December 25, 2024 Did You Know Years before The Nightmare Before Christmas, Tim Burton was sprinkling references to

Charted | Global Economic Confidence in 2025, by Country 🌎

Wednesday, December 25, 2024

While emerging markets in Asia have the strongest confidence in the global economy looking ahead, European countries are most pessimistic. View Online | Subscribe | Download Our App FEATURED STORY

Top Tech Deals 🎅 Sony Headphones, iPhone Cases, 4K Projector, and More!

Wednesday, December 25, 2024

The season of giving is upon us. How-To Geek Logo December 25, 2024 Top Tech Deals: Sony Headphones, iPhone Cases, 4K Projector, and More! The season of giving is upon us. Happy Holidays! If you're

Why the Race to AGI is Humanitys Defining Moment

Wednesday, December 25, 2024

Top Tech Content sent at Noon! Boost Your Article on HackerNoon for $159.99! Read this email in your browser How are you, @newsletterest1? 🪐 What's happening in tech today, December 25, 2024? The

Iran's Charming Kitten Deploys BellaCPP: A New C++ Variant of BellaCiao Malware

Wednesday, December 25, 2024

THN Daily Updates Newsletter cover The Data Science Handbook, 2nd Edition ($60.00 Value) FREE for a Limited Time Practical, accessible guide to becoming a data scientist, updated to include the latest

Software Testing Weekly - Issue 251

Wednesday, December 25, 2024

GitHub Copilot is free! 🤖 View on the Web Archives ISSUE 251 December 25th 2024 COMMENT Welcome to the 251st issue! In case you missed it — GitHub Copilot is free! The free version works with Visual

Daily Coding Problem: Problem #1647 [Medium]

Tuesday, December 24, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Square. In front of you is a row of N coins, with values v 1 , v 1 , ..., v n . You are

Sentiment Analysis, Topological Sort, Web Security, and More

Tuesday, December 24, 2024

Exploring Modern Sentiment Analysis Approaches in Python #661 – DECEMBER 24, 2024 VIEW IN BROWSER The PyCoder's Weekly Logo Exploring Modern Sentiment Analysis Approaches in Python What are the

🤫 Do Not Disturb Mode Is My Secret to Sanity — 8 Gadgets I Want To See Nintendo Make

Tuesday, December 24, 2024

Also: The Best Christmas Movies to Watch on Netflix, and More! How-To Geek Logo December 24, 2024 Did You Know Their association with the Christmas season might make you think poinsettias hail from a