Hog
некоторые и до 30 - дети
Антон
Shub
https://stackoverflow.com/questions/33312260/how-can-i-select-a-random-value-from-a-list-using-f
Shub
офигенный пример технически точного, но фактически бесполезного ответа
Антон
https://stackoverflow.com/questions/33312260/how-can-i-select-a-random-value-from-a-list-using-f
let shuffleR (r : Random) xs = xs |> Seq.sortBy (fun _ -> r.Next()) ну и хрень
Shub
вспоминайте эти вещи, когда дети будут вас спрашивать, почему ФП не взлетело
Хаскель
А шо тут плохого? Я прямо оттуда скопипастил и оно у меня в продакшене стоит.
Антон
А вообще сортировка по случайному ключу даёт неравномерность распределения
Хаскель
Хаскель
Stack overflow driven development
Ну да. Так и работаем. А чо такого?
Антон
Хоспади, свои обвязки вокруг рандома
Хаскель
Про случайное распределение смишно. Задача типа перемешать 4 слова.
Хаскель
Хоспади, свои обвязки вокруг рандома
Именно. И, что страшно, РАБОТЕТ! И приносит деньги.
Хаскель
Без вского коуд-ревью.
Антон
Хаскель
Какой ответ Вас устроит? "Хватает на еду" или "купил остров"?..
Hog
а ты чо мне выкаешь тут?!
Хаскель
"Купил остров" - контрответ "куда катится этот мир". "На еду" - контрответ "то-то, кто ж за такое заплатит".
Хаскель
Омерзительно
ДА! ДА! И чтохуже всего - РАБОТАЕТ!
Hog
ну "на еду" - это тоже относительно дширак...белужя икра
Хаскель
🐴-кретно этот алгоритм запускается 1-2 тысячи раз в день.
Hog
🐴-кретно этот алгоритм запускается 1-2 тысячи раз в день.
ну, я бы не стал это назвать таким громким словом 😊
Хаскель
эта БЛЕВОТА запускается 1-2 тысячи раз в день и даже в плане на переписывание её нет.
Антон
ДА! ДА! И чтохуже всего - РАБОТАЕТ!
https://external-preview.redd.it/5F1MMNdx-ok5uCVPQGnwLsSZf2SwGV-AE5c3dMKYJbk.png?width=591&auto=webp&s=f9c5d3fc66ae90950e0ba55fcdfee34e0178a71c
Хаскель
Господи, как я рад хоть раз оказаться на той стороне баррикады! Обычно это я людей материл - "почему у тебя биас не настроен", "почему профайл не померян", "почему то не кошерно, это не халяльно"... И вот меня матерят! ЛОМАЙ МЕНЯ!
Хаскель
https://external-preview.redd.it/5F1MMNdx-ok5uCVPQGnwLsSZf2SwGV-AE5c3dMKYJbk.png?width=591&auto=webp&s=f9c5d3fc66ae90950e0ba55fcdfee34e0178a71c
Обожаю эти постоянные референсы "а в будущем может придётся то-то делать". А ЧТО ЕСЛИ ЭТО БУДУЩЕЕ НИКОГДА НЕ НАСТАНЕТ?...
Хаскель
pickRandom упадёт на пустушке
которой там нет и быть не может.
Hog
которой там нет и быть не может.
по закону Мёрфи - очень даже может
Хаскель
Нет. Это название товара, который аплоадится на Ебэй. Используется только для этого. Никакого другого использольвания не будет.
Хаскель
Если завалится - и хорошо, значит что-то поломалось до этого, и надо чинить.
Антон
Зачем это вообще перемешивать?
Хаскель
Чо
Рандомизируется перестановкой слов.
Антон
Рандомизируется перестановкой слов.
Ты на Ali Express работаешь, что ли?
Hog
Рандомизируется перестановкой слов.
можно поинтересоваться - нахуа?
Хаскель
Можно. Чтобы меня не нашли админы.
Hog
а чо tempfilename тебе негодную рандомную строку выдаёт?
Hog
если уж тебе пох чо там написато будет
Хаскель
У меня название, состоящее из французских слов, должно быть перемешано. Мешать можно, на смысл не влияет.
Хаскель
"Член новый резиновый силикон красный секс".
Хаскель
Такое сначала переводится гугльтранслейтом на французский, потом шафлится.
Хаскель
С помощью ПОРНО-алгоритма.
Хаскель
Ну а теперь хотелось бы послушать, что там не так. На стеке даже есть ссыль на какую-то криптографическую билиотеку, но ведь ещё что-то не так?..
Vasily
Криптографический рандом, кстати, даст более адекватный результат
Хаскель
Про хардверный генератор случайных чисел говорить не буду :).
Антон
Про хардверный генератор случайных чисел говорить не буду :).
Специально обученый человек, бросающий монетку?
Egor
Ахахах
Антон
Антон
Hog
"Член новый резиновый силикон красный секс".
Hog
Bravit?
ну не - этого я знаю 😊
Hog
Bravit?
http://haskellbook.com/authors.html
Hog
Он, правда, сечас раза в 3 шире 😊
Антон
Он, правда, сечас раза в 3 шире 😊
Книга или Брагилевский?
Sergey
http://haskellbook.com/authors.html
Не я уже бравита купил со скидкой
Sergey
Её надо
Sergey
Курта как раз дочитываб
Sergey
Книга или Брагилевский?
Что творят жб а не юфу
Sergey
Hog
Книга или Брагилевский?
Брагилевский наоборот - охудел
Sergey
Не въехал
Жетбрейнс
Антон
Жетбрейнс
Всё равно не въехал
Hog
Не въехал
Брагилевский уволился из универа своего и будет пилить хачкель в жетьбрейнз
Sergey
Sergey