A Short History of the Future (Surviving the 2030 Spike)