Do you have the choice in other operating systems?
Honest question.
Yes, but I am looking for a solution for OS X here, so obviously I am not going to elaborate on that... but I will get rid of OS X if there are no fix for it.
Do you have the choice in other operating systems?
Honest question.
So wait ....
I've been putting in 1,024 grams of flour into all my big group cooking when recipes called for a kilogram!![]()
Oh Snap. I had my street pharmacist "taken care of" because I thought he was ripping me off, and stealing 24mg every time I bought a gram of... Erm... nevermind.![]()
Yes, but I am looking for a solution for OS X here, so obviously I am not going to elaborate on that... but I will get rid of OS X if there are no fix for it.
Hmm?
Bits have a binary state (on or off), but that doesn't mean the whole system has to be base 2, or counted in binary.
A byte is made of 8 bits (each with 2 states, granted), but that doesn't change the counting of the bytes themselves. 10 bytes is still 10 bytes. 100 bytes is still 100 bytes. 1000 bytes is still a thousand bytes. And if you want to express that same idea (1000 bytes) in the short form, you can use "kilo" to replace the "1000" - aka the kilobyte.
Same goes for mega (million) and giga (billion).
Actually, since hexadecimal numbers are 4 binary digits when you convert them, it makes a damn lot of sense to use 8 bits per byte, and not 10.
Anyways, if anyone's still upset over this, just give up and use Path Finder. It's better than Finder anyways, and will have a 64-bit build soon.
Regardless of the number of bits of a given byte, why should that change the counting of the bytes themselves?
Who said anything about using 10 bits in a byte? What the hell is anyone talking about anymore?![]()
....but I will get rid of OS X if there are no fix for it.
Now this is the funniest thing I have read in a long time. Of all the reasons someone might get rid of Mac, getting rid of it because of how it reports storage capacity has to be the least valid one ever.
S-
I realized I misread the post. Check mine again, I fixed it![]()
Actually, since hexadecimal numbers are 4 binary digits when you convert them, it makes a damn lot of sense to use 8 bits per byte, and not 10 (seems you're not disputing this). When you get into RAM, you're dealing with pathways that basically require base 2.
Is there something compatible right now?
I think the real issue here, for me at least, is the re-appropriation of the kilo, mega, giga, etc prefixes.
I agree the naming scheme is unfortunate, but it's *well* established that SI prefix kilo does not mean the same in computer-land. Hard Drive manufacturers (and now Finder) decided of their own accord to flip this. I completely understand the confusion, but it just needs to be looked at as two different systems -- a mile is a decent estimate for a kilometer, but you certainly wouldn't say they're equal to each other.
I don't know the full story, or so made that definition of 'kilo' on a computer to start with, but I side with hard drive manufacturers, they used the proper SI meaning of 'kilo' from the beginning
It was not born out of any respect for the metric system-- it was born out of marketing.
Rather a damn lot of nonsense, actually one of the most abstruse posts I have read about the issue so far. Hexadecimal has got nothing to do with it. Read this for a follow-up.
I stretched the analogy for a reason. I wouldn't say they're equal either, no more than I would say 1000 bytes = 1024 bytes.Wait, what?
A kilometer is made up of 1,000 meters. A mile is ... uh, 5,280 feet? I certainly wouldn't sat they're equal to each other, consider a mile is more than 50% longer than a KM.
Again, we seem to agree. As stated before, it's unfortunate SI names were adopted into a completely different system, but it happened. A baker's dozen is 13. A kilobyte is 1024. There's no way one would reach those conclusions without some background; you just learn the notation and move on with your life -- you don't argue with a baker about how s/he's not using the word "dozen" correctly.An SI prefix is use to form decimal multiples. I.E 1000 x 1, 1000 x 10, 1000 x 100, and so on. That's why a kilometer is called a "kilometer"
"Computer land" were the ones that (arbitrarily) decided that 1,024 was close enough to 1,000 to co-opt the kilo prefix, even though it was an incorrect usage of the prefix in the purest sense. Much like a baker's "dozen" having 13 of something isn't quite an actual dozen.
I don't get what the big deal is though. Binary prefixes do exist for expressing these values like 1,024 and 2,048 or 1,048,576 and 2,097,152 and so on, for when you feel like going all base 2 on everyone.
I stretched the analogy for a reason. I wouldn't say they're equal either, no more than I would say 1000 bytes = 1024 bytes.
Again, we seem to agree. As stated before, it's unfortunate SI names were adopted into a completely different system, but it happened. A baker's dozen is 13. A kilobyte is 1024. There's no way one would reach those conclusions without some background; you just learn the notation and move on with your life -- you don't argue with a baker about how s/he's not using the word "dozen" correctly.
Nobody's "going all base 2 on everyone." If anything, Apple's suddenly decided to go all base-10 on everyone. The powers that be decided to adopt a standard that (to my knowledge) is not used by any other OS. That's their prerogative, sure, but to me, it just seems like it would create more confusion than the usual "my disk is smaller than advertised" confusion we have now.
To wit, if you send a file from your machine to somebody else's (not running SL), there will be a discrepancy in the file sizes reported, and I don't think average users are going to start calculating or even checking file hashes. This assumes one is using Finder to determine the file size (the average user is not going to go into terminal and 'df -h' a file, for example), and not any other application in OSX. It strikes me as telling (and silly) that they didn't switch over all components to report base-10 sizes. Alternatively, if that wasn't a conscious decision, then it's pure negligence.
Ignoring all the other static for a second, my most basic issue is this: I'm guessing Apple is trying to make the OS X experience less confusing for the end-user. Reconfiguring the default file explorer to report different sizes than any other component in the system doesn't seem like the best way to accomplish that.