view the rest of the comments
Fediverse
Downvote are limited to members of this community
Welcome!
Can you imagine, years ago how the internet was before? We know Facebook, Twitter, Tiktok, Youtube. We knew blogger, Tumblr, Skyrock... and long before, it was the forum era as phpBB..and mail-lists.
And now with ActivityPub, we are reshaping the web, and achieving much more with lots of freedom. So thank you all, and welcome ๐ค๐
Our thread
- [Monthly thread] What fediverse feature/UI do you enjoy the most?
- [Weekly thread] Let's explore the fediverse ! ๐ค
Wiki
- How to present the threadiverse to redditors (rewritting)
- PieFed overview
- [Mbin overview]
Ressources
Related communities
- !newcomers@piefed.zip Are you new on the threadiverse ? Come and say hello :3
- !newcommunities@lemmy.word for discovering the latest communities :)
- !testfediverse@jlai.lu (for testing on lemmy)
- !playground@piefed.social (for testing on PieFed)
- !fedibridge@lemmy.dbzer0.com
- !newtolemmy@lemmy.ca
- !communitypromo@lemmy.ca
- !fedigrow@lemmy.zip
If you want to donate, double check on the official website and report any problem to mod team
Social network
Threadiverse
- Flarum | git | donation
- Friendica | git
- Lemmy | git | donate
- Mbin | git
- NodeBB | git
- PieFed | git | donate
FediBlog
- Wordpress
- WriteFreely | git | donate
Microblog
Event
Mediaverse
Audio
Streaming/live
Book
Culture review
Picture
- Pixelfed | git
- Vernissage | git
Short-video
Video
FediMarket
- FlohMarkt | git | donation
Image Credits :
Avatar : Wikipedia Eukombos
Banner : David Revoy licence : CC-BY-4.0
Rules
Moderation process
We all make mistakes,
If your comment is reported, and brings up a complex issue, we will reach out to you and ask you to rephrase it.
Our goal, is to create a serene space for discussion. Nothing more.
If the post isn't edited to remove hurtful language element, we will have to remove it. It would be a shame because your comment was interesting and you took some time to write it.
In case of xenophobia, racism, transphobia, homophobia or harassment, it will be a permanent ban.
- Remember the human: no insults, no aggression, no harassment between users. ๐ซ
- Xenophobia, racism, transphobia and other forms of discrimination are forbidden.๐
- No duplication. No spam. Avoid paywalls if possible or do a little summary.โ
- Use the "Report" function to report content that contravenes the rules.๐ด
- Content must be related to Fediverse.
I'm not real familiar with ATProto, bear with me.
All the data is stored in the nooki PDS. And there is one nooki PDS and can only be one PDS? Or can anyone make one?
To log in, you need a bluesky account.
The sign in form lets you specify the url of your own PDS. I guess that holds copies of my posts? But the only place I can display those posts is on nooki.me?
Users have PDSes (Personal Data Server). Nookie wouldn't have a PDS, it could have its own database but that's not anything to do with the protocol.
The theory with ATProto is that user facing interfaces (App Views) write data directly to PDSes and then this data is aggregated by a giant index (Relays). This relay data is then consumed by those App Views that sort them into posts, replies, likes etc. and presents it to the user as a usable interface to interact with.
That's the high level gist, Bluesky is ridiculously over-engineered as it's made by a bunch of cryptobros who wanted 'social media but on the blockchain' originally and this bleeds into the wider ATProto ecosystem.
I can't speak for nookie, it could just be a basic centralised site that uses Bluesky as a sign-in mechanism. (That'd make sense given the apparent author prompted it here before and didn't say it had any ATProto integration and it used to have the ability to create accounts).
I'm not an ATProto expert either, but broadly speaking, it's more of an aspirationally decentralized service, a lot of it is still centrally run by Blue Sky. Rather than split all responsibilities equally among hundreds of equal peers like ActivityPub, they've broken up the responsibilities themselves into modular parts: one thing stores user data, one thing is a firehose of everything happening everywhere, one thing is providing content moderation, etc., and users can kind of assemble their social network from all the parts they like. Many parts of it were designed with the assumption that the whole thing would have to operate at Twitter scale (that was the original idea, to make something that Twitter could move to) so it's basically impossible for others to run some parts, like the firehose. The theory is that the real big infra stuff will all be so generic and neutral that there won't even a reason for people to run their own anyway, and the more subjective or personal bits like personal data or moderation decisions will be easier to host alternatives for.
Honestly? Neither am I. This post is mostly a trial balloon to see what people think about the abstract high level idea of potentially talking cross-protocol with BlueSky users.
That does sound pretty cool, on a technical level.
Finding people with strong skills in both protocols who also want both to succeed might be hard.