So, you want to write an HTTP Client | Hacker News Reader