Free Palestine 🇵🇸

  • 2 Posts
  • 856 Comments
Joined 11 months ago
cake
Cake day: August 16th, 2023

help-circle




  • TIL that XMPP is defined in an RFC. You’re correct, I wasn’t aware of that. I really don’t understand why the IETF take such a decision though. I don’t know why these guys are defining high-level protocols for things like messaging at all.

    But back to your earlier points:

    For example you can’t have end-to-end encryption if you use a non-standard protocol

    This doesn’t make any sense whatsoever. Matrix has E2EE while using a “non-standard” protocol. So does Signal, in fact, it created the strongest E2EE protocol out there.

    VC startups like Matrix only increase fragmentation of the ecosystem

    Every new project that is created increases fragmentation. So does Revolt, Discord, Skype, WhatsApp, Signal, Telegram, etc. These all use “non-standard” protocols.

    Also, the author of RFC 6120 is a Cisco employee, how is a multinational corporation better than a VC-funded startup? XMPP is an open standard, just like the Matrix protocol. It doesn’t matter who created it.












  • What is known as servers on Discord also exists on Matrix. They are called spaces and you don’t need to self-host a Matrix server to create a space. There’s also no significant learning curve, you just download Element (the most popular Matrix client), create an account and you ready to go. You can join spaces or groups from any Matrix server or message anyone on the network. Chats also make use of end-to-end encryption by default and it can even be activated for groups (wouldn’t make much sense for public groups though).


  • it must be doing something right in terms of being sustainable

    They’re basically living off of investor money and selling user data. The former is not an indefinite solution though. And Discord Nitro is a fucking joke, the revenue generated from it will never cover the operational costs.

    Matrix is a much better solution, it uses peer-to-peer technology (https://matrix.org/blog/2020/06/02/introducing-p2p-matrix/) to reduce the burden of operational costs on the team. It’s also federated, just like Lemmy, meaning anyone can host their own Matrix server and communicate with users on other servers. Running Matrix at home or on a VPS is even easier than self-hosting Lemmy. It’s also completely free and open-source and allows everyone to write their own clients. Discord on the other side is a piece of proprietary garbage/spyware and bans everyone who attempts to use a custom client. I will never understand why so many people like Discord.