B businessinsider.com Smashmallow, Silicon Valley's Failed Marshmallow Startup 55 points pseudolus 2 years ago 33 comments