M mashable.com Facebook F8 Live - Facebook Platform Launch Details 13 points jamiequint 19 years ago 7 comments