News for hackers. Stuff that matters.
Re:PyInfra 3.8.0 Is Out by vardalab on Monday May 04, 2026 @12:45PM (#48011196)
Yeah, but I have Claude Code or Codex do this Ansible stuff and they do just fine with all this and then there's a gazillion of examples that they can lean on and once the patterns are established, it's pretty smooth. Opus 4.5 was when the big inflection was I was heavy into automation all summer. It was Opus 4.0. It was like pulling teeth. And then when 4.5 came out, it was just beautiful.
Re:PyInfra 3.8.0 Is Out by feisty0630 on Monday May 04, 2026 @12:58PM (#48011419)
"I only use tools that my LLM knows how to use" is not the flex that you think it is
Re:PyInfra 3.8.0 Is Out by rirze on Monday May 04, 2026 @01:12PM (#48011634)
Yeah, you’re gonna eat your words when you do something that’s not “install this package” and “create this user”.

For anything dynamic and sufficiently complicated, ansible is horrible. Pyinfra is much better.

Re:PyInfra 3.8.0 Is Out by vardalab on Tuesday May 05, 2026 @12:24PM (#48024711)
I disagree. The rigidity of YAML and stuff like that is what actually makes LLMs work better. I have strict linting rules and file size limits and it imposes discipline on LLMs. That's why it worked even last year. Even before Opus 4.0 it worked to some extent as long as you imposed discipline on these models Trust me, I do pretty complicated things with Ansible, key thing is to have decent established patterns and these models truly are getting better.
Re:PyInfra 3.8.0 Is Out by rirze on Tuesday May 05, 2026 @01:02PM (#48025277)
That's not my point at all.

When you have 6 stanzas to perform a dynamic if/else branch, the underlying system if flawed.

Models can overcome the complexity of ansible-- I argue that they shouldn't be. Ansible is a flawed framework.