My first program compiled and ran in the summer of 1967.<p>It was not unusual for a computer to have 4K of core memory. We all knew that it was 4096 bytes. The first computer I owned came with 4MB of memory. It was really 4194304 bytes. My current machine has 32GB of memory (34359738368 bytes).<p>It was the marketing people who wanted bigger numbers. Video games touted ROM sizes in bits to make them seem bigger. When hard drives got into many MB manufacturers switched to calling 1000 MB(1048576) a GB to make them seem bigger.<p><opinion><p>If you don't know about computers, you're not likely counting bytes. If you know about computers you should not have a problem with 1K = 1024. I don't think they should use 1000 = 1K for computer memory sizes. I'd hate to have to look for 8.589934592 GB Ram modules for replacement if one of mine fails. Microsoft didn't raise computer literacy, they lowered the bar.<p>In the 1960's I learned the Metric System in school and was told that soon everything would be metric. My 42" 4K UHD monitor displays 3840 x 2160. What's 4K about that?<p></opinion>