Janko Skorupa
Janko Skorupa voted up Didge Doo's answer

This question is pretty vague.

For instance, does it mean "What is the definition of vague?" or does it mean "What sort of things are vague."

Vague is the adjective used to describe any answer given by a politician responding to a tough question.

In the fashion world it means out-of-date and, as such as … Read more

Janko Skorupa
Janko Skorupa voted up Didge Doo's answer

Foreknowledge is not predestination. There's no conflict, really. Your hypothetical guy-in-the-sky may be prescient and know what we're going to do but that doesn't mean that we are compelled to do such things. It would  still be our own choice.