102

Original comment, copy-pasted for convenience:

why do so many projects start with a discord and not with a wiki, or github, or web presence?

simply, discord is the fastest, most frictionless way to do the following:

  • garner a community of support ensuring that there is an audience for the project
  • provide access to idea validation for the creators of that project. rapid feedback for their project = rapid progress
  • provide the easy creation of (not necessarily accessible nor good, but) quick resources for the project

forums, websites, hell even github can only hope to match the value proposition of discord, and it's something people fail to take into account when they criticise the move to discord as a file host/forum/wiki/project website

if you want people to make a file host/forum/wiki/project website, they're directly competing with the frictionless, fast, yet unsustainable and frankly web-shit discord. the fast, frictionless nature is enough for people to use and accept, hell, even to make infrastructural to their project

a platform that could create a non-webshit, easy way to provide the value that discord provides, all while being just as fast and frictionless if not faster/more lubricated, would absolutely blow discord out the water

I am a sysadmin and my level of tech friction tolerance is different from the people referenced here leading projects, but I'd like to gather opinions on this, the fact that this regularly happens as described suggests there's a whole lot of truth to it, but i feel like it's overstating the friction, am i wrong here?

top 50 comments
sorted by: hot top controversial new old
[-] conciselyverbose@kbin.social 61 points 1 year ago

If people need to make an account, I'd bet your engagement drops at least 90%. That's the friction they mean.

[-] Emperor@feddit.uk 17 points 1 year ago

That was my thinking when reading the above - Discord's big advantage is numbers, a lot of people will be on Discord already so getting them to sign up is a really low bar. Sign-up is also simple (compared to federated options).

We're moving instance and I set up a Matrix space as a fallback in case the current one goes down and as a way to have secure private messaging. We did discuss setting up a Discord channel and a Matrix bridge (as lemmy.world have done) but it may not currently be worth it as public discussion can shift to the new instance. However, if that wasn't the case then it's something we'd definitely do.

As Lemmy integrates nicely with Matrix, I'd like to think that future solutions would involve a Lemmy instance as as public web-friendly forum (especially if we can get wikis built in) with Matrix for secure and private discussion and possibly a bridge to Discord (and other messaging platforms) to make it easy for people to join in there.

load more comments (5 replies)
[-] amju_wolf@pawb.social 3 points 1 year ago

I mean with IRC you can just click a link and automatically connect to a server and start talking to people. You just have to pick a nickname.

Somehow people still don't use it so there's clearly more to that.

[-] CoderKat@lemm.ee 5 points 1 year ago* (last edited 1 year ago)

The "somehow" is because IRC is extremely bare bones. It doesn't stand up to modern expectations of what chat software does. Plus accounts aren't all a bad thing. Anti-spam is vital for the internet today, as is rigid ways of preventing impersonation. IRC is a relic of a simpler era.

load more comments (1 replies)
[-] indigomirage@lemmy.ca 43 points 1 year ago

I sure Discord is handy and reduces friction, for development, but when it's used as a substitute for a support forum for paid products, it's atrocious. (not a knock on Discord, but certainly a knock on companies that choose the wrong tool for support).

[-] megopie@beehaw.org 20 points 1 year ago

The main reason projects use it is because a plurality of people already have a discord account, and you don’t need to keep making a new account for every new forum or wiki you want to comment on, read, or post to. I don’t think this is just an issue of “critical mass” ether. Lot of people don’t really want to be handing information to every project they interact with, nor do people want to learn 30 different UIs and quirks.

It’s nature as a chat/call system first has it’s benefits in the form of printed community discussion. People feel like they’re part of a community more easily than on traditional forums and wikis, it’s just more conversational.

It’s far from a good wiki or forum, in fact it is basically non-functional as a wiki, but, as a forum and tech support line, it does work, largely buoyed by the good search function.

It’s open ended enough in it’s functionality, and enough people already know how to use plugins and bots for it, that a lot of it’s short comings can be paved over or overlooked.

It’s bloated and messy and the back end is… yah, and it’s UI and formatting are not well suited for certain tasks. But the average person is far more likely to actually use it. With a single link anyone who already has a discord account can get access to a community, post, comment, and search previous comments and questions. Not to mention that it’s easier to keep track of projects you’re interested in if they’re all centralized on a single platform.

[-] GenderNeutralBro@lemmy.sdf.org 20 points 1 year ago

