Live data from Hacker News

Revolt: Open-source alternative to Discord

revolt.chat

151–160 of 413 posts

Re: Revolt: Open-source alternative to Discord

#151
post #89

Earlier quoted context omitted.

Also, only the backend is written in Rust. The desktop client is an Electron app: https://github.com/revoltchat/desktop

Hi, one of the developers here, we use electron because its hard for our small amount of devs (there are about 4) of us to maintain multiple clients, this is the same reason we use the same web client for mobile.

Great choice, thanks for being practical and realistic.

Hate on HN does not predict any kind of product metric.

Re: Revolt: Open-source alternative to Discord

#154

Earlier quoted context omitted.

Hi, one of the developers here, we use electron because its hard for our small amount of devs (there are about 4) of us to maintain multiple clients, this is the same reason we use the same web client for mobile.

Performance is more important that cross-platform support. If a user has money to feed more and more and more resources into a gluttonous, hideously inefficient web browser masquerading as a program, they have enough money to get on the platform everyone else is on. Discord is an obscene drain on resources. That's the problem that's easy to solve: just stop with the bad programming choices. That said, I didn't realiz…

> Do we run our own servers? No, you run them?

The backend and the clients are both open source, so I think the idea is that people do run their own servers. There's certainly nothing stopping you. I assume the hosted server is just for convenience and/or demo purposes.

Re: Revolt: Open-source alternative to Discord

#155
post #94

Earlier quoted context omitted.

Now I want to know if HN hates Electron more than it loves Rust. Or do they perfectly cancel out?

Ah, the monolithic HN myth again. That's right, let's just ignore that this place has thousands of readers, thousands of commenters, and that there's no thing called "HN" to talk about as it if had intentionality and/or opinion.

Sometimes folks probably feel HN has three people: the person, the people that agree with the person, the people that disagree with the person. Four, if you count moderaters (who I imagine are cooler than Robocop).

Okay, enough navel gazing for me!

Re: Revolt: Open-source alternative to Discord

#156

Earlier quoted context omitted.

Hi, one of the developers here, we use electron because its hard for our small amount of devs (there are about 4) of us to maintain multiple clients, this is the same reason we use the same web client for mobile.

Performance is more important that cross-platform support. If a user has money to feed more and more and more resources into a gluttonous, hideously inefficient web browser masquerading as a program, they have enough money to get on the platform everyone else is on. Discord is an obscene drain on resources. That's the problem that's easy to solve: just stop with the bad programming choices. That said, I didn't realiz…

> Performance is more important that cross-platform support.

You have to be where the people are to make it worth anyone's time to complain about performance.

Re: Revolt: Open-source alternative to Discord

#157
post #121

Have been using another discord alternative, ripcord [0] for a while (with native (Qt) UI instead of electron). Recently we ripcord users keep getting soft banned from discord (have to reset our password) [1], is it something this project also suffers from? [0]: https://cancel.fm/ripcord/ [1]: https://dev.cancel.fm/tktview?name=8f8ecd4b60

Maybe they can cooperate - use the backend of this project in Rust and the native Qt UI from Ripcord instead of this Electron abomination. A perfect synergy.

Re: Revolt: Open-source alternative to Discord

#158

Earlier quoted context omitted.

Hi, one of the developers here, we use electron because its hard for our small amount of devs (there are about 4) of us to maintain multiple clients, this is the same reason we use the same web client for mobile.

Performance is more important that cross-platform support. If a user has money to feed more and more and more resources into a gluttonous, hideously inefficient web browser masquerading as a program, they have enough money to get on the platform everyone else is on. Discord is an obscene drain on resources. That's the problem that's easy to solve: just stop with the bad programming choices. That said, I didn't realiz…

> Performance is more important that cross-platform support

telling the author what their priorities need to be... nice.

Re: Revolt: Open-source alternative to Discord

#159
post #89

Earlier quoted context omitted.

Also, only the backend is written in Rust. The desktop client is an Electron app: https://github.com/revoltchat/desktop

Hi, one of the developers here, we use electron because its hard for our small amount of devs (there are about 4) of us to maintain multiple clients, this is the same reason we use the same web client for mobile.

Would be amazing if you worded it as Free Software rather than just open source, since the practical and ethical advantages are indivisible, which is a characteristic of the former and not the latter.

Thank you for writing for all.

Post reply on HN