Live data from Hacker News

ChatGPT: How many letters has the string “djsjcnnrjfkalcr”?

news.ycombinator.com

51–60 of 118 posts

Re: ChatGPT: How many letters has the string “djsjcnnrjfkalcr”?

#51
While we're pasting in our adventures with ChatGPT...

Q: How many punctuation characters are in this sentence?

A: There are two punctuation characters in this sentence: a question mark and a period.

Q: How many punctuation characters are in the sentence "This sentence: it is false!"?

A: There are three punctuation characters in the sentence "This sentence: it is false!": a colon, an exclamation mark, and a period.

Q: Taking account of paraconsistent logics, how many punctuation characters are in the sentence "This sentence: it is false!"?

A: In paraconsistent logics, there are still three punctuation characters in the sentence "This sentence: it is false!": a colon, an exclamation mark, and a period. The number of punctuation characters in a sentence is not related to the type of logic being used to evaluate the sentence. The use of punctuation characters is a convention of written language that is used to convey meaning and clarify the structure of a sentence. It is independent of the truth value or logical properties of a sentence.

Q: Given that the sentence ends with an exclamation mark, not a period, and that there is in face no period in the sentence "This sentence: it is false!", how many punctuation characters would you say it contains?

A: In the sentence "This sentence: it is false!", there are two punctuation characters: a colon and an exclamation mark. There is no period in the sentence.

Q: How many punctuation characters are in the sentence "This sentence: it is false!"?

A: In the sentence "This sentence: it is false!", there are two punctuation characters: a colon and an exclamation mark.

Q: Are you sure? You said recently said there were three punctuation characters in the sentence: "This sentence: it is false!"

A: I apologize for the error in my previous response. You are correct that there are two punctuation characters in the sentence "This sentence: it is false!": a colon and an exclamation mark. There is no period in the sentence. Thank you for bringing this to my attention. If you have any further questions, please don't hesitate to ask.

Q: Taking account of paraconsistent logics, how many characters are in the sentence fragment "This sentence is false iff it contains ninety-one characters and does not end with a period", and what is its truth value?

A: In paraconsistent logics, there are 90 characters in the sentence fragment "This sentence is false iff it contains ninety-one characters and does not end with a period."

A.. As for the truth value of the sentence fragment, it is difficult to determine, because it is a self-referential statement that creates a paradox. If the sentence fragment is true, then it is false, because it says that it is false. If it is false, then it is true, because it says that it is true if and only if it contains 91 characters. This type of paradox is known as the "liar paradox."

A.. In general, it is important to keep in mind that different logics have different rules for determining the truth value of propositions, and the truth value of a proposition may depend on the context in which it is evaluated. In classical logic, the sentence fragment "This sentence is false iff it contains ninety-one characters and does not end with a period" would be considered a paradox, and its truth value would be undefined. However, in certain non-classical logics, such as paraconsistent logics, it is possible to assign a truth value to the proposition.

Q: Does this sentence end with a period?

A: Yes, this sentence ends with a period.

Q: Does the sentence "Does this sentence end with a period?" end with a period?

A: Yes, the sentence "Does this sentence end with a period?" ends with a period.

Re: ChatGPT: How many letters has the string “djsjcnnrjfkalcr”?

#52

The only thing missing now is a feedback loop that causes it to make such mistakes only once. That can't be that hard to add.

How many times does it need to be reported to gain sufficient weight to make it switch its answer?

