Yeah Twitter doesn't work because it's not simply hosting the posts that you interact with elsewhere. Github is simply hosting the repos. Git is decentralized already. That's the key difference between Twitter and…
You use federation. Federation means ppl can get banned, but there's no central authority for who gets banned - different instances have different ppl banned. Then just pick an instance you like.
What if... you kept github in the loop? What if you could make a federated/decentralized git that doesn't care whether the git repo is made available by github or my-fancy-federated-git-host?
Yeah Twitter doesn't work because it's not simply hosting the posts that you interact with elsewhere. Github is simply hosting the repos. Git is decentralized already. That's the key difference between Twitter and…
You use federation. Federation means ppl can get banned, but there's no central authority for who gets banned - different instances have different ppl banned. Then just pick an instance you like.
What if... you kept github in the loop? What if you could make a federated/decentralized git that doesn't care whether the git repo is made available by github or my-fancy-federated-git-host?