On 4/7/16, Roger Dingledine arma@mit.edu wrote:
Your above confusion is why nobody should ever write "b" or "B" in this day and age.
Re confusion... as said before with reference links to official standards... These days, formally... "b" bit and "B" byte are well defined context. "k" is 1000, and "Ki" is 1024, and "K" is nothing at all. Further, network speeds should not be in binary because that is not the underlying native decimal accounting of commercial router/switch/isp/etc network hardware and line speeds which they ultimately are billed upstream [and bill downstream] by whether represented otherwise or not. There are also unambiguous locale-free date and time representations. https://en.wikipedia.org/wiki/IEC_80000-13 https://en.wikipedia.org/wiki/IEEE_1541-2002 https://en.wikipedia.org/wiki/Binary_prefix https://en.wikipedia.org/wiki/ISO_8601 Use appropriately.