this post was submitted on 11 Apr 2026
153 points (89.6% liked)
Programming
26473 readers
492 users here now
Welcome to the main community in programming.dev! Feel free to post anything relating to programming here!
Cross posting is strongly encouraged in the instance. If you feel your post or another person's post makes sense in another community cross post into it.
Hope you enjoy the instance!
Rules
Rules
- Follow the programming.dev instance rules
- Keep content related to programming in some way
- If you're posting long videos try to add in some form of tldr for those who don't want to watch videos
Wormhole
Follow the wormhole through a path of communities !webdev@programming.dev
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
I agree that you can get quality output using these tools, but if you actually take the time to validate and fix everything they've output then you spend more time than if you'd just written it, rob yourself of experience, and melt glaciers for no reason in the process.
Anything in the prompt is a suggestion, not a restriction. You are correct you should restrict those actions, but it must be done outside of the chatbot layer. This is part of the problem with this stuff. People using it don't understand what it is or how it works at all and are being ridiculously irresponsible.
Repetitive sections that are logic can be factored down and should be for maintainability. Those that can't be can be written with tons of methods. A list of words can be expanded into whatever repetitive boilerplate with sed, awk, a python script etc and you'll know nothing was hallucinated because it was deterministic in the first place.
Tests are just as important as the rest of the code and should be given the same amount of attention instead of being treated as fine as long as you check the box.
I agree it's not perfect; I still only use it very sparingly, I was just just saying as an alternative to trusting everything it does out of the box.