this is some chin-stiffening, humble-bragging corporate mumbo jumbo, but i guess it's reassuring to see openai waking up to the very real possibility they're not the only game in town. http://www.techmeme.com/260316/p46#a260316p46