title: Is there an alternative to using time to seed a random number generation?
body: <p>I'm trying to run several instances of a piece of code (2000 instances or so) concurrently in a computing cluster.  The way it works is that I submit the jobs and the cluster will run them as nodes open up every so often, with several jobs per node.  This seems to produce the same values for a good number of the instances in their random number generation, which uses a time-seed.  </p>
  
  <p>Is there a simple alternative I can use instead?  Reproducibility and security are not important, quick generation of unique seeds is.  What would be the simplest approach to this, and if possible a cross platform approach would be good.  </p>