this post was submitted on 17 Jan 2024
684 points (98.9% liked)

Programmer Humor

19707 readers
241 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 1 year ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 38 points 10 months ago (1 children)

Inefficient solution.

You should simplify it to just ask the model if the last bit of the binary representation of the integer is a 1 or a 0.

[–] [email protected] 6 points 10 months ago (2 children)

They don't process inputs as binary (they use clusters of symbols, i.e. letter groups) so that's not guaranteed to work

[–] [email protected] 3 points 10 months ago

You can ask it if the last digit is odd or even, then.

[–] [email protected] 0 points 10 months ago (1 children)
[–] [email protected] 5 points 10 months ago (1 children)

I did realize that too was a joke, still wanted to point that out

[–] [email protected] 0 points 10 months ago

Well, in the sake of pointing things out, GPT-4 can actually correctly answer the prompt, because it arrives at it in the opposite direction. It can tell the integer is even or odd and knows that even or odd integers in binary end in 0 or 1 respectively.