Mind and Suspense
Always used to think how I was able to watch a suspense movie over and over and wonder what will happen next. Even though we know that the ending of the movie we always expects a twist or we will be curious to know how Arnold is going to save the kid in Terminator II.Think about the cold war stories. We know that there was no nuclear disaster otherwise we won't be here to read these stories. Still we are anxious to the last minute thinking whether they will be able to avert the danger. How this happens? Are we so dumb?
This should have something to do with the way mind stores these memories or knowledge and retrieves it, and the part of the mind that creates the suspense. There seems to be some lack of co-ordination between these two departments. Either the part of the mind which creates suspense doesn't care about the knowledge which is already there or creating the suspense is faster than retrieving the memory.
We cannot completely retains the suspense. Some part of it is lost when we watch the movie second or third time and some part is always there. The “what is next” part will be lost after the first time but the “how is it going to happen” part remains.
This should give some inside information of the working of the mind. “What is next” part of the suspense is mostly a static part which will be created for the complete movie and each incidents in the movie. But “how” part of suspense is a dynamic one which is updated each and every moment so this part seems to be not in sync with our knowledge.
Think of this as a shared object and which is getting calculated and updated very frequently and after the update another function try to correct the correct the value using some static values and these happens in a two independent threads. What will be the output. Calculated value or corrected value?. This depends on the frequency at which the correction thread executes. Brain will have some resource contention/ performance issues and might have optimized this for optimistic concurrency which caused this issue.
Don't think it is a bug because of tons of business banks on this feature.