Isn’t it sort of an oxymoron when we try to distribute or decentralize a uniform or consistent platform?

Don’t get me wrong, I’m a huge fan of decentralization. I do systems engineering. Decentralizations means redundancy. Redundancy is good.

But if all you’re doing is federating a mono-platform/algorithm, then the single point of failures move to the platform itself. Decentralizing a uniform platform is like replicating the same human being lots to improve the redundancy of the human race. Ask the gene pool how well that works.

Variety is good. It’s what brings beauty to the human experience.

fwiw - there are at least two production ready servers that coexist as twitter-like social hubs - https://git.pleroma.social/pleroma/pleroma and https://github.com/mastodon/mastodon. Additionally, other platforms that support the w3c's ActivityPub protocol can also interact with Mastodon.