Exodus

Exodus

December 29, 2022
technical

The year is 2022. In the world of social media, Twitter has long been the platform of choice for politicians, celebrities, and everyday users alike. But as the years have passed, the once-mighty site has struggled to keep up with the rapidly changing landscape of the internet.

As the lines between the virtual and the physical world blur, Twitter becomes a battleground for hackers, activists, and corporate interests. Despite the best efforts of its engineers and executives, the site is plagued by outages and security breaches, causing frustration and anger among its remaining user base.

As the situation grows dire, a group of rebels emerges, determined to take down the beleaguered social media giant and replace it with a platform of their own design. Led by a charismatic young hacker named , the rebels planned to launch a series of coordinated attacks on Twitter’s servers and infrastructure, crippling the site and sending it spiraling into oblivion, but found there to be no need as the organization succumbed to necrosis.

A new era of social media is upon us. Without the constraints of the old guard, users are free to connect and share in new and exciting ways, paving the way for a brighter, more connected future.

- ChatGPT + human editing


I don’t think I need to explaining how and why Twitter got to be the 5-star, world class dumpster fire that is today, nor should I need to explain the financial situations or complexities of social media-competition in a world where TikTok dominates and FaceBook Meta is desperately trying win people over by giving them legs.

Not because I expect you to know all of that - following the tech news lately has been exhausting. I don’t think I need to explain it because you probably shouldn’t care. Ultimately, what you should care about is keeping connections, finding inspiration, and generally having a good time online.

exoduscover

Made with Waifu Diffusion 1.3

Unfortunately, those things become a lot harder to do as some psychotic rich fuckers have taken over the social media landscape and made actually using the platforms akin to having a morning routine of stepping on legos.

It’d be different if this were a new occurrence, but given Tumblr’s downfall ( Though it is sort of coming back ); Facebook Meta buying WhatsApp, Oculus, Instagram, Giphy, and about a dozen up-start competitors; Reddit & TikTock being massively financially controlled by China; Telegram thinking Cryptocurrency is a good idea; YouTube being YouTube; etc. I’ve been burned too many times.

It boggles the mind that we put up with this shit.

For the first time I can think of, it looks like we have a sliver of a chance to move to something better. Mastodon. Is Mastodon perfect? No. It lacks E2E encryption (soatok.blog), it makes discovery difficult (cendyne.dev), and instances might crash and burn. But, again, that’s not what this post is about. I do care about the advantages and shortcomings of Mastodon as a platform, but more than anything I care about cool people doing cool things.

You probably already have a list of people - The ones you follow on Twitter. I’d advise you get those backed up so that when the lights go out and the party is over you can find them again.

The best way I’ve found to do this is to head over to https://unflwrs.syfaro.com, export all your followers followers. Then, use Twitter’s built in Archive Download to get you your tweets and everything else in a .zip. You can slap that into twitter-archiver if you want it to look pretty.

From there, you can head over to https://www.movetodon.org and let it find anyone your following with a mastodon account link on their profile and follow them all at once.

Now you can feel free to mash that delete account button or intentionally cost Melon Husk some money (soatok.blog) and probably the “collect on class action” button in a year when you find out Twitter fucked up with your data, but that’s just speculation (for now).

… While writing this post it already happened. ಠ_ಠ

But, again, none of that is the point I’m trying to make. Instead, what I really want to say is…

IM HECKIN EXCITE #

Yes, Twitter is on it’s death bed, but out of those ashes I think we’re going to get an internet that has some individuality again!

Don’t get me wrong, I like my website and this clean style I’ve made here. I’ve spent a lot of time trying to make it easy on the eyes- But I also really, really miss the days of crazy Tumblr blog themes with built in audio players and MySpace accounts that bordered on the illegible.

I must admit, being 23, I’m right at the edge of the generation that got to see MySpace when it was popular, but I do feel nostalgia for what I’ve missed - I actually have a blog post on that already though:

xx80

There was a level of simple child-like fun and anti-corporate punk spirit that makes things amazing that, while not lost, has been buried for a long time.

