The social contract between the user and the OS is broken | Hacker News Reader