Why you always initialize on declaration | Hacker News Reader