Discord was already succumbing to enshitification. Now with their intention to be owned by Wall Street, that trajectory will certainly accelerate at warp speed once the change of hands happens.

Anyone already get ahead of this and find a solid alternative?

Right now I’m on the fence between Element for Matrix, and Revolt. Both seem to have their pros and cons and I can’t find a clear “winner”.

  • pory@lemmy.world
    link
    fedilink
    English
    arrow-up
    1
    ·
    16 days ago

    it’s Element/Matrix if we’re lucky. Revolt is just another Discord - surely this single company will last! With Element/Matrix being an open protocol, it won’t be a “platform” you have to leave when it goes corporate.

    • ParetoOptimalDev@lemmy.today
      link
      fedilink
      English
      arrow-up
      1
      ·
      15 days ago

      Sadly I found out yesterday:

      Matrix is not a community-based software, it was born [00] in Amdocs [01], a multinational corporation founded in Israel.

      https://hackea.org/notas/matrix.html

      Many were claiming its impossible to get contributions merged as well.

      I would be happy to find out this information is wrong or outdated.

      • renegadespork@lemmy.jelliefrontier.net
        link
        fedilink
        English
        arrow-up
        2
        ·
        16 days ago

        Yes, which is good, but the lack of federation is a deal-breaker. It means that you either:

        1. Use their servers - This requires entrusting them with your communities, just like Discord.
        2. Host your own private instance - You can control it, but the lack of federation means it’ll be isolated from communicating with other communities. This makes it really difficult to convince people to use your self-hosted servers.

        Until Revolt adds a way for different instances to federate, Matrix is really the only other option.

  • Kuvwert@lemm.ee
    link
    fedilink
    English
    arrow-up
    1
    ·
    16 days ago

    Ah this is so exciting!

    Discord ‘existing’ has held back development motivation on Foss Federated Communication alternatives.

    When they go public only good things will happen for projects like matrix :)

    I’m very excited!

  • assaultpotato@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    1
    ·
    16 days ago

    I’m running a Matrix server with a FB Messenger bridge via mautrix-meta and that makes it a clear winner. Half my group chats have migrated entirely since I’ve set my close friends up with accounts in my server and they also use the bridge. The fact that people can slowly migrate chats without losing messages or groups is killer for adoption imo.

  • KillingTimeItself@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    0
    ·
    15 days ago

    mumble is great for VOIP.

    Matrix seems interesting, but i think it might be a little bit too heavy handed, im not personally a fan of web tech, though there are other things like xmpp as well.

    revolt is meh, apparently their dev team is hostile to self hosting, so there’s that. There’s also spacebar, which is a reverse engineered implementation of the discord API, could be interesting.

    • xor@lemmy.blahaj.zone
      link
      fedilink
      English
      arrow-up
      0
      ·
      15 days ago

      Can you elaborate on what you mean by web tech? I don’t know much about how matrix works

      • KillingTimeItself@lemmy.dbzer0.com
        link
        fedilink
        English
        arrow-up
        1
        ·
        15 days ago

        a lot of modern technology and software is built on the foundation of work built by the web browser industry, it’s not necessarily a bad thing, but it’s not necessarily a good thing either. Provides a lot of nice features, native integration into a web browser, industry standard security and encryption procedures.

        That’s about it though, Outside of that, running a dedicated version of that app is almost always some bullshit built in electron, which is a horrible buggy mess with horrible performance. Nothing stops devs from integrating these features into a standalone application… But, they likely won’t since they’ve already developed a web browser version.

        I also have some problems with the way web tech is generally built, it’s built with the expectation that you will host and treat it as a web app, which is fine, it works. But i prefer not to host services i use via anything web related as generally i find it both intrusive, and problematic, in the instance that a DNS server goes down for example. (it’s not very likely, i know, but still)

        I also think a lot of the networking protocols are fairly bloated, but that’s not as big of a deal, it’s just annoying.

        anyway, enough of my ranting. Matrix is actually a specification for a set of communication protocols based on the foundation of web tech, it’s highly universal, and inter-compatible, which is great. But it sort of stops there. There are several server implementations, and numerous front end implementations, none of which seem to be particularly, interesting. There’s numerous electron front ends, a few that aren’t (though they won’t support most features) etc, stuff like that, it’s just. Not clean.

  • BroBot9000@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    16 days ago

    Why use Element for matrix?

    From what I can tell it collets and links data to you: Location, identifiers and contact information.

    How is that private or better than Signal?

    • index@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      0
      arrow-down
      1
      ·
      15 days ago

      Signal is centralized and require a phone number to register, it’s not private at all.

      • BroBot9000@lemmy.world
        link
        fedilink
        English
        arrow-up
        0
        ·
        14 days ago

        That’s bullshit.

        A) Privacy =/= anonymity

        B) They have usernames and the option to hide your number from searches for those interested.

        C) Signal has absolutely no way of accessing any of your information: https://signal.org/bigbrother/ They publish all their subpoenas and there is no information that are able to collect. It’s all encrypted.

        D) Phone numbers are an easy way onboard the normies and Meta addicts that don’t value privacy.

        • index@sh.itjust.works
          link
          fedilink
          English
          arrow-up
          0
          arrow-down
          1
          ·
          14 days ago

          Your phone number is tied to your identity, there are no reasons to ask it to begin with.

  • Voroxpete@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    0
    ·
    edit-2
    15 days ago

    I’ve also been comparing Element and Revolt. Both seem really solid, both are open source and both are self-hostable. Hard to find any downsides there.

    There’s a discord server that me and a bunch of friends use as our main hangout. They’ve raised the prospect of bailing before things enshittify, and of course I’ve been tasked with pitching a replacement. For my money, Revolt is the way I’m going to go, specifically because it’s basically a one for one clone of Discord. The people I’m pitching this to are a mix of technical and non-technical, so I think something that looks and feels like what they’re used to will be the easiest transition.

    It also feels like Element is geared pretty heavily towards being a replacement for Slack / Teams rather than a replacement for Discord. Their pitch seems a lot more focused on the enterprise market. Revolt seems more focused on gaming, casual hangout, that sort of thing.

    I like Element a lot, but for me it doesn’t feel like the right solution to this specific problem. But if I was pitching something to my work as a Teams replacement, Element is definitely the way I’d go.

    • Trihilis@ani.social
      link
      fedilink
      English
      arrow-up
      1
      ·
      15 days ago

      Man I wish my online friends were that easy to switch.

      As soon as I mention Lemmy “what’s wrong with reddit”. As soon as I mention element “but everyone uses whatsapp/discord”.

      It suck that 90% of the people are stuck in their old ways and refuse to try anything new.

      Hell I almost got banned for even mentioning lemmy once.