4 pane comic of dolan on the left and spooderman on the right

pane 1 (dolan): cum join opensurce cummunity!
pane 2 (spooderman): shure! how joyn?
pane 3 (dolan): Here discord! (with discord logo)
pane 4 (spooderman with tears in eyes): y u do dis?

  • ono
    link
    fedilink
    English
    258
    edit-2
    1 year ago
    • Terrible format for archiving knowledge
    • Terrible tool for retrieving knowledge
    • Locks community access behind a corporate license agreement
    • Hands control of community-created content to a corporation
    • Prevents indexing by web search engines
    • Antithetical to interoperability
    • Privacy-hostile

    A web forum is far better in most cases. If you can’t manage to run your own, there are plenty of lemmy servers that will do it for you. Even an email list (with searchable archives) would be better than Discord.

    If you have collaborative documents that outgrow the forum format, use a wiki.

    If real-time chat is needed, irc or matrix.

    A project hosting its community on Discord is a project that won’t get my contributions.

    • @corsicanguppy@lemmy.ca
      link
      fedilink
      151 year ago

      A web forum is far better in most cases

      It’s sad when a web forum is better than the tool you’re considering. Bumps, aggressive garbage collection, no Resurrection, it’s weird.

      I’m old, I guess. I miss NNTP, mainly for the archived posts I could discuss with the authors for an updated take or revised solution or some clarification. And yes, I know there’s a good webUI front-end for an NNTP server as a back-end. ;-)

      • ono
        link
        fedilink
        English
        7
        edit-2
        1 year ago

        On the bright side:

        Aggressive garbage collection and automatic thread locking are optional settings in most web forum software I’ve seen.

        Lemmy shares some of the important parts of Usenet, and could develop into something that comes close.

    • @elrik@lemmy.world
      link
      fedilink
      English
      621 year ago

      I recently went through these exact pains trying to contribute to a project that exclusively ran through Discord and eventually had to give up when it was clear they would never enable issues in their GitHub repos for “reasons.”

      It was impossible to discover the history behind anything. Even current information was lost within days, having to rehash aspects that were already investigated and decided upon.

      • @corsicanguppy@lemmy.ca
        link
        fedilink
        331 year ago

        would never enable issues in their Git…

        That’s a worrying sign for a project.

        Did you clone their Git and start tracking issues there? ;-)

    • @Omega_Haxors@lemmy.ml
      link
      fedilink
      English
      9
      edit-2
      1 year ago

      The worst thing is that the mods can ban you for any or no reason, locking you completely out of the information they’re providing. That is beyond an unreasonable amount of power that they can have over a user, and you just KNOW they’re going to use that for political reasons.

      Also the fact they can delete stuff in a way that makes them invisible to law enforcement, so a lot of illegal shit goes down there too. Combine that with the naturally hierarchal structure of discord leads to a lot of people using that power to abuse some of the more vulnerable members and of course once you call it out, poof goes the messages and poof goes your access to their server.

  • @vvv@programming.dev
    link
    fedilink
    1231 year ago

    it’s awful and I hate it. I generally prefer not to have a shared identity across communities, and there’s no way to create a usable discord identity without a phone number.

  • KillingTimeItself
    link
    fedilink
    English
    2041 year ago

    PLEASE I BEG OF YOU, STOP USING DISCORD IN PLACE OF FORUMS AND PUBLICLY ACCESSIBLE BOARDS!

    • @ALostInquirer@lemm.ee
      link
      fedilink
      211 year ago

      While I agree, what might everyday people use to set up forums as relatively easily and cheaply as their Discord servers, and not have them riddled with ads or other clunky elements?

      I’m pretty sure those that may have even been considering forums went to Discord because the only other options were more involved in terms of set up/maintenance and cost, the latter to get something without ads.

      • @centof@lemm.ee
        link
        fedilink
        English
        231 year ago

        what might everyday people use to set up forums as relatively easily and cheaply as their Discord servers, and not have them riddled with ads or other clunky elements?

        Discourse is a clean open source forum software that is commonly used for application support and well suited for it.

        Or if your a real die hard for the fediverse, you could set up a lemmy instance for application support. There’s even a phpBB frontend for an oldschool forum look and feel for it.

        Usually everyday people don’t setup forums, that’s the responsibility of the application owner(s) or provider. In this case, the easy option is also the shitty option if measured by discoverability of the content.

        • @ALostInquirer@lemm.ee
          link
          fedilink
          21 year ago

          Usually everyday people don’t setup forums, that’s the responsibility of the application owner(s) or provider.

          By this do you mean official forums? If so I think this is kind of missing some of the independent forums for software (whether games or media players or the like) or other media, which some sorta-everyday people set up in the past. Many have migrated to Discord not only because it’s easy but, I think, because it’s simply more cost-effective.

          Forums don’t seem to be cheap. Discourse’s own managed hosting goes for $50 a month, from one of their partners it’s $20, and looks like somewhere in-between if you try to spin it up yourself (e.g. Digital Ocean droplet runs $4 a month, then add in domain, and mail-provider (~$20-35)). Looking at that, it’s little wonder so many either opt for official forums, unofficial subreddits, Lemmy/Kbin communities, or Discord servers instead now.

          Maybe if I dug around some more I could find some options for managed hosting (which makes more sense for regular people, I think, to deal with technical maintenance) for Discourse or the like that are cheaper, but I can’t imagine one may find much that beats free. Unless there is something, unfortunately I guess we’re kind of stuck with the situation as-is barring some pleasant exceptions.

          • @centof@lemm.ee
            link
            fedilink
            English
            1
            edit-2
            1 year ago

            Yeah, I was referring to official forums for technical support or feature requests and the like. I don’t really think that everyday people were usually the ones who setup forums, it is website operators and other techies who set those up. The people who setup an independent forum are not the same people who setup a discord community. Discord has a much lower barrier to entry that usually results in a lower quality information and moderation than a forum would.

            I mean, yeah, forums are harder, for sure. $20-35 monthly for a mail provider seems to high to me; I would expect that to be about the yearly cost. But, I don’t really have much experience with an email provider for that use case. Really the problem lies in that a website operator and a community maintainer are 2 very different types of people that rarely intersect.

      • KillingTimeItself
        link
        fedilink
        English
        41 year ago

        90% of the projects that i use and other people care about are developed by people that have the technical ability to set up and host a web server. They likely have the cash. It’s not exactly outrageously expensive. If it’s small enough they dont have the cash for it, they don’t need it.

        Im guessing the discord was more of a legacy thing, someone was like “hey im having a problem, can you contact me on discord?” and then suddenly we have the rust discord server.

      • KillingTimeItself
        link
        fedilink
        English
        91 year ago

        convenient for what? forcing me to join a server, go through onboarding, and potentially even deal with not having enough spyware loaded on my information, at best waiting 10 minutes to say ANYTHING, and at worst not being able to say anything at all.

        Not to mention these on boarding processes can explode and cause problems from time to time. Discord is only convenient for real time chatting, nothing else.

      • TechNom (nobody)
        link
        fedilink
        English
        2
        edit-2
        1 year ago

        Do you know how crappy the discord client is? Even element with all its flaws behaves better.

      • @Grass@sh.itjust.works
        link
        fedilink
        12
        edit-2
        1 year ago

        It’s awful. It goes by channel and the cursed interface make it hard to search because when you go back after viewing a post it starts at the very top again. Then people shit on you for not searching through loads of shit and normal chat channels to find a bunch of disjointed info woven into random unrelated banter.

        I miss the days when I could search the problem, open a browser tab for each one that seems relevant, and close the tab when it turns out not to be, and have my search tab right where I left it. Discord just gives me an aneurysm every time I open it and try to bungle through the UI. Not to mention being asked to sign in almost every time I open it, and they moved the qr code log in option to be harder to find on the mobile app.

        • KillingTimeItself
          link
          fedilink
          English
          21 year ago

          not to mention the QR code login is actually scary insecure. I think its basically equivalent to a login token?

      • KillingTimeItself
        link
        fedilink
        English
        41 year ago

        lemmy isn’t terrible, but you aren’t going to find diehard thinkpad enjoyers flashing them with coreboot here, and you certainly are likely to find much if any documentation on it here either. Maybe reddit. Forums though? Daily occurrence.

        Those “forum” channels are locked behind community servers, for some reason. And also still not a replacement for forums. Still not publicly accessible. Threads also suck btw. Matrix likely wouldnt copy them, because forums exist.

  • @paddirn@lemmy.world
    link
    fedilink
    English
    9
    edit-2
    1 year ago

    I use Discord with friends for a weekly online D&D game in what’s basically a glorified conference calls. It’s fine for that use-case, but it fucking sucks for trying to do anything organized or having on-topic conversations or looking up any sort of stored information. I kind of hate it when game companies have shit on there and you have to search/sort through hundreds of unconnected chat snippets to find answers to questions.

  • Discord performance is inversely proportional to the number of servers you’re in. Until Discord addresses this, it’s a shit tool for this use case unless you participate in a tiny number of servers in one facet of your life. Unlike chat tools like Slack that allow you to focus one server or community tools like forums, Lemmy, or VCSaaS which don’t consume resources when you don’t use them, Discord just tanks everything. Since you can’t easily hop in and out (something community tools let you do because, you know, you’re not constantly polling the server), you can’t self regulate.

    Every single gaming community, coding community, project, store, hobby group, friend group, and professional group (study group too) has their own Discord. It’s a goddamn nightmare because Discord does not prioritize basic community functionality. Voice and streaming kick ass, but I need some server management and resource optimization.

    • @Appoxo@lemmy.dbzer0.com
      link
      fedilink
      11 year ago

      Well…Forums need to be maintained. Discord is free and easy and fast to use.
      Discord should allow the servers to be browsable. But you can only participate by logging in.

      Doesnt Disqus handle it like that as well? Same account on every website utilizing disqus?

      • KillingTimeItself
        link
        fedilink
        English
        121 year ago

        part of the problem is that discord as a platform for this, is like using NAT to make ipv4 work in the modern era. It’s just annoying.

        Discord even if it allowed public scraping would be a nightmare, because it’s search function is practically helpless. Good luck finding a solution as well, that may or may not exist, and that question/answer has probably been brought up numerous times. There is probably specific context around it that we’re missing unless we decide to role play as a historian.

        Not to mention, it’s a third layer of abstraction on top of something that should just be accessible.

        I mean sure forums need maintenance, So do discords though, Hardware hosting is barely a problem. Basically anything and any internet connection can host a forum, cloudflare will probably sell it to you for pennies on the dollar even. (though i dont like cloudflare myself)

      • @Kiloee@discuss.tchncs.de
        link
        fedilink
        21 year ago

        Discord needs to be maintained too. The way rights for users are handled is confusing, even when you’re used to handling such.

        And it isn’t fast to use. You have to register, you need the app which does not function well, it uses a lot of system resources, the list goes on.

        • @Appoxo@lemmy.dbzer0.com
          link
          fedilink
          11 year ago

          Web admin ≠ Discord Admin

          If someone at an IT company put down web admin for a moderate forum of ~500 users of which a 100 are weekly active users, serving a small CDN distributed over America and Europe (because side project not because logical), I’d be impressed a hundred fold over a Discord admin.
          At best you’d be very good community manager/admin if you maintained and kept the server clean of a >1000 user server of which 500 are participating daily. At worst the interviewers would ask you why you’d maintain a kids voice channel.

          Also putting out a forum on a resumee is more impressive (assuming the topics are something you’d want to share).

  • @Faresh@lemmy.ml
    link
    fedilink
    English
    181 year ago

    Since we are on the topic of disliking Discord, what Matrix clients do you humans use? I tried both Element and Nheko (the latter of which isn’t electron based), and they both felt slow, clunky and unresponsive.

    • @Afiefh@lemmy.world
      link
      fedilink
      41 year ago

      On my phone I switched to Element X because Element would take up to a minute to sync messages. I’m willing to put up with the reduced feature set, as long as actual messages fucking arrive in time!

    • Pika
      link
      fedilink
      English
      61 year ago

      I gave up on matrix, was too complicated of a setup and the site was throughly unhelpful for newcomers. I eventually got it but, the permission system was somehow worse then IRC and due to the federation aspect of it you can’t modify the standard at all because then the other clients/servers can’t recieve you.

    • TechNom (nobody)
      link
      fedilink
      English
      21 year ago

      Matrix clients are slow and clunky because the protocol is heavy and overloaded. Upcoming sliding-sync feature will make them a bit more responsive.

      Talking about specific clients, my favorite is Fractal. It’s still missing some features though (like spaces). But it’s getting updated fast.

      • @Faresh@lemmy.ml
        link
        fedilink
        English
        2
        edit-2
        1 year ago

        I think I will try Gomuks, since I now also tried Fluffychat, but scrolling felt weird and on a touchpad had the tendency to swipe left on messages to reply instead of scrolling down and I was unable to resize or close the channel info and channel list, or change its font size (there also appears to be no settings button). Maybe the CLI based clients will be more suited for me, since I also don’t mind using irssi for IRC (but it should be noted I also have no problems with graphical IRC clients like hexchat or others, which work perfectly fine on my machine).

        • anti-idpol action
          link
          fedilink
          31 year ago

          it had some stability issues, alternatively, also weechat’s quite decent since it has quite long history of development

    • @GBU_28@lemm.ee
      link
      fedilink
      English
      131 year ago

      I use discord for chatting with friends, and voice chatting for games. Nothing important should happen there

        • @GBU_28@lemm.ee
          link
          fedilink
          English
          21 year ago

          Honestly I think the burden of context rests with the user. This is unfriendly, of course, but this is one of the times you are reminded the world doesn’t care. Nothing is “nice”. Security/privacy/ad intrusion is the individual’s burden.

          • @OofN@lemmy.world
            link
            fedilink
            21 year ago

            I’d even argue that most platforms are directly adversarial to a users individual privacy. User data is such a hot commodity these days that it’s even beyond planning your own privacy, but you’re essentially farming out your data for free.

            Disclosure: I use Discord and plenty of similar apps, but it’s important to protect yourself.

    • @0x2d@lemmy.ml
      link
      fedilink
      11 year ago

      i still use it since it’s very useful to join technical communities and such

      but, i use it with aliucord on mobile and vencord on my computer(which blocks all telemetry, has some useful plugins)

    • ono
      link
      fedilink
      English
      331 year ago

      My guess: The kids who used Discord for gaming grew up, and just went with the familiar thing when starting new communities and projects.

      Also, Discord did heavy marketing early on, until it carved out a network effect. So here we are.

      • @Umbreon@lemmy.world
        link
        fedilink
        -11 year ago

        People act like the alternatives are any better but they really aren’t. Sure don’t get me wrong it sucks that you typically have to scroll through useless info to find what you’re looking for, but I put that on the server owner, you see the same issue on most forums too. Discord brings huge audiences that you wouldn’t normally see in small communities. It’s free, easy to setup and access, has a mobile app with toggle-notifications(and maybe just my settings but I’ve never gotten an ad notification or anything I haven’t purposely toggled). People here are acting like you have to start using it as your primary messaging app and that you can’t just take your messaging to another platform if your worried about chat logs.

        • @Evotech@lemmy.world
          link
          fedilink
          -11 year ago

          There’s zero way dishes would become so popular if users didn’t like it.

          The fact that it has chat, voice, streaming, automation, accessible api and oauth.

          I mean please, these foss people can downvote all they want, but it’s a good application for communities.

      • TechNom (nobody)
        link
        fedilink
        English
        11 year ago

        It’s bloated, filled with features no one needs for straight-forward work, has a somewhat obtuse UI and is buggy as hell. I don’t like Matrix much more than Discord. But even it has far fewer problems. I don’t know in which universe Discord is considered as ‘good’.

      • pflanzenregal
        link
        fedilink
        41 year ago

        It’s better. Not good. Better than other tools, at least in the eyes of the many people using it. But as I stated at another post, to me this speaks to the fact that we need better FOSS alternatives for whatever purposes discord is used. I don’t like Discord either, don’t get me wrong! But so many people using it means something’s missing and I don’t think it cab solely be explained by the lack of knowledge of existing solutions but at least partly by the existence itself.

              • @tabular@lemmy.world
                link
                fedilink
                English
                21 year ago

                It needs to be a big wave of migration, rather than convincing one individual at a time. Discord needs to shit the bed while there’s a tolerable/better alternative we can all agree on.

                • @Appoxo@lemmy.dbzer0.com
                  link
                  fedilink
                  31 year ago

                  Tbh I don’t see that happening with matrix anyway. Even with discord going to shit.
                  Every platform that needs a guide is too complicated for the common folk.
                  This goes also for Lemmy. The users on Reddit that stayed either didn’t care about the whole API stuff or didnt understand the issue.
                  Hell even I use it sometimes because the content here is sparse and I don’t have any meaningful to contribute as a post (not even a repost lol)

                  We are the exception and putting up with reading a bit and then deciding where to start the camp.
                  Discord, FAANG, streaming sites. All of them and more are simply to register, login and then use. At best you will set up 2FA.
                  Most of the folks I know (even my boss of an IT company) do not register 2FA and if only because they are forced to (Google and MS/O365 does it for example).

                  I probably see another (commercial) platform rising before Matrix will become popular.

    • @jeremyparker@programming.dev
      link
      fedilink
      2
      edit-2
      1 year ago

      I’m not sure I understand the problem. Is the problem that they’re not using matrix? Or do you prefer that it was still all on IRC? I don’t hate IRC but it’s definitely way less user friendly.

      • @onlinepersona@programming.devOP
        link
        fedilink
        English
        91 year ago

        Another commenter mentioned that they have matrix, discord, IRC, and discourse, however everything but discord is dead. So, due to the network effect of just including discord, it reduces participation on other channels.
        Communities that are “discord only” however exclude people like those in this comment section.

        I refuse to use discord for all the reasons people mentioned. Personally, matrix + lemmy/kbin/mbin = best. Other opensource direct communication solutions are acceptable too, like Zulip or RocketChat, but only if bridged with matrix. Then I just need one account. For async, discourse is alright, but not my favorite.

        CC BY-NC-SA 4.0

  • @denast@lemm.ee
    link
    fedilink
    171 year ago

    While I understand why FOSS community hates Discord, I don’t know an alternative that is better at everything.

    Discord’s main problems:

    • Not FOSS / Privacy respectful
    • Hard/Impossible to index/search for data and organize tech support

    However alternatives we have are not ideal either:

    1. Old-school web forums
      • Great for info archival / organized tech support
      • Separate accounts for every one of them, different sets of newsletters / email notifications. Basically, to efficiently be active on several forums you have to manually log in to each on regular basis and check what’s new
      • Due to slower pace of communication, it’s harder to just log in and “hang out” with community, everybody is more of a pen pal.

    1. FOSS messaging applications (e.g. Matrix since that’s what most use)
      • Info archival is even worse then on Discord. Every time I tried to search for anything useful on Matrix I would give up due to poor results and HUGE delays for every search
      • Because most communities use a single Matrix chat, it’s a huge disorganized mess for any communication and tech support. There’s often 2-3 concurrent conversations in a single room and some just stop abruptly due to it getting confusing to keep up
      • it’s FOSS and Private, though

    Feel free to downvote me for this, but I think that Github for support & issue tracking and Discord for community hang out spot is currently the lesser evil approach until better Foss tools arrive

    • @rufus@discuss.tchncs.de
      link
      fedilink
      8
      edit-2
      1 year ago

      The most important downside for me is: I’m looking for some information about an issue I’m having or how to install or configure something and I find none. Because all the people talk behind closed doors and googling etc doesn’t help any more. Only solution is to join every Discord and platform before you start using your software and scrolling trough pages of chat messages.

      I’d rather google for an error message and then be directed directly to an issue tracker where people discussed that specific problem.

      • @denast@lemm.ee
        link
        fedilink
        21 year ago

        Yep, that’s exactly why in the end of my comment I say that I currently believe a combination of Github+Discord to be best. Github for bug reporting, Discord if you want to socialize with the community, that’s what it does best

        • @rufus@discuss.tchncs.de
          link
          fedilink
          1
          edit-2
          1 year ago

          I’m somewhat fine with that. But you absolutely have to tell people to keep the discussions to random chatter and the absolute minimum then. (And internal talk maybe, if that’s of no interest to the public. Once it gets important or someone asks for advice that could be beneficial to others, the discussion on Discord needs to be interrupted and switch platforms. Or be copied to a Wiki after the fact.

    • @CodeMonkey@programming.dev
      link
      fedilink
      151 year ago

      So you are suggesting forum software that supports single sign-on?

      We are talking about an open source project, not a high school reunion. I don’t want to hang out with people, I want to have a discussion about a focused topic.

      I want to ask a question and get an answer. If the question is not one that anyone online can currently answer, I want to be able to tell at a glance if anyone has talked about my question. If I don’t understand the answer, I want to ask a follow up question.

      In the evening, I want to be able to take a look at new posts from that day, grouped by topic, to see if there is anything I find interesting or can weight in on.

      With Discord (or any real time chat), it is hard to follow a single topic when more than one is being discussed. It is doubly hard to do so after the fact. I am aware that Discord has a forum feature. I have only seen one server ever enable it and no one posts anything to it.

      • @denast@lemm.ee
        link
        fedilink
        11 year ago

        Can’t you do everything you’ve listed on github though? Report bugs on issues tab, ask questions on discussions tab, following up is easy. Everything is also indexed by search engines and can be looked up later on.

        • @CodeMonkey@programming.dev
          link
          fedilink
          11 year ago

          I know, but this thread is about projects that don’t want to use GitHub as the center of discussion and use Discord instead. The Discussion tab need to be enabled.

      • @flames5123@lemmy.world
        link
        fedilink
        31 year ago

        Come on. That’s not even close to the amount of data that TikTok collects. TikTok needs to know how long you spend on EVERY video so it can recommend more like that. TikTok records EVERY interaction and time associated.