B businessinsider.com Posterous Thinks Your Startup Sucks, And It Isn't Afraid To Say So 5 points Hunchr 16 years ago 0 comments