Our argument that the present is a second Renaissance made the front page of the Huffington Post yesterday.