Facebook Failed the People Who Tried to Improve ItThe "badge posts" of the company's former researchers offer the parting thoughts of the disillusione...