Landing a new syscall, part 1: What is futex? | Hacker News Reader