Show newer

@vic renting a dedicated server and cloudflare free tier

@DarkMahesvara it's static because that data doesn't change and therefore can be cached by CF's free tier

Hear me out.

We fork Mumble server. We change the chat to be IRC. We use Obsidian IRC (web irc clone of discord) as the client. IRCv3 SASL EXTERNAL will let us auth the user using the same key identity mumble uses. Convert the Obsidian web to Tauri for cross platform desktop app.

That's it. Self-hosted Discord, now just improve the UI and invite people to rewrite in Rust and add storage backends for the chat history and nobody needs Discord ever again.

https://github.com/ObsidianIRC/ObsidianIRC


edit: ok we can't use Tauri because it won't work right on Linux, so we have to keep using Electron until some day we have a webview engine on Linux that has all required functionality (voice/video, good performance)

Nanobanana put an iFunny watermark into a meme :pepeLaugh:

People getting pissed that d*scord is voluntarily implementing ID checks miss the point that a lot of governments are pushing for it to be mandatory. D*scord are just getting ahead of the curve.

Before people say it, VPNs will only work to avoid age gates so long as there are territories where platforms don't implement them. If enough places want it, it'll just become the de-facto norm, even in countries that don't require it.

This legislation will expand to affect everyone eventually, even fedi.
Show older
Game Liberty Mastodon

Mainly gaming/nerd instance for people who value free speech. Everyone is welcome.