<snip> change from base-1024 to base-10 calculations, the latter being always meaningless and used only in marke*ing.<snip>
I wonder... I am usually very keen on using the best units. I've switched in my personal life from US to metric and SI units, as much as possible. I have been irritated by the confusion twixt k=1024 and k=1000, and a worse error for MB and larger. I think that most folks would be just as happy if their computer systems reported file sizes in base 10, not base 2. I've been in the computer biz (software engineeer, embedded systems) for a few decades, and think freely in binary and hex, as well as Boolean algebra. Even so, I'd like one way to measure quantities, and that seems to me to be base 10. I /can/ see the use of other special units, such as KiB, for those who work exclusively in base 1024 blocks. I am not sure that most users of WinSCP and similar products are necessarily more comfortable in KiB than kB. Personally, I'd rather /know/ what the unit is, so if WinSCP is reporting in base 1024, then I appreciate not having to do the math myself, as I do in Windows. I really dislike Windows "under-reporting" file sizes. I'm constantly checking properties to see the "real" size. Nonetheless, I'd be just as happy if all file sizes are reported across all apps in base 10. I guess that is my vote.
Edit 2014-05-13. Here is a good example of the confusion I'd like to avoid. I just had to look at the size of a file, and Windows 7 Pro x64 Explorer reported it with THREE different values: 713 MB, 731017 KB, and 748 561 240 bytes. Go figure. I'd have been happy with 749 MB and 748561 kB. Those are SI units, any other social customs not withstanding, and values that I can readily relate to. While I recognize that there are those who need to measure such things in base 2, I don't get any added value by seeing the base 2 "megabytes".
As an aside, I wish that the SI folks had decided that all postive base-10 exponents would be CAPs and negative exponents lc: KB and ms, for example, but that is another forum.