a Hacker News clone by Ryan Salomon and Stephen Nguyen