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

Streaming functionality isn’t chat, though. AMD gives you the option to not install streaming functionality when you install their drivers and I’m pretty sure they target gamers too.

It reminds me of the age of Windows bloatware.

Trying to pile all the ingredients on a single piece of bread does not a good sandwich make. On the contrary, it leaves me with an impression that they have to rely on the brand recognition and snowball effect of previous products.

I would probably hold their software in higher regard if it wasn’t just one monolithic multi-tool. They don’t even have to push multiple apps, but could use a modular architecture at the app level with plug-ins to support non-core functionality.



Discord is not a "chat app". That's a pretty narrow view on how it is both used and vended. It's a communications app, at a minimum, and people use it for audio, video, chat, events, and a bunch of other stuff that may require hardware acceleration.


You’re the person who has decided that discord is a “chat app”. Discord themselves say:

   Discord was started to solve a big problem: how to communicate with friends around the world while playing games online.[1]
It’s not too much of a stretch to see that they would see streaming as a logical part of their core functionality as a result.

That said, maybe it’s not the app for you. I totally get why someone would want a single-purpose tool - that’s generally the way I go and I’m not crazy about discord personally having used it a lot, written bots for etc. It’s not reasonable to criticise them for making different decisions from the ones you would make when they are going for a goal that you don’t share.

[1] https://discord.com/company


Sure, you could have two programs for "chat app" and "audio/video calling".

But it's hard to split it much more finely, and two in one isn't going very hard into bloatware. And I like the integration between the two.

I would change a lot of things about discord but not so much that part.


Video and game streaming is one of its core features.

It is not a good user or server owner experience to have to manage multiple applications depending on feature. You can turn off 3d acceleration, if I understand correctly.


The microkernel would like a word with you, good sir. As would the Unix toolchain, the Google suite, iWork, and Microsoft Office. If it was modular, you wouldn’t need separate apps per se.

On the other side of the multiple app token, Microsoft doesn’t build out PowerPoint, Word, and Excel as a single monolithic Office app.

And I’m pretty sure that’s among the most commercially successful consumer software in the history of computing.




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

Search: