React.js: props vs. state | Hacker News Reader