Ask HN: When you should use while vs. for loop? | Hacker News Reader