Live data from Hacker News

Revolt: Open-source alternative to Discord

revolt.chat

51–60 of 413 posts

Re: Revolt: Open-source alternative to Discord

#51
post #3

Not sure "written in Rust" is a headline thing that's worth mentioning anymore. Particularly amusing in this case when parts of Discord are written in Rust too.

It's good it say rust since I fail the "correct political opinion" test for using rust I will be unable to install it.

Re: Revolt: Open-source alternative to Discord

#52

Earlier quoted context omitted.

Both are planned features

Do you have any plans for capturing game audio on Windows and Linux? It's very annoying to have to boot into Windows if I want to stream a game with audio to some friends.

Element (uses Matrix protocol) can capture Pipewire as of a few days ago.

Re: Revolt: Open-source alternative to Discord

#53
post #3

Not sure "written in Rust" is a headline thing that's worth mentioning anymore. Particularly amusing in this case when parts of Discord are written in Rust too.

Exactly what I said yesterday in a different thread:

> One thing that makes me appreciate it even more is the fact that it's written in rust without the authors trying to make it into a primary selling point, which is annoyingly common in these days("X written in rust").

Re: Revolt: Open-source alternative to Discord

#54

Earlier quoted context omitted.

For me I think “written in Rust”actually does add a lot. It is a signal that this will be easy to build, easy to deploy (because it is compiled into a single binary in general), memory safe, and likely to be written by a someone that cares about performance and efficiency. I think those are all valuable hints.

> memory safe That's an incorrect assumption if you haven't audited the code. > likely to be written by a someone that cares about performance and efficiency Ah, the stamp of approval that comes from signalling to the "right people". Reminds me of the preamble to almost every C++ Boost library -- "written with performance in mind".

I guess Rust isn't guaranteed to be memory safe considering unsafe blocks but it does make it much more memory safe than languages which only offer manual memory management.

Re: Revolt: Open-source alternative to Discord

#55
post #5
post #3

Not sure "written in Rust" is a headline thing that's worth mentioning anymore. Particularly amusing in this case when parts of Discord are written in Rust too.

On anything you can self-run it's a very useful qualifier. Personally I ignore anything that says "written in Node" because I don't want those headaches.

Ditto. It's a good indicator of being a sloppily-written pile of dependencies I don't want to touch. I also discriminate against Electron software, at least as much as I'm able.

Re: Revolt: Open-source alternative to Discord

#57
post #4

How does it compare to matrix? Would have been nice to use that since it’s an open protocol that already takes privacy seriously

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

It's in their FAQ[0] as well. But seems to boil down to because they wanted it. And there's nothing wrong with that.

[0]: https://developers.revolt.chat/faq/why_new

Re: Revolt: Open-source alternative to Discord

#58

it's not written in Rust, it is written in Typescript the backend is written in Rust if you use Discord, you don't care about the backend, it doesn't run on your machine This is something i notice about rust users, they promote "written in Rust" more than the products Very bad marketing

I'd wager that in general the crowd frequenting this site are much more interested in what the back-end / protocol is written in than what the web app is.

I guess I'm not a part of this "general" then.

Solutions should solve a problem. Tech demos should demonstrate tech.

Re: Revolt: Open-source alternative to Discord

#59

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.

Re: Revolt: Open-source alternative to Discord

#60
Alternatives are always a great thing but I wonder already about survival of this application. Were you guys thinking about any monetization plans already or maybe you going to ask community for support, or you have other ideas if of course such will be needed?

Also, the scrollbar on roadmap page in desktop Vivaldi version doesn't seem to be doing anything.

Post reply on HN