Stop generating, start thinking
12 points by abhin4v
12 points by abhin4v
"You’ve got to give it enough context - but not too much or it gets overloaded. You’re supposed to craft lengthy prompts that massage the AI assistant’s apparently fragile ego by telling it “you are an expert in distributed systems” as if it were an insecure, mediocre software developer."
I also feel the same way about people, though. I am not an advocate for the use of AI and really get annoyed that it's getting shoehorned into literally everything while adding little to no value to most products, but can we step back for a minute and talk about how terrible humans are at communicating with each other? If we put garbage that we pretend is not garbage into the stochastic regurgitator, we will get garbage that we cannot pretent is garbage back. The machine works well enough to be a useful tool in many cases, but like with each other, we keep hitting the wrong buttons then decrying it as broken.
A large advantage of programming languages over natural ones is dramatically reduced ambiguity - if you are not clear enough, your code (message) will simply not compile or do not work; there is an immediate feedback.
With the fuzziness of human languages on the other hand, it is much harder to get things straight and clear. I wonder to what extent people's largely differing experience with the LLMs usage correlate with their communication skills!