RE: https://fosstodon.org/@pycon/116335122208744416
Looking forward to this at PyCon US 2026 in Long Beach where I’ll be speaking on Friday morning (May 15th).
Maintainers are already feeling the impact of AI-assisted contributions. I’m not sure we fully understand it yet.
Scales of Justice: Lady Justice
Lady of Justice, the moral force, fairness, and impartiality of justice.
Game Link: https://blackcatwhitehatsecurity.com/theGame11.cfm
#CyberSecurity #PowerShell #ColdFusion #AI #Networking #SQL #Cloud #GRC #Gaming #Technology #Python #ZeroTrust

#learningpython is being quite fun! I was honestly considering to close the circle and go back to #turbopascal ,though. The community and the easiness of #python is intoxicating, to say the least.
Cloudflare is hiring Virtual Solutions Engineer, Lisbon
🔧 #javascript #python
🌎 Remote
⏰ Full-time
🏢 Cloudflare
Job details https://jobsfordevelopers.com/jobs/virtual-solutions-engineer-lisbon-at-cloudflare-com-jun-3-2025-c88e1b?utm_source=mastodon.world&utm_medium=social&utm_campaign=posting
#jobalert #jobsearch #hiring
The Strait of Hormuz is closed — which, we know, is stopping oil exports.
But a lot of the world's fertilizer also comes from there.
How much? And which countries depend on it?
That's what we analyze, with #Python #Pandas, in the latest Bamboo Weekly!
Check it out: https://BambooWeekly.com

Had some fun with Sqlite and Turso tonight. Turso is an interesting project if you love sqlite but struggle with concurrent writes. #golang #python
Память для LLM-чата на Python. Часть 3: добавляем историю сообщений и контекст
Во второй части мы сделали консольный чат с циклом и system prompt. Но у него был пробел: каждый запрос шёл к модели независимо, без контекста предыдущих реплик. В третьей части добавляем историю сообщений — и чат наконец начинает помнить разговор.
https://habr.com/ru/articles/1018688/
#python #ollama #litellm #llm #локальные_модели #искуственный_интеллект #npl #чатбот #ai #large_language_model
BlogMore v2.8.0 is out, with a wee bugfix, handling a situation where lines could be lost if they looked like meta data: https://blog.davep.org/2026/04/02/blogmore-v2-8-0.html
#blogmore #blogging #ssg #python #programming
Season 1 Lesson 12 Part 9 - Your First Steps in Python Avoid Errors with List Comprehension #dataanalysis #softwarengineer #jupyternotebook #softwaredeveloper #codingtutorial #pythoncode #python #datascience #machinelearning #learncoding #dataengineer #pythonprogramming
Как засунуть 62ГБ в 15ГБ и не сойти с ума: Партизанский MLOps на примере Gemma 4 31B
TL;DR: В этой статье мы возьмем новейшую Gemma 4 31B, которая в оригинале весит 62 ГБ, и заставим её работать и выгружаться на бесплатном Kaggle с лимитом диска в 57 ГБ. Спойлер: нам придется удалять исходники прямо во время работы Python-скрипта.
https://habr.com/ru/articles/1018682/
#Gemma_4 #LLM #MLOps #Kaggle #Hugging_Face #bitsandbytes #Квантование #NF4 #Transformers #Python
RE: https://fosstodon.org/@ThePSF/116335974701062298
The new PSF newsletter just went out and features a little blurb about #PyOhio and several other regional #Python conferences. Check it out!
Python Tip #92 (of 365):
Don't overuse regular expressions
If a containment check of a common string method will do, don't use a regular expression.
Instead of this:
if re.search(r"^http://", string):
Do this:
if string.startswith("http://"):
Instead of this:
if re.search(r"#", string):
Do this:
if "#" in string:
And instead of this:
parts = re.findall(r"\S+", string)
Do this:
parts = string.split()
🧵 (1/2)