• BEEKAYRANDEE@kbin.social
    link
    fedilink
    arrow-up
    12
    ·
    1 year ago

    Genuine question: If the network is decentralized, how are they able to determine the amount of users on the system?

    The article mentions opt-in usage reporting, but that would only indicate there’s around 115 million users actively reporting that they’re using it, right?

    • Untold1707@lemm.ee
      link
      fedilink
      arrow-up
      1
      ·
      edit-2
      1 year ago

      Correct. Home server operators need to opt-in to reporting (it’s off by default). On top of that, users on home servers who have opted in to reporting also need to opt in to analytics. So there are potentially many more users than are being reported to the matrix org.

    • ReversalHatchery@beehaw.org
      link
      fedilink
      arrow-up
      1
      ·
      1 year ago

      It’s not the users reporting it, but the different homeservers, I think, and if memory serves it is connected to some other relevant feature that operators enable

    • Pasta Dental@sh.itjust.works
      link
      fedilink
      arrow-up
      3
      ·
      1 year ago

      I have not had this issue on Matrix.org ever since I had an account, I don’t use it much but I use it occasionally and yeah, no issues. This seems to be an instance related problem rather than a matrix one

    • For me that has always been a UI issue. Many chat platforms will show you your message even if it hasn’t been sent yet, but many Matrix clients will wait for the message to be confirmed at least by your own home server before they’re added to the chat list. Others do add a local message, but have such complex interaction logic that there’s a noticeable delay between hitting send and your message appearing.

      I must say clients have gotten better over the years, though Element on desktop still isn’t entirely there in terms of responsiveness for me.

      Latency between Matrix servers running Synapse (which are most servers) is quite high, up to a few seconds if you haven’t used a particular room in a while, but it’s not much higher than many other platforms that just hide the latency better. Latency on the same server is almost negligible in my experience, unless the server is severely overloaded.

      Latency between servers written in faster languages (such as Dendrite and Conduit) is much lower, although most feature development doesn’t happen in those servers, and they’re constantly playing catchup with Synapse. I understand that the Matrix folks are struggling to make money already, but their choice to run their server in Python of all languages is hurting Matrix usability.

  • OnU@lemm.ee
    link
    fedilink
    arrow-up
    3
    ·
    1 year ago

    I’ve been enjoying matrix so much over the last couple of years. Its so nice having all the choices of clients and for me the best part, all those bridges. Everybody I have a conversation with, over the fact that i dont care where they contact me because I will just get it on the same client anyway, are always envious. (It’s the subtle of flexes :D) I hope we will get client side bridging one day. Ahh and of course p2p matrix. There are just so many awesome ideas and prototypes flying around matrix :)

  • Possibly linux@lemmy.zip
    link
    fedilink
    English
    arrow-up
    2
    arrow-down
    4
    ·
    1 year ago

    There is no way that is true. For context that would be 3 times the population of California

    • ReversalHatchery@beehaw.org
      link
      fedilink
      arrow-up
      1
      ·
      1 year ago

      Well, it depends on how they count it.

      I myself doubt it too, I think it may be the number of all registrated users from servers that have stats reporting enabled, but what do I know