I also cruise "newest" and make it a point to view and upvote any credible "Show HN" posts. However, you do get the odd post that abuses "Show HN". Sometimes, they are just "Show HN: This Cool Link I Found", "Show HN: A site I found but had no hand in making", etc. Before everyone goes blindly upvoting, make sure you take the time to follow the link and make sure it's on topic...