• verdigris@lemmy.ml
    link
    fedilink
    arrow-up
    0
    ·
    8 months ago

    Devs ITT biting every single argument in the article and then saying “but it’s easy” is extremely ironic

    • nintendiator@feddit.cl
      link
      fedilink
      English
      arrow-up
      0
      ·
      8 months ago

      It’s incredible, yes, even more considering that Discord has been complicit on spam attacks on the Fediverse.

    • Night Monkey@sh.itjust.works
      link
      fedilink
      arrow-up
      0
      ·
      edit-2
      8 months ago

      People love discord. When Microsoft tried to buy it, people freaked out. They turned down the multi billion dollar offer. IMO, I don’t believe the paid portion of the app is worth the money because it’s mostly cosmetic bullshit. They don’t give me a good reason to give them money

      • Gunpachi@lemmings.world
        link
        fedilink
        arrow-up
        0
        ·
        8 months ago

        I also think discord nitro is kind of B.S . The only reason I still use discord is because my friends use it.

        I wish there were similar features in Matrix clients like Element. Just the voice channels feature will be enough for me.

        Revolt chat is a good alternative. It lacks in features but its pretty good for an FOSS project. I tried to convince my friends to use it but they crawled back to discord after 2 days.

      • poVoq@slrpnk.net
        link
        fedilink
        arrow-up
        0
        ·
        8 months ago

        Popular IRC channels usually have an searchable web archive. But yes, chat is not a good solution for stuff that needs to be documented.

      • cynar@lemmy.world
        link
        fedilink
        English
        arrow-up
        0
        ·
        8 months ago

        The issue is that we used to have both irc and forums. Discord has taken on the role of both in 1. Unfortunately, that means that it also needs the remote search capabilities of a forum to not screw over the community, long term.

        It’s amazing the number of times a 3+ year old discussion on either a forum, or Reddit has bailed me out of a hole. Everything like that on discord is cut off, unless you know it exists.

    • GravitySpoiled@lemmy.ml
      link
      fedilink
      English
      arrow-up
      0
      ·
      edit-2
      8 months ago

      Chat and forum are different things and serve different purposes. Even matrix doesn’t solve the search problem. Use a forum for this.

      • ardi60@reddthat.com
        link
        fedilink
        English
        arrow-up
        0
        ·
        8 months ago

        yeah that is why discord should not be used for problem-solving or archival purpose. Hell, even mastodon,reddit and lemmy can be indexed properly on search engine.

        • jmcs@discuss.tchncs.de
          link
          fedilink
          arrow-up
          0
          ·
          8 months ago

          Mastodon and Lemmy could be indexed relatively easily, but as all social media it raises the problem of consent on broader decimation of content that’s intended for a specific audience.

      • spaduf@slrpnk.net
        link
        fedilink
        arrow-up
        0
        ·
        8 months ago

        The biggest problem with traditional forums is the fact that participation requires yet another account. This is the most significant thing that discord has going for it, nearly everybody already has a discord account. Federated forums mostly solve this issue tho

        • nintendiator@feddit.cl
          link
          fedilink
          English
          arrow-up
          0
          ·
          8 months ago

          is the fact that participation requires yet another account.

          You can literally connect most active forum engines to eg.: OpenID, XMPP, email or any/most kinds of online identifiers. Worst case scenario you can literally enable “sign in with Google”.

  • umami_wasabi@lemmy.ml
    link
    fedilink
    arrow-up
    0
    ·
    8 months ago

    But I also don’t want to make zillions accounts, one for each project, just for a quick question.

    • elrik@lemmy.world
      link
      fedilink
      English
      arrow-up
      0
      ·
      8 months ago

      You mean pretty much a single GitHub account?

      Also your quick question may have already been asked and answered but difficult to find on Discord. Or if it hasn’t been asked yet, now a future person can’t discover the same question easily. So either way you’re just wasting other people’s time.

      • umami_wasabi@lemmy.ml
        link
        fedilink
        arrow-up
        0
        ·
        edit-2
        8 months ago

        That “Discord” can be replaced with any IM platforms. Slack, Martix, Gitter, you name it. They are still hard to search. By no means I like the idea of using IM platforms as a support portal/community. I still think forums-like platforms are the best, yet I don’t want to create another account to engage with a project that I use.

        Github, Lemmy and Stack Exchange enables one account for multiple projects/topics, which I quite like. Or mailing lists. That can do as well.

        • elrik@lemmy.world
          link
          fedilink
          English
          arrow-up
          0
          ·
          8 months ago

          Thanks for the clarification and I believe I misunderstood your original comment.

          To add to your list there is an often underutilized feature of GitHub for discussions too.

  • krash@lemmy.ml
    link
    fedilink
    arrow-up
    0
    ·
    8 months ago

    This article is two years old, and perhaps discord have improved their accessibility, since this user find it more accessible then matrix. Yes, it’s a single usercase, but worth mentioning nonetheless.

    I think there are other arguments against Discord that haven’t been mentioned: data privacy. I know there was an instance where Discord collected user without their consent, and that is enough for me to avoid the platform.

    I much rather use matrix or the horridly old IRC protocol than Discord. Or forums. Or just plain old issues!

        • MentalEdge@sopuli.xyz
          link
          fedilink
          arrow-up
          0
          ·
          8 months ago

          Lemmy is public and my matrix server doesn’t.

          Yeah, e2ee on activitypub platforms isn’t widely implemented yet, but it’s likely it will be.

          I don’t see discord making that jump.

      • cosmic_slate@dmv.social
        link
        fedilink
        English
        arrow-up
        0
        ·
        8 months ago

        What are you exchanging on Discord where this is an issue?

        I’d hope your doctor isn’t joining your OSS project discord to conduct appointments or anything.

        • MentalEdge@sopuli.xyz
          link
          fedilink
          arrow-up
          0
          ·
          edit-2
          8 months ago

          “If you have nothing to hide” has never been a valid excuse to compromise on privacy.

          Yeah, most of the time you don’t actually need it, but if you don’t make it the norm, one day you’ll wake up and find that the entire concept of encrypted communication was made illegal.

          As the UK is actively trying to do. And the first sparks of which have been seen in the EU as well.

          And that’s before even bringing up that even innocent normal conversation data can be used to profile individuals and mass-influence the democratic voting process with targeted campaigning.

          • cosmic_slate@dmv.social
            link
            fedilink
            English
            arrow-up
            0
            ·
            8 months ago

            “Help, your library isn’t loading the Foobar files created in Bazfoo 2024” is not something that is sensitive data.

            It is not my responsibility to manage random people’s baseless paranoia as a project maintainer.

              • cosmic_slate@dmv.social
                link
                fedilink
                English
                arrow-up
                0
                ·
                edit-2
                8 months ago

                I’ll simplify:

                How is there is a practical privacy issue here when the purpose of the chat is public support?

                There should be no expectation of privacy in a public support chat/forum to begin with.

                Let’s not be unreasonable with dogmatism here.

                • MentalEdge@sopuli.xyz
                  link
                  fedilink
                  arrow-up
                  0
                  ·
                  edit-2
                  8 months ago

                  Again. What?

                  Discord is a DM platform first, a public space second. And it’s way better at being the first, than the second.

                  Providing support on discord is stupid, it’s only semi-public and hides solutions to already solved problems beyond the reach of search engines and real public platforms.

            • MentalEdge@sopuli.xyz
              link
              fedilink
              arrow-up
              0
              ·
              8 months ago

              Well, first, at least encrypt your damn DMs.

              Second, allowing access to message history is perfectly doable if the invite process involves the inviter providing the decryption keys to the invitee.

              • LufyCZ@lemmy.world
                link
                fedilink
                arrow-up
                0
                ·
                8 months ago

                You’re actually joking with the “inviter providing the decryption keys to the invitee” part right?

                The whole point why people use discord is that it’s simple, this is a feature that’d only annoy the average person, and every single extra step is a disaster for user retention (look at any eshop study).

                Stuff like this is completely irelevant to discord, the tiny subset of people who actually care will and should use Matrix / other solutions, because that’s the people they were made for.

                • MentalEdge@sopuli.xyz
                  link
                  fedilink
                  arrow-up
                  0
                  ·
                  edit-2
                  8 months ago

                  Have you ever had to worry about the encryption keys in chat apps that encrypt messages? No?

                  That’s because the app handles it all. Why would you think I’m suggesting something complicated?

                  All I’m telling you, is that the technical limitation you claim exists, doesn’t.

    • cmnybo@discuss.tchncs.de
      link
      fedilink
      English
      arrow-up
      0
      ·
      8 months ago

      IRC has the same problem as discord when it comes to using it for support. It can’t be searched. The same questions will get asked over and over again.

      With forums and issue trackers, users can find a solution to previously solved issues with a simple web search.

  • NateNate60@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    edit-2
    8 months ago

    This article has a few primary arguments for not using Discord—

    • because it is proprietary software
    • because it has poor accessibility
    • because control over moderation and other administrative tools is ultimately in the hands of Discord rather than the community.

    I know this opinion is going to be unpopular but here I go anyway.

    Other than the accessibility argument, I find these arguments quite weak. Yes, Discord is proprietary software, but the reason it’s used is because a lot of people are familiar with it and many people already have Discord accounts.

    Although I’m a firm supporter of free software, I also believe that it’s more important to use the right software for the job than to idealistically use inferior software just because it happens to be open-source. And yes, I regard most of the alternatives to Discord listed in the article to be inferior solely because they are unfamiliar to users. Sometimes, the superior choice happens to be proprietary and I don’t think there’s anything wrong with that. That’s the way it is sometimes; you can’t win every fight, as much as you’d like to.

    If your goal is to foster a community of regular users and make it easy for normal users to interact with contributors, there is no choice that will hamper that goal more than using an obscure alternative software that nobody’s heard of.

    With respect to chat logs and administration tools… for the most part, nobody cares. Discord’s tools are sufficient for most groups and few people consider the drawbacks to outweigh the other benefits.

    • nintendiator@feddit.cl
      link
      fedilink
      English
      arrow-up
      0
      ·
      8 months ago

      Although I’m a firm supporter of free software,

      Lies, according to the rest of your very own post.

      it’s more important to use the right software for the job than to

      Discord literally doesn’t allow me to google (or DDG, or searx, or…) for solutions related to your software. How is that the right tool to use?

      And yes, I regard most of the alternatives to Discord listed in the article to be inferior solely because they are unfamiliar to users.

      Fallacy of popularity. If something is “”“inferior”“” simply because people have not been trained on them already, then by your definition Windows is superior to everything else. Remember: big corpo trains you to depend on them since childhood in schools, which all use Office.

      That’s the way it is sometimes; you can’t win every fight,

      Not with that attitude. That is, the one of a loser.

      If your goal is to foster a community of regular users and make it easy for normal users to interact with contributors, there is no choice that will hamper that goal more than using an obscure alternative software that nobody’s heard of.

      That would be true f people were literally doing that. But no, the stack of software that includes stuff like IRC, goode olde web forums, Stack Overflow-like webpages or friggin’ email has existed since the '80s and can be not by any reasonable metric be called “obscure” or “alternative” or “nobody’s heard of”.

      • drengbarazi@lemmy.world
        link
        fedilink
        arrow-up
        0
        ·
        8 months ago

        Remember: big corpo trains you to depend on them since childhood in schools, which all use Office.

        lmao I remember getting schooled by a math teacher when I tried to use libreoffice calc instead of excel on an assignment back in highschool

        detail: all the school computers ran linux. fuck whoever didn’t have a pc with windows at home

        she brought her windows laptop and attached it to the projector and expected everyone to have the assignment files in a format excel could read

        problem is, at least going 12 years back, not all calc functions and/or param names translate directly to excel ones

        so when she opened the file, which I made sure was one excel could read, there was a bunch of gibberish on some cells

        when I told her it worked as intended on libreoffice, she said something along the lines of: you don’t go to church using the same clothes that you use when going to a nightclub

        anyway, at least the school was trying not to depend on windows

      • NateNate60@lemmy.world
        link
        fedilink
        arrow-up
        0
        ·
        8 months ago

        With due respect, you do not have the authority to dictate what it means for me to support free software. Nor anyone else.

        When it comes to community-building and social networking, the popularity metric is absolutely an important consideration. If you are choosing where to start the official community for your software project, and you choose an obscure service, people will make unofficial communities in the more popular services, and you end up with all the supposed drawbacks anyway. Normal non-technical users who are looking to join a community won’t prefer an official community on a service they’ve never used before to an unofficial community on a popular service. That’s why people make unofficial user subreddits and community Discord servers. Those unofficial communities could and in many cases will outgrow the official community. This has happened many times before and will happen many times again. Then, new users, even if they see both, will see an unofficial community on, say, Reddit with many more users than the official one, and when this happens, developers either start participating in the unofficial community posting announcements and whatnot there, and if that happens, there becomes little reason to join the official community.

    • index@sh.itjust.works
      link
      fedilink
      arrow-up
      0
      ·
      8 months ago

      If your logic is that a piece of software is inferior to another because it is less popular and familiar than go back to reddit

    • Joël de Bruijn@lemmy.ml
      link
      fedilink
      arrow-up
      0
      ·
      edit-2
      8 months ago

      True, but managing expectations is needed tho, mainly about exit strategy:

      If a community needs to leave, the content on Discord must be considered “not important”, “not transferable” and “not archive worthy”.

      If Discord changes freemium, limits users or otherwise applies enshittification just leave your stuff and start over.

      • toastal@lemmy.ml
        link
        fedilink
        arrow-up
        0
        ·
        8 months ago

        It would be easier to leave if you started by using a platform that made that seamless. Freenode gets bought & communities say to point your bouncers/clients to Libera.chat or OFTC. If you were on XMPP on a decentralized account, your account stays, but now there’s a new MUC to join. With Discord, if Discord goes down, so does the client & the whole server… folks need to relearn a bunch of stuff & it’s not a clean break.

        This is also inevitable as we are talking about a US-based, VC-funded service & we have the entire track record of these types of services declining. Why not start with something that’s more likely to not suck in 5 or 10 years even if it doesn’t have all the same features so long as you can still chat in realtime.

        • Joël de Bruijn@lemmy.ml
          link
          fedilink
          arrow-up
          0
          ·
          8 months ago

          Agree, wholeheartedly and reasons I want to avoid Discord et al. I do communicate my expectations rather cynically in case a community is starting and does have a choice in the beginning.

    • Exocrinous@lemm.ee
      link
      fedilink
      English
      arrow-up
      0
      ·
      8 months ago

      Gonna add that while Discord is inaccessible if your hardware is crap, it’s the ONLY platform accessible to plural people

    • MentalEdge@sopuli.xyz
      link
      fedilink
      arrow-up
      0
      ·
      8 months ago

      The strongest argument for me is that discord is commercial, borne of venture capital spent on operating at a loss for years to gain users. It is therefore bound for a turn towards profit and enshittification, sooner, rather than later.

      • CameronDev@programming.dev
        link
        fedilink
        arrow-up
        0
        ·
        8 months ago

        The flip-side of that argument is that “librefosschat” alternative might also be dead next year when it runs out of money :/

        At least commercial vc enshitiffied stuff tends to get ridden into the ground, so there is a long offramp.

        • MentalEdge@sopuli.xyz
          link
          fedilink
          arrow-up
          0
          ·
          edit-2
          8 months ago

          Not really. Something you can self-host, like irc, xmpp or matrix, has an infinite offramp.

          • Chriswild@lemmy.world
            link
            fedilink
            arrow-up
            0
            ·
            8 months ago

            Idk about infinite, if they stop getting updates they will eventually get phased out and if you can’t download the application it’s also dead. All that aside the sun is going to go super nova eventually.

            Also a lot of people don’t want to self host. I doubt you self host your own Lemmy instance for instance.

            • MentalEdge@sopuli.xyz
              link
              fedilink
              arrow-up
              0
              ·
              8 months ago

              I host my own matrix instance.

              I wouldn’t mind hosting my own lemmy instance either, but as it’s a public platform anyway I don’t have the same qualms about using an instance hosted by someone else. So I opted not to take on any more work on that.

              Not everyone needs to self host, you might get away with knowing someone who does. And no, I wouldn’t accept a nextcloud account hosted by just anyone, but my siblings and parents happily utilize ones provided by me.

              And back when teamspeak, mumble, ventrilo, minecraft servers, cs servers, etc. all had to be “self-hosted” there were plenty of service providers who would do all the technical work for the layman, in exchange for direct payment. Making all those services quite accessible to anyone.

              That was so much better than how today we “pay” by getting datamined.

              • Chriswild@lemmy.world
                link
                fedilink
                arrow-up
                0
                ·
                8 months ago

                I agree with you here but I wouldn’t want to pay for a host for some FOSS project and I wouldn’t host that on my own IP either.

                • MentalEdge@sopuli.xyz
                  link
                  fedilink
                  arrow-up
                  0
                  ·
                  8 months ago

                  Why not? How do you expect to realize a fair and good internet, controlled by its users instead of corporations driven by motives far removed from what is in the interest of users, or even humanity as a species?

                  You still don’t have to, I’ll do it. But someone has to. Would you donate to your own instance?

            • poVoq@slrpnk.net
              link
              fedilink
              arrow-up
              0
              ·
              8 months ago

              IRC works since decades, same for XMPP. I think that is a pretty strong indication that it will continue to work just fine.

              And not everyone needs to self host, like one in a thousand is more than sufficient for a community to have their own self-hosted chat system.

          • CameronDev@programming.dev
            link
            fedilink
            arrow-up
            0
            ·
            8 months ago

            Very true, but self-hosting isn’t free either, so there are maintenance/moderation/etc costs that take away time from the project. Small projects often just cant justify selfhosting.

            But if your service is hosted by a third party, you really do want to be sure they will be around in the near future. And its not just chat that this applies to, git hosting, web hosting, ci/cd etc.

            • nintendiator@feddit.cl
              link
              fedilink
              English
              arrow-up
              0
              ·
              8 months ago

              You don’t need to selfhost most of those. There’s IRC and webpage providers everywhere (you can literally walk into a cpanel hosting and click the button that says “make me a Wordpress”, for example). After all, I’m sure your product has an email account, yet you are not selfhosting your e-mail, do you? And you release your software via what, Github? Flatpak? Lemme see, are you selfhosting those too?

              • CameronDev@programming.dev
                link
                fedilink
                arrow-up
                0
                ·
                8 months ago

                You’ve come full circle. Of course there are hosting providers everywhere, but there are no guarentees that they will still exist in the future. And if your not selfhosting, then you have to pay someone to host it for you, whereas Discord and Github are free.

                And a small subsection of the “dont use discord” crowd are equally against using Github for many of the same reasons.

                To be clear, I am completely okay with Discord, Github etc for foss projects.

                • toastal@lemmy.ml
                  link
                  fedilink
                  arrow-up
                  0
                  ·
                  8 months ago

                  So long as you don’t buy into a platform’s proprietary features, you should be able to easily migrate if the basis is on a open technology. For instance, if you are using Git as your VCS, you can rehost it elsewhere easily. If your chat is on IRC and Freenode goes down, it wasn’t difficult to move to another platform as communities did. If you buy into Discord, you’re SoL for porting data out or having an easy way to transition to I different room/server since you have to migrate to a different protocol. If you start relying on Microsoft GitHub’s Issues, Action, Sponsors, etc. then you will also feel equally as locked in even if the fundamental system, Git is trivial to migrate.

    • Captain Beyond@linkage.ds8.zone
      link
      fedilink
      arrow-up
      0
      ·
      edit-2
      8 months ago

      Although I’m a firm supporter of free software

      Unless I’m misreading this, your argument seems to be that software freedom is irrelevant in the face of technical superiority or popularity. That’s exactly the opposite of “firm support” in my view.

      I’ll offer a counterpoint to the “best tool for the job” thing: before git existed, Linux development relied on a proprietary VCS called Bitkeeper. Licenses for Bitkeeper were “graciously” donated for gratis by the Bitkeeper developer. Andrew Tridgell, who was not party to the Bitkeeper EULA, telneted to a Bitkeeper server and typed “help”. The Bitkeeper developer, in retaliation, revoked the Linux developers’ gratis license to use the proprietary “best tool for the job.” This was what forced Linus to develop git, which became the most widely used VCS in the free software world. (read: Thank You, Larry McVoy by Richard Stallman)

      Proprietary tools can seem to be useful in the moment but developing a dependency on them, and encouraging their use, is dangerous. Discord might seem like “the best tool for the job” until it enshittifies, just like its predecessors did, and just like its successors inevitably will. We’ve seen it happen often enough.

    • Jarix@lemmy.world
      link
      fedilink
      arrow-up
      0
      ·
      8 months ago

      How familiar are you with IRC?

      I was told by someone that IRC is kind of what discord is built on. Maybe the answer is someone in that relation, if what i was told is accurate or not

      • poVoq@slrpnk.net
        link
        fedilink
        arrow-up
        0
        ·
        8 months ago

        Discord copies a lot of concepts from IRC, like servers and threads are almost identical. But it isn’t technically based on IRC. Maybe your friend mixed it up with Twitch chat which is actual IRC only slightly modified.

    • Fisch@lemmy.ml
      link
      fedilink
      arrow-up
      0
      ·
      8 months ago

      It started getting popular years ago and that’s when me an my friends switched to it too (back when I didn’t know shit about privacy). You gotta keep in mind the alternatives back then were Skype, which was meant for 1 to 1 calls, had shit audio quality and issues all the time and TeamSpeak, which was complicated because you needed a server (we were kids, we only knew what a server was from Minecraft) and had a text chat that was only a small part of the bottom of the window that was full of connected and disconnected messages, so I actually didn’t even know you could write in that. TeamSpeak’s interface also isn’t exactly good-looking or very intuitive. Then came Discord, you could create a server for you and your friends for free, you saw who of your friends was online and playing what, you could see when someone was in a voice channel and could just join, you had multiple text chats where you could easily send a link or memes while playing and you could easily share your screen with the others. It was a major improvement over the other two. I know that it sucks from a privacy standpoint but there’s good reasons why people started using it.

    • Omega_Haxors@lemmy.ml
      link
      fedilink
      English
      arrow-up
      0
      ·
      edit-2
      8 months ago

      COVID got people used to video/audio communication, then the other platforms enshitified while discord remained as shit as they always were.

  • ryannathans@aussie.zone
    link
    fedilink
    arrow-up
    0
    ·
    edit-2
    8 months ago

    I have an existing community of thousands of users on discord, attempts to migrate to other platforms have failed. What would you suggest?

    The community was inherited and existed when I became maintainer.

    • madnificent@lemmy.world
      link
      fedilink
      arrow-up
      0
      ·
      8 months ago

      Set up a Matrix bridge and promote it too. You can’t force a community but you can inform and give choice.

      • ryannathans@aussie.zone
        link
        fedilink
        arrow-up
        0
        ·
        edit-2
        8 months ago

        We tried that. Did nothing but divide the community, cause increased cost, increased administrative burden, increased spammers and detracted efforts from actually working on the project. Ultimately, about five legitimate community members continued to used it over three to six months.

        • poVoq@slrpnk.net
          link
          fedilink
          arrow-up
          0
          ·
          8 months ago

          Matrix is IMHO a bad choice as it attracts the same demographic as Discord (glossy webclient) but is much more janky. Realistically speaking it is a poor Slack clone once you look beyond the technical aspect of federation which few people care deeply enough about to endure the buggy and half-broken user experience of Element.

          I have had great success bridging to IRC (and XMPP). Yes, it will not fully replace Discord, but it allows a very dedicated group of people to participate in a community on their own terms and with great lightweight clients.

          I agree though that any kind of bridge increases the risk of spam. But you should really try to get community members on board to deal with this kind of thing. Developing a software and running a community alone is not a good idea.

    • dillydogg@lemmy.one
      link
      fedilink
      arrow-up
      0
      ·
      8 months ago

      For you, I suggest sticking to Discord. I am of the mind that your effort should be focused on your community instead of enforcing a FOSS philosophy upon a group that may not have any interest in doing so.

      If you are creating a new community, this is a different conversation, of course.

  • Auzy@beehaw.org
    link
    fedilink
    arrow-up
    0
    ·
    edit-2
    8 months ago

    It’s getting a bit annoying honestly how people are telling other developers how to run their projects. And often these people don’t even contribute anything

    I personally hate discord, but I do use slack. Using discord or slack however doesn’t make your code any less open source

    If people want this, they can set up something for my projects, and convince users to go. If it’s successful I’d join too. Otherwise, it’s really just focusing on things that dont actually matter much. I’ve personally been part of a project which died because we focused too much on infrastructure

    • Lemmy@lemm.ee
      link
      fedilink
      arrow-up
      0
      ·
      edit-2
      8 months ago

      We shouldn’t be mixing FOSS projects with proprietary communication platforms. There are a lot of FOSS enthusiasts who want their setup to be entirely free and open, including Discord into the mix basically goes against the whole philosophy.

          • nexussapphire@lemm.ee
            link
            fedilink
            English
            arrow-up
            0
            ·
            8 months ago

            But you can’t do that, the whole phone has to be open source Right down to the chipset! How are you going to know if it’s respecting your privacy the hardware is a black box it doesn’t matter if you have to create custom solutions to get your banking app working on it. That’s kinda the standard your holding these open source devs to.

            It’s not enough you spend your free time writing code with basically no compensation you have to maintain a server, pay for hosting, make sure security patches go through, troubleshooting when it goes down, write custom software to automate support tickets, and deal with people potentially trying to ddos your instance, etc.

            • CrypticCoffee@lemmy.mlM
              link
              fedilink
              arrow-up
              0
              ·
              8 months ago

              Most users find mobile banking works out of the box on GrapheneOS.

              I’m not disputing the last stuff is not fun. Matrix works quite well and you can set up a bridge with discord. Using spaces correctly cuts down spam easier also. The problem remains, even if you set them up, my experience is 92% of users come in through Discord. I’d love that to change, but it’s just a fact of the matter.

              • nexussapphire@lemm.ee
                link
                fedilink
                English
                arrow-up
                0
                ·
                edit-2
                8 months ago

                Yeah, I don’t have foss painted on my chest but I like the idea. It’ll become more mainstream once people figure out a system to get devs paid and reduce the drawbacks of someone cloning a project, injecting ads, and providing it as a free alternative. If all those things and the issue of paying people to provide professional support for companies using it get solved. I can see a bright future for foss.

                EDIT: I’ve also heard graphene is is pretty good, I like my android auto though.

      • Auzy@beehaw.org
        link
        fedilink
        arrow-up
        0
        ·
        8 months ago

        Great, well those FOSS enthusiasts can contribute something to the project if they want to dictate how it is run, or/and they can set it up and moderate it.

        Again, projects need to be super careful not to get caught up in overheads than actually producing results. One of my projects we spent so much time jerking around with choosing source code systems and such, that we didn’t really produce anything. You start nitpicking features, servers, long term reliability, etc, instead of just picking what you’re familiar with which might be closed source but super popular.

        I we go extreme, a hardcore FOSS user could even argue developers shouldn’t use VS Code and argue they should use another tool. Well, if you’re more productive with VS Code and produce more/better code though, use that, because its the results that matter.

        The fact is, most projects get 0 donations and people do them as a hobby. If people seriously want this, they can contribute donations to projects to get them to switch

        Also, this link is basically a Sourcehut advert…

    • toastal@lemmy.ml
      link
      fedilink
      arrow-up
      0
      ·
      8 months ago

      And often these people don’t even contribute anything

      Because you are not giving a portion of your audience an open, privacy-respecting way to contribute.

      • Auzy@beehaw.org
        link
        fedilink
        arrow-up
        0
        ·
        8 months ago

        I don’t use Discord actually…

        In fact, my most popular project made Slashdot front page 20 years ago, and I was actually using IRC. No help… Just submitted issues or suggestions. The only donations I got were from people I knew. And donations aren’t common for most projects honestly until they get much bigger, or they are operating an online service

        There is nothing stopping people setting up communication channels and such on IRC and such though if they don’t want to use the others

          • Auzy@beehaw.org
            link
            fedilink
            arrow-up
            0
            ·
            8 months ago

            Not going to say lol. But it got mentioned in a magazine too… It wasn’t massive… But, got a lot of attention for a short period… But honestly, gave it up because I got sick defending it against haters. That being said, the same idea got adopted by a few distros soon after. So it’s actually good that I did (as it would have ultimately been a waste of time)

      • db0@lemmy.dbzer0.com
        link
        fedilink
        arrow-up
        0
        ·
        8 months ago

        Go ahead and deploy and maintain “an open, privacy-respecting way to contribute” and I’m sure plenty of FOSS devs will be happy to migrate

        • toastal@lemmy.ml
          link
          fedilink
          arrow-up
          0
          ·
          8 months ago

          Exactly. You should consider it too… at a bare minimum have a bridge. If you are a small project that doesn’t have the funds Libera.chat & OFTC exist to be used for this exact purpose.

            • toastal@lemmy.ml
              link
              fedilink
              arrow-up
              0
              ·
              8 months ago

              It’s not more work–it’s often what should have been chosen in the first place as it meets the minimum requirements for the task, is ‘free’ to use, & isn’t wasteful on resources (both their servers & users’ clients). For those not in a the free/ethical software space this may be untrue, but in the space it’s hypocritical to say your software believes in those values but our communication platforms have a different set of rules. It’s also not just just “purity” but accessibility as Discord has ToS not everyone can agree to & has to comply with US sanctions on who is allowed to use the service that something self or independently-hosted don’t have to deal with. It feels more of the reverse in that you are suggesting communities be poisoned by proprietary platforms.

              • db0@lemmy.dbzer0.com
                link
                fedilink
                arrow-up
                0
                ·
                8 months ago

                It is absolutely more work. Like undeniably so. I’ve used both matrix and discord. Matrix is absolutely more work. Especially since there’s even less people to help you run it. Irc is even more. Again unless people volunteer to do it, I don’t have the time.

              • cosmic_slate@dmv.social
                link
                fedilink
                English
                arrow-up
                0
                ·
                edit-2
                8 months ago

                A ton of people, myself included, bounced from IRC a decade+ ago.

                Libera.chat/OTFC only have 30k online users each, according to netsplit.de (wow! still going) right now. That’s a minuscule fraction of Discord’s userbase estimates.

                Getting a comparable experience requires setting up a BNC (effort) or using IRCCloud (proprietary; also a new account for a service for exactly 1 thing).

                • toastal@lemmy.ml
                  link
                  fedilink
                  arrow-up
                  0
                  ·
                  8 months ago

                  Most of Discord’s user base doesn’t make software. IRC is just suggested as the bare minimum (v3 having more features, but not widely adopted). There are still other avenues like XMPP that offer roughly equivalent features, or if you like blowing consuming a lot of resources on user machine & risking centralization, Matrix.org is hosting free servers for chat & are slowly rolling out important features like open governance. Either of these options should in theory allow a user to create just one account & join any community with said account.

    • Die4Ever@programming.dev
      link
      fedilink
      arrow-up
      0
      ·
      edit-2
      8 months ago

      Because if I didn’t use Discord then I would be the only one in the community. Discord has a massive userbase especially with gamers. You give them a Discord link and there’s a decent chance you’ll see them join and post a message. Give them any other link and they’ll never make an account, they probably won’t even click the link to see it.

      I provide links for Discord, Lemmy, Kbin, Mastodon, Steam group, and GitHub. I see lots of people come in on Discord, but 0 on the others except for myself lol.

      Only the few actual contributors use the GitHub, don’t think I’ve ever seen a non-programmer submit a bug report on my GitHub or use the discussions or leave any comments on releases or anything.

      I’m also on Moddb and NexusMods, got a few comments on Moddb, none on Nexusmods yet.

      I also have Twitch and YouTube of course, I get small numbers of people commenting on those.

      Nobody has even asked for any other type of community, Discord is just want they want. If I just wanted to talk to myself then I wouldn’t bother creating a community/forum at all.

      • MigratingtoLemmy@lemmy.world
        link
        fedilink
        arrow-up
        0
        ·
        8 months ago

        Essentially, Discord is convenient for them.

        TBH forums really are for the technical people, at least for the use cases I’m imagining. What incentive could we give that they join forums too?

            • smoothbrain coldtakes@lemmy.ca
              link
              fedilink
              English
              arrow-up
              0
              ·
              8 months ago

              You don’t need to sign up for forums for them to be searched through.

              The point is that Discord is an information black hole. It’s all contained within the server, unindexed, private, hidden, and entirely gone if the server gets deleted.

              • MigratingtoLemmy@lemmy.world
                link
                fedilink
                arrow-up
                0
                ·
                8 months ago

                You would need to sign up to be able to participate, which seems to be the pain point from the beginning. That was the reason why I suggested email threads akin to what Linus and Co use for Kernel development, since those can be searched no problem, whilst almost everyone has email IDs

                • ThePerfectLink@lemmy.world
                  link
                  fedilink
                  arrow-up
                  0
                  ·
                  edit-2
                  8 months ago

                  I don’t think participation is the problem. If you think about it, you wouldn’t want just anyone to post something on a platform without first engaging in said platform. That can only have a neutral or negative effect. People asking stupid questions or people cursing out users. The act of signup ensures that the would-be poster has to signup first and rationalize their post during that process.

                  Therefor, the problem must be something else, it is the information gateoff (amongst other things) that makes Discord and similar apps unfavorable for community management and information distribution.

    • AlexisFR@jlai.lu
      link
      fedilink
      arrow-up
      0
      ·
      8 months ago

      Because it’s a decent all in one platform and they don’t want to deal with the alternatives.

    • linearchaos@lemmy.world
      link
      fedilink
      English
      arrow-up
      0
      ·
      8 months ago

      The integrations and plugins, established workflows, support systems ticketing it’s all turnkey. I hate the platform and I wish people wouldn’t use it but I understand the draw.

        • linearchaos@lemmy.world
          link
          fedilink
          English
          arrow-up
          0
          ·
          8 months ago

          There are bots that tie in and store tickets several of my software vendors use them. When you have a problem you drop into a certain channel and make a request it issues you a ticket with a link creates a new channel that’s just a conversation between you and support. At first it seems clergy but after you use it a couple of times it’s reasonably slick

            • linearchaos@lemmy.world
              link
              fedilink
              English
              arrow-up
              0
              ·
              8 months ago

              A lot of people have discord, a lot less people have slack.

              Slack is also starting to charge for those workflows. My slack bill at work is gone up 50% past what it was. And I’m now getting monthly warnings from using my integrations. They would like me to put a credit card into handle more jira tickets.

              • ResoluteCatnap@lemmy.ml
                link
                fedilink
                English
                arrow-up
                0
                ·
                8 months ago

                You also need to pay to just have message history preserved on slack. Discord that information is there for free for as long as the server/discord exists.

                I’m not saying people should use discord, but people are using it because it’s free to use.

    • andreas@lemmy.korfmann.xyz
      link
      fedilink
      arrow-up
      0
      ·
      8 months ago

      same goes for those that create self hostable, privacy oriented services and bake in dropbox and/or google drive support… like WUT.

      • Nik282000@lemmy.ca
        link
        fedilink
        arrow-up
        0
        ·
        edit-2
        8 months ago

        Because most selfhosters are too lazy or inexperienced to break away from cloud services. Docker is great but it has also enables a “just run this docker” mentality that mirrors the Windows “just run this exe.”

        edit: I think that the opportunity to learn how a project works, how to debug problems and how to integrate a project into their own setup is obscured.