←back to thread

713 points greenburger | 1 comments | | HN request time: 0.27s | source
Show context
elric ◴[] No.44297158[source]
Can we get a federated messenger already?

Sure, we have email, but the MS/Google duopoloy has effectively unfederated that, with their inscrutable block lists and nonexistent appeals processes, allegedly in order to protect you from spam.

Sure, XMPP is a thing, which has been mostly dead for well over a decade.

Sure, Matrix is a thing, but every time I look at it, all I see is criticism of its specifications and poor interoperability between implementations?

What would it take to sort out this mess? More money for Matrix or XMPP? Someone with enough clout to promote them? I'm sure organizations like the UN or the EU would, in theory, be in favour of an effective global communicator. But those same organizations would like rail against encryption and decentralisation.

replies(15): >>44297189 #>>44297257 #>>44297370 #>>44297456 #>>44297512 #>>44297638 #>>44297663 #>>44297773 #>>44298202 #>>44298229 #>>44298399 #>>44301100 #>>44301256 #>>44301264 #>>44349726 #
evrimoztamur ◴[] No.44297370[source]
We do not need federated messaging at the consumer app level, we need a replacement that's available at the cellular network level (just like SMS). RCS (https://en.wikipedia.org/wiki/Rich_Communication_Services) is trying to do this, but it might be too little too late.
replies(5): >>44297485 #>>44297495 #>>44297535 #>>44298046 #>>44302765 #
hocuspocus ◴[] No.44297485[source]
In practice RCS is entirely run by Google outside China, the path to federation was killed around 2019 when Google decided every MNO should eventually move to Jibe if they wanted access to a global interconnected RCS, same on the client side.

I don't think it's too late as iOS finally supports RCS. But so far Google hasn't shown willingness to let unsanctioned clients connect to Jibe.

replies(2): >>44297829 #>>44298952 #
averageRoyalty ◴[] No.44297829[source]
What?

In practice, RCS is run by carriers in most of the world. They connect to hubs, the same way SMS hubs work and also have Universal Profiles.

Jibe is not small, but it hardly runs the worlds RCS. Maybe you're conflating the US with the world?

replies(1): >>44298092 #
1. hocuspocus ◴[] No.44298092[source]
Jibe is the only RCS backend in 180+ countries. The few MNOs that had deployed third party solutions (mostly from Mavenir and WIT) eventually killed them off once Google made clear they weren't interested in a federated network anymore.

The US was actually the only market where a federated RCS was tried at scale for a few years (the CCMI) but all carriers eventually gave in as the UX was poor and unreliable.

To my knowledge there are only two other non-Jibe RCS "islands": China (that runs RCS solutions from national providers like ZTE) and +Message in Japan. +Message is on its way out, as carriers are now pushing subscribers to Google Messages and Jibe, anticipating the iOS support.

And Apple is in on it: MNOs don't have a choice here, they now need formal agreements with Google (Jibe is paid through RBM revenue share) and IMS configuration and (de)provisioning workflows that are sanctioned by Apple and de facto tested only against Jibe.

Apple's communication around E2EE in UP 3.0 is also directly following Google's work on replacing their ad-hoc Signal implementation by MLS.