T techcrunch.com Startups that launched today at Y Combinator’s W18 Demo Day 116 points marlonbarz 8 years ago 58 comments