Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I've been using IRC for decades at this point and Discord is, seemingly, a modern, proprietary version of IRC so I assumed I'd feel at home the few times I've been invited to participate on it, but in practice it was an overwhelming, rather unpleasant experience and I never stuck with it.

I think the main difference is that on IRC you'd usually be invited to a specific channel and you'd slowly work your way to other channels as your interests grow. If a given channel has too much activity and is too "off topic" you'll usually find like-minded people who'll just fork to a smaller, more manageable channel. But on Discord you're invited to what they abusively call a "server" and from there you usually see dozens of groups with various purposes and features and you're bombarded with gifs and notification icons all over the place.

I think I agree with you, if I was an ~18yo right now and was willing to invest time into a community I'd love all this... stimulation. But as a boring old 35yo it's just overwhelming and feels like the signal-to-noise ratio is abysmal.



Discord forces you to be online or nothing. You can hide the "server" within some folder but your presence is still online.

If you truely wish to depart you need to leave the server and to return isn't an easy task; as to be able to get back in to the room you need the invite link which has it's own set of caveats. At the same time people tend to think your gone for good.

Unlike IRC where if you desired to step away, you could close the channel and reappear at your own leisure and still continue where you left off. If you returned regularly you end up being known as a regular. IMO the current pitfall of IRC is that it's plagued with idling.

And the days where I could post my own non-https link to a funny image are gone; it feels that most are now self-conscious of cliking linked-content from none-mainstream sources. How did we end this way?


Might I recommend treating it like irc in that you can idle in the server, walk away and then come back as needed and skipping down to the bottom? It’s not uncommon for people to skip in and say “morning all” in discords I’m in, even though there’s other active conversation going. The backscroll then is just used for context before you go “alright back to work for me” and then you just stop responding. There’s no longer an explicit join/quit process, but that doesn’t mean there isn’t one anyways just by nature of humanity.


You can set your online status to invisible and it never shows your icon while online


Why would you ever want to turn anything off? What if you need it? Then what if it couldn't hear that you need it? You need it to be able to hear when you need it. Don't turn things off.


I don't think I experienced this when I was younger, but, now, it feels like being "on" (e.g., on Discord, even if it's closed and sitting in the tray and I'm getting no messages) incurs some subconscious stress somehow.

I'm not getting any messages, but I could get some at any moment. And then I'd have to choose whether to respond immediately or not. And, while I'm not responding, some part of me is wondering what the message's level of urgency is.

It sucks. Exiting Discord entirely for some portion of the day when I don't feel up to being "on" literally feels like going on vacation without your phone or something. My brain can finally relax. https://youtu.be/E2-AnDdgIF4?t=17


you can mute specific servers and channels. I use this judiciously


Consider the recent studies that show that people's attention is reduced by their phone, even if its under their bed, even if its turned off.

Try it, purposefully leave your phone at home the next time you go to the grocery store and see if you feel anything weird.


I would never bring my phone to the grocery store. It feels good leaving in a place to get recharged where it can't be lost.


You can disable notifications entirely


This is like idling on IRC.


Matrix is a good middle ground; free and non-proprietary, but it still offers a few convenience features compared to IRC (which is a bit clunky by modern standards).


I think Matrix’s biggest issue at this point is lack of polish in its clients. If there were Matrix clients as smooth as Telegram or Discord is it’d probably take off.


I really doubt it, discord's draw is that while it makes it much easier, you don't need a brain to log in.

They're riding on the network effect that they won with zero-friction user adoption, startup capital and a client that was okay at the beginning. Now the client is pretty darn good, they're basically AOL Instant Messenger now, except people actually want to pay.

As an aside: Hopefully their security team is phenominal, they are gonna need it. Personally, I'm extremely distrustful of Discord's future CIA (infosec term) of their service.

