How Do Remote Developers Manage to Be Productive? | Hacker News Reader