Understanding JavaScript’s async await | Hacker News Reader