The recent excitement surrounding Thread's arrival on the Fediverse is concerning. To understand why this is not a good idea, consider their economic interest in harvesting data, their poor moderation, and their manipulations. Nothing good can come from their federation. Don't roll out the red carpet for them.
@davidrevoy I don't think that threads needs to federate in order to harvest mastodon data. They can use the public mastodon APIs to do it.
And there are plenty of federated mastodon servers with spotty moderation.
I don't like meta, but defederation will hurt users, not the company
@periodically_pedantic The public Mastodon API is limited: in number of replies under a thread and by numbers of calls. It's probably less easy than what you think to scrap data here. Once federated, you receive a lot more data. You also can analyse the type of data they prefer: behavior.How much you spent time on what, how you interact when you put this post next to this one, or between this one. The hours, what made you pay for something, what trigger you or change your mind about something.
@davidrevoy I guess I need to dig into the activitypub spec, but don't they just need to implement an activitypub server to listen for mastodon activity?
That'd give them everything they'd get if they federated. The only time they'd get more is if you directly interact with Threads content.
@periodically_pedantic I think you are right: making a secret activity pub server could work to try to scrap the fediverse at the condition of being federated with the targets.
But maybe a server + a bot like that would be quickly visible on the log of small instances and be quickly flagged as a scrapper bot (just because it takes ressources for nothing).
I'll probably search Fediblock discussions to see if such a bot/server already was seen and blocked for this specific reason.
@davidrevoy here my ignorance of activitypub specifics is showing. I always imagine it kinda like pubsub.
The other server doesn't need to be a mastodon server, so does it even need a bot/user?
How do servers filter the content they subscribe to?
@periodically_pedantic That's true, Pleroma, Peertube, Misskey etc... can still access a lot. So the access is not Mastodon specific.
I'm not sure if they can list all the replies under a post; or they have to "Open Original" to see that. With an API key, I can list all the comments dynamically on my blog : https://www.davidrevoy.com/article1009/dont-roll-out-the-red-carpet-for-them/show#comments ( cached for 1h to be friendly with the API of my instance).
@davidrevoy @periodically_pedantic > I’m not sure if they can list all the replies under a post
At least for me as the user, I don’t automatically see all responses; to me it seems like I see anything that someone I follow interacted with (and that was presumably the reason it hit my instance). But I also don’t know much about AP, so showing all comments/interactions might be actually possible (maybe it is just demanding on resources, so Pleroma does not do that by default?)