• Kushan@lemmy.world
      link
      fedilink
      English
      arrow-up
      2
      ·
      1 year ago

      It’s worth pointing out that the wiki article lists several examples of Microsoft using this approach but I wouldn’t class many of them as successful.

        • DrQuint@lemmy.world
          link
          fedilink
          English
          arrow-up
          1
          ·
          edit-2
          1 year ago

          Thank you for this article. It shows exactly what’s Facebook’s plan. They will join in, make their own implementation that doesn’t work well, pass the blame to the other platforms that use the protocol*, which in turn pressures them to debug and slow down themselves around Facebook’s stuff, and then they cut them off entirely.

          The correct attitude is to extinguish Facebook now. They’re not welcome.

          *And yes, this would work. Users are absolutely gullible about this shit, even without ever being told anything directly. Look at Apple users and their blue/green speech bubble thing. Every single flaw with the system is Apple’s fault - but the dumbass cultminded users see the green speechbubble and blame the other users for the flaws, not Apple. They literally just did the stupid tribalism comic and it worked.

        • Steeve@lemmy.ca
          link
          fedilink
          English
          arrow-up
          0
          ·
          1 year ago

          XMPP still exists. Google dropped support for it, that’s definitely not killing it. Google drops support for projects all the time by the way, it’s kind of their thing.

          • Ekkosangen@lemmy.ca
            link
            fedilink
            English
            arrow-up
            0
            ·
            1 year ago

            Google dropping support for XMPP is what put it one foot in the grave. They abused the protocol to gain the lion’s share of users for Google Talk, and then cut off any resistance that remained. It exists still, technically, but when’s the last time you heard about or used it? I only know about it because EVE Online players used it for large group text communication before Discord became a thing.

            XMPP still exists in the same way that critically endangered animals still exist: barely and by the adamant will of some dedicated few.

            • Steeve@lemmy.ca
              link
              fedilink
              English
              arrow-up
              0
              ·
              1 year ago

              XMPP wasn’t even remotely popular until Google integrated with it, I tried Jabber back in the day lol. Google brought the users it lost, you can’t argue this was an attempt to kill it. At worst it’s the same as before Google integrated.

              • pentobarbital@vlemmy.net
                link
                fedilink
                English
                arrow-up
                0
                ·
                1 year ago

                That’s the problem though. If XMPP had grew organically then it would fare much better. With how it happened, XMPP’s growth was mostly because of Google, and that put a lot of pressure to other servers and the protocol’s development to cater to them, because they had the majority of the users in their platform.

                • Steeve@lemmy.ca
                  link
                  fedilink
                  English
                  arrow-up
                  0
                  ·
                  1 year ago

                  This is pure speculation at best, but since we’re speculating I strongly disagree. The internet overall didn’t care about open source software in the early 00s, and most people still don’t today. Corporate freeware that can spend more on a polished product is going to win over the general population every time.

                  • pentobarbital@vlemmy.net
                    link
                    fedilink
                    English
                    arrow-up
                    0
                    ·
                    1 year ago

                    Talking about any alternative scenario is always speculation, but I believe the “How to kill decentralized networks” post that’s been going around lately puts it nicely:

                    One thing is sure: if Google had not joined, XMPP would not be worse than it is today.

                • Lemmino@lemmy.world
                  link
                  fedilink
                  English
                  arrow-up
                  0
                  ·
                  1 year ago

                  It is absurd to think XMPP would have gained traction without Google. And it is an objectively shitty protocol, so Google dropping it was the right move. It is kind of weird to see people holding up Google dropping XMPP as some horrifying example of embrace, extend, extinguish, when anyone that’s actually developed software with the protocol wants it to die in a burning fire.

                  • pentobarbital@vlemmy.net
                    link
                    fedilink
                    English
                    arrow-up
                    0
                    ·
                    1 year ago

                    How convoluted the protocol is doesn’t really matter as long as someone creates an easy tool to spin up your own server.

                    I think the XMPP comparison stills stands: Google was able to steer how the protocol developed, or which version of the protocol people used because they had the majority of the users and other servers wanted to still be able to interact with them.

                    Suppose that Facebook joins the fediverse and most large instances federate with them. All is great, then Facebook starts to make demands to other instances in order to keep federating with them, e.g. no posts about protests. Because a large share of ActivityPub activity will be on Threads, naive users would prefer instances that federate with it, so instance mods will be incentivized to comply with Facebook’s demands to attract new users and maintain their current one and… you see where this is going. The only way to deal with this is to deny Facebook this kind of leverage in the first place, either by blocking them instantly or at their first mishap or demand.

      • themizarkshow@lemm.ee
        link
        fedilink
        English
        arrow-up
        1
        ·
        1 year ago

        That’s partly because of actions taken by various governments. Who knows what tech would look like today if Microsoft from the 90s forced us all into Internet Explorer.

        Also, more successful examples would be Google. They have done this very thing several times but then keep messing it up lol

      • Steeve@lemmy.ca
        link
        fedilink
        English
        arrow-up
        1
        arrow-down
        1
        ·
        1 year ago

        Not only was it not very successful, it’s an old outdated Microsoft playbook from the 90s/early 00s and was targeted at closed source competitors and freeware, not open source software where you can just fork out a separate version.

        By all means block Meta instances if you want, but they have 3 billion users, they definitely don’t give a shit about a “competitor” with a few hundred thousand users. If simply the presence of a corporation in the Fediverse is enough to destroy it, then it wasn’t going to last long anyways. It’s embarassing that “embrace, extend, extinguish” caught on around here just because it’s a catchy alliteration.

        • redcalcium@c.calciumlabs.com
          link
          fedilink
          English
          arrow-up
          1
          ·
          1 year ago

          By all means block Meta instances if you want, but they have 3 billion users, they definitely don’t give a shit about a “competitor” with a few hundred thousand users.

          If they don’t give a shit then why do they add federation feature at all? It doesn’t make sense.

          • Steeve@lemmy.ca
            link
            fedilink
            English
            arrow-up
            1
            ·
            1 year ago

            Right now it’s only supported for Instagram accounts right? So slap in ActivityPub and you’ve got an already working way to extend your app. It’s easy, it’s fast development, and it’s cheap. It makes tons of sense.

            Also, Meta and the rest of FAANG are a company of a bunch of nerds with a history of open sourcing software. This isn’t some crazy play, this is completely normal for them.

            • dumpsterlid@lemmy.world
              link
              fedilink
              English
              arrow-up
              0
              ·
              1 year ago

              Yeah and it’s also normal for them to act like sociopaths and shrug and say “sorry, this is just how capitalism works” when it gets exposed how cynically awful they been behaving.

              There is zero evidence ethics will be followed here, Silicon Valley has spent decades building a good argument the precise opposite will happen.

              • Steeve@lemmy.ca
                link
                fedilink
                English
                arrow-up
                0
                arrow-down
                1
                ·
                edit-2
                1 year ago

                What does ethics have to do with any of this? Like you said, it’s all capitalism. The total amount of users in the fediverse is a rounding error on their 10-K. Why would they care about stealing the userbase?

                Corporations don’t act ethically unless they can monetize it or they’re regulated.

                • wtfeweguys@lemmy.whynotdrs.org
                  link
                  fedilink
                  English
                  arrow-up
                  0
                  ·
                  1 year ago

                  Counterpoint: it’s not about capturing the current audience so much as heading a threat off at the pass.

                  I’m not going to argue way or other re: defederation. Just putting myself in their shoes and looking at the field they’re entering. They likely recognize there’s a brief window right now to capture twitter’s disaffected audience as they stumble while a nontrivial subset of those users are exploring open-source, non-corporate alternatives.

                  It makes perfect sense for them to cast the widest net they can in this moment. And it also makes sense for them to try to stifle the non-corporate side before it has a chance to gain any solid footing.

                  • Lemmino@lemmy.world
                    link
                    fedilink
                    English
                    arrow-up
                    0
                    arrow-down
                    2
                    ·
                    1 year ago

                    There are no users “exploring open source alternatives.” Have you seen the Lemmy signup flow? It’s a complete shitshow that probably turns away 95% of people to begin with.

                    Facebook almost certainly doesn’t see Lemmy and Mastodon as a threat or competitor. They adopted ActivityPub because it’s nice, and they’ll move on as they need to scale, and Lemmy and Mastodon will continue to survive as they always have.

        • catastrophicblues@lemmy.ca
          link
          fedilink
          English
          arrow-up
          1
          ·
          1 year ago

          Let me offer a rebuttal. The fact that this playbook even exists and is well-known is a cause for concern. Yes, Microsoft’s campaign wasn’t very successful, but that doesn’t mean Meta won’t try or learn from Microsoft’s mistakes. I ask: is the probability of this happening non-zero, and if so, is it lower than you’re comfortable with? For me, and many others here, that answer is no.

          Moreover, this is a greater problem: Meta is well-known and has practically infinite marketing budget. They can spin their app as the de facto, causing many people to lose control of their data. By association, some people will blame the Fediverse and not Meta. Defederating signals that we are not willing to participate with them and tells potential Fediverse users that they will not be able to engage with us—and whatever they decide, we cannot impact more.

          The crux of my argument is risk management. Defederated is a conservative measure to prevent possible issues in the future.

          • Steeve@lemmy.ca
            link
            fedilink
            English
            arrow-up
            0
            arrow-down
            2
            ·
            1 year ago

            Honestly this is just pure paranoia because nobody has given a solid reason as to why they would give a single shit about the few hundred thousand users here. Your only argument is “well it exists, so maaaybe they’ll use it but better” which has no basis. As for losing control of your data, you have no control of your data here. It’s public information. Any person, corporation, computer literate cat, etc can already scrape everything you post here. Don’t mistake anonymity for data privacy.

            Like I said, block em, defederate, whatever measures you want to take are an option, but for the love of god let’s just stop parroting nonsense at eachother because it sounds clever. I came here to get away from reddit culture.

            • PopularUsername@lemmy.world
              link
              fedilink
              English
              arrow-up
              2
              arrow-down
              1
              ·
              1 year ago

              I just wanted to say, I am by no means technical but your position is exactly what I was thinking, if an open source project can’t survive when it’s competitors start using it, then it’s never going to survive. The whole point is for it to be interoperable, resilient, and antifragile, and there are plenty of open source projects that achieved that. Competitors switching over to open source is a natural progression of any open source project if one assumes it is successful.

        • app_priori@lemmy.world
          link
          fedilink
          English
          arrow-up
          0
          ·
          1 year ago

          Exactly. Which is why I believe that all this fearmongering is because of Meta’s reputation (rightfully so) rather than because Meta actually has a plan to destroy the fediverse. And it’s not the like the fediverse can be actually destroyed, people can always start new instances at any time.

          • massacre@lemmy.world
            link
            fedilink
            English
            arrow-up
            0
            ·
            1 year ago

            My take was that most people 1) don’t want Meta/Facebook spam - low effort memes, propaganda, etc. and 2) don’t want their content to be used by Meta. The former seems pretty easy - just defederate and you don’t see any of their crap. The second is sort of a gray area… Whether or not you are diametrically opposed to Meta/Facebook or not, once you post your content to a public site, it’s available. I haven’t been here long, but defederation seems to work both ways, so FB would have to scrape content from known instances to get that content unless I’m mistaken.

            FB could smoke any instance by DDOSing scrapes whether intended or otherwise, but once you post your data on a public forum, Meta could theoretically use it.

            But to your comment - I don’t see what starting a new instance would do for anyone for #2. Any new instance is discoverable by nature, so FB can come knocking at any time for content whether you defederate or not.

            • app_priori@lemmy.world
              link
              fedilink
              English
              arrow-up
              0
              ·
              1 year ago
              1. As if Lemmy currently isn’t overrun with low effort memes? Have you seen all those cans of beans running amok here?
              2. I imagine there are many parties already scraping content from the fediverse as we speak - that’s the nature of public web content.
            • Lemmino@lemmy.world
              link
              fedilink
              English
              arrow-up
              0
              arrow-down
              2
              ·
              edit-2
              1 year ago

              As far as (1) goes, 90% of the content on Lemmy is just a Lemmy circlejerk, the remaining 10% is memes. What influx of “low effort content” could possibly make the discussions on Lemmy worse than they already are?

              As far as (2) goes, you realize your data on Lemmy is open to everyone to scrape, not just Meta? Every single one of your upvotes is public.

    • Magiwarriorx@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      ·
      edit-2
      1 year ago

      I doubt that is the plan. The Fediverse is tiny, even after the recent growth. Prior to June it was basically just Mastodon, and I doubt Meta is agile enough to start this from scratch in response to the June growth. This is a lot of effort to take down a competitor that’s widely considered to be rough around the edges, and is only just now hitting 2m active monthly users.

      Realistically Threads has been in the works for a while as a way to eat Twitter’s market share while Twitter destroys itself. I suspect they see value in the ActivityPub protocol in the same way Yahoo saw value in email in the 90s. Regardless of whether EEE is their intention or not, Meta’s presence in the Fediverse is going to have major implications for its long term stability.

      EDIT: on further reflection, I suspect the value they see is pressuring other would-be competitors to also implement ActivityPub. I suspect they do genuinely want to grow the Fediverse… because doing so would increase the amount of data they could collect and sell from it.

      • Hotzilla@sopuli.xyz
        link
        fedilink
        English
        arrow-up
        2
        ·
        1 year ago

        On embrace phase the intention is not malicious, they probably want things to grow. Corporations just in long run will eventually lead to someone asking “how can we capitalize this” and this lead the FOSS part of things to be cut out, and destroying the protocol at that point.

        Fediverse should defederate every corporation and just grow naturally.

    • OverfedRaccoon 🦝@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      ·
      edit-2
      1 year ago

      It looks like articles today are saying that Meta is delaying integrating ActivityPub at launch.

      That said, I’m not seeing how we get to the last E, extinguish. By its very nature, ActivityPub is decentralized to avoid total control. So even if Meta embraces the technology and wants to monetize it (because capitalism, of course), extending ActivityPub would (hypothetically) be open source - or they would fork it, diverging and making their version closed, and otherwise not function in full with other ActivityPub instances (like with kbin, Lemmy, and Mastodon). Without buying the platform from the developers in full, I don’t see how ActivityPub or the greater Fediverse dies. And I could just be missing something obvious, so if you can explain how we get there, I would really like to hear and understand.

      I guess the only way I could see it is if Threads got so popular that people literally stopped using the other apps - but I also don’t see that happening, because anyone already using stuff like Mastodon are using it because Twitter, Facebook, etc, suck ass and they’ve moved away from sites like that.

      EDIT: Thanks to the one person that actually replied, I saw I was on the right track at the end, but failed to see the obvious (as I assumed).

      • blueshades@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        1 year ago

        It’s hard to predict but the extinguish part would come from bigger non-Threads instances implementing compatibility with Thread-only extensions (in the interest of their users, or for money) and fragmenting the community. Threads then becomes the defacto ActivityPub standard. Maybe some instances stay true to the standard but with extremely reduced communities because now they can’t see what other instances are publishing. So now you have to decide between your ideals and your social network. At best, you’re back to square 0.

        • Hotzilla@sopuli.xyz
          link
          fedilink
          English
          arrow-up
          2
          ·
          1 year ago

          It happens in the extend part.

          Large corporation will have much more resources, they will implement features and refactoring, which small open source teams do not have capability to implement. They will start pulling users because they support features that other do not.

          This also means that they will start getting control.

          And then finally they just cut the communication, and split the community. All the way they can claim to be working “for the community”