Facebook Insiders Pounce On IPO Frenzy, Dumping 85M More Shares On "Muppets" | Hacker News Reader