Startup Watch: Facebook live broadcast boo boos, being ‘human’ and the world’s largest incubator 27 April, 2017