Decentralisation on Mastodon is an illusion. For me a truly decentralised thing is where I am a node that transmits and can receive transmissions, like radios. When there has to be a server that's being administrated by somebody, this already puts me in a position where I depend on the people who own the server. This means that if for any reason these people don't like me, they can simply ban me and that's it. Basica…
There’s really nothing to stop you running your own server. One of my impractical, but dream ideas was to create a Mastodon client that had a server embedded in it. No more ‘Signing up for a server’ by default you had your own instance
Well, I guess doing any big open source project is a bit impractical.
I wonder if it would be possible to (as a hack) come up with a set of scripts to smoosh the general Mastodon server into this shape…