Ask HN: Why Discord instead of a public forum?
188 points| lnalx | 2 years ago
But Discord is far from being a real knowledge base, it's overwhelming and information is not searchable through a search engine.
Why not use a forum-like solution like Discourse?
marginalia_nu|2 years ago
This means that forums are always under attack on multiple fronts and require time consuming moderation and maintenance around the clock.
Centralized solutions like Discord and Reddit can use economies of scale to tackle the problem in a much more cost-effective way.
kitsunesoba|2 years ago
It's also what's killed comment sections on a lot of blogs. Nobody wants to have to either periodically clean out spam or go through a queue and approve comments.
mooreds|2 years ago
Anyway, I repeat myself, I've already written up my thoughts on forums vs slack/discord: https://www.mooreds.com/wordpress/archives/3451
black_puppydog|2 years ago
musicale|2 years ago
Double for Slack and Microsoft Teams (even if they are arguably slightly better than Discord at managing multiple identities across instances.)
paulmd|2 years ago
The workflow here looks like "you log in with your cloud account and then you create a new username for the forum". Doesn't have to be posting with real names or anything.
This also gets you much closer to a "reddit-like" low-friction user onboarding experience. It's not quite one click but it's like, two clicks and typing in a username. No password management etc, which is of course much simpler from a security perspective too.
I have seen a few sites do it and my initial response was "what? no." but like, you're already accepting a "cloud IDP" in reddit anyway, and there's massive advantages from the dev side. No passwords being stored, much lower friction to signup, etc - you just need the users to buy into the idea.
cowsup|2 years ago
Discord lets members of your community search for messages. It lets you pin important messages to be easily referenced later. It lets you create a link to the message, and send it to others later on, so they can re-read prior information.
Their concern is not “Someone off the Internet can’t find this off of Google, read it, and then close the tab, never to return again.” They simply do not care.
Your post is assuming that moderators are looking for an alternative to Reddit that benefits the lurkers, when, in reality, they are looking for an alternative to Reddit that benefits their community. Discord solves the latter.
keerthiko|2 years ago
Discord is a space for a completely different kind of community, and in no way replaces the longevity or value that comes from a subreddit, or to a lesser extent from a forum.
TeMPOraL|2 years ago
Also: moving the community from an open discussion board to a closed chat strongly favors the most active participants - i.e. those who are dedicated enough or otherwise have nothing better to do with their days than to actively participate. It's not a problem if the "community" is just a bunch of friends and regulars shitposting. It starts to be a problem when large open source projects move from open boards to closed chats, as they effectively shut off anyone who has a day job, kids, or... well anything else to do, tech or otherwise.
Also: lack of (or bad) indexing and search affects not just outsiders, but community members themselves: it's not just that some rando can't find the fruits of your discussion via Google search - it's also you who can't find it one month later.
JCharante|2 years ago
I'd say it's the opposite. Every new message is not new, valuable information. 99% of users are saying useless stuff and people interacting daily are only saying useless stuff that doesn't matter. People using reddit as a knowledge base do still contribute and someone engaged in that subject matter by googling it is more likely to be interested in that subject matter and participate in the community that they've found. Communities are killing their discoverability and turning into a closed-off echo chamber and keeping only their useless users.
michaelmior|2 years ago
toomuchtodo|2 years ago
seoulmetro|2 years ago
Anyone who knows the values of past forums and thinks Discord is in any way an equivalent hasn't used both properly before.
Discord is easier to moderate the same way a chatroom is easier to moderate than a bulletin board at any scale.
Talanes|2 years ago
Depends on the community. In a gaming community, for instance, having low barrier information means you're not stuck explaining things yourself to people who aren't in the same discords as you.
ksec|2 years ago
No one wants the hassle to admin or run a forum. The good old days of people setting up a forum with Perl or PHP to gather people of interest are gone. You do not have to pay for hosting, no more security nightmare. No software upgrading. No need to care about Web Traffic scaling.
Even just moderating a forum is tiring enough. Most of us have a Full Time Job and some may even have families. Discord or Reddit removes most of the hassle of setting things up.
Do I like Discord? No. But if I were to set up an interest sharing communities I would still have use Discord or other alternative.
unknown|2 years ago
[deleted]
samtho|2 years ago
Discord is allows this in a sort of a roundabout (and a rather inelegant) way by letting people send invite links, but discord makes joining a new community a seamless experience, all without you from leaving the discord platform, allowing you to simply switch among your joined communities to engage with each one.
I suspect that this lack of friction to jump on to a familiar platform is a primary motivator exacerbated by the fact that people just want to move as quickly as possible. Discord is already known, familiar, trusted, free, and requires no setup or specialized knowledge on the part of the operator. Moving to a different forum would also require a user to potentially create an new account which in a notoriously friction filled process.
A permanent repository of knowledge made available by a forum’s history is ideal but the people who generate that discussion are not going to be the ones that need that now - they need the community wherever that may exist. I think it would be tragic to see in the long term all this information be kept behind a gate and intermingled with idle chit chat.
tikkun|2 years ago
Mods of a community only want to direct users to something that a) they're personally familiar with and b) that they believe most of their users will be familiar with and c) that they believe enough people will join/use.
If I'm a mod of a community (and I do mod a few), the only option I'd consider would be Discord (sadly).
With a short term urgent need to switch to something else, I'm not going to take a bet on some platform that I'm not familiar with, or that most of my users won't be familiar with, or that might be confusing or hard to use.
I've used discourse, I personally feel the UX is worse than reddit, and still also worse than discord (reddit is best of the three because of voting), and I also feel that most of the users of my communities would know Discord and many of them would've used it before and already have accounts, whereas very few of them will have used Discourse and none of them will have accounts (and Discourse doesn't work like that).
This is part of the network effect of community platforms. People want to use things that they think other people want to use.
The two things needed to break that network effect are:
1) Another platform that's a better user experience than Discord/Reddit, or at least, equally good, assuming no users/no content
2) Everyone needs to be aware that everyone else is aware of this new better thing (either because it grows and gets popular, or people can see that lots of other people are using it, or through surveys that break the 'pluralistic ignorance' etc https://en.wikipedia.org/wiki/Pluralistic_ignorance)
alwaysbeconsing|2 years ago
hombre_fatal|2 years ago
It also has Reddit's critical feature of "one account, infinite communities", something you don't have when you become an indie forum.
It's not very searchable, but people don't care much about that. Just think of how nonessential HN search is to your day-to-day of having a conversation on HN.
kitsunesoba|2 years ago
unknown|2 years ago
[deleted]
wyclif|2 years ago
whalesalad|2 years ago
anononaut|2 years ago
Klonoar|2 years ago
I will be the first in line to complain about this, since it's a real loss for the web.
However.
Users fundamentally do not care and want something that works. Discord "works" how they want it to and has built the right patterns/etc to hook people.
Gotta out-compete it somehow if you want people to move.
tentacleuno|2 years ago
Arguably, it works less than more traditional forums though (a la Reddit). The fact that web search isn't supported means that users will keep asking the same questions. Searching for topics is harder too (as it's a long line of intertwined topics).
I moderate a room and see this a lot, so...
egypturnash|2 years ago
Nobody has heard of Discourse. If they do use it, it's on a whitelabeled forum somewhere. Making a new community requires either paying Discourse $25/mo, or downloading the software and installing it on your own hosting, which is a completely alien concept to most people.
Reddit has pretty much completely killed "forum as a service". There is no alternative that anyone has heard of. Except for the Reddit-but-federated projects like Lemmy and Kbin - and these both had people who actively proselytized them in the discussions of "what should we do if we have to leave". And, again, the financial and technical cost of one of these is completely free to the moderators.
Why are you not going to your favorite Reddit communities and telling them about how wonderful Discourse is, and offering to help them set up and run one?
barbariangrunge|2 years ago
There’s signup friction too: nobody wants to create yet another account. They may not trust sign in via google or Facebook. They already have Reddit/discord accounts though
soared|2 years ago
spywaregorilla|2 years ago
Discords are not searchable but if someone is there to chat with, that is infinitely better for you, in that moment.
The user experience of stack overflow is garbage, for example.
LLMs also excel in this area.
jachee|2 years ago
We went a step further on the iRacing community discord and wrote a bot that will search that channel and spit out answers.
…because users will nearly always just ask a FAQ instead of reading one.
TeMPOraL|2 years ago
Counterpoint: selection bias. Most of the people who have a question are the ones who failed to find the answer on the Internet. Chat is good for them, but if chat is the only thing that's left, then much more people will have no choice but to either join the chat and ask questions that could've been trivially answered with a search, or just ignore whatever it is your community is doing/promoting/supporting.
> They benefit immensely from having real time questioning and feedback with someone knowledgeable helping them to dissect their problem into a real question and answer.
Counterpoint: that's only if you're lucky and happen to ask the question when right people are present, willing, and not busy with an ongoing conversation. Otherwise, you'll be spending unpredictable amount of time trying to ensure your question gets seen or answered. And that happens for any question, regardless of how many times it was asked and answered before. Tiring and inefficient.
> Discords are not searchable but if someone is there to chat with, that is infinitely better for you, in that moment.
Exactly. If. That's a big if for smaller communities - and for larger ones, the question becomes if anyone notices your question in the flood of ongoing conversations.
> The user experience of stack overflow is garbage, for example.
It's kind of the polar opposite of Discord, or even Reddit - the experience is bad for participants, but great for passer-bys looking for already-written answers to already-asked questions.
carlosjobim|2 years ago
Yes, they benefit immensely by having people answer their questions at once. But why should these people be benefitted? 99% of them will not even say thank you when somebody made the time and effort to answer their question. They'll just close the tab and get on with their life.
Soon enough experts on discord will get tired of answering any and every question from strangers, without any reimbursement or gratitude. These chats are going to get flooded by it very soon.
firesteelrain|2 years ago
Which is everything Stack Overflow was trying to avoid with its Experts Exchange killer website consortium.
7speter|2 years ago
Also, the great fun of llms is going on youtube and watching content creators accuse other content creators of cheating and using llms to write their scripts, even if they may just be using it as a research tool to round up preliminary information.
Daegalus|2 years ago
1 login to thousands of communities ? Easy win for Discord. If everyone made their own forum, these people would get login fatigue and just won't bother.
LordKeren|2 years ago
> But discord is far from a real knowledge base
I think you’d struggle to find many reddit moderators that see themselves as archivists of knowledge. Reddit being a go-to resource for google results is mostly seen as a fluke or unintended side effect.
TeMPOraL|2 years ago
However, specific niches of PC gaming are a different thing. There's a myriad of subreddits focused on narrow things like assembling gaming PCs, evaluating GPUs, playing a particular game, modding a particular game, etc. Many of those have a knowledge-generating nature, and among them plenty are maintaining Wiki pages, so that valuable knowledge is not lost (and so that the same questions aren't being asked a hundred times a day).
In general, this is the case with many (most?) subreddits focused on topics that have a knowledge component - be it a hobby like woodworking, a specific diet, a support group for specific mental issue, etc. Where tools for it are present, people maintain knowledge bases, for their own reference as well as to let newbies get up to speed without flooding the group with questions.
unknown|2 years ago
[deleted]
7speter|2 years ago
Maybe to subreddit moderators but to reddit admins and executives and stakeholders, they see it as a major plus that reddit is an ever growing and indexed knowledge base.
bitshiftfaced|2 years ago
The second reason is that Reddit/Discord is its own source of advertising. You don't start off with a great forum. You have to get people to use it. Probably most forums never get past the ghost town stage before people see it as something worth signing up for.
wyclif|2 years ago
unknown|2 years ago
[deleted]
gsmo|2 years ago
zelifcam|2 years ago
I agree with others, forum management was pretty difficult due to spam. But it feels like we could have come up with something else instead of just going all in on Discord.
re-thc|2 years ago
Slack was popular before Discord.
I'd say it partially has to do with a learning curve.
More people are likely to have accounts for Slack / Discord / common tool than a custom forum. Internal (employees) and external (customers) are also likely more familiar with it.
musicale|2 years ago
Technical systems that we need help with are always complete garbage, users are clueless/eternal September, spammers/trolls/vandals are relentless, and it seems futile to expect people to spend countless hours on moderation and providing high-quality answers for free.
Chat groupware (IRC, Slack, Discord, etc.) doesn't work well for Q&A because the same questions get asked over and over, previous answers are hard to find, the noise to signal ratio is high, and work scales linearly (or worse) with the number of users. And of course they are sequestered and invisible.
Q&A sites like StackOverflow etc. seem to have their own issues: hostility to new contributors, worthless non-answers/spam/AI generated garbage/'welcome to the site' posts/etc., moderator power trips and status games, bad profit-driven oversight, etc..
The main reason HN works, as far as I can tell, is good moderation - which I imagine is a lot of work. I don't have any other explanation of how HN has survived while comments on other sites (ars technica...) have gone to hell.
But few sites can compare to the utter uselessness and idiocy of the Microsoft Support Community, which is indistinguishable from a parody of itself.
dusted|2 years ago
There's a lot of functionality discord got right, like the IRC like chat, except, with some history which is great so I don't need to worry about running a bouncer or other type of bot to "catch up" via a side-channel.
It's just too convenient.
Maybe, in time, Disocord could allow some sort of export or bridge to the web where content could be searchable.
altairprime|2 years ago
Solvency|2 years ago
Zak|2 years ago
I think Discourse is fine for what it is, but it's less OK to be a siloed forum in 2023 than it was in 2013. Yes, I'm aware federated forums are just reinventing Usenet, but there was a good idea there we lost sight of in the web era.
bradgranath|2 years ago
We're talking about a BBS. We solved the tech problem forty years ago.
Wikipedia figured out a way to pay the bills. How come no one else has tried follow suit?
If Reddit didn't need to make investor money back either by going public or selling (profitability doesn't pay your investors, it makes selling the company to the stock market or buyer easier) and instead was a nonprofit with a mandate to keep the lights on, none this would be happening.
razodactyl|2 years ago
This is a fundamental point that a lot of great companies miss.
They are built by their users and corporate partners - humans at the core are what drive value.
braza|2 years ago
At least for me, an idea board like HN or even Reddit demands a minimum level of insightfulness before post (ok, maybe for Reddit it’s a bit of a stretch) and a discord since the speed of communication it’s high most of the communication it’s just lazy responses, keyboard farting, people spitballing for engagement, and it’s quite easy for any serious conversation derail.
jerjerjer|2 years ago
ImAnAmateur|2 years ago
superkuh|2 years ago
Vermyndax|2 years ago
6510|2 years ago
The functionality of the www also changed quite a bit over the years. If we could do the same with the other clients and protocols it would be quite the something.
edit: How is it that all desktop apps had to morph into web based apps while with phone apps it is the other way around? It cant both be right.
spullara|2 years ago
massysett|2 years ago
taubek|2 years ago
[1] https://discourse.org/pricing
stavros|2 years ago
Presumably they can also be indexed, but I'm not sure at all.
shortrounddev2|2 years ago
MINIMAN10000|2 years ago
frou_dh|2 years ago
That's what a lot of people are actually more interested in, just having a place to talk about stuff, not in using/creating a proper KB.
timbit42|2 years ago
unknown|2 years ago
[deleted]
nicbou|2 years ago
Obscurity is a cheap form of security from the predators who lurk there.
meotimdihia|2 years ago
And they missed so many features like a mobile app and notifications. And a lot of things that Discord offered.
acedTrex|2 years ago
TeMPOraL|2 years ago
Perhaps the difference is that I don't typically start technical discussions - instead, I search for prior ones, which 99% of times solves my problem faster than any chat would.
timbit42|2 years ago
My biggest complaint with forums is the lack of reply indentation.
bhu1st|2 years ago
jrflowers|2 years ago
seydor|2 years ago
cft|2 years ago
SirMaster|2 years ago
Forums are way too slow and don't automatically load the new messages etc.
And beyond that Discord has group voice and screen sharing too. I use these features all time time in my communities to talk to and help other users.
I don't really understand how anyone thinks a forum is a viable alternative to Discord.
halfdan|2 years ago
That wasn’t what OP asked though. They asked why Reddit communities are replacing a forum like website with a real time chat where there’s no easy way to search through history.
culopatin|2 years ago
nektro|2 years ago
nozzlegear|2 years ago
Marsymars|2 years ago
To me, a move from reddit/forums to Discord is akin to a move from MediaWiki to Skype, or vise-versa.
beardog|2 years ago
justsomehnguy|2 years ago
Because it's serverless *badum tss*
l0ngyap|2 years ago
[deleted]
Buttons840|2 years ago
> i need help lol
That's a poor but passable first attempt at participating on Discord, at worst it will be ignored and you can try again. Such a comment will be deleted / downvoted on a forum and you might even be banned.
awithrow|2 years ago