Why we use the Linux kernel's TCP stack | Hacker News Reader