There’s a gentleman named Scott Nesin, who runs a website called Games By Email.
The site does just what it sounds like; it facilitates the playing of games by email. You supply the friends, it supplies the mechanics. You can play a variety of games, including checkers, Reversi, backgammon, and the like. You can also play clones of Risk, Axis & Allies, etc. All free, all via email.
Mr. Nesin has used various online services for providing random dice rolls, and has run into the usual pitfalls of randomization. Mathematical randomization is tough. You can get pseudo-random numbers, but you’ll never get true random numbers. The numbers tend towards patterns. Some of the pseudorandoms are very good, but geeks tend not to trust them, and complain bitterly.
Scott decided to take his dice rolls into a new and interesting direction, one that would come as close to appeasing the players as possible. He begged donations, and built a massive dice-rolling machine called the Dice-O-Matic.
This thing is awesome. It’s beautiful in a Geek way, and also somewhat sinister. Seven feet tall, and capable of rolling nearly 1,500,000 dice in a single day. It runs a continuous spiral waterfall of dice, scooping them up with conveyor buckets at the bottom, and scanning them at the top just before they get dumped again. The connected computer reads the dice, and shoves the numbers into a massive online database. All dice rolls for the website pull from this database. When the database gets low, the Dice-O-Matic starts up again and refills it.
I love machines like this. Love ‘em. Scott, you did great.