Here is an explanation for why Hal sings Daisy in 2001: A Space Odyssey. Enjoy.
2001: Why Kubrick Used “Daisy” For HAL’s Death:
Speaking of which: in response to the query “sing me a song,” Siri will recite the beginning of the chorus of “Daisy”-but won’t actually sing it. So fifty years on, we still don’t have singing computers in daily life. Another failure of living in the future, like jetpacks and aircars. I’ll have to console myself by listening to the Dictionaraoke version of “Video Killed the Radio Star” again.
– Jed Hartman, Strange Horizons editor
Check out more details from Jed Hartman
Listen to the full computer speech demo from 1963
Read more here