#prog #rust #article
Safety Goggles for Alchemists
Или о предстоящих изменениях в язык, которые позволят сделать transmute полностью safe в тех случаях, когда это так (у компилятора есть вся необходимая информация для этого), а в тех случаях, когда это не так — указывать, какие именно небезопасные аспекты проверяет программист, и оставить компилятору проверку остальных аспектов.
Safety Goggles for Alchemists
Или о предстоящих изменениях в язык, которые позволят сделать transmute полностью safe в тех случаях, когда это так (у компилятора есть вся необходимая информация для этого), а в тех случаях, когда это не так — указывать, какие именно небезопасные аспекты проверяет программист, и оставить компилятору проверку остальных аспектов.
Jack Sometimes Writes
Safety Goggles for Alchemists
🔥10🥰9🎉1🍌1
Forwarded from Код, коты и карандаш
Код, коты и карандаш
Зимона из Квандрикса настолько алгебраична, что её новая карта впервые в #мтг использует простые числа.
Потом с этой дамочкой сочинили упоротую комбу, уходящую в бесконечность, только если верна нерешённая гипотеза о простых числах-близнецах: https://www.reddit.com/r/BadMtgCombos/comments/1feps3y/deal_infinite_damage_for_4gru_as_long_as_the_twin/
Почти так же эпично, как решение супермутаций, которое однажды запостили на 4chan в аниме-треде (https://www.youtube.com/watch?v=OZzIvl1tbPo)
#мтг
Почти так же эпично, как решение супермутаций, которое однажды запостили на 4chan в аниме-треде (https://www.youtube.com/watch?v=OZzIvl1tbPo)
#мтг
Reddit
From the BadMtgCombos community on Reddit
Explore this post and more from the BadMtgCombos community
😁6🤔1🤣1
#prog #rust #rustlib
griddle — библиотека, которая реализует hash map с амортизированной по операциям вставки расширением размера. Может быть полезна для случаев, когда важна маленькая tail latency. Реализована не с нуля, а с помощью "сырого" API hashbrown.
На графике бенчмарк операций вставки для HashMap из std и griddle::HashMap.
griddle — библиотека, которая реализует hash map с амортизированной по операциям вставки расширением размера. Может быть полезна для случаев, когда важна маленькая tail latency. Реализована не с нуля, а с помощью "сырого" API hashbrown.
На графике бенчмарк операций вставки для HashMap из std и griddle::HashMap.
🔥7
#music
Из #game про стрельбу в демонов в такт метал-саундтреку.
И да, вокалистка — Алисса Вайт-Глаз — исполняет в песне и мелодичный вокал, и гроул.
youtube.com/watch?v=cpJ0jBTdP70
Из #game про стрельбу в демонов в такт метал-саундтреку.
И да, вокалистка — Алисса Вайт-Глаз — исполняет в песне и мелодичный вокал, и гроул.
youtube.com/watch?v=cpJ0jBTdP70
YouTube
Metal: Hellsinger — Stygia ft. Alissa White-Gluz from Arch Enemy
Music played in Metal: Hellsinger demo during the level Stygia after completing the tutorial. Music was extracted from game files until an official version is released. I suggest listening through YouTube Music for a better experience.
Music credits:
Vocals…
Music credits:
Vocals…
#prog #rust #rustasync #suckassstory #article
How to deadlock Tokio application in Rust with just a single mutex
(спойлер: мьютекс не async-aware)
How to deadlock Tokio application in Rust with just a single mutex
(спойлер: мьютекс не async-aware)
turso.tech
How to deadlock Tokio application in Rust with just a single mutex
Battlefield story of how we managed to deadlock Tokio program with just a single mutex
😁7👌1
Forwarded from лингвист реалист
Вместо этого я отправился погулять под 32-градусным безоблачным солнцем. В какой-то момент меня останавливает группка армянских молодых людей и что-то спрашивают на армянском. Я виновато отвечаю по-русски, что, мол, "сорян, ваще не хайерен". Они повторяют вопрос на английском - искали одну кафешку. И только через несколько реплик я понял, что наш разговор так и продолжается: русский с моей стороны и английский - с их.
Судя по рассказам, мои ровесники росли примерно в той же информационной среде, что и я: те же сериалы с ТНТ и СТС, та же музыка, тот же "ВКонтакте". И многие ездили в Россию учиться или хотя бы путешествовать.
А вот зумеры попали на эпоху жёсткой интернет-глобализации, нетфликса и ютюба. Россия им, особенно в нынешнем плачевном состоянии, нафиг не сдалась. Большинство из тех, с кем я общался, ни разу в РФ не ездили. Зато посетили хотя бы пару стран Европы.
Так как русский продолжают преподавать в школах, в кинотеатрах показывают фильмы в русской озвучке, а в магазинах каждый третий продукт - из России, понимание великого-могучего остаётся. А вот с активным использованием - уже беда. "А давай лучше по-английски! Я очень стесняюсь своего русского" - типичная просьба.
Кроме того, юные армяне, естественно, не поддерживают путинское безумие и очень рады тому, что Армения постепенно начинает выходить из состояния влюблённости в Россию.
Чего не скажешь о старшем поколении. Они, как и наши родители, мыслями до сих пор живут в СССР и мечтают о его возрождении даже спустя более 30 лет после бесславной кончины. Ностальгируют они, конечно, не по Советскому Союзу, а по своей молодости. Поэтому когда я с ними беседую на эти темы, то не лезу под кожу. Хотя и они грустно обижаются на российское государство.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥14🤡12❤6🤔3🤩1
Forwarded from Блог погромиста
Программисты шутят
https://unix.stackexchange.com/questions/405783/why-does-man-print-gimme-gimme-gimme-at-0030
https://unix.stackexchange.com/questions/405783/why-does-man-print-gimme-gimme-gimme-at-0030
Unix & Linux Stack Exchange
Why does man print "gimme gimme gimme" at 00:30?
We've noticed that some of our automatic tests fail when they run at 00:30 but work fine the rest of the day. They fail with the message
gimme gimme gimme
in stderr, which wasn't expected. Why are...
gimme gimme gimme
in stderr, which wasn't expected. Why are...
😁15❤🔥3