The future of humankind... and cyborgs