How Hacker News ranking really works: scoring, controversy, and penalties | Hacker News Reader