🇺🇦 Sviatoslav Sydorenko

@webknjaz
191 Followers
451 Following
442 Posts

Your supply chain. Rabbit hole explorer. Pythonista. A #Ukrainian expat.

Serial #FOSS maintainer: #aiohttp, #ansible-core (Red Hat), #CherryPy, #pip-tools, #pypi-publish (#PyPA).

🗣️ 🇺🇦🇺🇸
🤏 🇨🇿🇪🇸

#StandWithUkraine #opensource #UkrFedi #УкрФеді

https://github.com/sponsors/webknjaz

:wq

wwwhttps://webknjaz.me
Blueskyhttps://bsky.app/profile/webknjaz.me
GitHubhttps://github.com/webknjaz
Xitterhttps://twitter.com/webknjaz

Just published pre-releases of the first-ever #tox plugins that inject pre-defined envs:

$ pip install tox-pre-commit tox-towncrier

$ tox list
additional environments:
pre-commit
make-changelog
check-changelog
draft-changelog

$ tox run -e pre-commit

#Python #FOSS #CI #testing

https://pypi.org/p/tox-pre-commit https://pypi.org/p/tox-towncrier

Client Challenge

Don't just 'quote' the AI

If your reply is a wall of unedited LLM junk, you are the problem.

RE: https://fosstodon.org/@aio_libs/116592080155061322

@bdraco is at the
@pycon sprint already.

📍 Seaside Ballroom A, third table from the door @ #PyConUS sprints venue

Also join the online community @ https://matrix.to/#/#aio-libs:matrix.org

#PyConUS2026 #Python

Oh, it just clicked: LLM hype is what you get when you stack outsourcing hype on top of no code hype and tech silver bullet hype. So it's not one hype cycle, it's multiple hype cycles running in parallel, and it may not be clear which of them any given proponent is afflicted by.

👋 @bdraco is going to be running a
@pycon sprint on Monday.

Come by and say hi!

The sprint link is https://us.pycon.org/2026/events/dev-sprints/#sprint-13. It has pointers to getting started.

We've also started a GH project to organize possible ideas: https://github.com/orgs/aio-libs/projects/5.

#PyConUS #PyConUS2026 #Python

Development Sprints

PyCon US 2026

PyCon US 2026
Uptime локальних сервісів більший ніж в GitHub
В цікаві часи живемо  
#devops

@pythonbynight @lorenipsum My first #PyConUS I ended up hanging out a lot in the Attendee Lounge (part of the @ThePSF booth) and meeting some amazing people. The following year I signed up for a volunteer shift. By the end of that PyCon I was asked to join the organizing group. I get to hang out with some amazing people and make, what I think, is the most fun booth at the conference happen.

tl;dr volunteering is great!

https://us.pycon.org/2026/volunteer/volunteering/

Volunteering

PyCon US 2026

PyCon US 2026

Ще... для протверезіння мозгів. Таблетка пам'яті, чому кожен хто співпрацює з банком-колаборантом - фінансує війну росії проти України.

Інтернет пам'ятає все.

Моя думка: подати петицію президенту України, щоб заборонив їм працювати в Україні. А українці які там працюють - повинні негайно звільнитися звідти, інакше стають співучасниками злочинів.

https://ms.detector.media/sotsmerezhi/post/30982/2023-01-11-ofis-raiffeisen-bank-u-rosii-vyznav-ldnr-i-nadav-okupantam-pilgy-bank-zakryv-sviy-tvitter-ta-otrymav-v-merezhi-klona/

#banking #security #Raiffeisen #Райффайзен #банки #news #новини #russia

RE: https://c.im/@cdarwin/116479704797697865

Nothing "went rogue". AI didn't delete the firm's database and backups. A human operator built admin automation and ran it in production without adequate testing or backups.

I'm sorry, but no: a human gave admin privileges to unverified tools and ran them in a production environment.

Own your work. You as sysadmin, developer, etc. are paid to perform a job with skill and diligence. Ultimately you are responsible for your professional work. If there was someone upstream responsible for V&V of the tool, ensuring users are trained, cautions and limitations of the tool are communicated, and confirming the tool is fit for its intended use, they bear a share of that responsibility.

If you're the manager that forced worker to use an unreliable tool on production systems without putting it through proper V&V, without effective user training, use case development, or risk assessment, you bear a share of the responsibility.

Repeating this for those in the back: AI does not launder away your job responsibilities.

"Hi
I've been getting a lot of 500 errors from your api recently, no matter how many requests I make its not getting any better.

Thanks for the free service, please fix this asap
Security Company"