Hard Truths about the Hard Task of finding Good Random Numbers
iang.org