The ByteSize struct uses values such as kilobyte = 1024 byte, whereas the official IEEE 1541 standard dictates that a kilobyte = 1000 bytes, and kibibyte = 1024 bytes, and so on. Wikipedia Link.
Also, the SI unit kilo- is normally shortened with a lowercase k, not a capital K.
I will happily fix these issues myself, but it might be seen as a bit of a breaking change, so I thought I'd hear your opinion first.
The ByteSize struct uses values such as kilobyte = 1024 byte, whereas the official IEEE 1541 standard dictates that a kilobyte = 1000 bytes, and kibibyte = 1024 bytes, and so on. Wikipedia Link.
Also, the SI unit kilo- is normally shortened with a lowercase k, not a capital K.
I will happily fix these issues myself, but it might be seen as a bit of a breaking change, so I thought I'd hear your opinion first.