decentralization and moderation are incompatible. you cannot have both. unless a rule is written in the code, it will never be enforced. and that is a good thing. fuck rules.
if at any point this site forcefully requires personal information or censors a single word (even the most vulgar and controversial), its a completely worthless site. never forget that.
I am wondering how this could be made to be 100% decentralized, without a centralized server entrypoint & public dns records. Perhaps through a browser that can interact with ENS or TOR? Could the html/css/js be also hosted in the head of a blockchain?