I call it my billion-dollar mistake. It was the invention of the null reference in 1965.
A talk in which Hoare reflects on his 1965 invention of the null reference, calling it a mistake that caused decades of costly software errors.