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
#Bluesky#蓝天#订阅服务#打赏#开源#去中心
Bluesky即将推出订阅与创作者变现计划
根悉,Bluesky蓝天首席运营官COO Rose Wang称,开源、去中心微博平台Bluesky将于2025年初推出订阅服务与创作者变现功能。
目前,Bluesky基础服务是没有广告的,用户可以自定义域名(handle)、自定义屏蔽、订阅其他用户等。订阅服务是一种基于基础服务的增值服务,而不是限制基础服务的订阅服务。
订阅增值服务将提供个性化工具,如自定义图像、上传高质量视频,域名的特殊功能;不搞蓝标认证,核心功能仍免费开放。
开通打赏功能。Bluesky平台计划推出创作者“打赏”功能(如支持patron赞赏或自己开发支付系统),允许用户直接支持创作者并按交易额分成。由于支付系统复杂,该功能预计得等一年多才会上线。
Rose Wang强调,Bluesky具有开放性,是以用户为中心的平台(built by people, built for people),而不是以算法为中心的平台;Bluesky提供的是一套协议,而用户可携带粉丝群切换平台,外部链接分享和受众直达不受限制。
此外,她还表示,Bluesky平台明确不会引入加密货币或NFT等金融功能。
通过订阅和创作者经济计划,Bluesky希望吸引更多用户与创作者,推动创作者经济持续发展。
目前平台用户已突破2500万,其中约360万来自巴西。
据蓝天官方回复邮件可知,蓝天即将为用户提供邮箱功能,或许会简化账号程序 (20250213 Update)。
参考:Buffer、Elpais、Fastcompany
说明:Bluesky CEO Jay Graber表示,“Bluesky”源自母亲为其取的中文名“蓝天”,寓意自由。
耕读蓝天平台账号: https://bsky.app/profile/igengdu.com
#python#ai_prompts#ai_skill#bluesky#claude#claude_code#clawhub#deep_research#hackernews#instagram#openclaw#polymarket#recency#reddit#research#social_media#tiktok#trends#twitter#web_search#youtube
/last30days is a Claude Code skill that scans Reddit, X, Bluesky, YouTube, TikTok, Instagram, Hacker News, Polymarket, and web for your topic's top discussions, upvotes, bets, and videos from the last 30 days, then synthesizes a cited briefing with ready-to-use prompts. New v2.9.5 adds Bluesky, "X vs Y" comparisons, and auto-saves to build your research library. Install easily via `/plugin install last30days@last30days-skill`. You stay ahead on AI trends, tools, and techniques with real community insights in minutes, skipping hours of manual searching.
https://github.com/mvanhorn/last30days-skill