This is a terribly fascinating sort of product. The lengths to which people go to identify the future, and the subsequent attempts to prevent it, or other effects of the foreknowledge - they've been a part of speculative fiction since Oedipus, or earlier, and, intriguingly, they've been becoming more real, slowly but surely, over the centuries. Any business these days is the business of second-, third-, and fourth-guessing the very people who are trying to second-, third-, and fourth-guess you. I suppose that suggests that as we predict the future with greater detail, the future itself will become more detailed, giving us roughly the same idea of what's going to happen as ever before. Total foreknowledge isn't the goal - just the slight and transient edge.