The HN ethos has one rule: Each level of comments shall disagree with the level before it, with the article counting as level 0.
First-tier comments shall disagree with the article. Second-tier comments shall disagree with first-tier comments and agree with the article if necessary (but only when necessary). Third-tier comments shall disagree with second-tier comments and may or may not be related to the article, and so on.