The word for "too far into the future to predict", often about the state of technology

Unforeseeable, or in keeping with your recollection of its being an "s" word, speculative?