Robert Klemme wrote: > Plus, opposed to other libs and languages, there is a random element in > seeding Well, a combination of the time, the process id, and a sequence number isn't actually random! ;-) However, it's certainly better than using the time on its own, as has commonly been done in the past. Perl has a Math::TrulyRandom module. "The source of the randomness is from interrupt timing discrepancies." http://search.cpan.org/~gary/Math-TrulyRandom-1.0/TrulyRandom.pod -- Posted via http://www.ruby-forum.com/.