5 ms·
This is a huge win for open chat protocols, and we really need an open protocol for chat communication to become a standard. The fact that most of the popular c
by yogthos 6y ago
This is a huge win for open chat protocols, and we really need an open protocol for chat communication to become a standard. The fact that most of the popular chat platforms are proprietary is a travesty. It’s especially painful nowadays where a lot of chat apps are implemented using Electron making them rather hefty in terms of resource usage. Having to run both Slack and Discord for example is pretty taxing. This problem wouldn’t exist using open protocols.
I'm old enough to remember the days when you could use a single client to communicate over many networks. Proprietary protocols are the reason that's not possible anymore, and I sincerely hope that every single company peddling them goes out of business.
- devwastaken 6y agoDiscord exists because people are killed, stalked, and otherwise harassed from IP exposure. That's its 'be safe' purpose. It's not simply a chat service. You also have proxied video calls and VoIP. That in itself is far more expensive and resource heavy than decentralized hosters can do at scale. It's not about proprietary protocols, it's that we already had decentralized solutions that cant protect it's users. Centralization is a requirement at that point if you want it to be popular and scale.
- swiley 6y agoI thought discord shared your IP with chat room admins. I don’t remember very well.
- devwastaken 6y agoNo. You can be banned from individual servers by IP, but admins of those servers don't actually see it.
- nitrogen 6y agoI am not familiar with Discord's hosting model. Can you host a server on your own hardware, or are all servers run by Discord?
- devwastaken 6y agoIt's all on discords services. You don't host your own.
- swiley 6y agoThey did the Microsoft thing and misused a word to confuse people. A Discord server is more or less a chat room on the Discord service.
- yogthos 6y agoThis is completely tangential to using open communication protocols.
- devwastaken 6y agoOpen communication protocols currently have no goal of ip protection, and by design cannot unless it's centralized.
- yogthos 6y agoOnce again, it's a completely separate issue. You can have a centralized service that also uses an open protocol that people can make custom clients for. Furthermore, people use stuff like Tor for anonymity with decentralized systems. Trusting a central system to keep your information private is a risk of itself.