Notes on designing a rate-limited web scraper | Hacker News Reader