31 ms·
If you would have asked me 10 years ago, this would have been my ideal phone. But not anymore. For two reasons: 1) touchscreens have gotten a lot better...they
by darksaints 6y ago
If you would have asked me 10 years ago, this would have been my ideal phone. But not anymore. For two reasons:
1) touchscreens have gotten a lot better...they're not perfect, but they're finally good enough for a phone. And not having a physical keyboard means fewer moving parts, and fewer physical design constraints, which translates to higher reliability and better performance.
2) Android and linux in general are not good enough for phones. I want a better security model. Android could have been built on top of any kernel...they had to build all of the userland and drivers from scratch. I'm disappointed that Linux was chosen instead of something like L4 or QNX, which would have allowed us to sandbox code that could be potentially malicious, deny access to sensitive resources like location, etc. It would also be far more reliable, with the ability to restart individual malfunctioning driver code instead of your whole phone. And most of the freedoms that come from rooting your phone would be built in.