New research from the University of Waterloo shows that artificial intelligence (AI) still struggles with some basic software ...