Is there a way to design a site--at the UI/policy level--to end up with a community that doesn't suck?
For Hacker News, for example, is what we like about it just a consequence of the current set of members (in which, case, it might change eventually), or is it the moderation that keeps it good? If the latter, is there some way to automate the moderation (to make it scalable to LinkedIn-sized networks)?
I'm also thinking of Quora, which was once an amazing community, but eventually (though it took years) degraded into just another meme-fest/click-bait social network.