And by “rewrite”, they mean point Claude at a vague spec and hope for the best.
Looks like the RAM crunch is starting to affect more than just greenfield projects.
Good. Electron is a bloody memory hog. We don’t need to squander 300Mb of memory just to display 15Kb of text. And then rinse and repeat with multiple other apps like BitWarden Desktop.
You listening, BitWarden? The browser add-ins are fine, the full-fat desktop app needs to lose some serious weight.
The one good thing that’s come out of the RAMpocalypse is devs finally considering writing their software in more efficient programming languages and systems. Every app that gets away from web browser-based backends is a plus in my book, free memory on my system, and less energy usage to save my electric bill and CPU cycles - plus, it very lets older compys be useful again.
Fun! I’ll get to moderate a Discord server for blind people that blind people can’t use on desktop!
Seriously, anything on GPUI reads as “empty window” to screen readers.
Fun! I’ll get to moderate a Discord server for blind people that blind people can’t use on desktop!
How would a rewrite cause this to happen? Is there something about Rust frameworks for the desktop that exclude accessibility features?
I’ve been working primarily with C#, but none of their frameworks exclude accessibility features… would be shocked AF if Rust frameworks just left that all out.
You just know it’s basically vibe coded
I’m torn here because I didn’t know what’s worse… Electron shit or AI shit.
On the plus side, the AI shit will at least be a proper application and not a web browser pretending to be an application.
I wonder how long it will take for Vencord to work on it though.
Tough question. I hate electron so much that I might be leaning towards AI shit.
I kinda feel the same way and I don’t know how I feel about feeling that way.
s/Discord is rewriting/Claude Code is rewriting/ig
Oh, so they’re killing Vencord, the only thing that made their shit-ass service kind of viable? Very cool.
But not vesktop from my knowledge
You can also just use vencord in your web browser
Yeah, I’m glad we’re no longer getting a browser pretending to be an application, but it sucks about the fact that Vencord is gonna be busted
deleted by creator
Doesn’t matter whatsoever since Discord as a company is total garbage.
The problem is that Matrix doesn’t allow you to opt out of video streams when you’re in a voice chat. And Revolt doesn’t even have video-streaming. Discord’s video-streaming is incredibly robust on average, though I, too, long for a competent, free competitor.
You can’t opt out of video streams when you’re in a voice chat. Is it really that big of a deal though? I mean it’s a problem, but not something to discard Matrix over… Unless of course you have some other complaints you haven’t metioned. Regardless, it depends on what client you use. Matrix being decentralised means you have to choose a client, and it’s up to the client devs to have the features you want implemented.
Gets in a Discord VC on mobile
One person turns their camera on
5 minutes later
You’ve exceeded your 2GB monthly data allowance. Purchase more data at $10/GB
Yeah, not good to force on video, especially on a mobile client.
if your data is limited, yeah it’s a huge deal. voice takes a smalll fraction of the data video does.
Fair. If this is the Element client they’re talking about, I don’t know why they haven’t implemented that yet because they’re the biggest one. If it’s another client though, it’s a problem with the client, not Matrix.
Have you tried Kallisti? It’s built on top of Mumble
Oh cool, this is new to me. Seems pretty recent and heavy on AI-assisted code, but the features look awesome. Definitely keeping tabs on this one. Appreciate the share!
Sounds pretty good until you realize it’ll be Claude generating all that code.
I just can’t imagine rust by an LLM, that must be wild to maintain.
To be fair they already adopted rust in 2018 so maybe not all of it
deleted by creator
Great, but the client is not why Discord sucks.
Can someone please do the vencord thing on this client plz
It blows my mind that it took a decade for them to realize that they should make a proper desktop application. It used to be pretty obvious from the get-go…
Stop using Discord.
My dnd group plays on discord, they ain’t switching and I’m not gonna just stop one of the few joys I have in life
I use vesktop, a heavily customisable and privacy friendly Discord app for this exact reason.
I literally want to video chat my friends for D&D and the occasional Minecraft and get one of the most tedious and bloated pieces of software in existence. Why does my calling program have mini games, paid emotes and lag like a truck? I genuinely don’t believe I have a hope in hell getting my friends off it, so that’s my compromise.
Discord being used like a wiki or forum can die though. Who thought a chat log was a good place to have guides and news, and how the hell has that not died long ago?
Discord being used like a wiki or forum can die though.
I miss being able to find good guides on forums.
If there ever is an alternative that is also free to use, has (almost) the same features or more and has a at least halfway decent UI & UX, I’m more than willing to switch. But the only software I found that was pretty much on the same level as Discord (besides popularity) got bought and killed shortly afterwards by Roblox.
Matrix using Sable Next or Cinny, or Extera Next, or Nheko Reborn.
Or Stoat.
There is. There are.
Matrix with either Sable or Cinny.
Matrix, use the sable (2.0) client
Sable Next >>
The upstream Sable is slop.
Fluxer and Stoat
Fluxer is shit as it’s not-so-Libre and also asks you to pay for stuff that should be basic and free.
Last time I used Stoat it still had the old name (can’t remember what it was) and it was miles behind discord. No idea how much changed since the rebranding tho.
Fluxer on the other hand sounds pretty promising, I’ll look into it.
Fluxer is primarily what I use. Iirc Stoat is more libre
Fluxer will get Federation and E2EE early next year.
Stoat’s also working on federation, using maybe Polyproto.
That is fanstastic
Have you tried Kallisti?
And I still will use web client, because disabling process detection doesn’t actually disable it, it just stops showing it in your profile but still runs. (Last time I checked was a couple of years ago)