Why do I think Matrix isn't going to win after a client polish round or twelve? Well, its a little bit weird to say iPhone users who will have to wrap their head around one or two concepts about bridging and so forth, as opposed to Discord who has an API and a business unit dedicated to interoperating it with other services. Why would Facebook link to Matrix bridges when theres no money at all?

Why has slack not achieved this? the onboarding flow wasn't/isn't as easy and it is definitely targeted to business or institutional use would be my guess. Casual users like blinking tiny gifs of :kappa: and the gamers are already there.


In my experience Slack just doesn’t work as well as Discord does, generally speaking. It’s good enough to put up with for work chat, but the bar for the general public is higher.


Slack works better for finding information as bad as it is at that.


If you join an open source project's slack server, you really hope that the information you want is in the most recent 10,000 messages.


How? I look through my discord search settings and it’s pretty straightforward. I search for something a friend posted some months back and found it pretty easy. The only difficult part is knowing which server it’s on.


Discord uses default elasticsearch settings for search, so almost every word belongs to an equivalence class of synonyms and conjugations that are often not equivalent or mutually relevant in technical usage (for gaming-related use or for work-related use!), multi-word phrase search is impossible, searches including words in the stopword list are impossible, searches including programming language syntax are impossible, etc. "ide" is a fish or an Integrated Development Environment but belongs to the same equivalence class as "i'd" (contraction of "I had" or "I would", mysteriously NOT on the stopword list!) or "id" (part of the mind in Freudian psychoanalytic theory). If you go to a server concerned with programming, psychoanalysis, or fishing, and you search for "ide" or "id" you probably weren't looking for every single time anyone ever said "i'd."


So you use something designed for gaming to run a technical community, and when the search wasn’t built to handle highly complex or technical queries you complain?

Why not use Slack?


It doesn't work for gaming either. I mentioned this in my comment.

Slack is a worse product in almost every way, but it does have better search than Discord if you pay 850 yen per person per month. Do you think that e.g. the Sorbet slack or the Zig community discord should pay 850 yen per person per month for any random person who wants to discuss their open source project?


> But on Discord you're invited to what they abusively call a "server" ...

I don't know if this has changed, but they were originally called guilds.


Seems like they're called "servers" now. I imagine "guilds" felt a bit too gamer centric for them after they saw how popular their service was becoming.


I've been working on a simple bot for one of the servers/guilds I'm on, and the API endpoints as well as documentation still heavily uses the term guild.


> Guilds in Discord represent an isolated collection of users and channels, and are often referred to as "servers" in the UI.[1]

This is why it's users refer to them as servers.

[1]: https://discord.com/developers/docs/resources/guild


The service is still very gamer centric, Discord Nitro for instance gives you a game subscription. I really hope they’re not trying to become Slack, that will be the death of them.


They’re still referred to as guilds in the APIs, but their friendly name is now servers.


Guilded is a new discord clone.

They separated those terms a long time ago, even before the second-hand app


Maybe you're not using it right (tm)

With discord, you search for a server that interest you, for example "city xyz gamers" and then you disable all notifications unless they mention you.

Then you browse to your hearts content and turn on mass notifications for the rooms you do like to see.


I'm 38 and on something like 50 discord servers.

I'm only really super active on two or three of them though.

You don't need to absorb everything on every server and their are plenty of ways to control what notifications you get.

I don't think making a vague claim that it's for young people only is useful.


Yeah I'm on lots of servers too.

It's annoying that it can't show the server names down the left... only their icons.

I can't remember what they all are, so I need to slowly hover my mouse over them one-by-one every time I'm trying to find a certain server.


As a Discord user, I don't really understand this issue. In what way is having a single channel with content on every topic less overwhelming than having specific channels for individual topics? If I want to read about a specific topic on Discord, I simply go to the channel for that topic. But if there's only a single channel a la IRC, then I would have to search through a whole bunch of conversations about topics irrelevant to me to find what I'm looking for.


>what they abusively call a "server"

It's modeled off of IRC / Mumble / TS / Vent terminology. A server is home to many channels which one can join.


