Episode 39 - When Computers Can't Count
OMG, this one's the worst.
Y'know what really grinds my gears? When some computers and devices can't count properly. Okay, so if you're titling a bunch of files, and you number them, and then you sort by name, you'd expect them to appear in numerical order, right? I mean, that's how it works. Like, if you're using Windows, and you have a folder full of pictures from your camping trip, you can select all of them, and retitle the first one "Camp", and then it will automatically retitle all of them in the following fashion: Camp (1), Camp (2), Camp (3), Camp (4), etc, for as many as you have. And guess, what? They are listed in numerical order. Duh, right? What else would you expect? That's because Windows knows how to count.
Now, try putting that list of pictures on certain devices (Xbox 360, for instance), or opening it with some mobile apps, and what do you see? Let's say you have 120 pictures. They will be listed as follows: Camp (1), Camp (10), Camp (100), Camp (101), Camp (102), Camp (103), then when reaches 120, and only then, will go to Camp (2), and then Camp (20).
What.
THE.
ASS.
Are you f*cking kidding me??!! So, do realize what's going on, here? Devices or apps that do this check the numbers this way: they check the ones digit first. They know that 1 comes before 2, so they place every single number where 1 is in the one's place before 2! Then it checks the tens places and continues in the same fashion. It tries to order numbers the same way as you would letters, which would make 1 billion come before 2! OMFG, dude. When you order things alphabetically, the bloody program is supposed to know to put numbers in f*ckin' numerical order. Knowing how numbers work is the most basic thing a computer can possibly do. What kind of bat-sh*t insane programmers thought it was okay to not bother to tell the app how to count?
So, if you encounter a device or app like this, and there's no other way to order the files, you know what you have to do to make them appear in the order you want? You have to manually retitle each file in the following manner: 1A, 1B, 1C, 1D, all the way to 1Z, and then 2A, 2B, 2C through to 2Z, and then 3A, 3B, and so on. Isn't that the f*ckest thing you've ever heard? Are you actually f*cking kidding me?! You have to trick it. Ridiculous. And f*cking god help you if you have more than 234 (26x9) files. I don't even know what you'd do then. Or, I guess you could start with 0 and have 260. I don't even know offhand how you could title things after that to make it work. Maybe something like 1A1, or 1AA? I dunno. Not sure what it would do with that. I'd have to think about it.
The point is, it's total bullsh*t. It's beyond bullsh*t. It's BBS. How could they make apps that don't know how fricking numbers work?
My head a splode. My f*ckin' head literally a splode.
*EDIT* It's been a couple of years since I wrote this entry, and I kinda cringe at it now. I've learned more about lexicographic ordering, and now I feel kinda silly for writing this one. I still think every device should be able to do "natural" ordering, but now that I understand lexicographic, it doesn't really annoy me so much anymore. See? When I'm wrong about something, I go back and fix it! That gets me... like... brownie points or something, right?
Edited by Justin_Case001
- 1
3 Comments
Recommended Comments
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Join the herd!Sign in
Already have an account? Sign in here.
Sign In Now