Hacker News new | ask | show | jobs
by ctrlmeta 1374 days ago
The popularity of Discord always surprises me! It takes hard work and time to create an active community. Why put all that hard work and time into a corporate-controlled platform that can lock you out of it anytime they want? How do people feel ok taking such a big risk? Why not use an open protocol like Matrix (or IRC if you're savvy) to form your community?
13 comments

Discoed does a lot of things 'right' for a lot of people.

For gamers, Discord became a no-brainer after not much time. Click to create a server for some friends, send out some invites, and that's pretty much all you need. Built-in game overlay settings, voice chat, and screen sharing. Text and voice channels.

Compare this to the old TeamSpeak/Ventrilo/Mumble era, where you'd need to actually manage the installation, and tell people how to connect.

Discord makes it braindead-easy to get started, and the risks you're talking about affect less than 10% of the userbase, probably. Until a more-open platform provides a better experience, Discord will be here to stay among the masses.

>The popularity of Discord always surprises me! It takes hard work and time to create an active community

Free dedicated voice chat with rich text chat. It was meant to take on Teamspeak, Ventrilo, Mumble etc. And it successfully did.

>or IRC if you're savvy

Totally different use case, not even comparable

Typing to people you don't really know on the internet? Seems the same use case
Instantaneous creation of a server with an RBAC GUI, multiple text and voice chat rooms, voice chat, screen share, app share(game streaming), and for clients, a GUI that allows people to view the status of other servers while participating in one.

Again, it's made for voice/screen/streaming share, not primarily text.

I respect your view and can see your point.

May I counter that Discord effectively proprietarised the open standard that is IRC and then put all the bells and whistles such as shared screen streaming, voice chat etc on top? Similar to how WhatsApp proprietarised XMPP.

Even the niche Discord servers have managed to replicate the community feel of the early to mid 1990's IRC channels.

That's how I see it. You are welcome to disagree.

I won't argue that it can be used that way, and for "only" text, yeah, there are open alternatives that achieve most of what Discord can do.

My point is that it is reductive to say "Discord is just IRC with some addons" when those addons are critical to its success. If Mumble had video-conference and screen sharing, it'd be pretty easy to convince my friends to use Mumble. Other than the network effect of Discord being the entry point to multiple servers/friend groups, and Discord makes spinning up your own server trivial.

So again, it does more than "just" improve on text chat.

If IRC came with voice chat, I might agree. But discord didn't become popular because it was a reskinned IRC client. Seamless setup of a voice and text server was the value proposition. I still use teamspeak with some people, but discord is just so much more polished in the ease of setup area.
Discord was originally designed for gaming voice chat. It marketed itself this way, it was positioned this way in its public perception, and most of the early feature development reflected this. The move towards "online communities" only came later once they realized they had a broader product: they realized they had an alternative to Slack, while originally they thought they were an alternative to Ventrillo and Mumble. But make no mistake, the gaming angle was why Discord became popular; it made it vastly easier to host and create (and eventually, find) dedicated servers for specific topics, and the voice chat quality was mostly ahead of everything else (except Mumble, but again "not hosting your own Mumble" was a selling point.)

The fact it had text channels with (very, very limited) markup was less a ripoff of IRC and more "The basic thing everyone expects from a comms client, to have basic text channels where you can type words." It's literally the most fundamental thing a "communicator" can do is to have a text box that other users can look at. Otherwise you wouldn't even be able to organize people to get in voice channels! Sorry to say but nobody except nerds know what "IRC" is, but almost everyone understands online chat. This is not new. The fact IRC diehards think Discord "proprietized" IRC is a good example of not knowing or understanding your enemy at all and just romanticizing about what you think is important. Discord was not popular because of text chat. It was popular because of voice chat, and it did voice chat very well.

Every discussion of Discord has to have IRC contrarians who reminded you "it had text chat first", all while the fact of the matter is text chat isn't what made Discord popular to begin with!

> Even the niche Discord servers have managed to replicate the community feel of the early to mid 1990's IRC channels.

That isn't because IRC is some magical happy software that makes everybody using it sit in a circle and sing campfire songs. It's because what you are describing is the natural end-point of all online communication forums like Discord, IRC, AIM, or even Twitter or whatever: "community." What you are witnessing is a community of humans congregating, not some magical special sauce that IRC gave us in 1980 or whatever.

Community has existed in human society for a long time, in fact. Seeing it replicated in different mediums with similar features and form is not surprising at all. Your wording might imply IRC gave us this or something, or that the "communities" in Discord are rather ersatz in some way -- but I argue that's a simple confusion of cause and effect.

Weirdly, every server I'm on is primarily text.

I'm in multiple text chat rooms on multiple servers in irc though.

You can voice chat on IRC?
Most people want someone else to deal with the hassle. Most people don't want to run their own server(s), so even if people did use IRC or Matrix those people would host their community on servers that are controlled by others who could lock you out of it anytime they wanted.

> How do people feel ok taking such a big risk?

Well for most people they don't see the risks involved and those who are aware of the risks don't believe it will ever happen to them. Just look at Google accounts as an example. People use Gmail, get themselves locked out of them, and lose pretty much all their digital lives all the time but people still happily rely on Gmail.

Some quickly Googled stats about Gmail (take these number with a pinch of salt cause I've not looked into whats supporting these numbers - https://techjury.net/blog/gmail-statistics/ )

> Gmail remains the most popular email platform with over 1.8 billion users worldwide.

> As of April 2022, Gmail holds 29.5% of the email client market share.

> Gmail accounts for 27% of all email opens.

> 75% of all Gmail users access their email on mobile devices.

> 61% of 18-29-year-olds use Gmail.

Unless your whole friend group/community also cares about that, you'll have a hard time steering them towards alternatives. Even in cases where the product itself is better, privacy and control aside.
Most people don't care about anything you mentioned.
Having experience with both, the big win with Discord vs. self-hosted services is that I don't have to directly fight the losing war/arms race vs. organized spam.
They really, honestly, don't think it would happen to them. It's not a risk to them in their brains.
Well, statistically, it's probably not a significant enough probability to be a risk worth acting on
What alternative is there that has: screen sharing, voice calls, all your friends across every community in one DM list, meaning that you can make group chats across communities?
But once the company locks me out, I would neither have screen sharing nor video calls nor the DM list. Isn't it better to just use Matrix which may have less features but those features I can rely on for a long time without the risk of being locked out?
Some people refuse to get in the ocean for fear of being killed by a shark. Most people swim, boat, surf, parasail, etc and enjoy that aspect of their life without more than the most casual thought of sharks. Neither group is right but one group has a much more enriched life…assuming they don’t get eaten by a shark of course.
Maybe (like most people), you never get locked out.

You can be stubborn and rely on a platform your audience/community probably doesn’t want to use and have a very steep uphill battle to success. Or you can take a risk and rely on a platform you don’t own and have a (somewhat) less steep uphill battle to success.

If the platform is good enough and the benefits of using it are significant enough, people are going to take the risk. See: App Store development, selling on Amazon instead of your own e-commerce store, etc.

Not enough people get locked out for this to matter to the public opinion
Matrix is great, but does not immediately have a web interface, and this may push back some users.

It is not that it is difficult to use a client (though the authentication i snot obvious - but then I had to think hard about Discord authentication/servers/invitations as well) but everyone is used to have a web interface and mobile clients to start with.

You can link people directly to https://app.element.io/

But there's definitely a lower barrier to entry with Discord right now, maybe forever. But maybe there just needs to be time to push through the network effect of discord. I'm vaguely optimistic, I'm seeing Matrix more and more often these days. Still in nerd circles, of course.

> but does not immediately have a web interface

I only communicate on Matrix through a web interface.

People will do anything for the tiniest drop of illusionary power and will take the shortest path to it.
Same for Youtube, Twitch or else. Because the ppl are there, and it's easier and gives you the spotlight at no cost.
It's just because other people are there and it's a trend. That is why most people do things.
Discord has a ton of useful features. It's a very powerful application.