Full threadtyler_ball·I guess I'm too isolated from business jargon, but it took me half this article to realize they weren't talking about a _medical_ incubator.View on HN