Wpis z mikrobloga

https://github.com/elasticsearch/elasticsearch/issues/9177

W skrócie: twórcy ElasticSearch (firma, która do tej pory zebrała ponad $100M w 3 rundach finansowania) nie rozumieją różnicy pomiędzy kb a kB / Kb / KB i twierdzą, że to "uproszczenie" ("lowercased for simplification"). Co więcej, takie samo uproszczenie stosują nie tylko w dokumentacji, ale też w kodzie źródłowym. A człowiek się dziwi, że konfiguracja sobie, a rzeczywistość sobie, bo założył, że doświadczeni programiści rozumieją sens i wagę jednostek w IT (i w nauce jako takiej).

Super uproszczenie, bulwo!

Nie do końca #programowanie , ale któż ma zrozumieć ten absurd, jak nie Wy!
#informatyka #elasticsearch
  • 8
@Regis86: hmmm, mam wrażenie, że wszędzie tak jest i kb czy kB zawsze znaczy bajty, zresztą cięzko mi wyobrazić sobie gdzie byś miał stosować bity.
Nawet jak odpalasz jave z parametrami pamieci np. -Xmx64m to tez nie odroznia wielkosci..
Cieżko mi sobie wyobrazic,gdzie faktuycznie chciałbyś używać i kB i kb..
@M4ks: No, np przy podawaniu przepustowości kanałów w informatyce (np. łącz internetowych) często podaje się właśnie {kilo,mega,giga}-bity, a nie -bajty. Czyli odróżnianie b od B możemieć duże znaczenie.
@falouu: podaje się, ale równie dobrze można podawać w bajtach, tak samo jak niebardo widzę zastosowanie dla minibajta ani tymbardziej minibita ( ͡° ͜ʖ ͡°)

No już pomijając że EB to syf, i zupełnie nie rozumiem kto i za co daje im taką kase :)
@M4ks: Jak już zostało napisane wyżej - np. prędkości transmisji podaje się w bitach. Jeśli wiem, że moja karta ma 100 Mb i chcę ustawić parametr Elasticsearch odpowiedzialny za szybkość replikacji w taki sposób, żeby nie zapchać sobie więcej niż 20% pasma, to naturalnym jest, że jeśli zobaczę b, to pomyślę "o, ale fajnie, dla wygody zrobili parametr w bitach". To tak jakby inżynierowi projektującemu procesory podać miarę długości w nm,
@Regis86: ja rozumiem i szanuje, ale obawiam się, że im szybciej zaakceptujesz fakt, że swiat nawt AjTi ma to gdzies tym więcej nerwów sobie oszczędzisz..
@M4ks: Chyba żyjemy w innych światach w takim razie - w moim niezmiennie prędkość transmisji danych wyraża się w bitach na sekundę, a pojemności w bajtach. I na szczęście w moim świecie wszyscy, z którymi mam przyjemność pracować, przywiązują do tego wagę :-)
@Regis86: to tak, ale jesli podaja prędkośc transmicji to mb czy Mb czy mB znacza zawsze megabity, a pojemności niezależnie od "case" znaczyć beda megabajty.