Sustainability of Human Progress