5 ms·
> It was definitely useful for making sure I was doing it the correct way, kind of like have an expert on call for any questions. I've found it to be shockingl
by _ea1k 3y ago
> It was definitely useful for making sure I was doing it the correct way, kind of like have an expert on call for any questions.
I've found it to be shockingly good at this. I end up asking a lot of questions like, "what is the best directory structure for a project on {foo} platform?" or "What is the idiomatic way to do {x} in {language y}?" It has the advantage of having seen lots of projects in every language, and for some questions that automatically leads to a good answer.
- Spivak 3y agoI use Sourcegraph a lot for this when GPT can't get a satisfying answer.
- dartos 3y agoI always get the classic “It really depends on your use case and neither pattern is exactly better than the other” when asking gpt about programming patterns
- sprobertson 3y agoPut something in your system prompt along the lines of "don't waffle"
- bfuller 3y agoit has such a completionist fetish, I have found it works much better when you basically tell it to pick a side and not go out of its way to be balanced.
- deleted 3y ago[deleted]
- Kiro 3y agoEven when it says that it always continues with "but" and gives me an answer.
- acedTrex 3y agothis is how exactly how i use gpt4, i find it very useful
- two_in_one 3y agoBe careful and don't trust all it says. Sometimes it invents API functions which are not there, or doesn't see existing. And always very confident till you point it.
- 1f60c 3y agoAnd then it’s like, “thank you for telling me about this, I’ll remember that for next time,” which is how a human ought to respond but not how ChatGPT actually learns.
- simonw 3y agoHah, yeah that's so frustrating. It's memory is reset every time you start a new conversation, but it doesn't make that at all clear to people.
- gverrilla 3y agoIt also resets inside a single conversation if you go beyond a certain number of tokens, and as far as I know there is no warning whatsoever to the user when it happens.
- taneq 3y agoThe obvious next thing to try would be to continuously fine tune the model on these conversations, so it actually fulfills the promises most of these models make about "learning continuously". I haven't yet seen any actual implementations of this, though. I'm sure someone's tried it, I wonder how it went.