Earlier quoted context omitted.
Between GPT-3 and GPT-4 the precision required for prompts was decreased significantly. In theory it should reach the point where a project manager type person would be able to describe what is needed and it would simply do it, the main thing missing from attaining that is that GPT-4 basically never responds to questions with requests for clarification, otherwise, a whole team of developers could be reduced to just o…
That’s not very impressive. With very little precision I can throw a few keywords into google and get a full answer and perhaps some code snippets from stack overflow to solve whatever problem I have in the moment. Except you can’t just blindly copy code snippets, you have to read the author’s explanation and perhaps adapt things to your own code sometimes, or reject their solution entirely. GPT-4 can’t do this becau…
Show HN: GPT Repo Loader – load entire code repos into GPT prompts
61–70 of 162 posts
Re: Show HN: GPT Repo Loader – load entire code repos into GPT prompts
#62this repo currently has more HN upvotes than LOC.
very high leverage code!
Re: Show HN: GPT Repo Loader – load entire code repos into GPT prompts
#6361 LOC for implementation, 42 LOC for tests. this repo currently has more HN upvotes than LOC. very high leverage code!
Re: Show HN: GPT Repo Loader – load entire code repos into GPT prompts
#64Re: Show HN: GPT Repo Loader – load entire code repos into GPT prompts
#65Re: Show HN: GPT Repo Loader – load entire code repos into GPT prompts
#6661 LOC for implementation, 42 LOC for tests. this repo currently has more HN upvotes than LOC. very high leverage code!
He wrote the issue on https://github.com/mpoon/gpt-repository-loader/issues/16 and summarized https://github.com/mpoon/gpt-repository-loader/discussions/1...
"Open an issue describing the improvement to make Construct a prompt - start with using gpt_repository_loader.py on this repo to generate the repository context, then append the text of the opened issue after the --END-- line."
Feels like it needs to add a little Github client to be able to automatically append the text of issues at the end of the output. I'm sure ChatGPT can write a Github client in Python no problem.
Re: Show HN: GPT Repo Loader – load entire code repos into GPT prompts
#67Eventually you get to a point where the AI simply doesn’t know how to do something correctly. It can’t fix a certain bug, or implement a feature correctly. At this point you are left trying to do more and more prompt crafting… or you can just fix the problem yourself. If you can’t do it yourself, you’re screwed. I wonder if the future will just be software hobbled together with shitty AI code that no one understands,…
I don't see programming going away for this reason. Think about it, if you have to carefully describe what you want to do to an AI - you are just writing a program. Only a program is deterministic and will do what you tell it to, whereas an AI may or may not. The future that I see, coding and AI are divided into two camps. The one is what we would call "script kiddies" today - people who don't understand how to write…
Re: Show HN: GPT Repo Loader – load entire code repos into GPT prompts
#68Earlier quoted context omitted.
This is already legal without AI. Copyright protects only expression, not ideas, systems or methods. This is why directly reverse-engineering a proprietary binary to extract the algorithms and systems is legal.
Indeed, but it’s a much more legally dubious proposition when it comes to entire repos. A repo has more potentially creative structure for copyright to attach to. For example the class graph, or the filesystem layout are creative decisions that could potentially be protected. Current LLMs are nowhere near powerful enough to reimplement an entire repo without violating copyright. For an individual function I can total…
Re: Show HN: GPT Repo Loader – load entire code repos into GPT prompts
#69Re: Show HN: GPT Repo Loader – load entire code repos into GPT prompts
#70Eventually you get to a point where the AI simply doesn’t know how to do something correctly. It can’t fix a certain bug, or implement a feature correctly. At this point you are left trying to do more and more prompt crafting… or you can just fix the problem yourself. If you can’t do it yourself, you’re screwed. I wonder if the future will just be software hobbled together with shitty AI code that no one understands,…
> software hobbled together with shitty AI code that no one understands That’s my fear as well. Software may just get shittier overall (aka “good enough”), and in higher volumes, due to it taking less time to crank out using AI.
We're going to witness he greatest copy pasta in history and find out how that goes.