this post was submitted on 30 Sep 2025
277 points (89.0% liked)

Programmer Humor

28488 readers
1299 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 2 years ago
MODERATORS
 
all 36 comments
sorted by: hot top controversial new old
[–] dfyx@lemmy.helios42.de 101 points 3 months ago (2 children)

I don’t see any AI, just a list that got sorted alphabetically when it shouldn’t have been.

[–] Successful_Try543@feddit.org 40 points 3 months ago (2 children)

The list would be extra fun in a foreign language but keeping the English order.

[–] vaionko@sopuli.xyz 28 points 3 months ago (1 children)

Not exactly this, but I hate it when devices translate all the languages in the language selection screen to the chosen language. So I have to guess what "English" is in Chinese. As if it wasn't difficult enough to navigate to said menu

[–] 9point6@lemmy.world 16 points 3 months ago (2 children)

You've reminded me of my favourite one of those that's probably mostly experienced by British people

On a country or language list I'm either looking for, "United Kingdom" "Great Britain", "Britain"/"British", "England"/” English"

Now that's kinda fair enough, it's usually UK, so I go to the bottom and start my hunt there.

The big problem comes when the list is ordered by whatever value they're using to represent the choice, not the text itself, so you get stuff like "United Kingdom" where "Great Britain" should be.

This is not uncommon

[–] Successful_Try543@feddit.org 20 points 3 months ago

As a German, you often don't find Deutschland in a list behind Danmark, but between other countries starting with G.

[–] yermaw@sh.itjust.works 4 points 3 months ago

I often wonder how many man hours have been wasted searching for the country. Especially when it's not strictly necessary.

Its a minimum wage job in the UK im applying for. Lets assume its a safe bet and put UK at the top of the list.

[–] Valmond@lemmy.world 4 points 3 months ago

And forgetting that there are countries whos first floor is the ground floor.

[–] boonhet@sopuli.xyz 6 points 3 months ago

AI might actually do better if used to sort here since it MIGHT give you the proper order

[–] Quibblekrust@thelemmy.club 54 points 3 months ago (1 children)

Umm... That's just alphabetical.

[–] potoo22@programming.dev 4 points 3 months ago (1 children)
[–] eager_eagle@lemmy.world 1 points 3 months ago* (last edited 3 months ago)

aamoooopTttt*

[–] ripcord@lemmy.world 46 points 3 months ago (1 children)

What does this have to do with AI or with bubblesort?

This looks like just a list sorted alphabetically. Which unfortunately doesn't work for the use case. But has been a problem in computing for like literally 70 years.

[–] a4ng3l@lemmy.world 12 points 3 months ago (1 children)

But your explanation is sooooo much less trendy… we’re back to reddit karma bullshit :-(

[–] CanadaPlus@lemmy.sdf.org 4 points 3 months ago* (last edited 3 months ago)

I don't think we ever left. Or that Reddit invented the circlejerk, for that matter.

[–] Ganbat@lemmy.dbzer0.com 24 points 3 months ago (1 children)

AI

This kinda shit is as old as computers.

[–] Muaddib@sopuli.xyz -4 points 3 months ago (2 children)
[–] Ganbat@lemmy.dbzer0.com 4 points 3 months ago

Errors such as this have been occurring by human hands for decades, while adversarial networks and language models capable of making the same error have only been available for a few years. As such, attributing all such errors to AI is foolish, as humans have already proven capable of making the same types of mistakes.

[–] chuckleslord@lemmy.world 2 points 3 months ago (1 children)

No, it isn't. The neutral network was invented in 1943. The first digital computer (what we would think of as a computer) was invented in 1938. The Turing Machine concept was created in 1936.

[–] CanadaPlus@lemmy.sdf.org 4 points 3 months ago* (last edited 3 months ago)

Actually trainable neural networks were way later than that, even.

Then again, AI = neural network is very recent definition, like just a few years, which is probably what OP meant.

[–] kickeriekuh@discuss.tchncs.de 11 points 3 months ago (1 children)

In German, numbers are spoken from left to right, as in English, but ones and tens are always swapped. So 23 becomes three, twenty, and 135 becomes one hundred, five, and thirty:

  • Achter Stock (8)
  • Achtzehnter Stock (18)
  • Achtundzwanzigster Stock (28)
  • Dreizehnter Stock (13)
  • Dreiundzwanzigster Stock (23)
  • Dritter Stock (3)
  • Einundzwanzigster Stock (21)
  • Elfter Stock (11)
  • Erdgeschoss (0)
  • Erster Stock (1)
  • ...

Oh, and the first floor is called the ground floor and is not counted.

[–] bandwidthcrisis@lemmy.world 1 points 3 months ago (1 children)

The UK also has the off-by-one floor numbering.

Also a nursery rhyme with the line "four and twenty blackbirds"!

[–] BuboScandiacus@mander.xyz 2 points 3 months ago (1 children)
[–] JcbAzPx@lemmy.world 3 points 3 months ago (1 children)

That is only one and ten blackbirds.

[–] bandwidthcrisis@lemmy.world 3 points 3 months ago (1 children)

There are probably some that you can't see.

[–] BuboScandiacus@mander.xyz 2 points 3 months ago

Kinda the point of a spy plane

[–] vk6flab@lemmy.radio 11 points 3 months ago (1 children)

.. and this is why we use YYYY-MM-DD as the date format.

[–] ICastFist@programming.dev 1 points 3 months ago* (last edited 3 months ago)

twenty twenty five, august, five

two thousand and twenty five, february first

[–] Deceptichum@quokk.au 11 points 3 months ago

AI moaners and mislabeling something they don’t understand as AI, what a classic combination.

[–] probable_possum@leminal.space 3 points 3 months ago (1 children)
[–] JohnnyCanuck@lemmy.ca 10 points 3 months ago (1 children)

1, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 2, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 3, 30...

[–] probable_possum@leminal.space 2 points 3 months ago* (last edited 3 months ago) (1 children)

Huh. 101.

Maybe the comparable.is_greater_than(int) function needs some work. Or someone compared strings. :)

[–] JohnnyCanuck@lemmy.ca 2 points 3 months ago

Or someone compared strings.

Yes, that's my joke. Using digits in a string list isn't enough, you have to be smart with your sorting and sort the numbers before you make the string list for your drop down.

[–] falseWhite@programming.dev 3 points 3 months ago

Vibe coding? Well, there's your problem.

[–] pitaya@lemmy.zip 1 points 3 months ago* (last edited 3 months ago)

Bubble sort where?

[–] latenightnoir@lemmy.blahaj.zone 1 points 3 months ago

"...y'know what? Let's just say I'm homeless!"