largely buoyed by the good search function

???

Good search function? On Discord? Since when?

I have never encountered a Discord server that is useful for anything except live chat and automated notifications. Which is not an indictment of Discord; I mean, that's what it's for, and it's pretty good at it at small-medium scales.

I use Discord on a daily basis, but when I encounter a project that uses Discord, I just do not engage with it at this point. It's always a mess. Every server has its own arcane rules and mechanisms to access channels, usually with some bot commands that I need to dig through docs to learn. I don't consider it "low friction" at all, even as someone who's been using Discord for many years and always has it open.

[-] saigot@lemmy.ca 11 points 1 year ago* (last edited 1 year ago)

I've seen discord communities that work like this:

Person posts a question in the main chat, people discuss it and reach a resolution, a mod, bot or sometimes the op copies the question, helpful troubleshooting and the eventual answer into a separate channel (usually one of many sorted by topic) which only sees those sorts of posts and acts as a fairly searchable faq.

That format, while labour's intensive, seems pretty effective and low friction (for a user) to me. I'm not saying it's the best tool for job, but it works and is popular which is what really matters.

[-] Reil@beehaw.org 7 points 1 year ago

I've had an impressively easy time finding particular messages as long as I had a decent idea of what servers it might have been in and at least one of the following:

  • Who said it
  • To whom it was said
  • At least a word that was likely said

Which has been way better than most other things I've bothered to search through like Reddit, Beehaw, or Mastodon (especially when it was limited entirely to hashtags). Lord help me if I want to find a particular post or comment on TikTok or Youtube.

[-] megopie@beehaw.org 4 points 1 year ago

Admittedly the only projects I’ve ever used it with were games or mods for games, but I’ve never had issue finding what I need using the search function, it’s got an ok set of search boolean, and with that I can pretty easily skim all the channels or with in a specific channel for certain things or discussions.

load more comments (1 replies)
[-] brie@beehaw.org 3 points 1 year ago* (last edited 1 year ago)

This is what I hate about Discord. It's another account. If you don't have Discord (or do, but would rather not tie all your identities together), you need to register. What I like about Matrix is any Matrix home server can join, and it can then be used to access bridged Discord rooms, the problem of course being that many projects don't bridge to Matrix.

load more comments (3 replies)
[-] aard@kyu.de 18 points 1 year ago

For me personally the shitty UI of discord causes so much friction that I'll never interact with discord ever again, unless I can reach it via some gateway from some of the messaging systems I use - which so far doesn't happen as I'd need to log in to discord to configure the gateway. I tried that once, never again.

[-] ericjmorey@beehaw.org 8 points 1 year ago

what don't you like about the Discord UI?

[-] aard@kyu.de 17 points 1 year ago

It is a web designers masturbation phantasy - fancy looking, but convoluted and impractical.

[-] skulblaka@kbin.social 16 points 1 year ago

Maybe I'm just missing something here but I can't think of what part of discord's UI could be considered convoluted. It's a list of servers with a list of channels in them. You also have a list of DMs. End of story. Everything you need is right there in front of you.

It's miles better than any IRC client I ever used, which is the most direct comparison between Discord and "the good old days" of the internet. And I liked IRC a lot.

