DNS protocol is too complex, and software implementations need to be better | Hacker News Reader