Do you know the real reason for contracts? It might surprise you | Hacker News Reader