T techcrunch.com Blind: an anonymous, corporate social network 141 points Sonnol53 8 years ago 95 comments