All words are made up. They weren’t handed down from a deity, they were made up by humans to communicate ideas to other humans.
“Kilo” can mean what we want in different contexts and it’s really no more or less correct as long as both parties understand and are consistent in their usage to each other.
That's a terribly nihilistic outlook on language.
We agree to meaning to communicate and progress without endless debate and confusion.
SI is pretty clear for a reason.
Yes!
(And by that I mean "what the fuck, no...")
>> It doesn't matter. "kilo" means 1000. People are free to use it wrong if they wish.
> All words are made up.
Yes, and the made up words of kilo and kibi were given specific definitions by the people who made them up:
* https://en.wikipedia.org/wiki/Metric_prefix
* https://en.wikipedia.org/wiki/Binary_prefix
> […] as long as both parties understand and are consistent in their usage to each other.
And if they don't? What happens then?
Perhaps it would be easier to use the words definitions as they are set up in standards and regulations so context is less of an issue.
I find it concerning that kilo can mean both 10^3 and 2^10 depending on context. And that the context is not if you're speaking about computery stuff, but which program you use has almost certainly lead to avoidable bugs.