It doesn’t paint a very good picture of the matrix protocol. Does the comparison have any merit?

  • k_o_t@lemmy.mlM
    link
    fedilink
    arrow-up
    5
    arrow-down
    1
    ·
    4 years ago

    also doesn’t mention matrix’s decentralization efforts, which would largely eliminate the weak federation concerns

    • poVoq@lemmy.ml
      link
      fedilink
      arrow-up
      6
      ·
      4 years ago

      From what I have seen, their p2p hybrid approach (while theoretically interesting) is a hot mess of technically totally inadequate stuff jumbled together and promoted as a band aid to solve (among other stuff) the issue of difficult selfhosting, which only exists due to problems with Matrix’s design in the first place (as also mentioned in the original comparison).

      • Dessalines@lemmy.ml
        link
        fedilink
        arrow-up
        4
        arrow-down
        1
        ·
        4 years ago

        Matrix has working demos of p2p matrix with their dendrite server, which is matrix where servers are light enough to run on a non server device. That is the ultimate goal and it’s very possible we’ll see it within a few years.

        Matrix is more than anything an open spec for how devices talk to each other.

        • poVoq@lemmy.ml
          link
          fedilink
          arrow-up
          4
          arrow-down
          1
          ·
          4 years ago

          Dendrite, a Golang program, compiled with WASM to run in a browser to make the browser act like a mini server and thus connect to other Matrix servers. Its honestly a wonder they got that hot mess working at all, and IMHO this will require a complete re-implementation to ever be anything worth considering.

          • federico3@lemmy.ml
            link
            fedilink
            arrow-up
            3
            arrow-down
            1
            ·
            edit-2
            4 years ago

            Please tell me this is a parody. Matrix was already kludgy around encryption and authentication, especially for rooms. And very kludgy in integrating with other protocols.