Live data from Hacker News

Revolt: Open-source alternative to Discord

revolt.chat

321–330 of 413 posts

Re: Revolt: Open-source alternative to Discord

#321

Also working on a Discord alternative, albeit my project is a decentralized version — neat to see the space has traction. One thing I couldn’t quickly surmise: it looks like your services are centralized and neither servers/spaces (whatever terminology you’re using for logical groupings of communities) nor DMs have support for encryption. Do you have plans to support this? I don’t mean to ask this as a FUD spreader,…

What's your plan for keeping Nazi's off the system?

Re: Revolt: Open-source alternative to Discord

#322

Earlier quoted context omitted.

My question, maybe a bit more meta - is why not instead work on features for matrix and a client like element? As if the world needs yet another slack-like. xkcd_15_competing_standards.png

There's not much (any ?) open-source self-hostable good slack/discord-like apps. Open source projects usually focus on federation and/or encryption when Revolt focus on UI/UX. If you're looking for a free software that just works, with good UI and you don't care for encryption, that might just be the best option out there. I'm not sure you can find anything more convincing.

There is Mumble and Teamspeak. Voice-wise they are equal or better. But not in text (Mumble severely lacking, Teamspeak marginally better).

Re: Revolt: Open-source alternative to Discord

#323
post #108

Earlier quoted context omitted.

Cassandra or HBase are not exactly a utopia either though

Can confirm. We (Discord) moved off of MongoDB for various reasons and are quite happy about that decision but managing Cassandra/Scylla clusters is not exactly a walk in the park either.

If you had to do it all over again, would you still start with MongoDB or would you go with Cassandra right off the bat?

Re: Revolt: Open-source alternative to Discord

#324

Finally, something that outright says that its intent is to be a discord alternative. So many platforms try to sell themselves on some other feature, rather than just being open source and self-hostable. So many things, like Matrix, come close, but lack key components to really competing, such as voice channels rather than calls. I hope this goes somewhere!

The whole "matrix doesn't have voice channels" thing is a bit frustrating, because... in Element, you can hit the voice or video call button in any channel (not just voice channels!) and it will spin up a voice/video conference in that channel. If you then switch channel, you'll stay in the original conference, unless you drop and rejoin the new one. I think that's basically precisely the same capability as you get i…

> Or am I completely misunderstanding something fundamental about Discord's voice rooms?

I think you are. Think back to messengers like ICQ or MSN, they had a group chat feature. It's like comparing that to IRC.

I personally use a separate mumble (and a teamspeak) server, instead of discord.

Re: Revolt: Open-source alternative to Discord

#325

Earlier quoted context omitted.

The UX of just being able to naturally sit idling in a voice chat and have friends drop in at will is the point of discord and it's done very well. This user interaction being a first-class citizen is a big deal. Maybe alien to some people, but I've spend the last 17 years of my life hanging out in Xfire/Teamspeak/Vent/Mumble/Discord and I think it's one of the absolute best things that tech has been able to give us,…

I don't understand, is there some reason you cannot idle in a Matrix room? Again I don't know, but for the sake of discussion it would be good to mention that.

I very much want to use matrix over discord so I went and did a cursory check of all the desktop clients listed on the matrix website (again). It's unclear to me that any of the implement voice rooms at all? Am I missing something?

Re: Revolt: Open-source alternative to Discord

#326
post #181

Earlier quoted context omitted.

Is this a Rust only problem? Decided to pick the most well known Go project, kubernetes, and the Go version (1.15) included in Debian 11 is too old to build the first kubernetes project in my search results, kubernetes client as it requires go 1.16, released february. I've certainly had issues with e.g. the Python or Node version being too outdated on Ubuntu, RHEL, CentOS etc. And when that happens, it's a bigger pro…

It is a rust dev cultural problem that will go away with time and general adoption. Right now almost all people writing in rust are the bleeding edge types that use the latest backwards incompatible features without caring. Combined with these new features being added every couple of months it is almost required to use insecure rustc installation from outside your repos no matter the distro. Bash actually gets new, b…

Our surveys show that most users use stable rust, with few using exclusively nightly.

The issue here isn’t about backwards compatibility, it’s about forward compatibility.

Re: Revolt: Open-source alternative to Discord

#327

Finally, something that outright says that its intent is to be a discord alternative. So many platforms try to sell themselves on some other feature, rather than just being open source and self-hostable. So many things, like Matrix, come close, but lack key components to really competing, such as voice channels rather than calls. I hope this goes somewhere!

Just wanted to point out that Matrix is getting native voice/video calls (for multi people, it already works with 1:1 calls) soon, as well as voice rooms (they've already been designed and the design shown off, just not implemented yet).

Re: Revolt: Open-source alternative to Discord

#329
post #322

Earlier quoted context omitted.

There's not much (any ?) open-source self-hostable good slack/discord-like apps. Open source projects usually focus on federation and/or encryption when Revolt focus on UI/UX. If you're looking for a free software that just works, with good UI and you don't care for encryption, that might just be the best option out there. I'm not sure you can find anything more convincing.

There is Mumble and Teamspeak. Voice-wise they are equal or better. But not in text (Mumble severely lacking, Teamspeak marginally better).

> Voice-wise they are equal or better

Mumble/Murmur and Teamspeak have better voice functionality than Discord, because they really are designed for voice chatting.

> But not in text (Mumble severely lacking, Teamspeak marginally better).

Concur, and this, along with all-in-one Slack-like rich URL handling leads to selections of discord.

A more OSS friendly stack of Pidgin + Daemon | IRC & Mumble/Murmur seems to have the best scaling, and the best of both worlds, at least in my opinion because it has the lowest cost, richest functionality, and can scale the highest in terms of users without being dependent on a commercial service. I say this because I have seen Mumble/Murmur with > 2000 active users which is possible due to the rich permissioning system and excellent performance.

Re: Revolt: Open-source alternative to Discord

#330
This is awesome and all, but I don't understand how it will support itself? Unlike Matrix which has plenty of money from government contracts (and venture capitalist money, which kinda sucks but whatever), I don't see how a centralised chat platform with video, voice, data rich messages, etc. relying on donations can support a large user base without one day compromising on privacy respecting data collection.

With Matrix, everyone can help share the load by setting up their own homeservers, if they want to. Plus, P2P is going to be part of the protocol at some point with embedded servers in the clients.

So what's the monetisation strategy? I wish they were more upfront about that, even if the answer was "we have no idea yet". And if the plan is not to monetise, an answer as to how a centralised server with high demand will keep up with capacity would be appreciated.

Post reply on HN