T techcrunch.com Octazen: What The Heck Did Facebook Just Buy Exactly, And Why? 76 points vaksel 16 years ago 25 comments