Why Async Functions Don't Belong in Promise Executors | Hacker News Reader