Implementing 429 retries and throttling for API rate limits | Hacker News Reader