User avatar
🇨🇦Samuel Proulx🇨🇦
@fastfinge@interfree.ca
@esoteric_programmer I tried to get a Matrix server running for about five hours one Saturday afternoon. I eventually ragequit. The problem is, that if you want something to decentralize, you have to make the hosting easy. Matrix has completely failed there. So it'll see maybe two or three big Matrix servers, kinda like email servers are now, and nobody else will host. And good luck getting all of the random stuff that calls home out of the Matrix server and have everything still work. Matrix is distributed in the same way bluesky is distributed: in name only. You might be able to run a server to handle some small portion of things, but if the mothership ever goes away, it'll just fall over. Want calls? Use stuff provided by the big-tech funded element! Oh and a stun server apparently provided by Google, of all people. Want mobile notifications? Use stuff provided by element! Oh and also the Element metrics endpoints are built-in by default. Want to use an app on your phone or desktop that isn't element? The protocol changes so fast, and is so overcomplicated, that element is the only client that can implement all the features. It feels like they couldn't have done a better job intentionally designing an app and protocol vulnerable to corporate takeover if they tried.