Alright. Imagine this. Let's assume the beginning of the universe is expressable in programming form into some sort of engine which emulates our laws of physics(correctly and fully, even ones we haven't figured out yet). The amount of energy, mass, the direction in which it's moving at the very beginning is input. The computer is this holycrappowerful supercomputer. Then you run the simulation.

Kind of like a reverse version of the law of conservation of information, the program should simulate the universe and it's progress should it not? (If you find anything wrong with any of my reasoning at any point, please say so.)

If done properly, we then not only have the entire perfect history of the universe from beginning to now but we'd also have a perfect representation of the future. (I find this is a good way to wrap your head around the whole 'time-isn't-linear,-everything-that-has-happened-and-will-happen-is-all-happening-at-the-same-time' concept)

Now, any conjectures made here really don't make any sense if there's any fault in my previous reasoning but what the hell.

There are some interesting repercussions. Some philosophical too.

1. We now have a perfect record of human history. What do we do about things unsolved crimes, the wrongly accused?

2. Doesn't the existence of this program and it's 'predictions' prove a sort of scientific determinism?

3. The computer at some point would then also predict it's own creation and thus must have a programming copy of itself run a copy of itself which would run a copy of itself...etc. This actually would probably make the thing explode or something...which I guess solves question 2. Hahaha.

4. All matter is accounted for and represented in this program down to the atomic level. Doesn't this mean that the sentient beings are actually sentient. If done properly, these programmed beings could see and hear the same way we do. The only difference being that they are lines of code. But are they really? What would seperate us from them? Isn't the universe essentially just a set of laws and rules, like a program?

I do love pondering.

Also, I don't know where this goes. Science? Philosophy? Hahah.