The thing about centralization is it also generally means uniformity. Facebook and Twitter are centralized and they are same-y. I’m not going to pretend that from one instance to another Mastdon looks all that different (they are almost all running the same server software, after all.) but with the options ranging from https://girldick.gay/ to https://furry.engineer I have no doubt that we’re about to see some incredible individualism and expression shine though, and I think things will diverge but stay compatible in a way that means we can all finally have more on our profiles than an icon and a hero image. I think the common protocol, combined with the very inclusive mindset of the users so far, will still mean things remain largely accessible despite this too.


" I’m on Mastodon. It feels like trying out a new coffee shop or bar, components are familiar but the overall space is foreign. The app feels a lot like Twitter circa 2008-2010, but the experience itself is not that. I like the federated design, it feels like the old web. "

- Vince Falconi on tattooed.dev


It also stands to put an end to a significant amount of the problems of social media. Before it was at least a debate if we should kick out cryptobros and TERFs (no matter how bad they are) from the platforms because it really was cutting them off from the only places they could go. But now?

Now we can kick them off of our little islands without feeling bad.

If they want to make their own toxic little bubble, they can, but we don’t have to deal with it. Yes, this may make echo cambers worse, but I think most people will just generally be miserable hanging out in those communities given enough time and mellow out. Could I be wrong? Sure. But trying something is better than the status quo.

Basically, I feel like this is finally the first  crack in a wall and that soon that crack will spread and the entire creativity that has been held back from platforms that offered a limited palette of expression will break free.

I mean this. I think Mastodon is just the start. The Fediverse, ActivityPub, & The IndieWeb are currently at this tipping point of going mainstream and with it Webrings and 88x31 pixel badges might become common again, and the new standards might mean the entire obnoxious idea of platform lock-in becomes simply bad for business, because why would users ever want to use something that has the chance to implode like Twitter or Tumblr did.

Put simply, I think we’re finally getting back to seeing more things like these Tumblr pages:

Left to right: ms-dos , meatdemon , wartorling , uzicopter , retronator

… or these NeoCities sites:

Left to right: Cinnamuff, desertjaguar, mirrorteru, tarraxahum

and less of this:

facebook_example
twitter_example

But that’s only the start. My true hope is to see the death of this:

tumblr_post

For those that don’t recognize this, these are the options for making a new Tumblr post, but I think they encapsulate pretty much all social media platforms as they are now. You can post text, a picture/gif, a video, or an audio clip.

But guess what! That doesn’t fit every need!

Let me introduce you to https://www.dwitter.net, it’s about page says:

Dwitter.net is a challenge to see what awesomeness you can create when limited to only 140 characters of JavaScript and a canvas. Give it a go!

- dwitter.net

That’s not a gif! That’s actually the code in the dweet running in your browser.

Now, this isn’t necessarily anything new - @bbcmicrobot on both Twitter and Mastodon has been around for a while:

BBC Micro bot is a Twitter bot that runs your tweet on an 8-bit computer emulator. Tweet-sized programs are written in BBC BASIC

- bbcmicrobot.com

But that required a sort of middle man - the bot account - to function. That layer, which is necessary due to the lack of native support, means less people will even think about making something like this.

To me, this is a real shame, as projects like @FlameReactorBot (Twitter) / flameReactor@mastodon.social are limited by the interactivity of a tweet.

Think about what could be possible if this weren’t the case!

Ultimately, I want people to be able to express themselves as much or as little as they want in each post they make. Is there potential for bad actors? Yes. Will it be hard to stop people from abusing the system just to talk over each other?

CAPS LOCK AND BIG TEXT MAKE POST GO BURRRRR. #

Yes. Yes it will. But I think we can find solutions to these problems. Maybe it means making each post note limited to 140 280 characters, but being limited to 512x512 pixels. Maybe it means a moderation system with a mix of algorithmic and crowd sourced moderation can take down abusive posts. I don’t know how to do it.I may not know the right way, but I know the wrong way: If you suggest blockchain or NFTs you’re part of the problem. I don’t think anybody does. It’ll take multiple iterations, some nasty security problems, and some of the brightest minds on this planet - but I think we can make a platform which combines the best of totally custom websites with a scrollable content feed.

