John Ive has terrible software design taste. | Hacker News Reader