If Leonardo da Vinci could have used artificial intelligence and algorithms, what other wonders might he have accomplished? We regard new technologies as being able to significantly enhance human...

read more