combatcolin said:
MacSlut.
You do not say that an car (for eample) is 170cm high or whatever you would say 1.7M
Right, just like instead of saying 3,000 kbps, you would say 3 mbps. Using your example like was done with the CD, it would be like saying 50 inches because we (in the US anyway) relate more with inches. However the problem with this is that the thing we're comparing it to is also in centimeters and furthermore 170cm isn't 50 inches, it's 66.9291339 inches. (Just like 1411 kilobits isn't exactly 176 kilobytes).
Don't get me started on why we should go metric...strike that, don't get me started on
anything
Describing a file in terms of its size in bits can be horribly confusing as you have to do the sums to figure out its real size.
Right, I agree with that. I did say that storage is usually referenced in bytes. This is because a byte is the smallest unit that makes up a file...in the sense that you can't have a file that is 100,000.1 bytes (at least not on the systems we're using). You can on the other hand have a bit rate that is not evenly divisible by 8...in fact, CDs do not play at a rate that is exactly bytes/seconds divisible.
When people know the size of a picture is 100K they know exactly how big ot is.
True, but they know nothing of the speed required for the file to play in real time (stream).
Try this experiment today: Ask people how they encode their MP3s or AACs. I bet the common answers you will find will be 128kbps, 160kbps, 192kbps, 256kbps, 320kbps...maybe some who don't know, use variable bitrate encoding, or say (the painful to my ears) "CD quality".
What you won't find is someone who will tell you the rate in bytes or the overall file sizes.
Here's another experiment: Look at articles from various major media outlets...CNN, CNET, AP, WSJ, NYT, USAToday etc... See how many of them refer to data communications such as Bluetooth or WiFi in bytes per second.
Note that in addition to the above, Apple refers to both Bluetooth and WiFi speeds in bits per second.
Now if your a programmer who needs to track the size of code et then yes bits or kilobits is more acurate but for the everyone else on this planet good old KB will do.
Sure, if you're referring to a file size or trying to determine how long it will take for a file to download, having your browser tell you how many bytes per second are being downloaded is helpful to the average person, but...
When the given encoding rate is in bits and the given bitrate is in bits, it's not only easier to use bits instead of bytes, but it also happens to be more accurate and follows the common usage of all the major print and media companies.