Issue 1027105: HardwareRandom should be renamed OSRandom (original) (raw)
The new random.HardwareRandom class is probably better called "OSRandom" . Calling it HardwareRandom might lead people to think it's using special randomness-generating hardware (which exists on some chips, for example). But in actuality it might be getting randomness from thread racing, OS data structures, network statistics, time-of-day, etc...