usually in random number generators one wants to have control on the seed
generate a time-valued seed in some way (e.g. [realtime])