Why programs must not limit the freedom to run them | Hacker News Reader