Today is June 23, the 106th birthday of Alan Turing. This great mathematician, cryptographer, and philosopher, who was later called the father of "artificial intelligence", experienced early fame and honors, as well as the pain of having to make a decisive decision and being looked down upon by the world in his short 42 years of life. Turing […]