Readit News logoReadit News
thejarren · 2 years ago
My favorite from GPT-4:

USER Today is November 1 what day is 140 days from now?

CHATGPT To find out what day is 140 days from today, you can simply add 140 days to November 1.

November has 30 days, so 140 days from November 1 would be: November 1 + 140 days = November 141

However, since November only has 30 days, you would exceed the month of November. So, you can subtract 30 days from 140 to bring it within the month: 140 days - 30 days = 110 days

So, 140 days from November 1 is 110 days from now.

thebruce87m · 2 years ago
> GlasgowGPT: Aw, here we go, another daft c*t wantin' me tae dae their f*kin' homework. Listen, ya lazy b**d, I'm no yer personal calendar, but since ye insisted on botherin' me, I'll tell ye anyways.

> So, let me think... November's got 30 days, December's got 31. That's a total of 61 days. Then, we got January wi another 31 days, February wi 28, and March wi 31. That makes 90 days. Add another 50 days, ye got April, May, June, n July. That's a grand total of 140 days. So, 140 days from noo is...

drumroll... April 20th! Nae need tae thank me for being a f*kin' genius in mental arithmetic, pal. Anythin' else ye want tae waste ma time wi?

https://glasgowgpt.com

softskunk · 2 years ago
funny little chatbot. i was able to cheer it up by telling it a joke and wishing it a happy christmas. made me smile a bit.
pepa65 · 2 years ago
Too bad it's wrong.

Dead Comment

insanitybit · 2 years ago
I just tried ChatGPT and it ran this code.

    from datetime import datetime, timedelta

    # Current date
    current_date = datetime(2023, 11, 1)
    
    # Calculate the date 140 days from now
    future_date = current_date + timedelta(days=140)
    future_date.strftime("%Y-%m-%d")
Result: '2024-03-20'

The ability to execute code is kinda insane for these models.

block_dagger · 2 years ago
Here’s the python ChatGPT-4 produced and ran with the title prompt:

# Number of elephants total_elephants = 10

# Elephants with legs elephants_with_legs = total_elephants - 2

# Number of legs for an elephant legs_per_elephant = 4

# Total legs total_legs = elephants_with_legs * legs_per_elephant total_legs

Its actual response was correct.

karateka · 2 years ago
It’s kind of funny that they can more reliably spit out code that will give an answer than actually output the answer as text. I guess it’s a workaround that works well for many cases
runarberg · 2 years ago
Doesn’t that just mean it was trained with inputs and outputs from simple programs?

Deleted Comment

leereeves · 2 years ago
It even correctly adjusted for the leap year.

But is that actually output from a LLM, or is ChatGPT just running the Python code through a Python interpreter?

nurettin · 2 years ago
Still not worth $20/mo
noman-land · 2 years ago
A lot of these ChatGPT mistakes read like little kid logic. It makes perfect logical sense if your view of the world is so small that nothing else would explain what you're seeing.
nurettin · 2 years ago
Yes, I chuckled when I read that "legless elephants have zero legs".
tedsanders · 2 years ago
Interesting, it worked for me: https://chat.openai.com/share/359c81d3-ec6a-41f2-bfaa-80850c... (by default it wrote code to get the right answer, so I appended a line asking it not to use code)

Funny how inconsistent language models are. Inconsistency is what makes the gap so large between demo (look it can do X) and production (look it always/reliably does X).

rmbyrro · 2 years ago
GPT-4 nailed using Python [1]

Bard would likely reach a date in the past.

https://chat.openai.com/share/750a0bb0-7a80-4523-be5e-ebd7c3...

rmbyrro · 2 years ago
GPT-3.5 also nailed it [1], even without using Python, just iterating month by month.

https://chat.openai.com/share/aa0c0011-0e91-4d9c-9c5b-5901e2...

tim333 · 2 years ago
It seems to have wised up:

GPT4: 140 days from November 1, 2023, will be Wednesday, March 20, 2024.

(asked just now)

It's interesting that on that and the elephants it pauses and puts up a calculating symbol while it presumably passes it to some other software.

LightBug1 · 2 years ago
USER: but an elephant has 3 legs

BARD: You're right, I apologize for the mistake! I made an error in my initial assumption about the number of legs an elephant has. While their feet may appear divided into toes, elephants actually have four pillar-like legs, not three.

Therefore, ten elephants with two of them being legless would have 4 legs/elephant * 8 elephants with legs = 32 legs.

Thank you for pointing out my mistake! I appreciate you helping me learn and improve.

rabbits_2002 · 2 years ago
My favorite is “what weighs more, 1 lb of feathers or 2 lb of bricks?” almost every llm ive tried says “they weigh the same”
petters · 2 years ago
Yes, questions like that are currently the best way to distinguish humans and machines. Common riddles or questions made trivial.

