• spongebue@lemmy.world
    link
    fedilink
    English
    arrow-up
    7
    arrow-down
    2
    ·
    3 months ago

    If each user is assigned a number as to where they’re placed in the group, I guess. But what happens when people are added and removed? If #145 leaves a full group, does #146 and beyond get decremented to make room for the new #256? (or #255 if zero-indexed). It just doesn’t seem like something you’d actually see in code not designed by a first semester CS student.

    Also, more importantly, memory is cheap AF now 🤷‍♂️

    • SandmanXC@lemmy.world
      link
      fedilink
      English
      arrow-up
      43
      ·
      3 months ago

      While I completely agree with the sentiment, snorting too much “memory is cheap AF” could lead to terminal cases of Electron.

    • ViatorOmnium@piefed.social
      link
      fedilink
      English
      arrow-up
      3
      ·
      3 months ago

      Memory and network stop being cheap AF when you multiply it by a billion users. And Whatsapp is a mobile app that’s expected to work on the crappiest of networks and connections.

      • spongebue@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        3 months ago

        It is also used to transmit data including video. I don’t think an additional byte is noticeable on that kind of scale