Live data from Hacker News

Revolt: Open-source alternative to Discord

revolt.chat

261–270 of 413 posts

Re: Revolt: Open-source alternative to Discord

#261
post #243

Earlier quoted context omitted.

You would make a bad investor if you can't recognize the writing on the wall.

Which is?

IMHO: Rust is going to be very very popular on everything from embedded to client-side web apps.

Headlines like the one on this submission makes me think "finally, someone has started to write that thing in a sensible language".

Re: Revolt: Open-source alternative to Discord

#262

Earlier quoted context omitted.

> Currently mongodb is fine for us. As someone who has administered too many MongoDBs, those are some famous last words.

If one can afford it, mongodb Atlas is really just fine. As someone said, at scale, all technologies need significant know-how and time investment.

It is not "just fine". They do not have encryption on the wire by default and require an enterprise plan, which is percentage of income based, to enable it.

Re: Revolt: Open-source alternative to Discord

#264

Perhaps offtopic, but why is it so common with new tools for the language it's written in, of all things, to be selected as the top selling point?

For any open source project, you are marketing as much towards potential developers as you are end-users. Note that their home page doesn't say "Rust" at all. However, on Hacker News, there are potential contributors, and so giving them a bit of information about the project can be useful.

This makes a lot of sense to me, and I've never thought of it like this before. Excellent point!

Re: Revolt: Open-source alternative to Discord

#265

Perhaps offtopic, but why is it so common with new tools for the language it's written in, of all things, to be selected as the top selling point?

We want to make sure it's not being written in Electron

I welcome apps using Electron, most Electron apps I use work great and have nice UIs that are consistent across platforms

Re: Revolt: Open-source alternative to Discord

#266

Instead of yet another app/platform, why not Matrix protocol?

Especially interesting as they intend to support a matrix bridge: https://revolt.chat/roadmap#checkbox40 . It seems like it would be easier to just use Matrix "natively" and then you also have a mostly-working Discord bridge for free. Plus the likely value here is largely the client, so you can consider reusing, or at least building on top of an existing matrix server.

On the other hand, matrix was explicity designed with bridging in mind, and if this is designed to have a good matrix bridge natively, it'll probably work pretty well without having to stay up to date and without having to implement the full matrix spec.

Re: Revolt: Open-source alternative to Discord

#267

Earlier quoted context omitted.

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.

Not GP, but Discord user too. UX matters. People are very sensitive to the context of features, what the subtle meaning of using them is, how we initiate the communication and how it all "feels" like, for lack of a better word. Kind of like there is no difference between (s)ftp and dropbox, and yet there is.

Ok but just for me as an observer, it's not clear what the actual UX difference here is. The discussion seems to suggest that the actual capability of the UX is in fact worse in Discord, and maybe not worth copying exactly if it causes a feature regression. It would help to specify exactly what you would like changed around, i.e. if there is a button that could change to make it more clear what is happening when you join a voice room, or something like that. It could turn out that this could just be a matter of some small cosmetic changes.

Re: Revolt: Open-source alternative to Discord

#268
post #143

Earlier quoted context omitted.

You can of course install from your package manager [1][2][3][4]. If you're not going to install from your trusted source then I'm not sure curl https:// ... | bash is really worse than downloading and double clicking a msi/dmg/deb/rpm. Especially if you're not going to verify that or verify it using keys downloaded from the same https host. [1] Homebrew - https://github.com/Homebrew/homebrew-core/blob/HEAD/Formula/.…

>You can of course install from your package manager Debian 11 was released a couple weeks ago and the rustc it ships with is already so out of date (7 months old, gasp!) software written for modern rust versions can't be compiled with it. And this isn't a Debian only problem.

For those that say that it can't be done, most of Haskell's ecosystem updates frequently in Arch.

Re: Revolt: Open-source alternative to Discord

#269
post #207
post #193

Earlier quoted context omitted.

The difference is that Discord voice chats work like "meeting rooms". I don't want to call everyone in a channel, I want to see who's already hanging around and join them on a whim. It's not really "calls" per se as you don't actually call anyone and they're not coupled to actual text conversation channels. That's the big UX difference, and it's a big deal for gaming and more casual communities with many participants…

It really is the difference between channels and rooms, as in visiting rooms or tuning to a frequency to join a radio channel. It feels very different? And the use-cases are different.

Thanks all for the responses - the whole “matrix doesn’t have voice channels” thing is much clearer now: it’s not the hard bit (voice/video conferencing!) but just the UX of how it’s hooked up. This we can fix :)

Re: Revolt: Open-source alternative to Discord

#270

Earlier quoted context omitted.

I would strongly urge you to consider migrating to an alternative database, given MongoDB's SSPL license that is difficult to comply with.

What are the best nosql databases? half of our devs dont like sql much (ive tried to make them use orms too, didnt work)

People opting to use a meme "database" instead of a real DBMS is kind of a large red flag to me. I am hard pressed to imagine data more relational than chat messages and user accounts.
Post reply on HN