Amos,As I essentially agree with the "we have meet the enemy and they is us", I'd like to consider the second assertion.
It would seem that there are two ready explanation for "Knowing before the event". Inductive reasoning as a talent that soem people are better at than others, perhaps because they can accept it, or true precognition.
The latter would seem to negate causation as an fundamental of the universe (barring the Uncaused Cause). Granted that scientist, (even the reasonable ones), get very evasive when asked to define "time", to know of the event before the cause is a hard one to deal with if I accept that causation is a universal.
It has been argued that causation is nothing more than an imposed construct and that time is not a continuum but simply is. The latest from the world of quantum theory seems to have found an exception to Einstein's Relativity Theory, but that is at the quantum, not macro, level.
If I have the "knowing before the event" of my front window being broken at some future time, a vision if you will, of the broken window, I am; 1. Experiencing the event before the cause. 2. Inductively (and in my mental background) reasoning that the kids always play baseball out front, that the probability is that sooner or latter they will break the window and when they do I'll say See! Proves the point. Or, if it doesn't happen, I won't remember that I thought it would. 3. Other.
What are the beliefs, ideas and so on needed for precognition?
Regards John