Distributed Teams and Successful Remote Engineering | Hacker News Reader