Ask HN: Is ChatGPT becoming useless for many tasks?
> Sorry, but I can't convert this as per your requirement.
Not explanation, no attempt to even do something. Not sure if this is a recent development; I thought v4 was supposed to be even more powerful that v3 (which at least gives me something).
I also constantly have to stop myself from asking it to perform even relatively simple programming tasks. For example, no matter what I did or the hints I provided (including sample code), it could not write anything resembling a correct implementation of the the following function signature:
const tokenizeWords = (
str: string,
args?: {
separatorCaseChanges?: | "upper" | "lower" | "all" | "none", // default is "upper"
separatorChars?: Array<string>, // default is white-space
}
): string[] ...
It could not even write unit tests for the function without making errors in test cases all over.At this point it quite clear to me that it is more of a time waster than useful. I think the hype surrounding LLMs and AI coding assistants is far beyond the reality. Developers, you can relax knowing that your jobs are safe for the foreseeable future.
11 comments
[ 1.4 ms ] story [ 24.5 ms ] threadImagine a developer who ignores all principles of development and ships a product vs someone who bike-sheds all day. Copilot definitely allows code to be written faster and in greater volume but it's never been one to provide perfect code most of the time.
I love it for menial work though, writing out structs and boilerplate.
I also found ChatGPT to be mostly useless. In all three languages, the only hard problems were interacting with libraries that ChatGPT knows nothing about. I really wanted to say something like “Create a function that pulls data from this internal API, calls a library function, and then displays it as a React component”, but it took more time trying to get ChatGPT to understand how the API and libraries worked that just actually writing the damn code
It's the way you're prompting your model. Additionally, I've been training my own toy models to understand the workings so I can also state that they're sensitive to WHERE in the conversation you're asking the question. Some have even pointed out that they're more belligerent depending on the day of the week they're provided.
It's a fuzzy computer program that changes its abilities based on instructions and prompts.... just because it's communicating doesn't mean it truly understands, it's more like: surface as much of the similar features by mentioning the most appropriate keywords and suddenly it can perform the tasks...
For what it’s worth i spent a bunch of time prompt engineering this gpt for writing code https://chat.openai.com/g/g-7k9sZvoD7-the-full-imp
If you ask it for its prompt it should output it.