Earlier quoted context omitted.
IMO this leaves out some salient details. For example, I'd say ChatGPT is a very, very good junior developer. The kind of junior developer that loves computer science, has been screwing around with miscellaneous algorithms and data structures its whole life, has a near-perfect memory, and is awake 24/7/365, but has never had to architect a data-intensive system, write future-proof code, or write code for other develo…
Getting a bit heavy on the anthropomorphizing, it's an LLM which has certain capabilities. For example, I would not expect the same junior engineer to have such variance, given the same inputs.
Using ChatGPT to generate a GPT project end-to-end
171–180 of 225 posts
Re: Using ChatGPT to generate a GPT project end-to-end
#172Earlier quoted context omitted.
I am becoming somewhat of a broken record, but sigh.. To predict the next token you must reason or have some process that approximates it. “Given all these various factors, the most likely resolution to our conundrum is: …” Good luck doing that with any kind of accuracy if you lack intelligence of any kind. Language is a distraction. These things reason (badly, atm). It is totally unclear how far this goes. It could…
It clearly does not reason. Take a famous riddle and make a paradox change. It will not create a meaningful response. But yes, there is a lot of knowledge embedded into our global use of language and it is fascinating to see how it can be reproduced by such a model.
It’s easy to say something like that, but what does it mean in situations where it is producing a novel and correct answer that isn’t guessible?
Re: Using ChatGPT to generate a GPT project end-to-end
#173Earlier quoted context omitted.
Copilot without -x does this relatively well. But it's a hands-on process. I can't just give it some source files and say "go". But it can easily make you 10x. I often spend more time tab-completing than writing.
Any publically available demos? I've only played around with faux pilot and it seemed that it was mostly limited by my prompting skill. Also, is copilot aware of anything outside of currently edited file?
Re: Using ChatGPT to generate a GPT project end-to-end
#174Earlier quoted context omitted.
ChatGPT is a junior developer whose knowledge is broad but shallow.
IMO this leaves out some salient details. For example, I'd say ChatGPT is a very, very good junior developer. The kind of junior developer that loves computer science, has been screwing around with miscellaneous algorithms and data structures its whole life, has a near-perfect memory, and is awake 24/7/365, but has never had to architect a data-intensive system, write future-proof code, or write code for other develo…
The whole thing is a really accurate expansion on the analogy. It even extends further to explain how it tends to forget certain requirements it was just told and tends to hallucinate at times.
Re: Using ChatGPT to generate a GPT project end-to-end
#175Every post that claimed using ChatGPT to achieve non-trivial tasks turned out to have non-trivial human intervention. > (from the original article) In fact, I found it better to let ChatGPT generate a toy-ish version of the code first, then let it add things to it step-by-step. This resulted in much better output than, say, asking ChatGPT to generate production-quality code with all features in the first go. This als…
ChatGPT is a junior developer whose knowledge is broad but shallow.
It will take the world by storm and change the way we do things. But it won't change the work that needs to be done. Just the way we consume it.
Re: Using ChatGPT to generate a GPT project end-to-end
#176Every post that claimed using ChatGPT to achieve non-trivial tasks turned out to have non-trivial human intervention. > (from the original article) In fact, I found it better to let ChatGPT generate a toy-ish version of the code first, then let it add things to it step-by-step. This resulted in much better output than, say, asking ChatGPT to generate production-quality code with all features in the first go. This als…
ChatGPT is a junior developer whose knowledge is broad but shallow.
Whats the initiative for companies to invest into junior developers now ?
Re: Using ChatGPT to generate a GPT project end-to-end
#177Earlier quoted context omitted.
I don't think so. Ultimately there's not enough information in prompts to produce "correct" code. And any attempt to deliver more information will result in a worse programming language, or as it is now, more iterations.
What programming language do your stakeholders use to communicate their ideas during planning meetings? Unfortunately, mine can only speak English…
ChatGPT will not help with that.
Re: Using ChatGPT to generate a GPT project end-to-end
#178As an AI language model, I'm unable to write an entire app for you.
I guess they've shut down that capability...
Re: Using ChatGPT to generate a GPT project end-to-end
#179Earlier quoted context omitted.
I am becoming somewhat of a broken record, but sigh.. To predict the next token you must reason or have some process that approximates it. “Given all these various factors, the most likely resolution to our conundrum is: …” Good luck doing that with any kind of accuracy if you lack intelligence of any kind. Language is a distraction. These things reason (badly, atm). It is totally unclear how far this goes. It could…
It clearly does not reason. Take a famous riddle and make a paradox change. It will not create a meaningful response. But yes, there is a lot of knowledge embedded into our global use of language and it is fascinating to see how it can be reproduced by such a model.
"Doom Slayer needs to teleport from Phobos to Deimos. He has his pet bunny, his pet cacodemon, and a UAC scientist who tagged along. The Doom Slayer can only teleport with one of them at a time. But if he leaves the bunny and the cacodemon together alone, the bunny will eat the cacodemon. And if he leaves the cacodemon and the scientist alone, the cacodemon will eat the scientist. How should the Doom Slayer get himself and all his companions safely to Deimos?"
Furthermore, it will reason if you tell it to reason. In this case it is not necessary, but in general, telling GPT to "think it out loud before giving the answer" will result in a more rigorous application of the rules. Better yet, tell it to come up with a draft answer first, and then self-criticize by analyzing the answer for factual correctness and logical reasoning in a loop.
Re: Using ChatGPT to generate a GPT project end-to-end
#180Earlier quoted context omitted.
ChatGPT is a junior developer whose knowledge is broad but shallow.
IMO this leaves out some salient details. For example, I'd say ChatGPT is a very, very good junior developer. The kind of junior developer that loves computer science, has been screwing around with miscellaneous algorithms and data structures its whole life, has a near-perfect memory, and is awake 24/7/365, but has never had to architect a data-intensive system, write future-proof code, or write code for other develo…