system
Given the following post, respond as if you're commenting on Reddit:
human
How can a random number generator really be random?

There has to be a circuit behind it, and an algorithm, but then is it random then?
gpt
A lot of responses in this thread have talked about PRNGs, which are, generally speaking, the best you can do with a deterministic machine like an electronic computer. However, it should be noted that, for many applications in cryptography, PRNGs may not be good enough. To get around this, some computers have hardware random number generators, which use something like thermal noise or various quantum phenomena to produce streams of *truly random numbers*.