Photobombed by a gull.
Photobombed by a gull.
#CodeQuality of the lazy developer 🛠️
Updating an educational #Python repo, I looked into what to automate for code quality.
🔮 Spoiler: I landed on uv, ruff, pyright and pre-commit.
In the article: the picks, why, and the make patch that broke on the first try 😄
https://alessandra.bilardi.net/diary/articles/2026-04/the-lazy-developer-s-code-quality.en
Was waiting for CI, so gave this an update after being parked for years. I'd love to have this as a #ruff plugin...
Я хотел оживить голема, но получил галлюцинирующего идиота
В игре Warcraft есть такая тварь — железный голем. Здоровенная кукла, слепленная из глины и металла, которую оживляют магическим словом. Тупой, но мощный исполнитель. Сказали бить — бьёт. Сказали охранять — стоит насмерть. Я захотел такого же, но в коде. Телом пусть будет Telegram-бот. А мозгом — нейросеть. Не просто очередной «чат с ИИ», а настоящий кодинг-агент. Чтобы кидаешь ему проект, а он: «Тут у тебя SQL-инъекция, тут гонка данных, тут ты импорт забыл, и вообще у тебя в зависимостях дыра». Идея казалась простой: берём aiogram , прикручиваем DeepSeek, пишем промпт «ты senior-разработчик, разбери этот код» — и готово. Первая версия была готова за вечер. Я кинул Голему свой проект. Он задумался на пару секунд и выдал:
OpenAI의 Astral 인수, AI 코딩 전쟁이 Python 인프라로 번지다
OpenAI가 Python 도구 uv·Ruff·ty를 만든 Astral을 인수했습니다. Anthropic의 Bun 인수와 맞닿은 AI 코딩 플랫폼 경쟁의 새 국면을 분석합니다.Практики разработки на Python
Привет, Хабр! Меня зовут Роман, я программист в команде «Гравитон» и моя задача в компании — разработка API/CLI интерфейсов и приложений на языке Python. Цель данной статьи в том, чтобы показать как через внедрение «типовых подходов» и вспомогательных библиотек/утилит очень сильно упрощается поддержка проекта в настоящем (при передаче другому человеку или разработке в команде) и в будущем (возобновили проект спустя время). Первое, что нужно сказать — проект на Python это не только сам Python , но и множество технологий используемых вместе (Git, Docker, и т.д.). В этой статье мы сконцентрируемся на самом проекте, а именно с чего начать, что прикрутить, что учитывать при разработке.
Things hard to differentiate, as it seems:
A software getting a new onwer does not make the software insecure, non-free, or otherwise bad.
A tool getting a new database field does not make the tool a surveillance tool.
---
A new owner changing the license of a software makes the software non-free.
A system operator abusing a database field for surveilannce makes them a supporter of surveillance.
- https://simonwillison.net/2026/Mar/19/openai-acquiring-astral/ (Thoughts on OpenAI acquiring Astral and uv/ruff/ty, Réflexions sur l'acquisition d'Astral et de uv/ruff/ty par OpenAI)
--<--
# En français 🇫🇷
OpenAI n'a pas encore fait ses preuves en matière d'acquisition et de maintenance de projets open source.
Ils ont pourtant enchaîné les acquisitions ces trois derniers mois, en mettant la main sur Promptfoo (https://openai.com/index/openai-to-acquire-promptfoo/) et OpenClaw (https://steipete.me/posts/2026/openclaw, en quelque sorte, puisqu'ils ont embauché son créateur Peter Steinberger et qu'ils transfèrent OpenClaw vers une fondation), ainsi que sur la plateforme LaTeX propriétaire Crixet (https://openai.com/index/introducing-prism/, désormais Prism).
Si les choses tournent mal pour uv et les autres projets d'Astral, nous verrons à quel point la stratégie de sortie par le "fork" est crédible.
in English 🇬🇧
OpenAI don’t yet have much of a track record with respect to acquiring and maintaining open source projects.
They’ve been on a bit of an acquisition spree over the past three months though, snapping up Promptfoo and OpenClaw (sort-of, they hired creator Peter Steinberger and are spinning OpenClaw off to a foundation), plus closed source LaTeX platform Crixet (now Prism).
If things do go south for uv and the other Astral projects we’ll get to see how credible the forking exit strategy turns out to be.
-->--
#python #uv #ty #ruff #astral #fork #logicielLibre #openSource #openAI
uv/Ruffの開発元AstralがOpenAIへの買収合意を発表 — Pythonエコシステムへの影響と今後を整理する
https://qiita.com/nogataka/items/b22f59fd053762ca5c8f?utm_campaign=popular_items&utm_medium=feed&utm_source=popular_items