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

Caught In The Middle 💸

Thursday, October 31, 2024

On rich guys, collateral damage, and The Washington Post. Here's a version for your browser. Hunting for the end of the long tail • October 30, 2024 Caught In The Middle The mess with Bezos and The

Powering public sector resilience on Elastic Search AI Platform

Thursday, October 31, 2024

Developing observability capabilities with Elasticㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ elastic | Search. Observe. Protect Driving public sector innovation Elastic AI-

Tuesday Triage #224

Wednesday, October 30, 2024

Your weekly crème de la crème of the Internet is here! The 224th edition featuring PayPal mafia, Modern Martyrs, and awnings. ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

📝 You Probably Don't Need to Compile a Linux Kernel Anymore — Adding Sticky Notes to Your iPhone Home Screen

Wednesday, October 30, 2024

Also: Gaming GPUs Used to Be Fun, Not Anymore, and More! How-To Geek Logo October 30, 2024 Did You Know Ancient Romans divided daylight and darkness into 12 increments each. In Rome, this meant an hour

JSK Daily for Oct 30, 2024

Wednesday, October 30, 2024

JSK Daily for Oct 30, 2024 View this email in your browser A community curated daily e-mail of JavaScript news Three.js : BatchedMesh and Post processing with WebGPURenderer An exploration of Three.js

Daily Coding Problem: Problem #1594 [Easy]

Wednesday, October 30, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Google. You are given given a list of rectangles represented by min and max x- and y-

Ranked | Tech Companies by R&D Investment Change in 2023 📊

Wednesday, October 30, 2024

Most tech companies were born disruptors. So who's prioritizing their next innovation? We track R&D investment changes to find out. View Online | Subscribe | Download Our App Presented by:

JSK Weekly - 30th October, 2024

Wednesday, October 30, 2024

JavaScript powers many modern websites' dynamic and interactive elements. As the complexity of JavaScript apps increases, so does the need for robust testing frameworks to ensure their reliability

Top Tech Deals 👀 MacBook Air, Harman Kardon BT Speaker, Echo Show, and More

Wednesday, October 30, 2024

Score a MacBook, headphones, or PC accessories on sale this week. How-To Geek Logo October 30, 2024 Top Tech Deals: MacBook Air, Harman Kardon BT Speaker, Echo Show, and More Score a MacBook,

We Need More Layer 1s, Please

Wednesday, October 30, 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, October 30, 2024? The HackerNoon