Dealing with Long-Running HTTP Requests and Timeouts in Phoenix | Hacker News Reader