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

I hope this is the beginning of a trend. Depending on some third party to manage my communications with a second party feels dirty and also forces me to clutter up my (in this case) Slack setup. Discord is even more insane in this regard.


I hope it's a trend too, but for a different reason. All these services keep info locked away behind a login wall, and it's making it incredibly difficult for newcomers to find the info they need online due to its inaccessibility to search engines.

If forums become the norm again, and people are logical enough to keep them viewable to guests, that issue goes away and we'll be able to actually find useful information online again.


The general problem with forums is that once they get good SEO placement they then become targets of the army of spammers, real and human, trying to use the highly ranking forum for their unscrupulous SEO spam, and now the maintaining team has to do heavy loads of spam management.


Then only allow paid/subscribed users to post.


That’s not very Old Internet.


With the sea of SEO and AI spam, we aren't living anymore in the age of the old internet. Communities need to adapt.


It’s not going to happen. You can’t put ads on them anymore. Means someone has to just run a loss-running enterprise for you. Few will do that.


Discord is also an especially bad choice, at least for two reasons: it is not searchable, and everything might be gone at any point for any reason, when discord or its automated algorithms feel like it.


As someone who participates in relatively high information density Discord servers (mostly ML related), search is rarely a problem for me. Yes, you need to do keyword search, but it's not the end of the world-- whenever I've needed to find a message 1-3 years back, I've found it successfully. Even in servers that I'm relatively new to.


I believe they meant "not searchable from an external search engine", which is a serious issue in many people's view (including mine). I would also suggest that it's a problem that chats are not browsable, because if you're new to a particular problem, you may not know what keywords you need to search for. With a forum, there are categories you can browse and usually discover the keywords you need much easier.


It can be searchable from a search engine.

https://www.answeroverflow.com/


That ain't google



I haven’t tried it yet but the somewhat new Discord Forum Channels feature would seem to solve some of your concerns.

https://support.discord.com/hc/en-us/articles/6208479917079-...


Not entirely. 3rd-party search engines still can't reach these, thus reducing discoverability.


As far as I understand, none of the real time chats are searchable, I don’t know why Discord keeps getting singled out in this area.


It's the real time chat all the things people want to search are moving to.

Minecraft mod? "Find us on Discord!"

Hot new indie game? "Find us on Discord!"

Interesting little open source project? "Find us on Discord!"

30 year old forum shutting down? "Find us on Discord!"


Discord is, or at least can be indexed and searchable. Same as IRC chats become indexed and searchable.

https://www.answeroverflow.com/


How is it less searchable than slack?


The assumption is that forum is viewable by guests (including Google) and Slack is not, so to search the Slack history you need to log in to Slack and use the Slack search (which might be broken / paid in the future, etc)


Discord is the one I struggle with. I have 30+ slack workspaces, but with the new design I can hide all of them except for the in context one. It's an improvement over the old UI.

Discord still doesn't have this, I belong to 100+ discord servers, and the notifications are a pure nightmare, impossible to find the server you want.


The new Slack UI is atrocious, especially with many workspaces. It's a screen for screen copy of Microsoft's Teams and I wish I was exaggerating!


I wish they would just leave the UI alone. Who asked them to change it ? None of their users for sure. They can pay the UI cool kids to make a "Slack Hipsters" edition that can have all the jazzy shit for folks who like to waste their time while corporate and power users can stick to what works.


Careful, you’re digging at the great HN conflict. Everyone making these pointless and disruptive UX changes logs off at the end of the day, jumps on HN, and complains about other products’ pointless and disruptive UX changes.


Product team needs to add value


The list of things I hate about it is longer than the list of things I like about it. Certainly the workspace selector is miles better. Almost everything else is worse.


Matrix is the obvious option for chat style communication without being beholden to a for profit company


IRC


It’s 2024, people aren’t going to go out of their way to setup “bouncers” to keep up with conversation that happens when they’re not online or leave their computer running 24/7.

Yes there’s irccloud to do it for you but you need to pay for that.

Those days are gone. It was great for its time, but the reality is there’s soo many better services for this need today (incl Matrix).

It’s also not searchable on Google either (yes you can run a bot but you could do that on discord/matrix or any other service too).


> people aren’t going to go out of their way to setup “bouncers” to keep up with conversation that happens when they’re not online

As an avid IRC user, Nor am I. My favorite thing about IRC is that there's no expectation you "keep up" on conversations that happen when you're not there.

Hell, my client barely even keeps track of notifications. The tab for a channel will color red if someone mentions my name, but that goes away as soon as you open the tab. No need to scroll up to where you got mentioned if you don't want to.

The ephemeral nature of IRC makes it a surprisingly relaxed experience.


IRC simply a different use case than a forum. I think both are useful and I don’t see a reason why a company couldn’t have IRC and a forum, there’s no contradiction and the overlap is small.

Forum are very useful for example for use cases where the topic is extremely specific and you throw out a post “who else does this and have this issue?” and hope someone will find your post through internet search and the more people find the thread the higher the likeliness to find a solution.

IRC is nice for quick back-and-forth type conversation for topics which are more “common”, where the requirements to participate in teh conversation are lower. For example, a discussion on a potential feature request.


Oh no IRC and a forum are near perfect complements. Discord and friends try to integrate the two functionalities, but I've yet to see that work even remotely well.


> IRC simply a different use case than a forum.

Except that newer products like Slack and email providers with their conversation view are conflating the two use cases.

Slack tries to implement features of a forum by allowing threaded conversations. Conversation view email removes the nested threads and makes the email thread look more like a chat as opposed to a forum discussion with multiple threads.


It's not that bad either. You can use Ergo as an IRC server, and The Lounge as a client to provide a pleasant experience for small teams without the setup hassle.


Its just running a quassel Docker container somewhere


Nobody is just setting up a 24/7 server with docker to talk to tech support


Normal people don't even know what Docker is


> It’s 2024, people aren’t going to go out of their way to setup “bouncers” to keep up with conversation that happens when they’re not online or leave their computer running 24/7.

You can just set up something like The Lounge [0].

[0] https://thelounge.chat/


Are old IRC chats discoverable over Google? I don't see any in my results. This was a stated aim of the forum


It's usually done by publishing IRC logs on a webpage.

Examples: - https://irclogs.ubuntu.com/latest/%23ubuntu.html - http://irc.yoctoproject.org/irc/%23yocto.2024-01-05.log.html

How discoverable it is on Google depends only on Google and on how those logs are stored.


Forum threads inherently have better searchability, because conversations are split into separate pages, with a clear subject/title, and usually a description of what the thread is about at the beginning of the page.

In theory IRC logs could be organized appropriately. But that would require some kind of curation, either manual or via AI, that doesn't really happen in practice, even when irc logs are published.


Not true; it’s usually simply not done at all.


With IRC it is/was common that people run loggers and publish them. In the past IRC conversations, especially in tech/support channels, were easily found. Today you don't find many on Google, but that problem was already solved way better than it is today.


Or a usenet newsgroup.


100%. At least use GitHub Discussions.


Github is not good place for this ever since their forced two factor authentication. If you want discussions, you cant demand that everyone gives their phone to a company.


You don't need a phone to do 2FA. You can use a TOTP desktop app or a Yubikey.


I do not want desktop app nor Yubikey either. I do not want to risk loosing account when I loose the stupid key or whatever secret. My use case, which would be participating in low key low risk projects, discussions, bug reports, feature requests or searching through source code does not need any of that.

As would be most people case. So, having discussions in place that requires it is just wrong choice. I do suspect github did that intentionally so that they dont act like free storage place for unpaid projects, so going elsewhere is not even hurting them.


Do they force 2FA only or phones as well? If its just 2FA there is an option to use a TOTP application (e.g. andOTP for Android)


I don't have my phone number attached to my GitHub account, if that's any indication


I've had trouble w/ the same thing and I'm glad to see I'm not the only one.

I'm actually about to release an app that can automatically convert slack threads into knowledge base articles.

Would love to share it w/ anyone who's interested to get some feedback.


I’d take discord over slack. Aside from the lack of being able to use multiple email addresses…


Between publicizing my joined servers to other users, lack of fine grained notification control, constant captchas/email verification, and lack of alternative clients, discord teeters right on the fulcrum of convenience balanced by user-unfriendliness.


What about the constant, flashy popups of GET DISCORD NITRO MEGA PLUS FOR 10% OFF, FOR 5 ANIMATED GIFS AND COLORED BACKGROUNDS?

It does really not help that the target audience for Discord is 14 year old gamers.


Psst, there's a free gift! Surprise, another feature you don't care about!

I paid for decent audio quality, got advertisements too


I signed up for discord once, was horrified by what I saw, gave up, and never looked back. Everything about identity and “servers” seemed to be the opposite of what I would want.

On the plus side when it inevitably shuts down I will be unaffected.


My favorite "wtf" moment is how Discord reveals to users when I have blocked them, because they can no longer apply emoji reactions to my messages. Good times.


I mean, they're going to find out anyways when you don't reply


Might not exactly fix the issue of publicizing joined servers to other users, but one item of note is that Discord allows you to set a per server identity.


