this post was submitted on 03 Dec 2025
325 points (97.9% liked)

Technology

77090 readers
3338 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related news or articles.
  3. Be excellent to each other!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, this includes using AI responses and summaries. To ask if your bot can be added please contact a mod.
  9. Check for duplicates before posting, duplicates may be removed
  10. Accounts 7 days and younger will have their posts automatically removed.

Approved Bots


founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] corsicanguppy@lemmy.ca 3 points 4 hours ago (1 children)

Well it's going to put a damper on my Ansible "coding".

You think I want to properly learn that piece of junk? It was obsolete and archaic before it was released, and it survives on naivete and churn cost and nothing else. There is no part of my time doing yaml for Ansible that I want to actually retain or build on, and without chatGPT to slop-in the changes I need to make, I may be forced to do it myself. And I lack the crayons now and alcohol for after.

Actually subjecting my brain to Ansible directly in real-time is a horror. It is just so fucking lame compared to everything else -- it even pales compared to the DevOps we were doing in 2002 before it was even called that. Let my have my robots to slop the Ansible and save my sanity !

[–] CompactFlax@discuss.tchncs.de 9 points 4 hours ago (2 children)

Ok, yaml is fair game for a LLM. Whitespace sensitive language should die in a fire, markup or otherwise.

[–] noxypaws@pawb.social 3 points 2 hours ago (1 children)
[–] herrvogel@lemmy.world 4 points 1 hour ago* (last edited 1 hour ago)

Because whitespace sensitivity makes it very easy to make a whole bunch of annoying mistakes when shuffling code around, or copying it from one source to another (from text in one application to the editor in your ide for example). I find it supremely unpleasant to work with. Looking kinda a little bit slightly messed up should not be a critical syntax error that breaks the whole code.

[–] frongt@lemmy.zip 1 points 1 hour ago

I agree. I think ansible is great in principle, but the documentation is severely lacking. Like it'll tell you to set a value, but not whether it's supposed to be in yaml, environment, or something else. And if it's in yaml, it doesn't tell you the required context to make it valid. But when someone has taken all the documentation, all the tutorials, the articles, the example code, working code, and stack overflow answers and put them all into a blender, often a useful answer comes out.