Launch House, a tech startup incubator, sold entrepreneurs on the promise of community

The people here are young and friendly and full of hope. And why shouldn’t they be?…