T techcrunch.com TechStars Launches Ten New Startups In Seattle 34 points transburgh 16 years ago 11 comments