@smallpatatas These comments demonstrate a basic lack of understanding of how this works.
Facebook gains no surveillance abilities by federating that they don't possess today.
Facebook can't force my instance to use their algorithms to serve content, and the long-term moderation infrastructure that is being discussed here will make that both open and customizable.
Nothing stops them from seeing all ActivityPub traffic today. Cross-referencing gets them nothing, as they already have the whole data set.
They can prioritize all they want. That will have zero effect on how my instance chooses to run the show, and I control my own followers (and eventually, moderation). Nothing they can do can stop me or my instance from filtering them to our heart's content.
I and others have talked a lot about the #Facebook / #Meta#FediVerse issue over the past few days, analyzing their strategy, and possible responses, and why pre-emptive blocking isn't an effective measure.
This leaves the question of "what *should* we do?" So....
ITT: actually effective measures for building the resilience of the FediVerse and #ActivityPub, informed by the experience of the #OSS movement.
Front-note: I think there's something very close to the difference of views here, so I'll try to articulate what motivates my "side".
Corporations and capital aren't all-powerful dark gods, vampires, demons, or the One Ring. They're systems that can be analyzed, outsmarted, and outmaneuvered.
We have many more options than separatism, and slowing an inexorable advance. We can fundamentally alter the rulebook, and in fact, we have in very significant ways.
For the less technical, the protocols are essentially the "laws of physics" for this space. The key goal is to keep them under the control of #OSS and the #FediVerse.
As currently designed, they prevent the doomsday speculations I've seen floating around (algorithmic curation, surveillance, etc).
There are two aspects of this: governance, and adoption.
Establishing robust test-suites to define common protocols is a time-tested method within the #OSS world for preventing things like #EEE. This is used, among other things, for the Java language and JVM specs, the major implementations of which are controlled by corporations. It is a part of keeping them open.
An extension of this is to establish a robust governance structure for extending and revising the protocols. These have been successfully employed by the #OSS movement on important parts of the commons, and frequently resist attempts at hegemonization.
As to the question of what sort of governance structures work best, a common model has emerged in #OSS that most closely resembles labor unions:
A tiered structure, but with accountability flowing *downward* towards the community. Developers/committers/members are appointed based on a clearly-defined process based on experience and domain knowledge, who in turn elect a core team tasked with strategy, but who make non-binding *recommendations*, not decrees.
Adoption is key in preventing an #XMPP-style de-invention scenario.
Google was able to remove XMPP from the commons by absorbing most of the user base into their own platform, while most external servers fragmented, producing a hub-and-spoke situation. They then just turned off their XMPP integration.
This is also why the "block anyone who doesn't block #Facebook / #Meta" proposal actually *accelerates* this process.
So we need to ensure that #ActivityPub remains robust and interconnected.
Live-posting as I figure this out. Feel free to reply with suggestions. #kbin#RedditMigration
Looks like "subreddits" are called "magazines" and are hosted on specific instances. Beyond that, instances look like they work pretty much the same as on Mastodon.
I'm guessing looking at the magazines an instance hosts is a good way to learn about that instance.
So then in theory, I should be able to start threads in, say, the m/tech community on kbin.social with my current indeweb.social account? I just need to use a different UI?
Senior research scientist at a major UARC, in information security/distributed systems/formal methods, quantum computing. Former tech industry. Election worker.#compsci/#infosec background, and aspiring to #physicsTechnoprogressive, humanist, reformist, social democrat #socdem, #OpenSource advocate, user, and contributor #OSS.Interested in collaborating to solve both technical and social problems to build a better world.