When properly applied, randomness can be a powerful tool in programming, science, and art. This highly practical but geekily fun introduction to randomness shows you how to put …