Richard Murby, director of business development at Devpost, assesses OpenAI's chances.