softwareonastring.com
Perils of Copy-Paste Programming
Double oops Interestingly, my change “solved” the perceived bias in the shuffling code, but it actually introduced real bias in an otherwise correct implementation of the Knuth-Fisher-Y…