pull down to refresh

"Basically, the problem is entropy. The only thing that computers don’t do well is coming up with random numbers. When you ask a computer to give you a random number, it simply uses some algorithm based on the current time to produce one, essentially a hash of that number."
Yeah, that's how insecure PRNGs work, but there are CSPRNGs (cryptographically secure pseudo random number generators) that are perfectly fine to use for randomness. They typically incorporate some real-world element that's truly unpredictable, like mouse movements or background noise... And the algorithm isn't reversible.
You can think of entropy as the number of possibilities... And entropy technically isn't the problem, it's the insecure/predictable/reversible algorithm.