How Apple could have avoided much of the controversy | Hacker News Reader