Is there no end to the future's amazing ideas?