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

⚙️ GPT 4.5 - worth the cost?

Friday, February 28, 2025

Plus: Nvidia didn't come to the rescue ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

ASP.NET Core News - 02/28/2025

Friday, February 28, 2025

View this email in your browser Get ready for this weeks best blog posts about ASP.NET Core! ASP.NET Core updates in .NET 10 Preview 1 — by danroth27 .NET Aspire 9.1 is here with six great new

SWLW #640: The burdens of data, Creating a sense of stability, and more.

Friday, February 28, 2025

Weekly articles & videos about people, culture and leadership: everything you need to design the org that makes the product. A weekly newsletter by Oren Ellenbogen with the best content I found

12,000+ API Keys and Passwords Found in Public Datasets Used for LLM Training

Friday, February 28, 2025

THN Daily Updates Newsletter cover ⚡ LIVE WEBINAR ➟ The Anatomy of a Ransomware Attack Watch a Live Ransomware Attack Demo, Uncover Hacker Tactics and Learn to Defend Download Now Sponsored LATEST NEWS

The Sequence Research #500: Making Small Models Great Achieve GPT-o1 Levels in Math Reasoning with Microsoft rStar…

Friday, February 28, 2025

The new method represents an important evolution of reasoning for SLMs. ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

🎧 The Perfect AirPods Alternative for Android — Features I Wish Netflix Would Copy From YouTube

Friday, February 28, 2025

Also: Are Ryobi Power Tools at Home Depot Worth Buying? and More! How-To Geek Logo February 28, 2025 Did You Know The crew of Apollo 11 took two tiny pieces of the Wright "Kitty Hawk" Flyer,

Meta Is Unbundling... Again

Friday, February 28, 2025

The strategy behind the stand-alone apps for Reels and Meta AI... Meta Is Unbundling... Again The strategy behind the stand-alone apps for Reels and Meta AI... By MG Siegler • 28 Feb 2025 View in

📧 Did you watch the FREE chapter of Pragmatic REST APIs?

Friday, February 28, 2025

​ Hey, it's Milan. 👋 The weekend is almost upon us. So, if you're up for some quality learning, consider watching the free chapter of Pragmatic REST APIs. Scroll down to the curriculum or click

Data Science Weekly - Issue 588

Thursday, February 27, 2025

Curated news, articles and jobs related to Data Science, AI, & Machine Learning ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

💎 Issue 458 - Why Ruby on Rails still matters

Thursday, February 27, 2025

This week's Awesome Ruby Newsletter Read this email on the Web The Awesome Ruby Newsletter Issue » 458 Release Date Feb 27, 2025 Your weekly report of the most popular Ruby news, articles and