Comment Comment by tudorw I meant progress as in 'the idea that the world can become increasingly better in terms of science, technology, modernization, liberty, democracy, quality of life, etc.' parent tudorw 14 years ago