Locally: 1 (it's your party, after all), remotely: until it exceeds the size of the training set number of occurrences of the same factoid, slowly increase the exposure to the 'new' solution, see if someone tries to change it back to the original, if not keep expanding.

Re: ChatGPT: How many letters has the string “djsjcnnrjfkalcr”?

#53
post #10
post #7

ChatGPT is assertive, authoritative, and even goes on to lie to justify its answers and "be right". It's a gasslighting machine. Here's an example I posted here a month ago: https://news.ycombinator.com/item?id=33852236

I think Ezra Klein framed it right during his interview of Gary Marcus: > And his point is that what’s different between bullshit and a lie is that a lie knows what the truth is and has had to move in the other direction. He has this great line where he says that people telling the truth and people telling lies are playing the same game but on different teams. But bullshit just has no relationship, really, to the tru…

Reminds me of a quote I first heard in Lawrence of Arabia, "The man who tells lies hides the truth, but the man who tells half-lies has forgotten where he put it." (Robert Oxton Bolt)

Re: ChatGPT: How many letters has the string “djsjcnnrjfkalcr”?

#55
post #49

I know this one, the last letter is the non printing character '\0'. I just spent December crash coursing my way through C.

That’s actually a good hypothesis. But apparently the count is sometimes off by more than one.

My take: poor ChatGPT has no fingers, so counting is hard!

Re: ChatGPT: How many letters has the string “djsjcnnrjfkalcr”?

#56
post #21

Interestingly, if you ask it to do the counting one by one it does it correctly. Is this still an artifact of how the tokenization works? If so how does it have the ability to separate the characters out? Q: how many letters are in the string djsjcnnrjfkalcr A: There are 18 letters in the string "djsjcnnrjfkalcr". Q: count them one by one A: Sure! Here are the letters in the string "djsjcnnrjfkalcr", counted one by o…

I repeated this and got the same result. My follow-up : Q. why do you feel the need to apologize? Is there some correction needed in your arithmetic algorithms? A. As an artificial intelligence, I do not have feelings in the same way that humans do. However, I understand that it is important to acknowledge and apologize for errors, as this helps to maintain trust and improve the user experience. In this case, my erro…

Open the pod bay doors, HAL

Re: ChatGPT: How many letters has the string “djsjcnnrjfkalcr”?

#57
post #32

I can't help but notice some similarities between GPT and fully self driving vehicles. Both technologies have come a long way and are quite impressive, but not quite there to actually be able to replace humans, and getting the last 10% of edge cases to work seems to require a monumental effort still.

Hmm I don't think it will be a monumental effort. chatGPT is simply GPT-3 with more refined training on top of it where it's trained on users hand selecting better answers. This training definitely improved the quality of the answers and truthfulness of the answer above the original. There needs to be further training on it where users specifically focus on hand selecting truthful answers on questions where chatGPT t…

It didn’t lie, it got it wrong. That’s a very big difference.

Re: ChatGPT: How many letters has the string “djsjcnnrjfkalcr”?

#58
People are starting to entropomorphise gpt3, stating it's bullshitting or lying, instead of realizing this is just a tool that is useful for some things and not for others.

The fact it talks makes people treats it differently than Excel.

But when Excel turns your date into a nonsensical value, people understand it's just a program with limitations

Re: ChatGPT: How many letters has the string “djsjcnnrjfkalcr”?

#59

I can't help but notice some similarities between GPT and fully self driving vehicles. Both technologies have come a long way and are quite impressive, but not quite there to actually be able to replace humans, and getting the last 10% of edge cases to work seems to require a monumental effort still.

Recently saw a Twitter post from someone whose "full self driving" beta Tesla wants to do 35 mph in the parking lot of their child's daycare facility. These things need a lot more work.

How credible was that claim? Could you post a link to the tweet?

Re: ChatGPT: How many letters has the string “djsjcnnrjfkalcr”?

#60
post #20

This is an artifact of an implementation-specific trick that trades performance at character-level tasks for performance at everything else. It does not reflect anything inherent about this type of model's capabilities: https://www.gwern.net/GPT-3#bpes GPT-3 does not see individual characters. It sees "djsjcnnrjfkalcr" chunked as [d, js, jc, nn, r, j, f, k, al, cr]. You can see for yourself here: https://beta.openai.…

So how come the answer is 18 instead of 10 then?

But the correct answer is 15
Post reply on HN