7.09.2025 состоялся релизPithon 3.14!
На фоне хайпа про NoGIL всё позабыли про другие фичи. Особенно про Multiple Interpreters, который обещает изоляцию процессов но с эффективностью потоков! На сколько действительно это будет эффективно мы узнаем позже, потому что сейчас это лишь первый релиз с ограничениями и недоработками.
Но что там про NoGIL? Теперь этот режим не экспериментальный, а официально поддерживаемый, но опциональный.
Чтобы запустить без GIL нужна специальная сборка. И перед стартом нужно объявить переменную PYTHON_GIL=0
Для вас я собрал готовый репозиторий где достаточно запустить скрпит, который всё сделает:
▫️ соберет релизный Python 3.14 в новый Docker-образ
▫️ запустит тесты в контейнере (GIL, NoGIL, MultiInterpreter)
▫️ распечатает результаты
Тест очень простой, усложняйте сами)
Вот какие результаты у меня:
=== Running ThreadPoolExecutor GIL ON
TOTAL TIME: 45.48 seconds
=== Running ThreadPoolExecutor GIL OFF
TOTAL TIME: 6.14 seconds
=== Running basic Thread GIL ON
TOTAL TIME: 45.54 seconds
=== Running basic Thread GIL OFF
TOTAL TIME: 4.74 seconds
=== Running with Multi Interpreter
TOTAL TIME: 18.30 seconds
Если сравнивать GIL и NoGIL, то на мои 32 ядра прирост х7-x10 (почему не х32? 🤷). При этом нам обещают что скорости будут расти с новыми релизами.
Режим без GIL похож (визуально) на async, тоже параллельно, тоже не по порядку. Но это не IO! и от того некоторый диссонанс в голове 😵💫, нас учили не так!
Интересно, что чистый Thread работает быстрей чем ThreadPoolExecutor без GIL.
Ну и где-то плачет один адепт мульти-интерпретаторов😭 Теперь нужно искать где они могут пригодиться с такой-то скоростью. Скорее всего своя область применения найдется.
Отдельно я затестил память и вот что вышло на 32 потока:
ThreadPoolExecutor GIL ON
305.228 MB
ThreadPoolExecutor GIL OFF
500.176 MB
basic Thread GIL ON
90.668 MB
basic Thread GIL OFF
472.444 MB
with Multi Interpreter
1267.788 MB
Пока не знаю как к этому относиться)
В целом - радует направление развития!
#release
Une étude de #Suède dans le #Lancet d'octobre 2021 étudiait l'efficacité des vaccins, et observait aussi une diminution d'efficacité après quelques mois pour conseiller les boosters.
On peut discuter de la méthodologie (appariement, timing) et que l'étude soit encore en pre-print mais il y a un truc intéressant page 32:
3939 morts dans les 14 jours après leur 2e dose.
(et du coup ils sont exclus de l'étude, en plus, c'est pratique)
https://papers.ssrn.com/sol3/papers.cfm?abstract_id=3949410 via MohamedTahiri
ZALA "Lancet": Right on Target! April 2026
ZALA "Lancet" crews are increasing the tempo: precision strikes are covering enemy combat positions and tactical rear areas. Suppressing Ukrainian Armed Forces missile systems and cannon artillery remains a priority. The destruction of several traditional Grad MLRS has been confirmed. French tanks are once again regularly featured on the target list. Tanks, although less common, are still being destroyed by the first accurate hit from Lancet loitering munitions.
Counter-battery and electronic warfare deserve special attention. ZALA operators are effectively disabling them, despite their careful concealment in forested areas. Hidden targets are identified thanks to the onboard intelligent targeting and recognition system (IRRA), rendering enemy attempts to conceal their vehicles in the woods pointless. ZALA crews also carry out preemptive strikes against Ukrainian Armed Forces logistics routes, disrupting rotation and supply systems. In April, an increase in the number of casualties reported, including those used to transport personnel to the front lines, as well as the destruction of those involved in delivering ammunition and supplies, was recorded.
#ZALA#Lancet#Z16#SVO
🔹
🔹
🥖 Глютен — не злодей, а недопонятый белок
Международная группа исследователей под руководством Jessica R Biesiekierski из Университета Мельбурна опубликовала в The Lancet очень классную и фундаментальную обзорную статью, которая суммирует современные представления о так называемой «нецелиакийной чувствительности к глютену» (NCGS).
📊 Главный вывод
Большинство людей, считающих себя чувствительными к глютену, на самом деле реагируют не на сам глютен, а на другие вещества (например, ферментируемые углеводы FODMAP) — или даже на ожидание реакции, то есть эффект ноцебо.
😔Почему “чувствительность к глютену” вообще появилась
▫️Термин NCGS появился только в конце 1970-х, но стал модным после 2000-х
▫️Одновременно вырос рынок безглютеновых продуктов (сейчас — более 11 миллиардов долларов в год)
▫️Многие люди исключили глютен не из-за болезни, а из-за ощущения, что так «здоровее» — что отчасти поддерживали СМИ и маркетинг
🔬 Что показывают исследования
▫️Около 10% людей по всему миру сообщают, что у них есть чувствительность к глютену, но при строгих испытаниях только 16–30% из них действительно реагируют на глютен
▫️Когда участников помещали в двойные слепые плацебо-контролируемые исследования, различий между реакцией на глютен и плацебо почти не было
▫️В одной из ключевых работ оказалось, что ожидание того, что человек съел глютен, вызывало симптомы сильнее, чем сам глютен
▫️Другая работа показала, что фруктаны (вид FODMAP, содержащийся в пшенице и луке) чаще вызывают вздутие и боли, чем глютен
🧠Глютен — лишь часть более сложной картины
Учёные всё чаще рассматривают NCGS не как отдельное заболевание, а как часть расстройств оси «мозг–кишечник», куда входит, например, синдром раздражённого кишечника (irritable bowel syndrome, IBS).
Кишечник и мозг связаны миллионами нервных волокон и химических сигналов, и если человек ожидает боли или дискомфорта — мозг может действительно “усилить” восприятие.
Многие пациенты одновременно реагируют на несколько продуктов, и их симптомы могут усиливаться из-за тревожности и ожидания боли.
🥗 Почему это важно
🔹Отказ от глютена без медицинских показаний часто приводит к дефициту питательных веществ и избыточным ограничениям
🔹Продукты без глютена в среднем стоят на 139% дороже, содержат меньше клетчатки, железа и витаминов группы B
🔹Поэтому, по словам авторов, важно не стремиться к строгой безглютеновой диете «на всякий случай», а искать индивидуальные причины симптомов и работать с врачом и диетологом
💬 Что говорят исследователи
«Вопреки распространённому мнению, большинство людей с предполагаемой чувствительностью к глютену не реагируют на глютен, — отмечает Jessica Biesiekierski, — Их симптомы чаще вызваны другими компонентами пищи или ожиданием негативных ощущений»
«Важно отказаться от идеи, что глютен сам по себе вреден, — добавляет гастроэнтеролог Jason Tye-Din, — Нам нужны лучшие диагностические инструменты и персонализированный подход к лечению»
Нужно отметить, что пока нет ни одного надёжного анализа крови или теста, который бы подтверждал “чувствительность к глютену”.
Диагноз остаётся диагнозом исключения — после того как исключили целиакию и аллергию на пшеницу
Люди часто самоидентифицируются как «чувствительные к глютену», находят в этом объяснение хроническим симптомам — и чувствуют облегчение, когда им ставят диагноз.
Поэтому важно, чтобы мы, как специалисты, не отвергали эти жалобы, а помогали разобраться в причинах — физиологических и психологических 😊
💬 Может, дело не в булке, а в том, что мы о ней думаем? 😊
#УголокМедНауки#EBM#Глютен#Lancet#NCGS