Revolt: Open-source alternative to Discord
141–150 of 413 posts
Re: Revolt: Open-source alternative to Discord
#142Earlier quoted context omitted.
Also, only the backend is written in Rust. The desktop client is an Electron app: https://github.com/revoltchat/desktop
Now I want to know if HN hates Electron more than it loves Rust. Or do they perfectly cancel out?
Re: Revolt: Open-source alternative to Discord
#143Nothing on the Roadmap [1] about encryption. [1] https://revolt.chat/roadmap
written in Rust! don't forget to `curl https://sh.rustup.rs | sh`! Footnote: As the Rust community continues to bash everyone over the head about how safe it is while completely fucking up the 101 shit we've all been saying not to do for over 20 years, I'm going to continue to treat it how it smells.
[1] Homebrew - https://github.com/Homebrew/homebrew-core/blob/HEAD/Formula/...
[2] Arch - https://archlinux.org/packages/extra/x86_64/rust/
[3] Ubuntu - https://packages.ubuntu.com/hirsute/rustc
[4] Fedora - https://fedora.pkgs.org/34/fedora-x86_64/rust-1.51.0-1.fc34....
Re: Revolt: Open-source alternative to Discord
#144Not 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.
Re: Revolt: Open-source alternative to Discord
#145I was interested, now I've bounced.
Re: Revolt: Open-source alternative to Discord
#146Earlier 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.
Re: Revolt: Open-source alternative to Discord
#147Earlier 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.
Did you consider Qt or some other cross-platform native option? There was just recently a HN article [1] on the topic of cross-platform development and UX, with a few alternatives proposed. I think some teams just reach for the Electron tool by default now, instead of weighing each alternative and then choosing it with eyes open. Maybe your team did examine the pros and cons, but it seems the overall software industr…
If your dev team thinks in web-like terms, Electron is a more comfortable place to be. Better? I'd agree with you that it's probably not.
Re: Revolt: Open-source alternative to Discord
#148Earlier quoted context omitted.
It bothers me that we don't view it as a problem on this board the fact that we have an entire upvote/downvote brigade that reacts purely on whether you're speaking good or ill about Rust. I'm not one to tell moderators what to do but on some boards people get told off severely for such behavior. "x in rust"[1] threads are so prevalent that they should get a ranking penalty. https://hn.algolia.com/?dateRange=all&page…
Disagree- three of the first six most recent submissions containing "in rust" are simply educational/about the rust language in general and not showing off a project (while using "rust" as a selling point). https://i.imgur.com/WCD7iem.png
Re: Revolt: Open-source alternative to Discord
#149Earlier quoted context omitted.
Personally I see “Written in rust” as more of a meme, often using buzzwords like “blazing fast” and “memory safe.” Electron is definitely worse than rust is good.
Is Rust as blazing fast as Electron is slow?
Re: Revolt: Open-source alternative to Discord
#150Earlier 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.
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 realize at first that Revolt is in fact meant to be a REPLACEMENT top to bottom, and not just a rogue Discord client like Ripcord. You're hawking it on the basis of privacy, rather than speed (since it obviously won't be much better there). But the privacy angle is laughable from the start. Do we run our own servers? It's not clear to me from reading the site. You talk about "creating" servers, but Discord users "create" servers as well: on Discord's hardware. If Revolt genuinely allows for the creation of independant servers, with no control or access by the Revolt devs, that is at least something. If not, I don't see the point.