When we prepared our video lectures for the Haskell course, we sent them off to a Closed Captioning service to generate the subtitles. We strongly suspect that the people doing the subtitling did not know any functional programming – at least, not before they started.
This resulted in some humorous mis-transcriptions. I’m going to record my favourite instances here, so I don’t forget these classics.
I said ‘lambda abstraction‘. They heard ‘lambda obstruction‘.
Wim said ‘compact syntax’. They heard ‘complex syntax’.
I said ‘Haskell programming’. They heard ‘high school programming’,
I said ‘Glasgow Haskell Compiler’. They heard ‘classic Haskell compiler’.
There are lots more examples, check our github repo logs for details.