Local async executors and why they should be the default | Hacker News Reader