Hacker Newsnew | past | comments | ask | show | jobs | submit | tffgg's commentslogin

So not keeping up to users expectations - no matter how much - makes a failure?

I think your argumentation is flawed. If your server+consumer app combo can do that, do that


I was giving the person above me the benefit of the doubt. I assume that was their argument, not mine. But i entertained the idea regardless.


It hasn't really been there:

- encryption wasn't really there (and still is experimental)

- decentralization does not exist to the degree that Matrix provides it

And Matrix is fundamentally different. It works somewhat similar to git compared to XMPP being more like IRC, which results in a completely different form of decentralization. E2EE is different as well - even if both are based on the Signal Protocol: Matrix encrypts for groups of people instead of single devices

I doubt Matrix would be where it is if they tried to bend XMPP


Decentralization in XMPP exists to a much greater degree that in is in Matrix.


Practical decentralization, where you can talk to your friend that uses a different provider?

Not just using the same client for Facebook and your corporate chat instance?


> Practical decentralization, where you can talk to your friend that uses a different provider?

Yes. You can find some lists of servers participating in the federation here: https://xmpp.org/getting-started/

It's just that XMPP providers are not required to participate in the federation. Sadly, large instances like WhatsApp choose not to.


Practical decentralisation, as in thousands of servers connected to each other in one federation, working for 20 years.


> encryption wasn't really there (and still is experimental)

Clients could encrypt messages using OpenPGP and the more recent OMEMO seems pretty reliable to me (Conversations, Gajim).


> Also, when people usually talk about Matrix being adopted by masses they are talking about Matrix on matrix.org (or that's my understanding which may be incorrect as well).

No idea how you got that understanding. With respect to adoption the server does not matter at all (though many consider it advantageous if it is not matrix.org)


Steps in FluffyChat:

1. Press voice button next to text box on the bottom

2. Say what you have to say

3. Press "Send"


Well, sue them if you think they stole it, and see if you are right


It's not a quality guarantee for clients in practice since you can't control Client Side with open source

Regarding Riot, which is called Element by now, you may want to update your knowledge


Yeah I'm familiar with Riot being called Element now, and you don't need to look further than this chat for me to state that.

"It's not a quality guarantee for clients in practice since you can't control Client Side with open source"

What? Open source native client with reproducible builds is literally the gold standard of individual control over software, it's even GPL licenced.


What key features are you talking about?



Well, then your key features are already implemented. So much to that


XMPP fans really lack of any honour these days


Yes


People insulting others as hypocritical for critizing something needs to stop.


It's not an insult. What you call criticising, climate shaming someone over one activity while engaging in other more polluting activities, is the exact definition of the word hypocrisy:

> Hypocrisy is the practice of engaging in the same behavior or activity for which one criticizes another


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

Search: