Facebook's Rocks and Hard Places | Hacker News Reader