‹ BackHN Continuity

Thread

Parley: Federated, decentralised chat that speaks plain IRC

330 points · 190 comments · davidcollantes

  1. Conlectus · · focus · HN ↗
    There’s a specific downside to LLM-based development that people can get neck deep in a new project without interfacing with the existing work in the field.

    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.

    1. dale_glass · · focus · HN ↗
      Unfortunately XMPP is an absolutely terrible protocol. IRC's not much good either, but at least it has the excuse of being ancient and limited in what it wanted to achieve.

      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.

      1. oooyay · · focus · HN ↗
        IRC is good in that it is open, durable, and slow moving. All of those points are intentional features that make it a stable cockroach in a nuclear world.

        I briefly entertained building a modern chat experience on top of IRC when I came to this realization.

        1. thinkmassive · · focus · HN ↗
          Slack was originally a side project built by a game dev company as a set of scripts on top of IRC. <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Slack_(software)#History" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Slack_(software)#History
        2. radlad · · focus · HN ↗
          IRCv3 aimed to do this, with mixed results.
        3. bilekas · · focus · HN ↗
          IRC really is good. It&#x27;s reliable too, but it really fell behind the times and never pushed forward with additions to the spec and such. When the clients and libraries tapered off too it just felt like it froze.
Open on Hacker News to reply ↗

Unofficial Hacker News client; not affiliated with Y Combinator.