Full threadzacharypinter·Did anybody else have the thought that Techstars might be closing shop by the title?View on HN