I know pictures, video, audio, and text absofuckinglutly are incredibly limiting. Just think about what artists and creative minds could do given mixed media options.

I know we can make a platforms that lets shader and game devs make interactive media.

I know we can make a platforms that lets novelists - graphic or traditional - embed full stories with a page-turning interface.

I know we can make a platform that lets 3D artists upload models for live preview.

I think we can make a platform that lets programmers make totally new types of posts that take in real time data from all the viewers.

I think we can make a platform where the definition of what a post is and what it contains is flexible, where it can be forked, tweaked, and forked again.

Do you hear that? It’s the sound of a million infosec professionals screaming at this website in horror.


Reddit absolutely lost it’s shit over r/place when it first happened.

Wordle happened and we all got to see this:

⬛🟨⬛⬛⬛
🟨⬛🟨⬛⬛
⬛⬛⬛🟨🟨
🟨🟨🟨🟨⬛
🟩🟩🟩🟩🟩

A hundred times before we had and idea what it meant.

But what if r/place BTW, there’s a few r/place clones that are going strong, such as https://pxls.space/ were a post from some random user on a micro-blogging platform, where you could click to zoom in and place your pixel?

What if when you saw those box-y emoji’s for Wordle you could play right there, in the post - maybe with the post having saved how that user did so you could race them?

What if, like when you click a magnet link to start a torrent, you could click a Minecraft screenshot and be brought to those coordinates on the same seed?

What if we actually treated the web as a true network of ideas instead of a place to dump pictures, text, and video?

We’d see new ideas flourish.

I think mastodon and the indie web +++ is the start of this. It’s a seed for this to finally happen. I think we have a real chance here to make a web that has the browsability and network effects of microblogging (Twitter, Mastodon, Cohost, etc.) combined with the expressiveness of Flash Games, VR Chat Worlds, and the indieweb.

It’s about people. #

Soatok Cadey Loial Vega Cendyne Mimir Vordex Vordex
Placeholder
Vordex

Art by Talon Creations. Characters from Left to Right: Soatok, Cadey, Loial, Vega, Cendyne, Mimir, Vordex

Having a platform that allows for awesome creativity doesn’t matter if nobody uses it. What matters most is making connections with people that inspire you to push boundaries, that make you laugh and enjoy life, and that you feel comfortable being yourself around.

One of my big goals with OpGuides has been to make a website that can compete with full textbooks by acknowledging that the best information for a given topic can never come from a single author or live in a single medium. It takes videos, links, quotes, interactive media, and - above all - a community. Before publishing this post I spent a significant amount of time doing my best to replace or ensure there are archives of as many of the tweets that had been embedded in this website as I could.

There were nearly 100 Twitter embeds in this website.

This site wouldn’t be what it is without linking to and displaying the hard work of talented creators, engineers, artists, makers, and hackers from across the web.

I want to make sure I acknowledge that and showcase how amazing the communities I’m in are. I plan to dramatically ramp up the number of interviews on the site in 2023 and also start posting rapid-fire community showcases where I look at what some of the amazing people in the communities I’m in. Such as,

@mylo_calibre, A synth obsessed tiger making Eurorack modules and noodling with FPGAs and micro controllers. He can slam out full PCB designs faster than I can make a bad sounding euororack patch.

Kiri, an absolute bad ass lamia that can throw out 6800 & x86 ASM in her sleep and has forged game engines in the depths of GPU code not meant for mere mortals. She made her 3D model, she makes games, art, and streams on Twitch.

Of course, these are only 3 of the hundreds of amazing people I know. I’m looking forward to sharing the people that make the internet awesome more on OpGuides next year.


If you would like to support my development of OpGuides, please consider supporting me on GitHub Sponsors or dropping me some spare change on Venmo @vegadeftwing - every little bit helps ❤️