T techcrunch.com Share Buttons? Ha. Facebook Just Schooled The Internet. Again. 12 points BvS 15 years ago 6 comments