Uncertainty and Randomness