But yes, there's a fine line. HN has been struggling with this issue of protecting the community versus promoting free discussion. It's one of the toughest issues in social sites.