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
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.
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.
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.
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.
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.
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.
I agree that it does "the right thing", that is it behaves as documented. But that "right thing" could be surprising to a human.
There's ls -v which does "version sort" which would seem like a more reasonable default, at least for human consumption. I know it's impossible to change now because a bajillion tools all over the place depend on the sort order.
37 Comments
dfyx@lemmy.helios42.de · 103 pts · 327d
I don’t see any AI, just a list that got sorted alphabetically when it shouldn’t have been.
Successful_Try543@feddit.org · 41 pts · 327d
The list would be extra fun in a foreign language but keeping the English order.
vaionko@sopuli.xyz · 28 pts · 327d
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 pts · 327d
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 · 21 pts · 327d
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 pts · 327d
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 pts · 327d
And forgetting that there are countries whos first floor is the ground floor.
boonhet@sopuli.xyz · 6 pts · 327d
AI might actually do better if used to sort here since it MIGHT give you the proper order
Quibblekrust@thelemmy.club · 55 pts · 327d
Umm... That's just alphabetical.
potoo22@programming.dev · 4 pts · 327d
Tomāto potăto
eager_eagle@lemmy.world · 1 pts · 326d
aamoooopTttt*
ripcord@lemmy.world · 47 pts · 326d
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 · 11 pts · 326d
But your explanation is sooooo much less trendy… we’re back to reddit karma bullshit :-(
CanadaPlus@lemmy.sdf.org · 4 pts · 326d
I don't think we ever left. Or that Reddit invented the circlejerk, for that matter.
Ganbat@lemmy.dbzer0.com · 27 pts · 326d
This kinda shit is as old as computers.
Muaddib@sopuli.xyz · -4 pts · 326d
So is AI
Ganbat@lemmy.dbzer0.com · 4 pts · 326d
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 pts · 326d
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 pts · 326d
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.
vk6flab@lemmy.radio · 12 pts · 326d
.. and this is why we use YYYY-MM-DD as the date format.
ICastFist@programming.dev · 1 pts · 326d
twenty twenty five, august, five
two thousand and twenty five, february first
kickeriekuh@discuss.tchncs.de · 11 pts · 327d
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:
Oh, and the first floor is called the ground floor and is not counted.
bandwidthcrisis@lemmy.world · 1 pts · 326d
The UK also has the off-by-one floor numbering.
Also a nursery rhyme with the line "four and twenty blackbirds"!
BuboScandiacus@mander.xyz · 1 pts · 326d
JcbAzPx@lemmy.world · 3 pts · 326d
That is only one and ten blackbirds.
bandwidthcrisis@lemmy.world · 3 pts · 326d
There are probably some that you can't see.
BuboScandiacus@mander.xyz · 1 pts · 325d
Kinda the point of a spy plane
Deceptichum@quokk.au · 11 pts · 327d
falseWhite@programming.dev · 4 pts · 327d
probable_possum@leminal.space · 3 pts · 327d
Should have been digits
JohnnyCanuck@lemmy.ca · 10 pts · 326d
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 pts · 326d
Huh. 101.
Maybe the comparable.is_greater_than(int) function needs some work. Or someone compared strings. :)
JohnnyCanuck@lemmy.ca · 2 pts · 326d
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.
balsoft@lemmy.ml · 2 pts · 327d
(Do I need to tell you how many times I fucked up like this myself?)
boonhet@sopuli.xyz · 5 pts · 327d
Those are file names, there’s no reason to assume that they would be numerical which is why ls does the right thing.
I’m of the opinion that if you want to store numbers as strings and also sort them, you give them a fixed length and leading zeroes.
balsoft@lemmy.ml · 2 pts · 327d
I agree that it does "the right thing", that is it behaves as documented. But that "right thing" could be surprising to a human.
There's
ls -vwhich does "version sort" which would seem like a more reasonable default, at least for human consumption. I know it's impossible to change now because a bajillion tools all over the place depend on the sort order.However new tools like
ezado this by default:luciferofastora@feddit.org · 1 pts · 326d
Shouldn't that work correctly?
latenightnoir@lemmy.blahaj.zone · 1 pts · 327d
"...y'know what? Let's just say I'm homeless!"
pitaya@lemmy.zip · 1 pts · 325d
Bubble sort where?
falseWhite@programming.dev · 1 pts · 327d