@kissane Very thoughtful and well written.

What I find interesting is how the solutions to many of these problems seem to have similar roots, eg hiding as much of the technical complexity as possible while making automated suggestions such as helping people find their community, and educating new users through systems as to the less obvious cultural parts of the system.

One of the greatest challenges seems to be the complex web of which servers federate with /block others.