In IRC terminology that was a "network", not a "server"; multiple servers worked together as part of a network (which might have only had a single server in the degenerate case) to create a unified channel namespace and it didn't matter which server you used (and yes, I know that at some point server-local channels were added as a thing using ##, but despite using IRC for a quarter of a century I never once saw anyone use them except to be weird). The term "server" used in the way Discord decided to use it is awkward and even off-putting.


In TS/Mumble/Vent terminology, there was no federation (unlike IRC), so a server was generally literally a single server hosted somewhere. All the channels, all the users, etc, went to a single machine.

Discord's selling point isn't really being a "better IRC", it's the voice chat. It's a better TS/Mumble/Ventrillo. Low-latency, decent audio quality, push-to-talk or an actually functioning level detection, with an easy to use interface. It's "Chat for Gamers" for a reason, not "IRC with history".


spot on, but you missed that critically they don’t charge for free voice. If you want higher bitrate then they charge


True, but you had to pay for a server for TS/Vent/Mumble as well, so the $5/month Discord charges for the higher voice quality is comparable (or cheaper).

Discord is voice chat, with text as a nice extra, and with image/file sharing and screen sharing and emoji/stickers/profiles (these are attractive to some people). IRC is text only. TS/Mumble/Vent were all voice chat, with really awful text chat interfaces (TS was sort of OK, Vent may as well not have had text chat).

I don't think Discord is good as an information archive, and I'm not terribly fond of seeing FOSS projects using it as a primary means of communication, but it's great for gaming compared to what we had before.


>The term "server" used in the way Discord decided to use it is awkward and even off-putting.

That seems more than a bit ridiculous.


