Programming error voided Green Card lottery results
dvlottery.state.gov
dvlottery.state.gov
But when the numbers were drawn, it turned about that 90 percent of the winners came from applications that were submitted on just the first two days of a 30-day registration period.
Our industry could really benefit from a body of analysis on programming bugs that rivaled the body of analysis we have on plane crashes.
Computer generated numbers are never truly random. At what point is it "random enough"?
For this, pseudorandom is good enough. Sure, it's completely deterministic which applications will get chosen once you've chosen your algorithm and seed. But how do you choose your seed? Probably from the clock at the time you run the program. And what determines the precise time you run the program? Why, a bunch of neural signals going around in the head of the dude whose job it is to press "enter" on the greencard lottery program.
There are some purposes for which random is better than pseudorandom, this ain't one of 'em.