For whatever reason I’ve never been a huge chatroom person, but the recently renewed conversation over Discord’s identity verification system has got me thinking once again about free, open, and community-run alternatives–with Matrix being the one that I think stands out the most.

For those who aren’t familiar, for better or worse Matrix isn’t a 1:1 clone of Discord (like you mostly see with Stoat or Fluxer), but an open protocol for federated messaging and voice chat. Instead of a centralized service run by any one company or group, Matrix is a lot like email or “the fediverse”: a network of different servers, run by different people, communicating with each other using a single protocol and visualized through various apps (like Element or FluffyChat).

But for as much as Matrix feels like the fediverse in spirit, to me it also feels very separate from the fediverse, like it’s not a part of the “same conversation”, so to speak. The ethos is similar. The background is similar. The mission is similar. But, despite that, I feel like I don’t see as much overlap between fediverse communities and matrix communities as I would expect.

Maybe it’s purely because of the near-ubiquity of Reddit and Discord in modern net culture, but it seems pretty common to see Reddit communities that advertise links to Discord communities. Whereas it seems a lot more rare for “threadiverse” communities to advertise links to Matrix communities. Which leads me to my question…

What do you all think of Matrix?

Have you been aware of it? Have you tried it?

Are you an active Discord user? Are you an active Matrix user? If so, what do you like/dislike about it? If not, why not?