I understand having issues with Discord's corporate backing or having issues with how it's difficult to find files or specific posts. Because it isn't a forum, it was never really intended for that. But I think it's a bit disingenuous to say the UI is complex, convoluted and impractical, because it's actually none of those things. Discord has done its best to keep up with people misusing their platform as a forum, as they should, because that's what the userbase wants (even if they're using the product "wrong"). But the core functionality of what it's supposed to do is wide open right in front of you and is highly intuitive.

Do correct me if I'm wrong though, I'm curious to hear what people have to say about this. There's always a possibility that I'm some savant who is the only person in the world to intuitively grok Discord. But I very much doubt that.

[-] aard@kyu.de 7 points 1 year ago

It's been a few years since I gave it a try - so I don't remember specifics, just the impression I described above, and that it put me off from using it.

[-] ericjmorey@beehaw.org 9 points 1 year ago* (last edited 1 year ago)

Your opinion here is valid, but I'm really at a loss for how you formed it. It's no big deal. Everyone has different tastes. I was just hoping to learn a bit. Have a great day.

[-] megopie@beehaw.org 3 points 1 year ago

It could have been that the discord server you interacted with choose to lay it’s self out poorly. Discord does have some questionable UI choices, particularly around settings. But as a chat/call system it works pretty damn well.

load more comments (1 replies)
[-] HelixTitan@beehaw.org 4 points 1 year ago

I remember coming to Discord from Skype and it was definitely an adjustment. Discord wants everything in a server, so direct messages/call between users is a bit offuscated. Once you get used to that it makes some sense, but if you were a primary Slack/Skype/Teams users you might have some initial friction. I know I did

[-] ericjmorey@beehaw.org 4 points 1 year ago

This is my experience as well.

load more comments (1 replies)
[-] bedrooms@kbin.social 17 points 1 year ago* (last edited 1 year ago)

Wait, starting up projects on Discord is a thing?

Edit: Ahem... who on the hell expects wiki / github to gather audience!? Did I trip into a different universe?

[-] drwho@beehaw.org 8 points 1 year ago

For some folks, audience is everything.

load more comments (1 replies)
[-] Helvedeshunden@beehaw.org 12 points 1 year ago

Personally, if I see a software project on Discord, I nope out. I have made very few exceptions and every time I have come to the conclusion that it is not worth it. Discord isn't really good for anything other than what it was designed for: Persistent IRC - plus a voice chat option. It's perfectly fine to chat with a bunch of friends and play some games together. But that is about it.

It is terrible for tracking subjects, for finding information, for storing information, and for engaging in chats across more than one instance. It is unintuitive to navigate, and while they have made improvements, it is up to the user to make a server bearable to navigate by hiding the flood of channels that the average instance contains. Even so, Discord will still try to show you things you have explicitly disabled as a "suggestion". Discord is bloody intolerable.

So yes, you may grow a community quickly because the people who already use Discord can jump on there. You will, however, lose a bunch of users wiling and able to use a better option who are, most likely, more experienced web users - and sick of the Discord bullshit. While this certainly includes me, I have seen the same sentiment again and again in my feeds. Power users tend to loathe Discord.

[-] algorithmae@lemmy.one 12 points 1 year ago

One big plus for Discord is that you can essentially lock it down to people who are interested in your project, instead of the entire public to browse. This hurts searching for answers, but helps immensely for projects that can be taken down like romhacks and speed running tools for example

[-] ericjmorey@beehaw.org 10 points 1 year ago

Advantage over what alternatives that can't be locked down?

load more comments (2 replies)
[-] upstream@beehaw.org 11 points 1 year ago

Most of the sysadmins I know have incredibly high tolerances for friction, but ridiculously low tolerances for repetitive tasks. Which I think is a bit ironic.

I’m not sure this crowd will be representative in terms of which tools and services they use (or prefer to use).

[-] SHITPOSTING_ACCOUNT@feddit.de 11 points 1 year ago

It absolutely is a thing. Network effect matters. Usability matters. Open source/community solutions usually lack that (and the lack of familiarity makes it worse).

load more comments (1 replies)
[-] cypherpunks@lemmy.ml 11 points 1 year ago

garner a community of support ensuring that there is an audience for the project

I'm sure this is true for certain kinds of communities. Personally I've never been tempted to try using Discord, because any project that uses it is obviously built by and for people with (imo) very poor taste in technology.

[-] millie@beehaw.org 11 points 1 year ago

I've been working on a Conan exiles rp server for the past 9 months that automates a lot of the bookkeeping and game logic that's usually relegated to humans and rule sets. In my experience with other servers, an excessive use of staff discretion leads to nepotism and bias or at the very least ample opportunity for its appearance.

A big part of automating some of these tasks is enabled by the use of webhooks. Rather than track every player character's information in a ticket that the user needs to submit, a bunch of scripts strapped to NPCs post the information via webhooks to a discord channel that's only viewable to those with the appropriate rank.

Without easy webhook integration, this wouldn't be possible. Never mind that all those tickets i was just talking about are made, organized, and recorded via discord bot.

A well set up discord server can be a huge boon to a project, especially if it's public-facing in any way. For game servers or mods it's especially useful, because the chance of your target users having it is very high.

Discord has experienced a little enshittification, but it's largely been inconsequential so far. Meanwhile, Matrix is cool but nobody has it and it doesn't have the same tools. Even with the cross-posting there's a need to risk your discord account or server and it isn't fully integrated.

But like, discord has aaaalll this community management and automation stuff built around it, most of which is pretty intuitive and well supported. That's hard to compete with.

[-] Kaldo@beehaw.org 9 points 1 year ago

The genie is out of the bottle and discord is unfortunately here to stay for the foreseeable future. What we need are good reliable tools to export all this data to an external service / knowledge base. At least that way they could be picked up by web search and be accessible without a discord account one day down the line when discord goes to shit.

[-] beefcat@beehaw.org 12 points 1 year ago

i'm surprised discord has managed to last this long without turning to shit.

seriously, it's 2023 and the service is still free without ads. their entire revenue stream is built on people subscribing to nitro.

i hope it stays like this but enshittification feels inevitable these days.

[-] irasponsible@beehaw.org 8 points 1 year ago

without ads.

only if you have a very strict definition of Ad

[-] beefcat@beehaw.org 8 points 1 year ago

i’ve never seen ads in discord. they have no advertising program.

no i don’t count those blurbs in the settings menu telling you about features that come with nitro. discord doesn’t get paid for those.

[-] irasponsible@beehaw.org 4 points 1 year ago

"promotions" telling me to play a certain game on stream in discord (and get some cosmetic item for it) are ads for that game. I don't have a screenshot of it on hand, unfortunately.

load more comments (2 replies)
load more comments (1 replies)
[-] YuzuDrink@beehaw.org 5 points 1 year ago

I became a Nitro subscriber pretty early specifically because I hope it helps them not enshittify their product… :(

[-] abhibeckert@beehaw.org 9 points 1 year ago* (last edited 1 year ago)

When someone posts on Discord, they will often get an answer within seconds. I don't recommend or use Discord, however I absolutely do recommend every project use a realtime chat service of some kind.

With GitHub or a forum it's likely to be overnight if you get a response at all. That fundamentally changes the type of content people are willing to post.

Projects should eventually have a website and an issue tracker and a chat service and an email address and a mastodon account. But you don't need to create all of them at once...

And a chat is always where I start. In fact I usually start discussing my idea in a chat room of some kind before I've even decided to start work on the project at all. 99% of the time the discussion ends with me deciding it's not a good idea.

[-] JCPhoenix@beehaw.org 4 points 1 year ago

Discord, they will often get an answer within seconds.

That's what IRC used to be for. I was gonna say it was annoying to get something like mIRC installed and set up, but that's not even true since there are plenty of one click web clients. My subreddit used to have a channel on a reddit-affiliated IRC server and we provided a link to our IRC channel. Don't even have to register a username on most servers to join a channel and idle.

Being text only, however, means no reactions emojis and preview of images and videos and all that. Which I can understand be kinda annoying these days. Plus servers didn't necessarily talk to each other. There wasn't/isn't federation, or if there is, most servers are not federated. But if you're just dropping in for a one-off question, that shouldnt' matter.

load more comments (3 replies)
[-] ericjmorey@beehaw.org 7 points 1 year ago

Network effects have always been strong with online services.

[-] megopie@beehaw.org 5 points 1 year ago

It’s also a matter of retention rate. I might make a new account on a forum and make one post or comment, but what are the chances I come back to the forum or build community there after I close out the page?

With discord, previous communities you’ve interacted with are stickied to the side and thus get totally forgotten about less easily.

[-] ericjmorey@beehaw.org 3 points 1 year ago

Good point. The single account for multiple "servers" contributes to that as well.

[-] megopie@beehaw.org 3 points 1 year ago* (last edited 1 year ago)

It would be nice if it was on an open protocol rather than a proprietary platform, but it is what it is.

load more comments (2 replies)
load more comments
view more: next ›
this post was submitted on 17 Oct 2023
102 points (100.0% liked)

Technology

37747 readers
216 users here now

A nice place to discuss rumors, happenings, innovations, and challenges in the technology sphere. We also welcome discussions on the intersections of technology and society. If it’s technological news or discussion of technology, it probably belongs here.

Remember the overriding ethos on Beehaw: Be(e) Nice. Each user you encounter here is a person, and should be treated with kindness (even if they’re wrong, or use a Linux distro you don’t like). Personal attacks will not be tolerated.

Subcommunities on Beehaw:


This community's icon was made by Aaron Schneider, under the CC-BY-NC-SA 4.0 license.

founded 2 years ago
MODERATORS