This image was lost some time after publication.

Ben Ling, Facebook's high-profile director of platform product marketing, considered a star poach from Google, is now rumored to be moving on from Facebook. Kara Swisher has further details. We think we know the story: Facebook COO Sheryl Sandberg, in a widely derided move, put a nontechnical guy, her aide-de-camp and chief flack Elliot Schrage, in charge of Facebook's applications platform. Photo above: Ben shaking it at Club Asia in 2006, in a now-unpublished YouTube video.