Humanity in flux