With TWO HOURS TO GO left on Spritely's supporter drive I am gonna give a LIVE THREAD about why you should support @spritely and why I am SO PROUD OF THE WORK WE ARE DOING HERE! https://spritely.institute/donate/
Let's gooooooo!!!!
Okay! So you know how you love decentralized social media? I mean presumably you do otherwise why would you ever read anything I write
Well the first two engineers on Spritely are also the two editors at the top of the ActivityPub spec (myself and Jessica Tallon) and this is no coincidence!
ActivityPub is great! It's the most popular decentralized social networking web based protocol in the world!
(Sorry, no, ATProto still isn't decentralized yet so we still have that claim to fame)
Tens of thousands of servers! Many, many federating implementations! Millions of users!
Are we done?!
No! There's a lot more work to do! The present day federated social web is not enough! Today's ActivityPub is not enough! ATProto is not enough!
None of this stuff is enough!
Spritely started from one question: What *can't* the present-day fediverse do? What's next?
Some *obvious* things the fediverse needs to do:
- Content and accounts surviving when nodes go down (ATProto tries to address this, but I don't think quite does so right)!
- Self-hosting is a pain! More peer-to-peer!
- More secure! More private!
- Healthier communities!
- Less spam and abuse!
But really, the BIGGEST thing missing to me about the present-day fediverse: it's *incredibly* short sighted in its ambitions.
Why have we carved out "social media" as this particular kind of facebook/youtube/web 2.0 company defined thing?
Why shouldn't ALL software be social?!
All software should be able to be social, peer-to-peer, secure over the network. This becomes clearer when you see that it's hard to convince people to use Libreoffice once Google Docs exists.
Secure collaboration is important.
It shouldn't be that writing secure, peer-to-peer applications is an exceptional thing.
Secure, peer-to-peer tech should be the DEFAULT THING you get when you write software, not the domain of experts.
Too ambitious? No! This requires some rethinking about how we write software!
If you remember when Django and Rails hit the scene, they were *revolutionary*. Not only did they make writing Web 2.0 applications *easy*, they made it so that you *learned how to think* like a Web 2.0 developer.
Spritely's work is akin to that, but for secure, collaborative, decentralized tech!
We're getting there. It's taken years, but we've got three big things that are putting the pieces in place:
- Goblins, our p2p programming environment! https://spritely.institute/goblins/
- OCapN, our p2p programming protocol! https://ocapn.org/
- Hoot, bringing Spritely to browsers! https://spritely.institute/hoot/
There's a lot more I could say, there's a lot more I have said in other places. I believe Spritely is the future. I know it's a lot to take in. ActivityPub was a lot to take in, once upon a time.
If you want to dive in, it's all there. All out there to read. We've got tons of information these days. Yes, I know it's a lot to absorb.
If you don't want to dive in, it's a leap of faith. Let me help you make it.
The future becomes the present when it hits peoples' hands. They start to assume of course, it was an inevitability.
Once Mastodon became a success, the popular response to ActivityPub switched from "I don't believe that could work" to "ActivityPub is obvious, anyone could have done it".
HN reply-guys always gonna armchair philosophize, act like they know everything once it's in front of their faces.
Well let me tell YOU what I think.
ActivityPub has been a big success. The fediverse as it exists has been a big success. I'm proud of that work.
But personally, I think retrospectively, it'll be a footnote in history compared to what we're doing now.
Yes, I really do believe the jump is that large.
The world is becoming far, far more dangerous of a place to be.
If human rights are going to survive, we're going to need better ways to not only communicate, but to collaborate. To do. To act.
We need stronger foundations than we have today. Stronger by a *long shot*.