Earlier quoted context omitted.
+100 to that. My biggest scepticism is people actually creating a new problem while thinking they are solving problem. Don't get me wrong, translating natural language ideas into code is fun and all, the truth it is also code, yet in ambiguous language format given to the machine. When did natural language became better for expressing development ideas than code? I know – when you don't know how to code in the first…
Natural language isn't superior to computer languages. NL allows you to describe a software concept in a computer language and framework neutral way. The LLM generates the code. The real benefit is when you work across languages and frameworks. It is difficult to keep all of the details of all of the framework calls in your head all of the time.
Benchmarking GPT-4 Turbo – A Cautionary Tale
111–118 of 118 posts
Re: Benchmarking GPT-4 Turbo – A Cautionary Tale
#112Earlier quoted context omitted.
+100 to that. My biggest scepticism is people actually creating a new problem while thinking they are solving problem. Don't get me wrong, translating natural language ideas into code is fun and all, the truth it is also code, yet in ambiguous language format given to the machine. When did natural language became better for expressing development ideas than code? I know – when you don't know how to code in the first…
Natural language isn't superior to computer languages. NL allows you to describe a software concept in a computer language and framework neutral way. The LLM generates the code. The real benefit is when you work across languages and frameworks. It is difficult to keep all of the details of all of the framework calls in your head all of the time.
It is what it is – a novel search engine, lossy and non-credible. Effectively useless on codebases that extend beyond its fairly limited context
Re: Benchmarking GPT-4 Turbo – A Cautionary Tale
#113Earlier quoted context omitted.
That sounds a lot like gatekeeping. These tools will empower folks who aren’t developers to build stuff and maybe learn a bit more about how programming works. They will enable folks who have ideas, but can’t express them, to actually be able to create what they are imagining. That’s awesome. Code isn’t beautiful (except for a few rare exceptions). Creating something with code is.
I agree it is a great tool for learning, but I don't believe anything more complex or of real use can be made AND maintained with it.
In the 11 months since ChatGPT was released, things have come a long way. Who knows where we’ll be in another 11 months.
Re: Benchmarking GPT-4 Turbo – A Cautionary Tale
#114Aider has had an Exercism benchmarking suite for quite some time. Interestingly, my benchmark results of GPT 4 Turbo show an opposite result: the new gpt-4-1106-preview did significantly better on the first try than the March and June models. https://aider.chat/docs/benchmarks-1106.html Aider benchmarks against the 133 Exercism python exercises, not js exercises that mentat's benchmark uses. So this is not an apples-…
What is it about software development in particular that makes people so seemingly ethically unfettered by blatant plagiarism?
Re: Benchmarking GPT-4 Turbo – A Cautionary Tale
#115> We designed a test for this theory: we reran the benchmarks without showing the models the instructions to each exercise. Instead, we just told them that they were Exercism exercises, and gave them the exercise names and function stubs. This summarizes all my skepticism agains the AI field. Pretty clear that they aren't solving the problem, they have them memorized.
Re: Benchmarking GPT-4 Turbo – A Cautionary Tale
#116Earlier quoted context omitted.
> undocumented functions that are understood only by the developer and god oh the irony :)
I don't follow . Ironical how?
Re: Benchmarking GPT-4 Turbo – A Cautionary Tale
#117Earlier quoted context omitted.
I don't follow . Ironical how?
You replaced it with the system that is even worse than "undocumented functions that are understood only by the developer and god" by design. It's not even deterministic.
Re: Benchmarking GPT-4 Turbo – A Cautionary Tale
#118Earlier quoted context omitted.
I agree it is a great tool for learning, but I don't believe anything more complex or of real use can be made AND maintained with it.
I think we’re probably way to early in the AI lifecycle to really form any strongly held beliefs yet. In the 11 months since ChatGPT was released, things have come a long way. Who knows where we’ll be in another 11 months.