The rise (and future fall) of Discord (2024)

70 points by hackguy


icefox

This, a thousand times this. The protocol isn't really the hard problem. We have protocols, and are vigorously inventing new ones all the time. IRCv3, XMPP, polyproto, etc. HTTPS does like 80% of the hardest parts of a chat protocol. The hard part is the client and the server integration. It's just a lot easier for programmers to talk about protocols and servers than about UX and community building.

You wanna replace Discord, make a desktop and mobile client as good as Discord, and then make a stock server config using Prosody or something like it where you can just install it and start it up and it mostly just works.