Mutex vs. Semaphore, what is the difference? | Hacker News Reader