H hbs.edu Are “Better” Ideas More Likely to Succeed? An Analysis of Startup Evaluation [pdf] 81 points jforman 11 years ago 30 comments