>>11829677PRNG has often been seeded by reasonable good entropy sources. On Linux, /dev/random is fed by things like IO timing, keyboard and mouse interaction, various system stats like resource usage, context switches per second, device temperature fluctuations, even sound card input if you set it up. By taking a few LSBs or measuring deltas on these things, then combining them and using the result as a seed for a good PRNG, you can get a high quality random stream.
>>11830287We've gone past very common into extremely common since the RDRAND instruction extension was added to x86 and support was added to the Intel Broadwell and AMD Zen platforms. Nearly every new desktop CPU has hardware RNG now.