I was wondering. How exactly are random numbers generated, and by that I don't mean the method of seeding the random number generator etc, I mean "under the hood" as it were (I dislike that phrase with a passion, but its the only phrase which came to mind). Also, exactly how random are these supposedly random numbers?