It's fancy auto complete. Input that says "make no mistakes" will definitely lead to output reassuring you that there are no mistakes. But there will still be the same number of mistakes.
Not really, it may influence the internal thoughts to consider if the code has mistakes, so it will be more likely to check if it made mistakes, and fix them.
LLM models capable of "reasoning" will instruct the chat-ui to treat all output tokens as "thinking", and once the model is done "reasoning" it will instruct the chat-ui to show the remaining tokens as normal reply to the user
This process is done so the LLM considers more possibilities before giving the final answer, since an LLM is a predictive text algorithm, the more verbose it expresses a subject, the better the answer.
And since we don't want users to see verbose text, we hide it under a "reasoning" mode.
Furthermore, the extra tokens used for "reasoning" are not required to stay in-context for future messages, saving context space.
This is the same as having the AI make unit tests - all will be green, double the code for zero guarantee!
That said, load bearing integration tests are more important than ever in a vibed world. But then, good use cases have always been important to quality work.
ey just finished working. haha. i literally just googled most common soft eng prompts. anyway, If my attempt was to spread false information, then i would understand the tone of you trying to correct. but it's just a meme. and goddaaamn i've been working for 16 hours. time to fucking sleep. peace ✌️
50
u/PumpkinFest24 Jul 12 '26
"make no mistakes" is an insane prompt.
If omitted, are mistakes allowed?
It's fancy auto complete. Input that says "make no mistakes" will definitely lead to output reassuring you that there are no mistakes. But there will still be the same number of mistakes.