Techstars companies now all get $100k
m.techcrunch.com