#random
-
Когда случайного недостаточно: ловушка оператора modulo
Классический способ выбрать случайный объект — взять большое число и взять остаток от деления — тихо ломает равномерность распределения. Автор объясняет, почему и чем его заменить.