| 19 Jul 2025 |
K900 | For one it doesn't have sync | 15:43:43 |
K900 | Which is insane | 15:43:45 |
K900 | Well it doesn't have an equivalent to what Matrix calls sync | 15:44:04 |
K900 | i.e. "give me everything I've missed" | 15:44:10 |
QuadRadical (Ping) | hmm | 15:44:16 |
K900 | You have to either listen on the websocket permanently | 15:44:18 |
Charles | the main thing i know about discord's API is the sheer number of people it has burned out on working with discord | 15:44:18 |
K900 | Or you have to poll every single room | 15:44:29 |
QuadRadical (Ping) | i see | 15:44:45 |
QuadRadical (Ping) | you can talk to the devs in their discord, or theres a bridged irc, if you have feedback https://discord.gg/rppR56dA | 15:44:46 |
K900 | Honestly? I don't care enough to do that | 15:45:13 |
QuadRadical (Ping) | okay | 15:45:35 |
QuadRadical (Ping) | they say "it will be way easier than on matrix." | 15:45:42 |
Charles | i don't believe that | 15:46:08 |
K900 | There's people I trust a lot more to do protocol design for this | 15:46:15 |
K900 | (and it's mostly people who got burned by Matrix and know the issues with that) | 15:46:24 |
QuadRadical (Ping) | well nobody is, afaik | 15:46:37 |
QuadRadical (Ping) | i asked if they are seperate identities, and they say "they are, but you can migrate to another username rather easily, and you get to keep all your stuff (messages, room memberships, etc.)" | 15:46:59 |
QuadRadical (Ping) | * well nobody else actually is making a new protocol | 15:47:17 |
Charles | i think they have not thought about the problem very hard then | 15:47:20 |
Charles | or they have actual magic | 15:47:35 |
K900 | https://polyproto.org/docs/protocols/core#71-identity-migration | 15:47:44 |
K900 | They're doing the bluesky thing | 15:47:48 |
QuadRadical (Ping) | i mean olivia is in the discord too so i would assume they would have also thought of these same problems that matrix had | 15:47:49 |
K900 | Where you basically just tombstone your old account | 15:47:54 |
K900 | And it exists forever | 15:48:45 |
K900 | But it's also an entirely unnecessary dance that you have to do AND you have to rotate keys everywhere AND none of this would have been a problem had the identity been tied to the actual keys | 15:49:29 |
K900 | But good luck retrofitting that to Discord API I guess | 15:49:36 |
@magic_rb:matrix.redalder.org | I will also point out, the network effect. Part of the reason why matrix is at all usable is because it has been around for ages, its federated and a lot of people are on it. Making a new protocol, while i get the reasons, will fragment things more, require new bridges to discord and yada yada | 15:53:38 |
@magic_rb:matrix.redalder.org | So personally im not in support of new protocol efforts that much | 15:53:49 |