Using many names from a #Python module? Import them all:
from MODNAME import *
Wait: This is usually a TERRIBLE idea!
• Potential namespace collisions
• Less readable code
• Module upgrades affect globals in your program
I know, it's tempting — but don't!

Algorithmic Art tutorials...
https://www.youtube.com/@AlgorithmicArt/videos
There's a beginners course playlist which follows this course
https://www.amazon.com/dp/B085RNLGKQ/
#algorithmicart #creativecoding #generative #p5js #python #learntocode
How to Make Hashes Stable for Cache Keys
hash changes every run and breaks cache keys.
#python #hash #cachekey #howto #stability #security
https://www.youtube.com/watch?v=A5npV1rFpqQ
@zopyx Claude provided the concrete construction (Exploration 31) in the form of a #Python program, see also https://cs.stanford.edu/~knuth/even solution.py
I've been at a few #NICAR26 Python AI sessions but haven't heard this package mentioned: chatlas from Posit (formerly RStudio) which lets you use LLMs from various providers. Might be of interest to some?
https://posit.co/blog/announcing-chatlas/
#GenAI #Python
#pyinfra - Du #Python au lieu du #YAML d' #Ansible pour gérer vos #serveurs
Jusqu'à 10x plus rapide qu' #Ansible sur déploiements massifs
https://korben.info/pyinfra-automatisation-infrastructure-python.html
#pyinfra - Du #Python au lieu du #YAML d' #Ansible pour gérer vos #serveurs
Jusqu'à 10x plus rapide qu' #Ansible sur déploiements massifs
korben.info/pyinfra-auto...
pyinfra - Du Python au lieu du...
Loving @richardfontana.bsky.social@bsky.brid.gy's take on the assigning machine-produced text output to humans in the recent #Python library drama: github.com/chardet/char.... Copyright's defined as direct human edits, after all.. 🍿🍿🍿 ctx: simonwillison.net/2026/Mar/5/c... / github.com/chardet/char...

« DeepSeek, сделай мне робота!»: техническая исповедь, карта минного поля и полные файлы проекта
Привет! Это вторая часть. Первая была про то, как автомаляр без знания кода и DeepSeek за две недели собрали робота из старого смартфона. Там — эмоции и философия. Здесь — хардкор. В этом тексте: — Архитектура проекта: кто за что отвечает. — Все файлы: сервер, прошивка ESP, веб-морда, стример. — Карта минногополя — то, о чем молчат туториалы. — Инструкция «запусти за 5 минут» и как адаптировать под другое железо. Будут ссылки. Всё уже в репозитории.
https://habr.com/ru/articles/1007546/
#DIY #Arduino #ESP8266 #Python #WebSocket #Termux #deepseek #opensorse #AI #робототехника
Just created a new release of my language learning tool #xiaolongdictionary [1] packing a massive improvement of usability for non-technical users. The change list can be found in the release notes as well. Most of the improvements are about exposing functionality for creating and editing words via the UI. Actions that previously only could be done by editing text files.
#computerprogramming #code #codeberg #coding #python #tkinter #language #learn #freesoftware
[1]: https://codeberg.org/ZelphirKaltstahl/xiaolong-dictionary/releases/tag/v0.6.0
PlayStation is hiring Data Scientist – Data Science Analytics and Enablement (DSAE)
🔧 #python #sql
🌎 London, United Kingdom
⏰ Full-time
🏢 PlayStation
Job details https://jobsfordevelopers.com/jobs/data-scientist-data-science-analytics-and-enablement-dsae-at-playstation-com-may-19-2025-b5a61a?utm_source=mastodon.world&utm_medium=social&utm_campaign=posting
#jobalert #jobsearch #hiring
Python Tip: subprocess.run()
import subprocess
result = subprocess.run(
['git', 'status', '--short'],
capture_output=True, text=True, check=True
)
print(result.stdout)
subprocess.run() is the modern way to call external commands. capture_output + text=True gives...
https://raccoonette.gumroad.com/l/Python-for-Beginners-From-Zero-to-Your-First-Projects
#Python #CodingTips #Programming