TGViewer
Channel Public Channel
Блог*

Блог*

@dereference_pointer_there

Блог со звёздочкой.

Много репостов, немножко программирования.

Небольшое прикольное комьюнити: @decltype_chat_ptr_t
Автор: @insert_reference_here
Subscribers
1.97K
Photos
4K
Videos
157
Links
4.1K

Showing posts older than #10392 · Back to latest

Older Posts 19 shown
Post #10391 850

Forwarded from commit -m "better"

https://www.opennet.ru/opennews/art.shtml?num=64220

"Организация PDF Association, занимающееся стандартизацией технологий PDF, добавила поддержку формата изображений JPEG XL в спецификацию PDF. По словам технического директора PDF Association, в PDF назрела потребность в отображении контента с расширенным динамическим диапазоном яркости (HDR) и JPEG XL выбран в качестве предпочтительного решения"

Какой классный ход конем, чтобы добавить поддержку #jpeg_xl в Chromium!
www.opennet.ru В спецификацию PDF добавлена поддержка формата изображений JPEG XL Организация PDF Association, занимающееся стандартизацией технологий PDF, добавила поддержку формата изображений JPEG XL в спецификацию PDF. По словам технического директора PDF Association, в PDF назрела потребность в отображении контента с расширенным динамическим…
  • ❤‍🔥 8
  • 🌚 8
  • 👍 2
Post #10390 969
#meme (#лингво?)
  • 🥰 9
  • 😭 9
  • 😁 3
  • ❤ 1
  • 🤔 1
Post #10389 902
#meme про... Принцессу

(thanks @amk_takling)
  • 😭 15
  • ❤ 2
  • 💩 1
Post #10388 944
Наконец-то, спустя почти 65 часов... Good ending
  • 👍 4
  • 🌚 1
Post #10386 964
Блог* 👉 Objection! Есть кто-то в папищеках из этого фандома?
Никогда не был в Японии, но гостинец оттуда мне привезли
  • 💯 9
  • 👍 3
Post #10385 841

Forwarded from Too Long, Did Read

Как правильно мешать карты

Недавно моя жена и ее брат запустили в продажу на амазоне свою карточную игру Vinto - игра безумно крутая, первые несколько месяцев мы в нее играли по 4-6 часов каждый день :)
Можно посмотреть подробнее тут: @vinto_game

Так вот, в vinto (как и наверное во всех карточных играх) очень важно хорошо перемешивать карты между раундами, тк из-за механики игры в сброс почти всегда подряд идут 2+ одинаковые карты.

Пока мы играли раунд за раундом (тотал наверное 100-200), часто оказывалось, что 3-4 игрока тянут одинаковую карту (например, шестерку) подряд, в рамках одного круга.

Мы шутили, что это {имя} так замечательно мешает карты, но в реальности это происходило примерно с одинаковой частотой вне зависимости от текущего крупье-мешателя.

Вот я и заинтересовался: может быть, мы просто плохо карты мешаем?

Если коротко: да!

Видели, как в фильмах / видео на ютубе разные профессиональные картежники мешают карты «веером», - делят на две равные стопки и как бы скрещивают их, сделав из каждой половины гармошку?

Так вот, оказывается, что это не понты!

После непродолжительного поиска статей / книжек на тему, я обнаружил, что техника перемешивания карт - супер популярная тема среди математиков: статей про сравнение эффективности разных видов перемешки больше 50 штук, все из разных универов, но с похожими выводами.

Не буду грузить подробностями расчетов - там всякие цепи маркова и довольно нетривиальная математика (мне пришлось посмотреть 3 лекции, чтобы вспомнить и заново въехать в тему).
Если все же хочется какой-то первоисточник - вот очень хорошая и понятная презентация с картинками.

Так вот, для того, чтобы приблизиться к равномерному распределения раскладок (такого, при котором вероятность
каждой последовательности карт → 1/52!):

- перемешивая «круто» (гармошкой, в оригинале - riffle shuffle, вот видео на всякий), для достижения почти равномерного распределения нужно 8 итераций (перемешиваний)

- перемешивая «обычно», как все (top to random, то есть перекладывая верхние сколько-то карт вниз) нужно 278 итераций!

Теперь понятно, почему всякие крупье в казино, фокусники и выпендрежники не мешают карты «обычно» - пришлось бы очень долго мешать.

И вот еще в тему прикольная статья 1999 года , если интересно: в ней довольно понятно рассказывается о том, как несколько разработчиков нашли уязвимость в алгоритме перемешивания карт в популярном в то время онлайн покере, с помощью которой можно было предсказывать (с немаленькой вероятностью), какие карты выпадут после перемешивания.

Кстати, так как никто из нас мешать карты riffle’ом не умеет, а на турнирах по Vinto вроде бы надо, ребята купили мешалки на алике за ~10$, которые имитируют riffle shuffle.
Интересно было бы посчитать, насколько эта имитация хуже «true» riffle shuffle.

Как-то так!
Мораль: мешайте свои карты карты правильно и покупайте Vinto, если можете и хотите :)
  • 🔥 7
  • 🤯 4
  • ❤ 1
  • 👍 1
  • 😁 1
Post #10384 929
#meme про работу из дома
  • ❤ 5
  • 😁 3
Post #10383
Блог* pinned «#prog #article (и #rust, но многое в статье от Rust не зависит) SocketAddrV6 is not roundtrip serializable»
Post #10382 991
Вы когда-нибудь хотели позвонить по issue?
  • 😁 35
  • 🙏 2
Post #10380 941
#suckassstory про NFT?
  • 😁 20
  • 💯 1
Post #10379 890
Блог* Это просто цирк какой-то. Яндекс.Такси переименовали в Яндекс Go и запихнули туда функционал Яндекс.{Еды, Лавки, Драйв}. Причём почему-то это преподносится как что-то хорошее. Интересно, как быстро они распилят обратно, сопроводив это той же самой риторикой…
...
  • 🤡 7
Post #10378 871

Forwarded from Астрофизика и митенки

Гламурная бимбо-урна 🤣

#Лайв
  • 😁 8
Post #10377 951
#ml #meme
  • 👍 19
  • 😁 10
  • 😢 4
  • 💩 1
Post #10376 904
Random Rust Dev Я на новой работе с 14 годиками опыта.
Просто Rust на себя слишком много берёт, никакого опыта не наработаешь /s
  • 🌚 12
Post #10375 845

Forwarded from Random Rust Dev

Я на новой работе с 14 годиками опыта.
  • 💯 16
Post #10372 932
(#justrustaceanthings?)
  • 😱 13
  • 🙏 9
  • ❤ 5
  • 🔥 2
  • 😢 1
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →