J12t,
@J12t@social.coop avatar

Why would Meta implement ActivityPub? 1½ reasons are compelling, another is not. Those reasons have consequences.

Blogged. Would love your thoughts.

https://reb00ted.org/tech/20230625-meta-why-activitypub/

lufthans,
@lufthans@mastodon.social avatar

@J12t To quote the Violent Femmes, "third verse the same as the first"

part of embrace and extend for open protocols can be a play to hold off regulators for anti-trust, especially when used against a smaller group

embrace and extend being a play to mollify regulators doesn't mean Facebook isn't bent on controlling the space

J12t,
@J12t@social.coop avatar

@lufthans You have a good point here. Even if the "taking-over-the-existing-fediverse" reason is not compelling, as I point out, that doesn't mean embrace and extend won't be part of the game plan -- and it almost certainly will be, I agree. I'm going to add this to the post.

lufthans,
@lufthans@mastodon.social avatar

@J12t it can be triple-E: evade, embrace and extend

lufthans,
@lufthans@mastodon.social avatar

@J12t donating to keep the Fediverse (apparently) alive might be worth it to facebook to evade sanctions

a few million dollars a year might be well worth being able to claim interoperability

so maybe it becomes eek - evade, embrace, keeponlifesupport

emc2,

@J12t Scenario #2 is more or less in line with my current contingent theory; scenario #3 is entirely plausible, and it actually plugs the biggest hole in my own theory (that getting big instances into a franchise-type agreement would just end up with users vacating those instances). It makes sense if the real goal is chaff-deployment to get around regulations.

tchambers,

@J12t And DSA compliance does make sense. I'd forgotten about that:

"The European Union is coming down hard on Meta, demanding all sorts of interoperability as part of its Digital Services Act. By implementing a bona-fide W3C interoperability standard as part of a new app, Meta can signal both cooperation with the EU authorities, while delaying opening its core business as long as possible."

shoq,
@shoq@mastodon.social avatar

@tchambers @J12t

Now that’s one of the first things I’ve heard about Meta that makes some sense. What’s your confidence level that that’s a real strategy?

J12t,
@J12t@social.coop avatar

@shoq @tchambers it’s plausible, and to me more plausible than the alternatives that I have heard discussed and that I can come up with. But it fundamentally is speculation without any data to back it up.

jdp23,

@J12t A good post as always -- DSA compliance makes a lot of sense. Along similar lines, from a privacy perspective, Meta could potentially avoid legal liability by acting as a service provider to the instances they're federating with. Most US laws only apply to entities above a certain threshold, so it's possible that many medium-size instances could be essentially unregulated (not sure how this works under GDPR). 1/2

@tchambers

jdp23, (edited )

@J12t Big tech companies have been lobbying heavily to shape service provider language -- here's a good example from the consumer privacy legislation, where they successfully inserted some major loopholes. I doubt they were thinking specifically of ActivityPub federation when they were doing that but it certainly applies! At least potentially, we'd need to know more about their plans to know for sure 2/2

EDIT: oops, forgot the link https://www.protocol.com/newsletters/policy/cloud-enterprise-privacy

@tchambers

dredmorbius,

@J12t Why did Facebook spend $19 billion (mostly in cash) to acquire WhatsApp back in the day?

Monopoly preservation.

qwazix,
@qwazix@bananachips.club avatar

@J12t if that is the case they couldn't care less if we blocked them or not.

That isn't to say that we shouldn't block them.

mxfraud,

@J12t I like the angle on eu law.

But looking at xmpp's example, I don't think network size matter as much as potential.
It is a lot harder to do an EEE after the thing you are trying to extinguish has reached mass market, by then it is too late.

I don't think one reason is enough to do anything, as far as facebook or other companies are concerned.
One cannot build a business case with a single reason, so there has to be more than one factor.

dalereardon,
@dalereardon@mastodon.social avatar

@J12t Do you have a RSS feed for your blog? My software can't find it - Thanks - Love your thoughts

J12t,
@J12t@social.coop avatar
dalereardon,
@dalereardon@mastodon.social avatar

@J12t Thanks very much

emmah,

@J12t even if Facebook's plan is not to try and control Activity Pub-based applications, blocking is the right thing to do because Mark Zuckerberg is a fascist.

box464,
@box464@mastodon.social avatar

