Apple gets too much and too little credit for the iPhone | Hacker News Reader