With Meta starting to actually implement ActivityPub, I think it would be a good idea to remind everyone of what they are most likely going to do.

  • paf0@lemmy.world
    link
    fedilink
    English
    arrow-up
    109
    arrow-down
    2
    ·
    11 months ago

    fwiw, XMPP/Slack/Discord/etc basically solve the same problem that IRC already solved. Software Engineers just reinvent the wheel again and again as everyone loves a green field.

    That said, Meta cannot be trusted. They’re going to do a year or two of embrace and extend, pretending to be good citizens. Then they will invent some crisis that causes them to want to de-federate, likely that content on other servers is not moderated to their standards or that convoluted features of their extended protocol are not being met. This take seems pretty spot on to me.

    • Sabata11792@kbin.social
      link
      fedilink
      arrow-up
      45
      ·
      11 months ago

      Then they will invent some crisis that causes them to want to de-federate

      Easy to predict.

      Zucc-bot saw titties on Lemmy, something something think about the children outrage. “Better follow our advertisers happy friendship rules or we defederate and all your users will miss there normie friends. Not our rules, bro.”

      • AngryCommieKender@lemmy.world
        link
        fedilink
        English
        arrow-up
        7
        ·
        11 months ago

        Wouldn’t that just isolate their instance much like heaxbear? Or are you saying that the threads instance will be larger than Lemmy.world, or kbin?

        • Sabata11792@kbin.social
          link
          fedilink
          arrow-up
          18
          ·
          11 months ago

          Meta out scales the entire project. Google says 141 million users. Its the scale of pissing into the ocean.

          Not too familiar with the back end stuff, but would federation data from Meta just DDOS a server not worth millions?

      • Brutticus@lemm.ee
        link
        fedilink
        English
        arrow-up
        1
        ·
        11 months ago

        I mean, that would be the initial fear, but I’m not sure how that would matter. Threads can defederate from Lemmy.nsfw but lemmy.world can still federate both.

        Maybe I dont understand something

        • Sabata11792@kbin.social
          link
          fedilink
          arrow-up
          4
          ·
          11 months ago

          I don’t see this as a genuine, good faith move from Meta. We’re potential future competition to them. They can’t buy us so I think there going to try to shit up the pace over years and hope we come groveling back. It’s a make or break moment for the protocol against a titan.

          • Crashumbc@lemmy.world
            link
            fedilink
            English
            arrow-up
            1
            ·
            11 months ago

            They absolutely CAN buy you though, they can buy individual instance owners. Maybe not the Lynch pins like .World but many others and cheaply.

            It’ll quickly turn into shit storm, and the average casual use will give up and go back to Reddit or move to Threads, which is what they want

          • R0cket_M00se@lemmy.world
            link
            fedilink
            English
            arrow-up
            1
            ·
            11 months ago

            I don’t think they fear the two hundred thousand people using fediverse compared to their hundreds of millions to billions of users.

            We’re as much competition to them as a food truck is a threat to taco bell.

    • body_by_make@lemmy.dbzer0.com
      link
      fedilink
      English
      arrow-up
      13
      arrow-down
      3
      ·
      edit-2
      11 months ago

      Software Engineers just reinvent the wheel again and again as everyone loves a green field.

      While somewhat true, this is also a dumb take. Not everyone working at Slack/Discord/etc can work on IRC. They’re making competing businesses, not just wanting to re-solve the same problem but wanting to do it with a new code base.

      • paf0@lemmy.world
        link
        fedilink
        English
        arrow-up
        5
        arrow-down
        2
        ·
        11 months ago

        I suppose that applies more to XMPP, but not everything has to be a business, and you don’t have to be an ass about it.

        • body_by_make@lemmy.dbzer0.com
          link
          fedilink
          English
          arrow-up
          5
          arrow-down
          3
          ·
          11 months ago

          You’re the one being an ass about it, saying developers always want a greenfield project. Tons of people contribute where they can, but we still need a job. So if somebody wants to make a business making a new chat client so they can make enough money to feed their family, well, that’s the capitalistic hellhole we’ve found ourselves in.

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

            And those developers get told what to do. The wheel also gets reinvented by PMs and entrepreneurs who think they can do it better. Sounds like someone is salty about their software maintenance job.

            • body_by_make@lemmy.dbzer0.com
              link
              fedilink
              English
              arrow-up
              2
              arrow-down
              1
              ·
              edit-2
              11 months ago

              I’m talking about the new company phase, not the established phase with management. Every company starts somewhere.

              I don’t even know what you’re on about, I don’t know how you could see that as salty about anything with my job lol

    • amki@feddit.de
      link
      fedilink
      English
      arrow-up
      1
      ·
      edit-2
      11 months ago

      No.

      • I want to send messages to people who are not currently online (having a server stay online for you is a desparate hack and not a solution)
      • I want to send media other than text
      • I want my messages to be e2ee
      • I want presence - e.g. know if someone is available, busy, away
      • I want voice/video calls

      and many more…

      None of these were solved by IRC but by the others you mentioned.

      • paf0@lemmy.world
        link
        fedilink
        English
        arrow-up
        2
        ·
        11 months ago

        Sure, but all of those things could have been done by extending the existing protocol.

        Also, fwiw, it has had media sends, presence and support for encryption for a very long time. The rest could be added. All of those things could have very well been an IRC client with a couple of extra features and a server upgrade to queue messages.