Broadly speaking, do you think there is value in what Matrix is doing? How do you see it fitting in with the rest of the Fediverse?

  • Arda@piefed.social
    link
    fedilink
    English
    arrow-up
    0
    ·
    17 days ago

    All the anti matrix sentiment is so strange to me especially from people on the fediverse…

    I use and host matrix, I love it, I wouldn’t even consider any other alternative as they all lack core must have features

    • mrmaplebar@fedia.ioOP
      link
      fedilink
      arrow-up
      0
      ·
      18 days ago

      Stoat is nice, but to me it’s trying very hard to be a Discord clone… And while it is all good and open source, it’s still very much de-facto centralized, and I’m not sure that federation is even something that’s on their roadmap.

      What I like about Matrix, at least in theory, is that there’s something of a “big idea” behind it–federation. On the other hand, it’s the basic quality-of-life and community-building features where I think Matrix currently falls short of what it needs to be to appeal to Discord normies (it is getting better, though).

      • pixeldaemon@sh.itjust.works
        link
        fedilink
        arrow-up
        0
        ·
        17 days ago

        We probably do need a proper FOSS Discord clone. And they do have federation on their roadmap, but seems like they are still evaluating the possible protocols.

  • rumschlumpel@feddit.org
    link
    fedilink
    arrow-up
    0
    ·
    18 days ago

    I didn’t use Matrix much but a couple of years ago I installed and fucked around a little with encryption, different devices and multiple local accounts, thinking I might suggest is as a Discord alternative in my friend group or at least use it for sending notes between PC and phone (Syncthing was never quick or reliable for me, even though I only tried to sync my modest amount of phone camera pictures and a couple of text documents). The clients/apps were kinda shitty and the best one was an electron app (i.e. uses way more computer resources than necessary) and chat encryption, especially for group chats and trying to use the same account on multiple devices, was really clunky.

    If this blog post is to be believed, the clients and possibly server didn’t improve sufficiently since then: https://マリウス.com/giving-up-on-element-and-matrixorg/ That blogger recommends xmpp/jabber as an alternative that is reliable and has resource-efficient servers and clients. But IDK, probably better to listen to someone who actually tried using Matrix in a Fediverse-context.

  • missingno@fedia.io
    link
    fedilink
    arrow-up
    0
    ·
    18 days ago

    I tried it briefly, but in addition to the software itself feeling rather behind, I don’t think it can solve the major problems I have with Discord.

    The biggest problem I have with Discord is that it is ‘underground’, siloed away from the open web and unable to be indexed by search engines. I don’t want a Discord Alternative that is just the same thing but federated, I want all the communities that have moved to Discord to come back to the open web, whether that’s traditional forums or here on the Threadiverse or something else. In fact, I think Threadi would be a very good fit for a lot of the improper use cases Discord currently gets used for.

    And the secondary problem, of course, is the network effect. Nobody I want to talk to is using Matrix. All the communities that have kept me tied to Discord against my will, are on Discord. And sadly I don’t see much chance for that to ever be overcome.

    • mrmaplebar@fedia.ioOP
      link
      fedilink
      arrow-up
      0
      ·
      18 days ago

      The biggest problem I have with Discord is that it is ‘underground’, siloed away from the open web and unable to be indexed by search engines. I don’t want a Discord Alternative that is just the same thing but federated, I want all the communities that have moved to Discord to come back to the open web, whether that’s traditional forums or here on the Threadiverse or something else. In fact, I think Threadi would be a very good fit for a lot of the improper use cases Discord currently gets used for.

      I can understand this. I think that’s there’s definitely a place for siloed (or better yet, private, especially in the age of AI scrapers) communities and real-time chat rooms on the internet, but it definitely feels like Discord has sucked up a lot of the community and conversations that used to be on forums and more visible spaces.

      And the secondary problem, of course, is the network effect. Nobody I want to talk to is using Matrix. All the communities that have kept me tied to Discord against my will, are on Discord. And sadly I don’t see much chance for that to ever be overcome.

      This is obviously one of the biggest issues facing Matrix (or any Discord alternative for that matter), though it’s also something that we have to deal with all over the Fediverse as alternatives to the more mainstream social media platforms.

      I don’t think there’s a quick and easy solution to this, other than just those of us who care taking the initiative by putting in the required time and effort to make spaces and start conversations that we want to see. Whether it’s the threadiverse or matrix, it’s just a matter of getting the ball rolling, I guess…

  • stopforgettingit@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    18 days ago

    I have the same issue with Matrix that I had with Discord and all the other silo’d chats, cannot find any active communities. Just walls of people joining and leaving empty rooms.

  • e0qdk@reddthat.com
    link
    fedilink
    arrow-up
    0
    ·
    18 days ago

    I’m aware that it exists but I don’t know how to use it, or really why I’d want to. The few times I’ve tried to check it out, I’ve run into a sign up wall before I could see anything. (Why the fuck would I want to register on a server to chat when I have no idea who’s on it or what they’re even chatting about there!?) On top of that, there’s the complications of federated software – which server? which client? etc – and the comparisons to Discord (which I dislike) really don’t help either…

    My impression of it so far is that I’d rather people just post here for anything that’s supposed to be public.

    • naught101@lemmy.world
      link
      fedilink
      arrow-up
      0
      ·
      18 days ago

      I think the point of matrix is that it’s not supposed to be public. The use case is more like slack.

      Discord is also structured like that, and IMO many people are using discord for conversations that should mostly be public (e.g. support forums), which sucks. But there are also plenty of valid uses for private communities.

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

    I barely have enough tech literacy to be here, as much as I’d love to explore options like you’re talking about it feels overwhelming or even impenetrable to get into these things.

  • mrmaplebar@fedia.ioOP
    link
    fedilink
    arrow-up
    0
    ·
    18 days ago

    Speaking to my own feelings… While I don’t think Discord is the most problematic part of the modern internet, I do think that it’s only a matter of time before the de-facto centralization of so many internet communities behind one corporate gatekeeper becomes a bigger problem.

    I do think Matrix is a little bit complicated (though, like the fediverse, part of that is just the nature of the complexity of running a federated internet service) and it has some rough edges.

    Search is lackluster and discoverability of communities is pretty low, though arguably the same is true for Discord even if it isn’t as much of a problem due to just how popular Discord is.

    I also think that Discord is significantly better at being community-oriented, with features like being able to schedule events that aren’t available in Matrix’s “spaces”.

    At some point, I can only assume that Discord will (at best) go down the path of profit-driven enshittification and corporate corruption OR (at worst) fall off into obscurity taking a large chunk of internet community/history with it. Discord’s recent age (read: identity) verification is troubling, especially in the current climate of political corruption and corporate mass surveillance.

    So to me, it is worth investing some time and effort into building free, open and defederated alternatives, and I hope that things like Matrix are ultimately more successful over time.

  • UnfortunateShort@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    18 days ago

    Matrix is a good idea in principle and the 2.0 protocol (as well as the implementation) is in very good shape. Sadly Element is the most feature complete client for using it and frankly: it’s trash. Both desktop and app, X and non-X. It’s buggy, unreliable and unpolished. It certainly has gotten better, seeing how they went from borderline unusable to at least the core stuff working, but they move incredibly slow. If you think Signal is moving slow, you haven’t waited for Element features (to properly work) yet.

    I personally find Fluffy Chat to be more enjoyable, but tbf I basically have to use it, because I need to use multiple accounts. Element just straight up doesn’t support that for whatever reason - I don’t think any other client either. It comes with its own set of issues and shortcomings however. There simply is no app that supports everything and works flawlessly at the same time. To stick with my Signal comparison: Signal just works. It self-explanatory and you need to do next to nothing for it to work. This is not the experience you can expect from Matrix in general, because the way the protocol works makes everything more complicated.

    The only major alternative I know is XMPP, which in my experience next to no one uses. I have very limited experience with it, but ‘Conversations’ seemed fantastic on the surface. Much, much simpler and cleaner than anything Matrix. But again, couldn’t actually test it, because no one uses it lol

  • felsiq@piefed.zip
    link
    fedilink
    English
    arrow-up
    0
    ·
    17 days ago

    I’ve been using matrix as a drop-in replacement for discord for a couple years now and I really love it, personally. It could definitely move a little faster when it comes to development and I wouldn’t be mad, but for me at least the major features are there and the day to day experience is really good so I don’t feel like I’m missing much waiting on new features.
    I’ve personally been much happier with matrix than I ever was with discord, and the only annoyances I really run into related to it are more to do with the network problem of everyone else being on discord than matrix itself.

  • solrize@lemmy.ml
    link
    fedilink
    arrow-up
    0
    ·
    18 days ago

    I still use IRC. I’m not anti-Matrix but it’s always seemed to present unnecessary hassle, so I’ve never used it. I don’t use Discord and I actively avoid it. No idea about Matrix vs Fediverse. I don’t like the Fediverse that much, but I’m here on Lemmy because I dislike Spez even more. I guess Mastodon is ok.

  • Snot Flickerman@lemmy.blahaj.zone
    link
    fedilink
    English
    arrow-up
    0
    ·
    17 days ago

    Matrix is actually aimed at enterprise services which is where they make most of their income to keep running. Parts of the French and German governments use it for communication, for example.

    I think part of the issue is that people want it to replace Discord when it’s really meant to replace Microsoft Teams.

  • Bongles@lemmy.zip
    link
    fedilink
    arrow-up
    0
    ·
    17 days ago

    I find the secure features of it that make it great if you want to be sure you’re talking to who you think you are and no one else make it a pain in the ass to use for the average person that doesn’t care about those features.

    I hosted it for a while. I’m the techy one in my little circle. It didn’t get used except by one friend.