588 Kleiner Perkins iFund Applications Accidentally Published To Web

53 points by dell9000

Read the article

Discussion on Hacker News