WorldFuture and humanity