• joelfromaus@aussie.zone
      link
      fedilink
      English
      arrow-up
      24
      ·
      8 days ago

      Does Matrix have screen sharing where multiple participants can screen share simultaneously yet? Because that’s the feature all of my friends use.

      Don’t get me wrong, I don’t like Discord, but if no one brings up screen sharing when Matrix is mentioned as an alternative then it’ll never be implemented.

      • unexposedhazard@discuss.tchncs.de
        link
        fedilink
        English
        arrow-up
        6
        ·
        edit-2
        8 days ago

        This is the public test version of the new call system that you can try without an account https://call.element.io/

        Its pretty new and still evolving, but this is basically just embedded in Element if you start a call in the client. From my test just now it doesnt look like you can have two people screensharing at once :( The screensharing itself works fine tho, it looks like a new share by a different person will just overwrite the previously started one.

      • dubyakay@lemmy.ca
        link
        fedilink
        English
        arrow-up
        5
        ·
        8 days ago

        That’s a somewhat weird, to me, use case. Even in a business setting, we share our screens with colleagues via meet or slack only one or two at a time. How does this work on Discord and why would a party of people do it?

      • tiramichu@lemm.ee
        link
        fedilink
        English
        arrow-up
        20
        ·
        8 days ago

        That’s just natural. Discord has a huge weight of numbers. People stay where they already are, unless there is significant motivation to move.

        Matrix would have to be MUCH better than Discord in terms of features to attract people to move their whole communities and friend groups, not just simply on-par. And that’s pretty tough.

        So yes - we’re basically waiting for Discord to continue its slow march into enshittification.

        • Euphoma@lemmy.ml
          link
          fedilink
          English
          arrow-up
          2
          ·
          8 days ago

          Yeah all of my friends are on discord, many of them its my only way to communicate with them even though we met irl. I kinda have to use it

      • xavier666@lemm.ee
        link
        fedilink
        English
        arrow-up
        2
        ·
        8 days ago

        Any service whose main strength is “OSS, privacy, freedom, security” will usually never hit mainstream success. I say this as a FOSS enthusiast.

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

      Is there a fool-proof beginner’s guide for Matrix? I started reading the documentation the other day and got a bit overwhelmed. Never did end up figuring out how to use it.

      • unexposedhazard@discuss.tchncs.de
        link
        fedilink
        English
        arrow-up
        21
        ·
        edit-2
        8 days ago

        You probably already know that its federated, so first step would be picking a server. I would pick one that is on your continent from this list. https://servers.joinmatrix.org/

        I would not recommend using the matrix.org server but im too lazy right now to explain why. (basically the same as the arguments against pushing users to lemmy.world)

        I would also not use a web based client long term. In the next step you will need to for registration, which is kind of stupid, but you can just log out of the web client after the registration is done.

        ===========================================

        Im just gonna randomly pick the server https://gemeinsam.jetzt/ (Austria) from the earlier list. From the list it links you to https://element.gemeinsam.jetzt/ for registration. If you click on “Create Account” it will give you this prompt:

        After you fill everything out (+ email confirmation) you will be logged in. Now you have an account that you can use to log into a proper client with an address that look like this @username:gemeinsam.jetzt

        You can now log out of the web client as you dont need it anymore. (It might warn you that you are logging out of your last device/session but thats ok).

        ===========================================

        Now you can pick a client (there are many but these are the most up to date ones).

        For desktop use: https://matrix.org/ecosystem/clients/element/

        For mobile use the newer: https://matrix.org/ecosystem/clients/element-x/

        So now you have an account on a server of your choosing and a client which means you just give the client your full address like @username:gemeinsam.jetzt to log in and the client will automatically figure out what server your account is on. Put in your password and you are logged in.

        Every time you log into a new client, it creates a new session/device that will have its own independent set of message encryption keys unless verified by another existing device/session. That means to keep your keys synchronized (and messages readable) the client will always request you to verify new devices (other than the first one) upon login.

        As you logged out of the only remaining session/device earlier, this newly created one should again be the first and only one of the account. You can verify this in the client settings by looking at the “Sessions” section.

        Thats basically it for the initial setup. See following section for why you should have either multiple devices/sessions or set up a recovery key.

        ===========================================

        Your messages are stored in your account data on your server, but they are encrypted, so if you lose access to all your devices, then all those messages are gone. To prevent that you can create a “recovery key” which is just a long password that is used to encrypt your encryption keys so they too can be stored safely on your server. This allows you to restore your messages even if all devices are lost by entering the recovery key after logging in from a new device.

        If you want to use multiple devices just log in on that device and follow the prompt to “verify this session from another device”. (works by QR code or comparing some emojis) By verifying a session, you synchronize all your message encryption keys to that device/session. The easiest way to verify new devices is like this, by using an existing device.

        Let me know if you get stuck anywhere and i will try to help you out :)

        • ksigley@lemm.ee
          link
          fedilink
          English
          arrow-up
          5
          ·
          8 days ago

          Upvoted for visibility. Saved for later.

          Forgotten in an instant.

          (But more seriously, thank you for the info. This looks involved, so I may attempt it this weekend. Discord declined so rapidly I had to stop using it before finding an alternative.)

          • SreudianFlip@sh.itjust.works
            link
            fedilink
            English
            arrow-up
            2
            ·
            8 days ago

            I just did this to test out the process for a client who has to replace skype in their workplace, and it wasn’t bad.

            I looked up servers on the web, picked the privacy DIY server, installed Element app, registered in the app using a “token” from the server website, confirmed via email - web link, and done, about 15 minutes plus figuring out the token part (had to reread instructions).

            • Jakeroxs@sh.itjust.works
              link
              fedilink
              English
              arrow-up
              2
              ·
              8 days ago

              Does this mean we need to be hosting an email server too? I should just go look at the docs lol, this news might push me over the edge.

              • SreudianFlip@sh.itjust.works
                link
                fedilink
                English
                arrow-up
                2
                ·
                8 days ago

                Ah I guess that was confusingly written, no you just need to have an email address to register an account, and when you register you get a verification email at that address and click on the link in the email to verify. Like almost any other social media.

  • cygnus@lemmy.ca
    link
    fedilink
    English
    arrow-up
    65
    arrow-down
    1
    ·
    8 days ago

    Good riddance. I’m so tired of FOSS projects using that platform as their main communication channel because it’s completely disconnected from the Web.

  • supersquirrel@sopuli.xyz
    link
    fedilink
    English
    arrow-up
    45
    ·
    edit-2
    8 days ago

    As a genuine fan of video games as art and multiplayer video games as digital communities, seeing everything go to Discord, even open source projects, has been really sad to watch happen over and over again.

    Honestly… Lemmy would be a FAR better platform to run a video game community on than Discord.

    Fuck Discord.

    Like… the format of Discord is fine (except if you are going to use it to manage a software project, it needs to be designed to facilitate technical support, questions about bugs, and facilitate creating an easily searchable wiki of info along with the live chat), I am fine with the idea but Discord has used its massive popularity and capital to completely eat entire swatchs of video gaming niches and not only is that scary, Discord SUCKS as a tool for handling complex communities with lots of moving parts.

    Before someone defends Discord by saying “it works great for small groups of friends” let me pre-emptively answer -> true, yes it does work great for small groups of friends, that is what it was designed for originally probably right? Ok… but small groups of friends is literally the easiest possible usecase for a communication tool, if Discord was bad at that it wouldn’t be good at anything.

    • Ulrich@feddit.org
      link
      fedilink
      English
      arrow-up
      20
      arrow-down
      4
      ·
      8 days ago

      Lemmy would be a FAR better platform to run a video game community on than Discord.

      Lemmy does not have voice chat.

      • greenskye@lemm.ee
        link
        fedilink
        English
        arrow-up
        19
        ·
        8 days ago

        If only discord had stuck to just voice chat. They are miles better in that arena than other options were at the time. I just hate how it also replaced forums. And issue trackers. And some people try to run wikis and image boorus and everything else under the sun as a discord server

      • joelfromaus@aussie.zone
        link
        fedilink
        English
        arrow-up
        8
        ·
        8 days ago

        This is an issue I see with Lemmy regarding Discord. Many people here seem to think of Discord as a messaging platform only. Which is weird because I don’t know anyone who uses it strictly for text. For example my friend group is probably 60% voice, 30% video/screen sharing & 10% text.

        • Ulrich@feddit.org
          link
          fedilink
          English
          arrow-up
          3
          ·
          8 days ago

          I mean it depends on the community but definitely for gaming it’s used quite often as a cross-platform voice chat solution.

        • Pup Biru@aussie.zone
          link
          fedilink
          English
          arrow-up
          2
          arrow-down
          1
          ·
          8 days ago

          people choose bluesky over mastodon because it was too hard for them to choose an instance… this is not a solution

            • Pup Biru@aussie.zone
              link
              fedilink
              English
              arrow-up
              1
              ·
              edit-2
              8 days ago

              yes, but the comment was meant to illustrate that people don’t often do even minor extra steps like choosing an instance

              it’s common knowledge in the software industry that adding questions to registration forms beyond username and password has a dramatic impact on sign-up - tiny things too that you wouldn’t think is a problem people drop off and just don’t do it

              the same is true for “just use jitsi” and that’s a huge barrier: the community admin first has to know it exists, then has to make decisions about using it (or which other option? there are a few - better decide and that’s work)… how will your community handle real time messaging? more things to work out, more options to think about… and even when the admin has made all those decisions, now the community has to know that they exist (likely a bunch of reading, or perhaps more likely - they just don’t read and don’t know and the service isn’t widely used, and then that leads to fragmentation of your community)

              discord is a single solution to a lot of problems. FOSS just straight up is not there, and lemmy is a VERY poor substitute - it’s a completely different communication format, with almost none of the core functions that discord provides. different core functions sure, but they aren’t really comparable

              the FOSS community often downplays the energy required to make choices - often having no choice, to end users, is better than having to make a choice - even if the end result is worse

  • Endymion_Mallorn@kbin.melroy.org
    link
    fedilink
    arrow-up
    26
    ·
    8 days ago

    I mean, it’s already an over-monetized corp shitshow, because everyone joined it. I knew when so many groups centralized in one place, money and greed would soon follow. All we ever needed was IRC with built in logging. The voice chat and video are always going to be corp run because of bandwidth and storage.

    • paris@lemmy.blahaj.zone
      link
      fedilink
      English
      arrow-up
      24
      ·
      8 days ago

      It’s not a full replacement for Discord, but it’s working towards that. If you just want a basic server for yourself and friends with emotes and voice chats, Revolt works. If you want polls, events, threads, forums, etc., it can’t replace your setup. I think the goal is to be a full Discord replacement in the future, but it’s still a work in progress (such is often the case with FOSS software maintained by hobbyists).

        • paris@lemmy.blahaj.zone
          link
          fedilink
          English
          arrow-up
          3
          ·
          8 days ago

          No clue, but you can selfhost it! So even if you don’t like the official Revolt instance, you can spin up your own for you and your friends and not worry about it!

  • jjjalljs@ttrpg.network
    link
    fedilink
    English
    arrow-up
    16
    ·
    8 days ago

    It’s like some eternal September shit. Of course a private for profit entity like discord is going to eventually turn to shit*. It’s like the scorpion and the frog fable**. People should know that. But there are just so many people who this is their first time ever encountering these ideas.

    And some people just don’t care about things. I had that galaxy brain realization a couple months ago. Imagine if everyone cared just a little more. So many problems would just go away.

    *Valve arguably being an exception so far, but that could change on a whim

    ** https://en.m.wikipedia.org/wiki/The_Scorpion_and_the_Frog

    • Vinstaal0@feddit.nl
      link
      fedilink
      English
      arrow-up
      1
      ·
      8 days ago

      There are two reasons to go public, for one to make as much profit as and otherwise to get more funding than they can get through normal means to then make as much profit as possible.

    • shnizmuffin@lemmy.inbutts.lol
      link
      fedilink
      English
      arrow-up
      11
      ·
      8 days ago

      THEN GET READY FOR NITRO PLUS PRO: ENTERPRISE EDITION! YOU CAN NOW OVERRIDE YOUR USER’S NOTIFICATION PREFERENCES TO HIT THEM WITH OS LEVEL ALERTS ABOUT YOUR PRODUCTS AND SERVICES.

    • Lenny@lemmy.zip
      link
      fedilink
      English
      arrow-up
      8
      ·
      8 days ago

      I’m imagining being in a voice channel and your communication is cut while everyone in the lobby is forced to listen to the same 15 sec ad, then you can talk again.

  • Ulrich@feddit.org
    link
    fedilink
    English
    arrow-up
    9
    arrow-down
    1
    ·
    8 days ago

    Don’t know how much worse it could get, really, but I’m sure they’ll find a way.