Marian Tupy discusses the site Humanprogess.org on Reason TV