this post was submitted on 10 May 2025
486 points (98.8% liked)
Programmer Humor
23190 readers
1037 users here now
Welcome to Programmer Humor!
This is a place where you can post jokes, memes, humor, etc. related to programming!
For sharing awful code theres also Programming Horror.
Rules
- Keep content in english
- No advertisements
- Posts must be related to programming or programmer topics
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
Light debugging I actually use an LLM for. Yes, I know, I know. But when you know it's a syntax issue or something simple, but a quick skim through produces no results; AI be like, "Used a single quote instead of double quote on line 154, so it's indirectly using a string instead of calling a value. Also, there's a typo in the source name on line 93 because you spelled it like this everywhere else."
By design, LLMs do be good for syntax, whether a natural language or a digital one.
Nothing worse than going through line by line, only to catch the obvious mistake on the third "Am I losing my sanity?!" run through.
Fine, but I hope you're taking a few seconds to understand why the error message you received came from the the syntactic mistake you fixed.
A single Vs double quote mistake should be 5 seconds from error message to fix, with a thought process like:
If you don't learn what the error message is telling you, you will be forever doomed take time to cut'n'paste code into an LLM. It might save you time today because that thought process takes you 2 mins not 5 seconds, but that's not the level you want to stay at.
For that purpose, I use a language with a decent compiler, but I know not everyone is as lucky...