Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I use XMPP because unlike Matrix, XMPP is properly standardized and not a product by a single VC funded startup.

If you ever have multiple independent implementations a single monolithic spec will always only be partially supported (or there is only a single useable implementation like Synapse), so no different than having extensions.




Have you ever considered that your constant FUD against Matrix just ends up hurting open communications in general? How about putting your energy into improving XMPP rather than constantly whining about the existence of Matrix.

Matrix is properly standardised at https://spec.matrix.org by a non-profit foundation: https://matrix.org/foundation. Just because the core team created a startup to fund our work (3 years into the project) doesn’t make it “a product by a single VC funded startup” - especially when there are hundreds of independent companies building on the standard. Meanwhile empirically synapse, dendrite and conduit can all talk fine to each other and we haven’t seen any fragmentation yet.

If you want to complain about something, go attack the closed cabal of RCS or the hypercapitalism silos of FAANG - and leave us the hell alone.


I don't think that promoting existing internet standards over Matrix will hurt open communications.

Instead I think constantly reinventing the same thing with slightly different, incompatible primitives is hurting the ecosystem a lot more.

Bridges also won't solve this. The matrix.org XMPP implementation (besides not being mentioned anywhere, not even in the Matrix FAQ about XMPP) is almost unusable and I suspect it will never allow for encrypted communications or A/V calls.


I don't see any "whining" or "attack" before your comment. Sure the comment mentioning Matrix is a little confused about Matrix the foundation vs the startup, but did it really warrant what you just wrote?

Putting a notification on "matrix" on HN so you can jump on every critic and yell "leave us the hell alone" is not kind.


Matrix ended up hurting open communications in general. Simply because it is another open, federated standard. It splits usage. Creating another standard is a time honoured way to degrade and destroy an existing standard. I am not claiming that Matrix is some sort of conspiracy to destroy XMPP but it serves that purpose anyway. Every time you make a new incompatible thing you take away from the old thing.




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: