Suppose I have a true random number generator. It generates a string of 10 numbers. I then look at those numbers. Are they still random? If no then why, and would they be random for a bystander who did not see the numbers? If yes then consider this. I am an omniscient being. This same random number generator generates another 10 numbers. I knew what they were going to be. Are they still random? If no, what has changed? Would they still be random for someone who did not know what they were going to be? What If I created the random number generator with the knowledge of the numbers it was going to produce? At what point does knowledge affect randomness? Are omniscience and randomness mutually exclusive? Is randomness relative? I'm very curious of what you think about this and what you think mathematics and science (particularly quantum mechanics) has to say about this.