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

I've also noticed that in a lot of tech-related social circles people are increasingly choosing Discord over Slack. That's a trend I totally didn't expect: at least until a few years ago it was clear that Discord was for gamers and Slack was for work and everyone else. That changed quickly. Impressive indeed!


At my work we use Discord to have virtual "desks" (really just audio channels) so people can drop by and chat while you are at your desk. If you're busy or don't wish to be disturbed you can 'lock' your desk to prevent people from joining it (it limits the room size to 1, aka just you).

It really has helped the social factor of moving nearly everyone in the office to remote working. Every department that has adopted the "virtual office" Discord setup loves it over Slack and basically never uses Slack anymore. It's way less awkward to call people, it's easier to not incidentally disturb them when they're busy, during breaks/lunch you can go to the "breakroom" and hang out and chat with everyone else. And it was all very easy to setup and with the Discord server template stuff we can even clone it for each department with very minimal work (renaming channels to that departments' people).


Slack implemented something similar called Huddles, but I think is for paid plans only. I personally think Slack calls quality in general are much worse than other services or platforms like Discord or Meets/etc, so I don't know if it'll really help reaching people and companies that are using alternatives for voice.


Huddles uses Amazon's chime backend for audio, so it should perform much better then the current "audio calls" that slack had, though I haven't tried it yet.


My company was also using discord for virtual desks and have moved to slack huddles. They work as good as discord voice channels.


Slack uses a language that is like markdown, but is not markdown, which is annoying for engineers.

Slack does not support syntax highlighting of code blocks.

Discord uses proper markdown and supports syntax highlighting.

These are two things that make me think Discord is better specifically for engineers, aside from it just being generally way better.


> Slack does not support syntax highlighting of code blocks.

It does, but only if you make your code block into its own post as a "text snippet." (I assume this is because Slack's internal markup doesn't allow regions to have parameterized metadata, but there is parameterized metadata at the chat-post-event level.)

You also get other benefits of doing this, e.g. being able to collapse the snippet, download it, etc. Code pasted into Slack should really always be pasted as a snippet. I just wish it auto-detected you were trying to do that and offered to make a snippet.


Yeah, I have done that. It’s really clunky. I’ve also done it to be able to use headings and other things that I’d prefer just worked in the main chat.


> Discord uses proper markdown

Not even remotely.

Discord supports:

* fenced code blocks (but not indentation)

* quoting, a single level (nested quotes don't work, properly replying to other comments is painful)

* inline decorations (italics, bold, underline, strikethrough, code)

* inline spoilers (an extension)

* disabling autolinking (an other extension)

It doesn't support: headings, paragraphs, lists (ordered or not), labelled links, tables, images, footnotes, images (you can only use the image upload feature which puts a single image below a comment).

It also has a limit to 2000 char (4000 with nitro), which can be rather low when posting code snippets.


I hadn't noticed some of those. I don't use Discord a ton, just enough to know it works better than Slack I guess, at least what they do support uses markdown syntax.

No bulleted lists... that's disappointing.

Maybe worth upvoting:

https://support.discord.com/hc/en-us/community/posts/3600400...


> Maybe worth upvoting:

My experience of the community forums is it’s only worth if you like venting or seeing people vent, the folks in charge of discord really don’t care.


The most frustrating thing is that somewhere on their website they mentioned that most people are not familiar with the Markdown syntax, so they chose not to use it. But instead they created their own syntax that even less people are familiar with...


That does seem bizarre. Was there some special reason for them introducing almost markdown but-not-quite as a feature?


I think which fits your community is really dependent on your use case.

Discord has great tools around moderation and membership tiers; it's designed for users you don't trust.

Slack is much more for a community where everyone knows each other (or at least trusts each other a bit, like you'd trust a coworker).


Agreed. If you want to manage a lot of people who you don't really "know," then Discord has all sorts of roles and rules you can set up.


The free discord tier is better than the free slack tier. That’s honestly why 90% of ppl use discord over slack.

Also paid discord is 100x cheaper than paid slack, for non-corporate entities. You can get top tier discord for like $100/m while slack price goes up with each user. Not to mention that discord allows users to easily assist in upgrading your server while slack doesn’t have that functionality at all.


They also pivoted their marketing message away from being "for gamers" and towards anyone who wanted "a place to hang out," like developer groups or high schoolers.


Discord’s pushing for school groups to use it, especially with the .edu pop up on launch

Discord School Hubs page: https://support.discord.com/hc/en-us/articles/4406046651927-...

https://www.reddit.com/r/discordapp/comments/p37s7s/so_disco...


Kinda makes perfect sense, Discord is very good addition to subreddit or Facebook group. And barrier of entry is low, just like those two. It fills a niche for audio and chat of large communities.


It's the TikTok effect.


Discord hasn't gotten bloated yet the way Slack has, which makes it much more pleasant when all you actually want to do is chat and maybe hang out on voice and sometimes with a screen broadcast.

Once you're in an enterprise space, Slack's features become actually useful.


> it was clear that Discord was for gamers and Slack was for work

One of the best hammers I own is a screwdriver.


Well, slack is extremely expensive IMO, so I'm not surprised


Yeah I always thought Slack is explicitly intended for Real Work and not much else (pay per user!), so it's pretty natural that Discord took over.




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

Search: