M mashable.com Posterous Swaps Blog Platform for Social Network 105 points bamazizi 15 years ago 29 comments