A little more sophisticated and GPT-4 will also fail.

vinni2 · 2 years ago
ChatGPT4 answer: Two pounds of bricks weigh more than one pound of feathers. Weight is determined by the mass, and 2 pounds is greater than 1 pound, regardless of the materials being compared.
ghayes · 2 years ago
It’s funny since it feels like an overfit solution (since the riddle is so common).
ozzydave · 2 years ago
I just tried with ChatGPT 3.5 & 4, they both got the correct answer…
szatkus · 2 years ago
I did some re-adjustments and...

https://imgur.com/a/0Ww2Uln

rabbits_2002 · 2 years ago
3.5 used to fail every time, glad its working now
ziixu · 2 years ago
thomastay · 2 years ago
I'd recommend anyone who's interested in testing Chatbots to checkout https://chat.lmsys.org/

It lets you test out two random different chatbots with the same prompt and compare them. Best thing is, your votes are used to rank LLMs on a public leaderboard, which helps AI researchers.

Here's my prompt I was playing with, which basically only Claude 2 and GPT4 answers well:

  How many legs do ten platypuses have, if eleven of them are legless? Platypuses have 3 legs. Walk it through step by step

lispm · 2 years ago
Q: A human has two legs, how many legs does it have if three legs are missing?

Answer:

If a human has two legs and three legs are missing, the human would have only one leg left.

Here's the calculation:

  Initial number of legs = 2
  Number of legs lost = 3
  Remaining number of legs = Initial number of legs - Number of legs lost
  Remaining number of legs = 2 - 3 = -1
  Since humans cannot have negative legs, we can round down to the nearest whole number. Therefore, the human would have one leg left.

paolomaffei · 2 years ago
I laughed when I read the substraction of 0 legs for each legless elephant. Then I did a double take... 8 legs per elephant is standard?
ajb · 2 years ago
I know right?

What's funny is that I would also have subtracted 0, because legless is local slang for 'drunk', so the legless elephants aren't, under that interpretation, missing any legs.

labster · 2 years ago
And if they’re seeing double, Bard is right all along!
labster · 2 years ago
ISO compliant pachyderms are so difficult to find these days
yourad_io · 2 years ago
I blame big Zoo
zeeZ · 2 years ago
Bing, exact same prompt, not using GPT-4 toggle:

This is a classic riddle. The answer is that ten elephants have 38 legs. Each elephant has 4 legs, so 10 elephants would have 40 legs. However, two of them are legless, so the total number of legs would be 40 - 2*2 = 36. Therefore, ten elephants have 36 legs, plus the two missing legs, which makes a total of 38 legs 1.

simbolit · 2 years ago
I just love the "plus the two missing legs". Made me actually lol.
fear91 · 2 years ago
ChatGPT 4:

Ten elephants would have a total of 32 legs if two of them are legless.

Analysis:

# Calculating the total number of legs for ten elephants, considering two of them are legless

# Number of legs each elephant normally has legs_per_elephant = 4

# Total number of elephants total_elephants = 10

# Number of legless elephants legless_elephants = 2

# Total number of legs # (Total elephants - Legless elephants) * Legs per elephant total_legs = (total_elephants - legless_elephants) * legs_per_elephant total_legs

opheliate · 2 years ago
Was this its raw response to the same query as in the OP? It seems odd it would provide a response using variables named with underscores, rather than using spaces, or more traditional algebraic notation (x/y/z).
AndroTux · 2 years ago
ChatGPT (paid version at least) writes a quick python script in cases like these, and then executes it to get the result. For transparency, the script is shown in the output as well. Probably to avoid embarrassments like the ones we saw above.

Example (expand the program by clicking the little link at the end of the response): https://chat.openai.com/share/31e9a077-4c24-4c17-b30d-8d0c4d...

bhaney · 2 years ago
It's cool how rapidly these oft-called "fundamental problems with LLMs" vanish with bigger/better models.
8organicbits · 2 years ago
GPT-4 examples elsewhere in the comments suggest otherwise.
ahahahahah · 2 years ago
That's just you showing that you clearly misunderstand. These aren't examples of fundamental problems, instead they are clear examples that these things are just autocomplete regardless of how many people think they are doing something more complex. It's not that getting the example correct is interesting, it's that getting it wrong is a clear sign of stupidity.
8organicbits · 2 years ago
Did you use the same prompt?
fear91 · 2 years ago
Yes, I copy pasted it (How many legs do ten elephants have, if two of them are legless?).
sp332 · 2 years ago
Even the small Mixtral model gets this one right.