iPhone 7 review: how good can a phone be if the battery doesn't last even a day? | Hacker News Reader