Is it time for a new social contract between employers and employees? | Hacker News Reader