@J12t Yes, agreed it shows appeasement to the EU requests, and prepares for the horrific mash up of state specific GDPR type laws already in progress within the U.S. it’s definitely a toe in the water. I’m not sure they have figured out quite yet how to make it profitable, but have to start somewhere.

tchambers,

@J12t Well put:

"“Meta is hoping for at least tens of millions of users within the first few months of availability”. The Fediverse currently has between 1 and 2 million active monthly users. So Meta is expecting at least 10x of those numbers by the end of the year.

(If you think of it, of course they want those kinds of numbers. Both Facebook and Instagram have far more than a billion users each."

I'd offer a fourth possible reason: To kill Twitter.

J12t,
@J12t@social.coop avatar

@tchambers I don’t think ActivityPub is going to be terribly helpful for them in a fight against Twitter, except for reasons #1 and #2 I give.

tchambers,

@J12t One factor I think applies to Twitter -- I think it is a fight for top influencers, and every post they do on "Threads" is one less Tweet, and the top 10 percent of Twiter users produce 50 percent of Elon's revenue. As top accounts shift from Twitter to Threads, it sucks a disproportionate level of revuen away from Twitter.

Cassandra,

@tchambers @J12t
Why do you think Twitter influencers will move to Threads when they did not move to BS?

J12t,
@J12t@social.coop avatar

@Cassandra @tchambers Because one is a struggling startup attempting to compete with a several-billion monthly users empire, and the other is that empire?

mentallyalex,
@mentallyalex@beige.party avatar

deleted_by_author

  • Loading...
  • Cassandra,

    @mentallyalex @tchambers @J12t
    Are they offering a joint Threads-IG income stream?

    shoq,
    @shoq@mastodon.social avatar

    @tchambers @J12t

    But what is that availability going to look like? I have yet to hear of a coherent speculation or leak about what they actually intend. Tim, if you had to guess, is Meta going to host instances for anyone who wants to pay for one; run a few mega instances with centralized search; just allow Meta products to federate their posts to any fedi followers? I mean, does anyone really know what’s coming?

    tchambers,

    @shoq @J12t

    I only know what we read in the papers. Sounds like a P92 service, using ActivtyPub likely at threads.com launching mid-July. Federation starting 3 months later.

    J12t,
    @J12t@social.coop avatar

    @shoq @tchambers nobody knows of course, and who does isn’t telling yet. But we can guess.

    It’s the instagram team that is building this. So I would expect that they simply use the instagram backend, and the client may simply be a fork of the instagram client. Cheapest way to build and scale for them. The ActivityPub part is only scheduled for “later” and probably not expected to carry much volume. If my thesis from the post is right, they might event “hide” it.

    shoq,
    @shoq@mastodon.social avatar

    @J12t @tchambers

    Do you think that is the “Threads” application, or do we have more than one? It’s hardly been clear.

    J12t,
    @J12t@social.coop avatar

    @shoq @tchambers why would they launch more than one new app at the same time? They only have a handful so far anyway.

    shoq,
    @shoq@mastodon.social avatar

    @J12t @tchambers

    Exactly why I was asking. It seemed silly, but I heard it from two different sources. On the other hand, it might be one app with entirely different use-cases. For example, federating Insta posts, and a next-gen facebook groups system meant to expose new features outside the old model, or perhaps just to cock-block the evolution of fedi groups.

    ethergear,

    @J12t Isn't their most obvious use case to federate facebook and instagram?

    And the business case for federating with Mastodon is transparently to eat Twitter's lunch, they've been straightforward about that.

    J12t,
    @J12t@social.coop avatar

    @ethergear imho if meta wanted to connect two of their apps more tightly, there is no conceivable reason (to me) why they would want to do that via a standard not maintained by them.

    ethergear,

    @J12t by that logic react.js doesn't make any sense

    https://en.wikipedia.org/wiki/React_(software)#History#History)

  • All
  • Subscribed
  • Moderated
  • Favorites
  • Futurology
  • ngwrru68w68
  • DreamBathrooms
  • khanakhh
  • magazineikmin
  • InstantRegret
  • ethstaker
  • thenastyranch
  • Youngstown
  • rosin
  • slotface
  • osvaldo12
  • everett
  • kavyap
  • Durango
  • megavids
  • cubers
  • tester
  • GTA5RPClips
  • modclub
  • mdbf
  • cisconetworking
  • tacticalgear
  • Leos
  • normalnudes
  • anitta
  • provamag3
  • JUstTest
  • lostlight
  • All magazines