There's no such thing as a 'truly random number'.
Hey, that's a religious belief. We're not allowed to discuss it.
In fact I remember seeing special PC hardware that purported to be a source of true random numbers. It installed in your machine like a video card. A tiny sample of radioactive material was monitored for decay events. These should be unpredictable.