Z psaného textu je těžké poznat ironii.
Rozšiřování optiky je katastrofalně pomalé.
DSL zase narazilo na strop, jak přibývá uživatelů tak se rychlost zpomaluje.
Mobilní data: Vodafoun se vytáhl s parádní cenou 399Kč za "neomezený" tarif omezený na 4Mbps.
Výkon CPU roste podle Mooreho zákona.
To se o internetu v ČR říct nedá.
29. 11. 2024, 23:47 editováno autorem komentáře
S tím místem to je slabý argument.
Balíček tam je jen jednou.
Ten rozdíl ve velikosti bude v procentech.
Aby to mělo smysl, museli by ty balíčky být menší řádově. I tak to je sporné. Místo se kupuje po TB.
Balíčky mají MB.
Při přenosu se sice velikost násobí počtem uživatelú. Ale opět to bude v celkovém objemu nějaký zlomek kapacity.
Linux má jen nějaké 3% zastoupení.
Mnohem větší přenosy generují uživatelé s Win.
Smysl mi dává využít P2P jak to má GIMP, LibreOffice,...
Jo jo. koukám na to:
Těch platforem zas tolik není:
https://download.cdn.mozilla.net/pub/firefox/releases/133.0/
Ale jazykových mutací už docela dost
https://download.cdn.mozilla.net/pub/firefox/releases/133.0/linux-x86_64/
A s každým release jich přibude.
Ale furt nasobime 85MB stovkou jazyků a desítkou platforem.
Takže 85GB jeden release.
30. 11. 2024, 11:46 editováno autorem komentáře
Trochu mi to připomnělo lapálii, kterou jsme kdysi měli s jedním serverem, kde dávalo smysl použít BTRFS: přestože jsme na (tenkrát) 250 GB disku měli volnou více než polovinu, účtovali nám skoro 3 TB, protože tolik tam toho bylo uložené.
Argument byl prostý: Když to budete chtít archivovat, kolik dat budeme kopírovat na pásky?
Veľká vďaka za poukázanie na tú košatosť dsitrubúcie Firefoxu.
Tu ma práve zaráža, že neurobia jeden internacionalizovaný balík pre každú platformu namiesto hrania sa s kompresnými formátmi. Ale chápem, že kompresia je low hanging fruit na rýchle úspory.
Ale aj keby si všetci ťahali jeden o trochu väčší internacionalizovaný balík na každej platforme, tak to ušetrí x násobne viac úložiska, vo výsledku možno aj sieťovej konektivity vrámci CDN (menej nových verzií a mutácií na caching). A to nehovorím o nezmyselne náročnom buildení a testovaní takejto fúry jazykových forkov/mutácií - to by mohlo ušetriť fakt kvanta prenosov a výpočtového výkonu nielen pri distribúcii balíčkov ale už aj vo vývoji.
Ja musím pri inštalovaní Firefoxu na rôzne platformy schraňovať/kešovať viaceré jazykové mutácie podľa preferovaného jazyku používateľa, takto by stačil 1 balík na každú platformu.
To by určite zlepšilo užívateľskú prívetivosť ak by nebolo treba ručne doinštalovať ďalšie potrebné mutácie po inštalácii. Keby bola možnosť si to rovno naklikať v jednom jedinom internacionalizovanom inštalátore (pre každú platformu), ktorý by nainštaloval Firefox napríklad v angličtine a následne stiahol dodatočné jazykové mutácie už v momente inštalácie alebo po nainštalovaní a prvom pripojení na internet, tak by to asi nebolo odveci ;-) Disková náročnosť by klesla na zlomok súčasnej náročnosti, sieťová náročnosť by pravdepodobne ostala rovnaká. Komplexita na strane vývoja/testingu ale aj tá zbytočná dilema ktoré balíčky/inštalátory stiahnuť na užívateľskej strane by zmizla.
30. 11. 2024, 15:11 editováno autorem komentáře
Áno, súhlasím že každý má iný use case.
Preto hovorím v druhej časti komentára o nejakom kompromise v zmysle multijazyčného inštalátora, ktorý už počas inštalovania stiahne zvolený preklad mnou navolenej mutácie ak som online, prípadne nainštaluje len angličtinu ak som momentálne offline a dotiahne zvolené mutácie až budem online :) Prípadne by som nejakú mutáciu dohral ako plugin aj v offline režime ak pracujem v nejakom supertajnom laboratóriu a nieje tam spojenie na Mozilla/Firefox servery či CDN ;-)
Vďaka tomu by mohol byť jeden inštalátor a jazyky ako pluginy, ktoré sa stiahnu buď online alebo sa môžu dať nahrať offline. Obrovská úspora úložiska jak na serveroch či CDN Mozilly/Firefoxu, tak aj v cache nejakých super tajných labákov ktoré sú z veľkej časti offline a majú len allow list kam sa môžu pripájať. Eventuálne aj pri distribúcii tých jazykových mutácií - napríklad ja by som stiahol len Windows inštalátor s angličtinou a dva jazykové "pluginy" CZ + SK a hotovo :)