Rethinking Android Architecture for the Uber Driver App | Hacker News Reader