Parley: Federated, decentralised chat that speaks plain IRC
Thread
Unofficial Hacker News client; not affiliated with Y Combinator.
Parley: Federated, decentralised chat that speaks plain IRC
Unofficial Hacker News client; not affiliated with Y Combinator.
Conlectus · · focus · HN ↗
In this case, this is basically a poorly specified implementation of half of XMPP. Of course, I half expect the LLM would have mentioned that at some point, but the repository does not.
dale_glass · · focus · HN ↗
I don't know how it just happens that sending text messages to people can manage to result in specs that are painful to implement.
monkeywork · · focus · HN ↗
Can you provide more details here? I've never seen an issue with the protocol at all, more issues with feature difference between servers depending on what they have decided to implement or not.
dale_glass · · focus · HN ↗
<a href="https://news.ycombinator.com/item?id=9772968">https://news.ycombinator.com/item?id=9772968
<a href="https://news.ycombinator.com/item?id=31133082">https://news.ycombinator.com/item?id=31133082 (article and discussion)
But TL;DR:
* It's hard to even parse, XMPP uses an uninterrupted XML stream. * The contents are often baroque and complex * Standards are a mess, and stuff that should be in core isn't * Data loss is possible * Protocol wasn't made for mobile devices * Multiple devices are terribly supported * Data loss is possible
From my attempts long ago, and other testimonials, writing an XMPP client is a full time job of solving weird problems that shouldn't exist in something better designed.
fishgoesblub · · focus · HN ↗
[deleted] · · focus · HN ↗
[deleted]