Ask HN: Learning practical system design | Hacker News Reader