this post was submitted on 01 Feb 2025
1785 points (98.3% liked)

Fediverse

29537 readers
3393 users here now

A community to talk about the Fediverse and all it's related services using ActivityPub (Mastodon, Lemmy, KBin, etc).

If you wanted to get help with moderating your own community then head over to !moderators@lemmy.world!

Rules

Learn more at these websites: Join The Fediverse Wiki, Fediverse.info, Wikipedia Page, The Federation Info (Stats), FediDB (Stats), Sub Rehab (Reddit Migration), Search Lemmy

founded 2 years ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] Matombo@feddit.org 99 points 1 day ago (4 children)

Signal is not Fediverse! Element/Matrix is!

[–] ubergeek@lemmy.today 42 points 1 day ago (4 children)

Element/matrix aren't part of the fediverse, either. It doesn't speak AP.

[–] cmhe@lemmy.world 32 points 1 day ago (1 children)

Matrix is federated, Signal is not.

[–] biggerbogboy@sh.itjust.works 19 points 1 day ago (2 children)

although it is federated, it isn't apart of the fediverse, as it doesn't use activitypub.

[–] pennomi@lemmy.world 29 points 1 day ago (1 children)

I’d argue it’s part of “the fediverse” but not “The Fediverse”.

[–] biggerbogboy@sh.itjust.works 10 points 1 day ago

Fair point, definitely still apart of the same style of platform but not the same protocol.

[–] Matombo@feddit.org 10 points 1 day ago

afaik ap is no hard requirement to be considerted fediverse

[–] namingthingsiseasy@programming.dev 14 points 1 day ago (1 children)

Are we claiming now that Activity Pub is the only protocol that we can use for the fediverse? I think XMPP is roughly 30 years old at this point, and I'm pretty sure Activity Pub is much younger than that. I could be wrong though.

But regardless, I don't see why Activity Pub has to be the only protocol we accept to be considered a part of the fediverse. It's not even like different AP implementations talk to each other all that well. My understanding is that Mastodon doesn't federate that well with Lemmy, and I haven't seen Loops or Pixelfed on Lemmy yet either.

I'd be happy to be corrected on any of this though, I haven't looked too closely into exactly how AP works or how it's supposed to interoperate with different applications.

[–] ubergeek@lemmy.today 3 points 1 day ago (1 children)

I mean, yeah... the fediverse, specifically, are AP servers, which is why we don't include diaspora for it.

It's decentralized and federated, to be sure, just not the "fediverse".

[–] acockworkorange@mander.xyz 1 points 9 hours ago* (last edited 9 hours ago) (1 children)

Fediverse is about federation. It’s not Activityverse. So yeah, email, Usenet, IRC, XMPP, Matrix… all Fediverse, all an antidote to corporate walled gardens.

Edit: not demeaning AP, it’s a great achievement and the services built upon it are a testament to its quality and forward-thinking.

[–] ubergeek@lemmy.today 1 points 8 hours ago (1 children)

I'm just saying that there's deficiencies in those other networks. Just that they are different networks.

Now if an xmpp user can directly message or communicate with a Mastodon user... then they'd be both part of the "fediverse".

[–] acockworkorange@mander.xyz 1 points 8 hours ago (1 children)

I am a Lemmy user, can I message a Pixelfed user? All other AP users? Signal users?

[–] ubergeek@lemmy.today 1 points 8 hours ago

Signal, no. And yes, Lemmy's integration via AP is sub-perfect. Ie, I can (and do) follow communities on lemmy, with my Mastodon and pixelfed accounts.

So, work is needed, and only happens if a) same protocol is used, or b) bridge modules are used (like friendica does).

If someone made an xmpp bridge to talk AP, then it's would be one big network, like how a lot of irc nets get bridged with xmpp nets, which makes those one, singular, federated network. But until they start speaking the protocol the rest of the fediverse does, it's just another network.

And again, it's not a bad thing. It'll even probably get there eventually.

[–] PeriodicallyPedantic@lemmy.ca 8 points 1 day ago (1 children)

I'd like to argue that using AP is an inconsistent rule for membership. For example, Diaspora has been considered to be part of the fediverse from early on, but it doesn't use AP.

I don't really know where to draw the line. AP simply isn't suitable for some applications, but it makes sense to include it for branding

[–] ubergeek@lemmy.today 3 points 1 day ago (1 children)

I don't know of anyone who include d*, accepting the tiny number of d* pods that also speak AP.

I mean, nostr is also NOT part of the fediverse, but another federated and decentralized network.

[–] PeriodicallyPedantic@lemmy.ca 1 points 21 hours ago

Both Wikipedia and fediverse.party consider Diaspora, and a handful of other (mostly defunct) protocols as being part of the fediverse.

I don't really like the use of AP to be a qualification of being in the fediverse. There must be a better way to qualify a platform, even if it means that use of AP is a natural consequence.

[–] Matombo@feddit.org 5 points 1 day ago (1 children)

afaik ap is not a hard requirement for being in the fediverse, matrix is often included because it has the same federation idea

[–] ubergeek@lemmy.today -1 points 1 day ago* (last edited 1 day ago) (1 children)

Then email is a part of the fediverse? UUCP nets? IRC nets?

All federated, none speak AP.

I think a good working definition is "speaks the w3c standard AP". Otherwise, its totally lost its meaning.

[–] Matombo@feddit.org 0 points 1 day ago (1 children)
[–] ubergeek@lemmy.today 0 points 1 day ago

D* generally isn't, excepting the few instances that also speak AP.

[–] davidagain@lemmy.world 16 points 1 day ago (1 children)

Absolutely, signal isn't federated, but I don't want my messaging app to be federated. I want my social media to be federated. Lemmy is good because it's open. Signal is good because it's shut.

[–] acockworkorange@mander.xyz 1 points 8 hours ago

That’s your preference and there’s nothing wrong with it. Doesn’t make Signal a Fediverse alternative. Matrix fits that use case.

I prefer my messaging to be federated for the same reason I don’t want my other services depending on the benevolence of a single actor. But that’s me.

[–] e8d79@discuss.tchncs.de 4 points 1 day ago* (last edited 1 day ago) (2 children)

Don't use Matrix the devs knew about sidechannel vulnerabilities and ignored them for years. This is peak negligence and should immediately disqualify you from touching anything security related.

[–] acockworkorange@mander.xyz 1 points 8 hours ago (1 children)

the author literally picked random projects from github tagged as matrix, without considering their prevalence or whether they are actually maintained etc.

if you actually look at % of impacted clients, it’s tiny.

meanwhile, it is very unclear that any sidechannel attack on a libolm based client is practical over the network (which is why we didn’t fix this years ago). After all, the limited primitives are commented on in the readme and https://github.com/matrix-org/olm/issues/3 since day 1.

From your link.

[–] e8d79@discuss.tchncs.de 1 points 7 hours ago

That is exactly what it says. They knew about security issues in their library and didn't fix them for years. This isn't being ignorant, this is negligence.

[–] autonomoususer@lemmy.world 2 points 1 day ago* (last edited 1 day ago) (1 children)
[–] e8d79@discuss.tchncs.de 0 points 20 hours ago (2 children)

I do, use Signal if you care about privacy. They are the only game in town when it comes to reasonably secure chat software. Sure, I would prefer a federated alternative but I haven't found one yet that is always end-to-end encrypted, open source, implements forward secrecy, and is user friendly enough to be used by my grandmother.

[–] SolarPunker@slrpnk.net 2 points 19 hours ago (1 children)

SimpleX is better, you don't even need a phone number.

[–] e8d79@discuss.tchncs.de 1 points 7 hours ago (1 children)

SimpleX is cool, but fails the "my grandmother can use it" requirement. Signal has the huge benefit that is just as easy as WhatsApp. With Simplex you have to invite each of your friends individually.

[–] SolarPunker@slrpnk.net 1 points 5 hours ago (1 children)

Scan a QR isn't difficult, there are also tantum links

[–] e8d79@discuss.tchncs.de 1 points 4 hours ago (1 children)

With Signal you just have to install the App and make an account to start chatting with your friends and family. SimpleX requires me to send a link or QR code to everybody I want to interact with. You will have a hard time convincing anyone to do that. Compare that to the first Twitter exodus, people chose Bluesky over Mastodon because picking a server was 'difficult'. The average person doesn't care about technology at all and will always pick the path of least resistance.

[–] SolarPunker@slrpnk.net 1 points 1 hour ago (1 children)

It require literally a minute, also creating an account isn't a thing people like to do.

[–] e8d79@discuss.tchncs.de 1 points 34 minutes ago* (last edited 34 minutes ago) (1 children)

True which is why WhatsApp, Facebook Messenger and Telegram still reign supreme. Don't forget that its a minute for each person I want to contact, why bother if I already have the phone number of everybody I know. SimpleX targets a different market than the previously mentioned Messengers, and that's OK, but it also means its a no-go for anyone outside that market. Signal on the other hand is targeting the same market and thus is a viable alternative and for that reason I could convince my friends and family including my grandmother to use it instead.

[–] SolarPunker@slrpnk.net 1 points 31 minutes ago* (last edited 31 minutes ago)

Also creating accounts require a minute or more.

[–] autonomoususer@lemmy.world 1 points 1 day ago (1 children)

No, Matrix is federated differently.

[–] acockworkorange@mander.xyz 0 points 8 hours ago (1 children)
[–] autonomoususer@lemmy.world 0 points 6 hours ago (1 children)
[–] acockworkorange@mander.xyz 0 points 6 hours ago (1 children)

You now understood both my point and the OC’s, I hope.

[–] autonomoususer@lemmy.world 1 points 54 minutes ago

Signal is not federated.