4 ms·
It's seriously empowering. I've found it to provide excellent broad strokes for topics where there are well-established best practices. In these cases, where th
by Cannabat 3y ago
It's seriously empowering. I've found it to provide excellent broad strokes for topics where there are well-established best practices. In these cases, where the training data would have had numerous data that all said the same thing, you can be pretty darn sure it is not leading you astray.
- dleeftink 3y agoIt would be nice, though, if we could actually observe the training data distributions, alternatively exploring it through the use of the chat interface itself. Right now, without even being allowed that extra digging, it is darn difficult to be sure about its high-dimensional musings.
- kalleboo 3y agoYeah this is why for the times when I know I'm going to want to double-check the sources, I use Bing's AI chat bot since that one will do a web search to find pages to summarize and then stick in the source URLs in to check
- dleeftink 3y agoNo doubt double checking is good practice, but this still introduces some ranking artefacts, at least in my experience with Phind. What I would like to see most is the actual word/phrase/source distributions for a given prompt, in order to judge the sparsity of the underlying training data and subsequently, 'crowd source' the remaining gaps.
- simias 3y agoI haven't tried ChatGPT for coding yet but I have used it to study human languages (I've been studying Japanese for a little while) and it's so easy to get it to spew complete nonsense with perfect aplomb that it makes me super wary of using it for any "serious" things. In particular anything you're not super familiar with where you can't easily evaluate if the output is correct or not. The other day I was struggling to parse a Japanese sentence, a particular grammatical construction made no sense to me. I wrote the sentence in ChatGPT, asked it to break it down for me, and it came up with a plausible-sounding explanation. Problem was, I couldn't find any hit on google when I searched for the thing it was talking about. So I asked ChatGPT to give me more details, tell me what I could search for, and it would insist that its explanation was correct and then gaslight me by telling me that the reason I couldn't find anything on Google was because it was a niche subject not usually taught in grammar books. After some more searching around and double-checking it turns out that I had misread a kanji and the sentence I typed into ChatGPT was complete gibberish as a result. ChatGPT's explanation, while sounding very plausible, was complete fabrication. The idea that some inexperienced people are shipping software using this tool is insane to me.
- renonce 3y agoJust wondering, are you trying it with GPT-3.5 or GPT-4? Better to use GPT-4 API version since the web version’s quality was controversial. When you feel quality is subpar you should try to use the best one first.
- simias 3y agoI'm not sure but given that I haven't paid anything I believe it's 3.5.
- imposter 3y agoMaybe they didn't feed it enough linguistical data for japanese, but they surely did for code.
- ed_elliott_asc 3y agoThe thing that annoys me is that you can ask it to do something specific but it does what it wants. For example I had a massive sql query that was loads of statements unioned together, I said “for each statement remove this filter and add this filter” and it would go “certainly, here are the first four, I have used an example table name feel free to change it” then I’d say “can you do it for all the statements, not just the first four” and it would say “of course here you go” and just give me the first four but also makes them useless by changing the table name! I’ve got great hopes that one day I can get it to help me shape the code in a way that the jetbrains ide’s can’t today - for those I have to choose from a set of available operations - I want to talk to it and get it to change the code in a set of operations that I choose! One day maybe :)
- simias 3y agoPerhaps, but I wouldn't mind if the models just answered "I'm sorry but I don't have an answer to your question at the time". In fact I think that would be a great answer that would increase the amount of trust I have in ChatGPT. Instead the model decides to make stuff up and pretend that it knows. That's vastly worse. It reminds me of the early days of DuckDuckGo, when if you searched for something obscure with no matches online it would still fuzzy match some garbage like a binary blob in a Chinese PDF while Google helpfully would just tell you that it couldn't find anything.