How far will humanity go?