We Are the Next 1000 Years