This "identity" consists of a different display name, it has no effect whatsoever on people seeing shared servers or your actual username by clicking the profile.


I really don’t trust this behavior.

The difference between an account and an identity was so unclear when I signed up for Discord that I actually just closed the app and gave up on whatever led me there.

The identity and “server” concepts are complete non-starters for me.

Discord is in complete control of what information is shared with other users. There’s no mechanical prevention on them changing this behavior by accident or on purpose.


I much prefer being a lurker.


Only the username, the avatar is a paid feature.


> publicizing my joined servers to other users

You're making this sound a little more dramatic than it is. Discord only makes your membership in a server public to users who are also members of that server (and who could thus see you in its member list).


"Only". I'm not into Discord in a big way, but this is propping up my reasoning as to why I don't like it. Being forced to join a server to browse it and having that shared with others is as bad as being forced to login to Twitter/X. Not to mention that conversations on Discord don't get indexed on Google, so finding solutions for some problems is an exercise in frustration.


reminds me of that site 'experts-exchange.com' which was a pre-StackOverflow login-only forum that nonetheless used to top Google search results. HN would have hated it. I'm surprised Discord gets a pass here.


The client also now sort of supports multiple accounts, but one issue is that the whole point of the discord client is to spy on your activity. If anyone thinks they're just collecting data about game application use, I have a bridge to sell you.

There's also a Chinese firm that owns a decent stake - tencent, I think.


For now. But you of course have no way to know that. And there’s no architectural reason for this to remain true, if it even is.


In a professional context I would avoid both. I don’t want to join chat servers for various SaaS I pay for where I just want a simple support question answered. At least with a forum, the questions and answers are indexed so I might find exactly what I want without having to reach out to support.

I’m not a community member, I’m a paying customer.


'Community' members tend to evangelize the product on social media, so you can understand why a lot of apps beg you to join the Discord.


I tried to use Discord once, but they demanded my phone number to use it, so I deleted it and never looked back. Absolute cancer of a platform.


Discord represents the same problem


Discord is much harder to manage, has many security risks, kids raiding your server, exposes emails from every user easily, and has a very shady business model.

I would never use it for something professional/business related.


[flagged]


Fair enough it was a couple of years ago when I last evaluated it.

But in our case the server would be public, so yes anyone can raid it because there are no barriers for entry. Not saying this is not possible with Slack but it never happened and I have been part of multiple discord communities where it did happen.

Due to our community being public email addresses are exposed, at least last time I checked I could easily get a list of all the emails from registered users. This is in theory also possible with Slack but not as easily automated. Maybe discord improved this since.

The permission system is extensive but also complex - I have no time to learn the system and configure it correctly.

Discord is great for streamers and gaming communities - IMO it’s not a good fit for companies to build their communities on.

Of course everyone has different priorities. What might be right for us, might not be for your case.

I still stand by my comment that the Discord business model is shady - how can you provide voice chat, CDN for files, and everything else for free? I don’t think that their premium services can pay for that.


Voice chat is fairly easy, it's not actually a huge use of bandwidth (in principle it can be basically none and peer-to-peer but that has privacy implications and discord now routes it all through a proxy). The CDN is probably the largest cost, and they have made moves towards cracking down on using it as an image host. But they do have a good income from selling Nitro features, much as many people don't see any value in them. They aren't quite profitable yet, but they're far from burning cash either.


You're right that Discord as a platform provides a thousand ways to make the server more pleasant. But it's not happening by default. The spam/bot control could be extremely improved on their side so that people don't have to use third party solutions by default.


This is correct. Why is this comment gray?


No doubt because it crossed into personal attack, an obvious violation of HN's rules (https://news.ycombinator.com/newsguidelines.html).


We did I this before at my company but running, maintaining and keeping the forum up to date turned into a lot of work over time - so we switched it off and went back to Slack.

Sure messages disappear on the free plan, but there are ways around that.


You can run discourse in a container and the only real hassle is publishing your own version of the discourse app so you can get push notifications without having to pay them.

Zulip is also available as a container.


Not in my experience. We spent a nontrivial amount of time on running and maintaining our discourse instance - dev time that is very costly as a small company. Might be different at Posthog level of investment of course. That was about three years ago, so maybe running discourse is much easier now.


1. What forum did you use that turned into a lot of work?

2. What is the way around the free plan message limit?

3. What do you use Slack for?


1. Discourse. Might be different for others but I had 0 time to manage the deployment, and upgrades took a lot of time.

2. I used https://www.linen.dev/ but I think there are others. It turn Slack conversations in a searchable static site.

3. Developer community for an open source software product.




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

Search: