this post was submitted on 22 Aug 2023
214 points (95.7% liked)

Fediverse

17776 readers
45 users here now

A community dedicated to fediverse news and discussion.

Fediverse is a portmanteau of "federation" and "universe".

Getting started on Fediverse;

founded 5 years ago
MODERATORS
 

A new messaging app is in development, and the project is described as "an open source WhatsApp for the Fediverse."

top 50 comments
sorted by: hot top controversial new old
[–] bappity@lemmy.world 72 points 1 year ago (1 children)

something something 15 competing standards

[–] esty@lemmy.ca 22 points 1 year ago (3 children)

unfortunately matrix sucks revolt isn’t federated and irc is outdated so

[–] Terevos@lemm.ee 22 points 1 year ago (6 children)

I just learned about Matrix recently. Seems like something that'd be good. What sucks about it?

[–] timbuck2themoon@sh.itjust.works 13 points 1 year ago

Besides the main implementation synapse being slow, the new implementation dendrite is unfinished but progressing.

But technical standards aside, the hassle of managing encryption keys is too buggy and confusing IMO. That'll deter most people I feel.

I want it to be great but it just isn't there yet.

[–] deadsuperhero@lemmy.ml 7 points 1 year ago (4 children)

I personally really like Matrix, but there are a few outstanding complaints about it. The biggest one is that the reference implementation everyone uses by default is known to be bloated and slow, and poor at scaling. Server admins have had a huge challenge of supporting a large amount of data for things like room history, which in the past required propagation to every server hosting every participant. The protocol itself has been described by some developers as overtly complex.

Some of this seems to be improving, particularly with development of a Go-based backend implementation, Dendrite.

[–] Samsy@lemmy.ml 5 points 1 year ago (3 children)

And if dendrite fail, we wait for the rust-based backend implementation. :)

load more comments (3 replies)
load more comments (3 replies)
load more comments (4 replies)
[–] poVoq@slrpnk.net 14 points 1 year ago* (last edited 1 year ago) (11 children)

IRC is only "outdated" if you make it so by using outdated networks like libera.chat that refuse to implement the newer standards that have been available for years.

Oh and XMPP is a thing and works great.

[–] Lucia@eviltoast.org 10 points 1 year ago (1 children)

For some weird reason many people just plain ignore the existance of XMPP when they're discussing decentralized protocols. Is it because Matrix outshadowed it?

[–] poVoq@slrpnk.net 11 points 1 year ago* (last edited 1 year ago) (2 children)

There is this wierd meme that IRC is "outdated" and XMPP is "dead", both of which is completely untrue, but somehow the tech-bro hivemind continues to spout this nonsense when ever the topic comes up.

load more comments (2 replies)

Feels like Jabber has been around for a long time. If I'm not mistaken I remember my buddy pimping it as an AIM alternative back in the Napster/mp3 days.

load more comments (9 replies)
[–] smileyhead@discuss.tchncs.de 6 points 1 year ago (1 children)

Matrix is getting better on fast peace, we need to give it another yew years to fix biggest holes I guess.

ActivityPub based chat is going to suck much. Like basing chat on RSS or FTP, it can be done but why. Unless we're talking just about replicating Instagram-like DMs then maybeee? But I still would like to just add link to Matrix in bio instead of having chat in yet another place.

load more comments (1 replies)
[–] 9tr6gyp3@lemmy.world 29 points 1 year ago (2 children)

Oh boy... Another messenger... Yay...

[–] deadsuperhero@lemmy.ml 38 points 1 year ago (1 children)

Nobody is telling you to use it. This originally spun out of development of a messaging app just for Pixelfed, but evolved when the dev realized it could be made to work with any Fediverse account, not just his own server project.

An optimistic view is that it could end up opening the door for end-to-end encryption to come to private messages in Fediverse servers, over time.

[–] 9tr6gyp3@lemmy.world 17 points 1 year ago (1 children)
[–] ram@lemmy.ca 9 points 1 year ago* (last edited 1 year ago) (1 children)

I think what @deadsuperhero@lemmy.ml is trying to explain is that Mastodon and Lemmy for example may be able to implement Sup as a part of their softwares too. Currently if you try to DM someone on Lemmy, the options are a Matrix redirect, or Private Messages designated as not secured.

Though I do wonder about the viability of this. People would still need to set up with Sup to receive messages, at least as I understand it. As a result, this would run into a similar problem as matrix, just without needing to use a different federated server and login I suppose.

This would also require that project leads for AP softwares would want to accept the service as a part of their distribution, assuming it even is implmented in such a manner.

TL;DR it's hard to say anything for certain when details seem to be slim.

load more comments (1 replies)
[–] Pechente@feddit.de 15 points 1 year ago (2 children)

With the open nature of the fediverse I actually see some potential here. Right now there isn’t a single messenger that I truly like. They’re all just different shades of okay or worse.

[–] HidingCat@kbin.social 4 points 1 year ago (4 children)
[–] Lucia@eviltoast.org 22 points 1 year ago (4 children)

Mobile-first, requires phone number, proprietary server-side, google play market.

[–] 9tr6gyp3@lemmy.world 4 points 1 year ago* (last edited 1 year ago) (2 children)

Desktop app works fine tbh.

Phone numbers required for now. Usernames potentially on the horizon per sms removal update.

Server side code is open source and available at Signal Server Github.

Also available on iOS. Android has an apk download so you dont need Google Play.

[–] Lucia@eviltoast.org 7 points 1 year ago

Seems you edited your comment to add new points. Lemmy doesn't notify users about changes to comments/posts they replied to, unfortunately.

Phone numbers required for now. Usernames potentially on the horizon per sms removal update.

Good to know. I prefer to never use my phone number for sign ups.

Server side code is open source and available at Signal Server Github.

They seem to put a lot of effort to centralize their app though - you can't setup your own server and talk to other signal users.

Android has an apk download so you dont need Google Play.

Yes, but you need to figure out how to verify signature keys on android + manual updates, it's just inconvinent if you compare it to F-Droid Signal devs so dislike for no good reason.

[–] Lucia@eviltoast.org 4 points 1 year ago (3 children)

You still need to install a mobile app first. On XMPP I can create an account even if I don't own a smartphone.

load more comments (3 replies)
load more comments (3 replies)
[–] deadsuperhero@lemmy.ml 15 points 1 year ago

Signal is great, but the core developer is inherently against federation with his own product. It's just one giant centralized service.

load more comments (2 replies)
[–] XpeeN@sopuli.xyz 4 points 1 year ago (3 children)
load more comments (3 replies)
[–] hitagi@ani.social 23 points 1 year ago (1 children)

I wonder how it'll compare to Matrix.

[–] deadsuperhero@lemmy.ml 14 points 1 year ago (2 children)

I think it's intended to be more like WhatsApp, in the sense that you use it for one-on-one chats or messaging small friend groups. I don't think it's a current goal to try to take on Matrix / Element.

[–] Claidheamh@slrpnk.net 9 points 1 year ago

use it for one-on-one chats or messaging small friend groups

Those are exactly what I use Matrix for.

load more comments (1 replies)
[–] BallShapedMan@lemmy.world 19 points 1 year ago (2 children)

I'm for it, plus I like the name.

[–] blanketswithsmallpox@kbin.social 19 points 1 year ago* (last edited 1 year ago) (2 children)

What's Sup?

Nothing much, you?

No, what's, Sup?

... Just chillen...

Visible anger.

[–] ZILtoid1991@kbin.social 11 points 1 year ago (1 children)

If I ever create my own messaging app, it'll be called "updog".

load more comments (1 replies)
[–] sanguinepar@lemmy.world 4 points 1 year ago

’Who's on first’ vibes :-)

[–] sabaku_no_gaara@monyet.cc 4 points 1 year ago

Kinda shows how what's up has evolved over the years

What's up - WhatsApp sup - Sup

[–] glimse@lemmy.world 17 points 1 year ago (1 children)

The name makes me think of the Bro app from Silicon Valley

[–] ram@lemmy.ca 7 points 1 year ago (1 children)
[–] Swedneck@discuss.tchncs.de 5 points 1 year ago (2 children)
[–] HellAwaits@lemm.ee 4 points 1 year ago

Thanks, I've been working on it.

load more comments (1 replies)
[–] MargotRobbie@lemm.ee 12 points 1 year ago* (last edited 1 year ago)

I'm excited for it. I'm hoping it becomes a federated, self-hostable Signal.

It's way easier to sell friends and family on yet another messager when you tell them "look, it comes with a twitter/facebook/instagram/reddit too!"

[–] maegul@lemmy.ml 11 points 1 year ago (1 children)

Do we if it will have scope to do group chats at all or well?

Seems to me that private group chats are significant piece missing from the fedi, especially as they seem to me to be a reasonable alternative platform structure compared to all the doom scrolling engagement stuff that the Fedi has so far more or less sought to simply clone.

[–] uzay@infosec.pub 4 points 1 year ago

Groups support seems to be coming to pixelfed soon at least

[–] boatswain@infosec.pub 7 points 1 year ago (2 children)

I'm much more excited about Veilid than another server-based thing, even if it's federated servers. Fully peer-to-peer seems like the way to go for direct conversations.

[–] deadsuperhero@lemmy.ml 4 points 1 year ago (1 children)

I'm pretty curious about Veilid, and eager to check it out. But, I believe that peer-to-peer and federated could theoretically complement each other very well, especially when it comes to building infrastructure for this big weird network we're a part of.

[–] boatswain@infosec.pub 3 points 1 year ago

For me, federated networks make a lot of sense when you want moderation and admins. Having a lot of little places with centralized control that can all talk to each other is much preferable to having 5 giant shitty walled gardens.

If I'm going to talk to a friend or a small group of friends directly, then I don't feel a need to have a centralized authority in the works, which is why I'd prefer peer-to-peer for that kind of communication.

Those are just my preferences though; good luck with the project, and hack on!

load more comments (1 replies)
[–] talou@jlai.lu 5 points 1 year ago (1 children)

Actually, for now @dansup@mastodon.social is working on an activityPub library called #pubkit https://pubkit.net

https://mastodon.social/@dansup/110887874008773474

[–] deadsuperhero@lemmy.ml 4 points 1 year ago

He's working on multiple things at once. Where he finds the energy, I don't know, but PubKit, Sup, and a few other things are all happening right now.

This one article is part of a series where I'm hoping to put up one feature per day of what he's been working on. Pixelfed is notoriously hard to cover, because the lead dev is so active.

[–] RickyRigatoni@lemmy.ml 3 points 1 year ago (1 children)
[–] feral_hedgehog@pawb.social 6 points 1 year ago

WHY ARE YOU SENDING MEMES IN THE SOUP APP?!

load more comments
view more: next ›