‘Weird new things are happening in software,’ says Stanford AI professor Chris Re