React's useState should require a dependency array | Hacker News Reader