FWIW a bunch of people do seem to agree (though that isn't to say a bunch of people disagree). Maybe it is because I'm "old and set in my ways". Maybe it is because I'm just too familiar with IRC (while having never used TS nor even heard of the other two). Or maybe it is because I actually run servers for things (including IRC). But every time I hear "my Discord server" a very large part of my brain gets confused: it is a word which is so incorrectly-to-me being used--being neither a literal nor a metaphorical (via IRC) description of what is going on--that it causes me momentary confusion and then even a twinge of anger that this is what "server" means to people in 2022: a mere account on a service that isn't even themselves running a server for the user :(.


It sounds like serverless is something you'd really be in to!


LMAO our discord has people from 18 to over 65. It’s really whatever you make it.

We just bullshit and game. But not that well. So it fits a lot of people’s style.


This is the real answer. casual users just want to Press button->Receive bacon. If anything looks lame or hard, their limbic systems will direct them right back where their freidns are.

"Matrix? Dude just get on Discord we're forming a party right now."


That's a weird and kind of egotistical way of saying that it's a platform that doesn't ask you to invoke the Olde Magycks in order to make it do the thing you want to use it for. IRC asks you to invest before you use it, IRC needs you to care first. Discord does not need you to care about it in order to use it. It works even if you actively despise it.


Yes, you are very correct.

Discord definitely wants it that way, they are for sure thinking about the moment when you are trying to get in game fast and easy, and nobody cares to switch their platform, especially to something unfamiliar.

The thing about the limbic system is that you're gonna feel the pull to just come along. If your casual game group is just doing that, its a pretty hard sell when everyone already is using Discord and if they arent its extremely fast to begin, well known and even works in a browser.

If by egotistical you mean believing oneself to be better and more important than others, I disagree: I've had this exact experience, what would have been egotistical would be demanding they use mumble or matrix instead of the thing that already works for everyone.


Everything depends on the Discord community you’re connecting with.

We use it extensively for hosting chat related to role-playing games that I’m involved in, along with the voice channels for when we’re having an actual game. Character sheets are hosted on RPGSessions.com, with bot links to our Discord channels.

For that use case, I think it works pretty well.


I too grew up on irc and now working on an alternative that has no gaming association, totally open so you can view w/o being logged in, topical, no gifs, and low friction, and planning to keep it clean and simple. https://sqwok.im


> no gifs

Just gonna go ahead and call it, it’s dead. Gifs are required. Even in the Slack I manage for work for a large team the primary request is we add giphy.


the key thought I had is not having it end up like twitch where there's a firehose of emoji/gifs and actual conversation is diluted...


this tends to not be an issue for work slacks, as the fear of being fired for what could be considered abusive chat or procrastination would stop most of the spam.


100% agree down to the boring old 35 year old part. And now I work for a startup and discord is the main way we communicate with the public. Abysmal!


[flagged]


Around a certain age one's tolerance for such bullshit goes to zero.

Discord, slack, et al would be doing the world a great service if their tools had notifications etc SWITCHED OFF BY DEFAULT so that they don't disturb other people in the same room as the user. Such notifications are designed to break your concentration / get your attention, but they have the toxic side-effect of polluting the environment of other people physically around the user, by breaking their concentration / getting their attention.

Being in the same open-plan hellscape as people using Slack means having to wonder who the hell thinks it's ok to be using a tool which makes 'knock-knock-knock' noises, and having to be that guy who goes around asking people to silence their shit. Yes, this is a human problem, but don't tell me the product designers didn't consider this. Either they did, and chose to leave it on by default or they didn't. Both betray a certain contempt for the user.

Another point for working from home is that one cannot easily distract others.


The first thing I tend to do when I join a new Discord server is mute it.


I’m old too and use slack without any notifications or sound. I just am in a habit of checking it frequently during the day.

I too have never been able to get into Discord, nor ever been able to participate in multiple slack organizations effectively.


Amen. I have all sounds and notifications disabled on all devices.

I own the device. The device doesn’t own me.

What pisses me off about slack is it’s actively user hostile. With notifications off it won’t let me mute channels.

I’d like to meet the asshole from their product team who designed that.


> I own the device. The device doesn’t own me.

Doesn’t that depend on who bought the device?


Try long tapping on a channel name in iOS and you’ll get a mute option.


> Discord, slack, et al would be doing the world a great service if their tools had notifications etc SWITCHED OFF BY DEFAULT so that they don't disturb other people in the same room as the user.

This is a fun one. What if the new hire doesn’t know Slack? They’ll miss all the messages until figure out how to configure their notifications. Or we leave them on by default and then still tell them how to configure their notifications. There’s no magical way to determine the users preferred setting. You also can’t do something like leave it on for mentions only, as sometimes you need to be in a conversation you were tagged in.

A better solution is to use a hammer on their volume buttons. Or buy a nice pair of noise canceling headphones.

Many of us have tried for many years to complain our way out of open plan offices, with no luck.


> What if the new hire doesn’t know Slack? They’ll miss all the messages until figure out how to configure their notifications

In my experience, the "new hires" are overwhelmed by Slack notifications, turn them off, and I have to remind them later, after they failed to respond to semi-urgent public @ and direct messages, that they can configure Slack to be notify only on @ and direct messages, and they won't be bothered by regular chit-chatter on public channels. It's happened to me with at least 4 people it can't be a coincidence.


Then again you still miss conversations you weren’t tagged in.


I am also old but unable to relate at all because I don't think I've ever worked without headphones. Home or at the office.


For what it's worth, I'm even younger but completely agree with GP.

I now only use Discord for voice with two or three friends in a specific "channel" (or is it room?) but even then I would gladly use Teamspeak instead if possible.


Very insulting response. Notification fatigue is real, and it’s heavily abused by all apps. Regardless of your age.


Notification fatigue is real, and it’s heavily abused by all apps. Regardless of your age.

Amen. It seems "user-centred" design is a long-forgotten philosophy, having been steamrollered by "attention engineering".


I find it even more interesting that people want notifications from arbitrary webapps as well. It’s bad enough the amount of notifications received from installed apps, and we want random websites we go to to have the same ability?




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: