For the first, all you seem to be saying is that we don't have a time machine to look into the future and psychic abilities are a joke. Of course I'd agree with that. But all you seem to be saying is that we don't have the ability to gather enough information to predict our actions. But that's because of the sheer complexity, not that it couldn't be done. For the second, the whole debate is whether this law actually exists, or is an illusion. It certainly feels like I have the ability to choose. Someone who knows me inside and out, such as my wife, can predict what I'll do in a broad sense. In that broad sense, our every action is governed by our individual personality, our memories and habits and beliefs interacting with the world around us. Complete freedom of action would only come from an insane mind. Much of what we do in life does not involve conscious decisions, after all. The question remains, are we ultimately players acting out a script or free agents? Since we can't stand outside of time, we simply have no way of knowing. There's no way of testing to find out, since the universe will look exactly the same to us no matter which is true.