Ребят, а вы не замечали такого нюанса, что, по-идее, случайные смс-коды подтверждения в платежных системах, все-таки не случайны?
Суть в чем — пользуюсь в основном Киви и, соответственно, почти каждый день получаю и ввожу пару кодов.
Но иногда нужно воспользоваться Вебманями, и после получения кода я не могу его сходу считать и запомнить, потому-что он построен ну вот как-то не так. Хотя там те же пять цифр.
Может же такое быть, что в этих системах рандом, раздающий коды, имеет некоторые предпочтения к определенным цифрам и их комбинациям? И что отход от этого шаблона требует чуть большего включения внимания, как в случае с редким пользованием Вебманей после частого использования Кивей?
Дело в том что в программировании нет такого понятия как «случайность», все функции rand в любых языках — псевдослучайны, которые генерируют число на основе определённого алгоритма, поэтому все зависит от того как это реализовано. Я замечал, например, что функция rand в PHP часто возвращает одни и те же значения, если запустить её в разных окнах — результаты в одних и тех же итерациях часто совпадали.