Týždeň 2024-34
Ďakujem všetkým, čo to tých 6 rokov so mnou vydržali. To moja manželka je na tom horšie, drží to so mnou už skoro dvadsať. @vlkodotnet
Udalosť týždňa: 6 rokov týždenníka
Je za nami v poradí šiesty rok tvorby tohoto týždenníka. Všimol som si zaujímavú vec. Týždenník je v priemere o cca tretinu dlhší ako pred rokom. Dôvodom môže byť:
- Vo svete sa toho deje viac, obsahu na spracovanie pribúda.
- Tak nejak okolo toho viac obkecávam.
Ja osobne sa prikláňam k tej druhej verzii. Tajne dúfam, že kvantita negatívne neovplyvnila kvalitu, ale proste mi to nedá k téme nepridať kúsok vlastného názoru. Zlé jazyky by povedali, že to je milý vlko preto, lebo si ženatý a doma ti to nedovolia. Môj hlavný cieľ tohoto týždenníka ale je, aby ľudia, ktorí chcú zostať v obraze z rýchlo meniaceho sa sveta, nemuseli venovať tomu toľko času ako ja.
Patrilo by sa pridať aj trošku štatistiky. Pravdou ale je, že ju poriadne nemeriam a teda ani neviem: Kto je moja cieľovka? Či návštevnosť rastie, alebo klesá? Občas mi niekto medzi rečou prezradí, že týždenník číta, a mňa to vždy trochu prekvapí. Za jeho vznikom bola snaha zlepšiť moje písanie a vyjadrovanie sa. Vydržať a prinútiť sa ma motivovalo aj udržanie návštevnosti na vyvojari.dev. Pretože, podľa mňa si na Slovensku zaslúžime miesto, kde bude obsah pre vývojárov dostupný v našom jazyku (uff, dúfam, že teraz nevyzniem ako podporovateľ SNS junty). Ja som na takých portáloch ako vyvojar.cz, vyvojari.sk vyrástol. Aj iní by mali mať tú možnosť.
Tento rok som sa rozhodol, že by som mohol spätnú väzbu predsa len skúsiť získať. Ak sa hanbíte to urobiť v komentároch, alebo máte iný dôvod, tak tu dnes nájdete inline Google formulár, kde je len jedna otázka a možnosť poslať textový feedback (alebo ho môže vyplniť na tejto linke).
Sme na toto pripravení?
Nehanbím sa priznať ku tomuto clickbait titulku. Toto je ale dôležitá téma, ktorá si zaslúži pozornosť, a preto si ju poďme vybudovať krok po kroku.
Google uviedol novú sériu Pixel 9 modelov telefónov, ktoré dostávajú pozitívne hodnotenia v recenziách.
Pixel 9 je nabitý AI funkciami, kde jednou z kľúčových funkcií, ktoré Google predstavil, je Magic Editor. Tak ako ste zvyknutí inde, proste urobíte fotku a môžete ju upravovať. Dnes je bežné tu odmazať nežiadúci objekt, tu presunúť iný objekt, a tu dopočítať chýbajúce pozadie pri zmene pomeru strán obrázku.
Dlho sa už vedie debata, čo ešte je a čo už nie je v dnešnej dobe "fotografia". Nech sa výrobcovia snažia akokoľvek, fyzikálne zákony platia pre všetkých a optika v telefóne nemôže dobehnúť klasický fotoaparát. Rozdiel ale nahradili ML algoritmy. Tie nespracovávajú len jeden záber fotoaparátu, ale berú do úvahy dáta zo senzoru predtým a potom, ako ste cvakli spúšť. My sa potom môžeme chváliť fotografiami, ktoré v menšej alebo väčšej miere sú už len výpočty matematického koprocesora. Takto už to proste je, ale Magic Editor prináša novú úroveň AI úprav. Do existujúcej fotky vám umožní dogenerovať čokoľvek na základe vášho promptu. A môžete veriť, že fantázia ľudí je nekonečná. Chcete znemožniť reštauráciu, tak si dogenerujete do foodie fotky vlas alebo švába. Chcete znemožniť kolegyňu? Do nevinnej fotky s úsmevom dogenerujete fľašku alebo drogy. Chcete vystrašiť deti, tak si dogenerujete k fotografii vašej ulice bielu podozrivú dodávku. UFO nad vašim domom a konečne v HD kvalite? Nie je problém. Mierumilovným účastníkom demonštrácie ako nič vložíte do rúk železné tyče a bejzbolky. Čokoľvek v kvalite nerozoznateľnej od reálnej fotografie za pár sekúnd.
Na vytvorenie "alternatívnej" reality už stačí obyčajný telefón vyššej triedy. Je samozrejme možnosť zistiť z EXIF informácií, že fotka bola upravená. Ale kto to robí? A najmä nie je problém v inom nástroji na telefóne EXIF upraviť. A preto sa vraciam k titulku. Sme na toto pripravení?
Najväčšou a stratovou hrou na svete je Roblox
Najväčšou hrou, čo sa týka počtu aktívnych hráčov, je Roblox. Mesačne ho hrá cca 380 miliónov ľudí (deti spadajú do kategórie ľudia, že?). To je toľko ako čísla za Steam, PlayStation a Xbox dokopy. A napriek tomu je Roblox už pár rokov v čistej strate, za posledný rok až cca 1,2 miliardy dolárov. Za stratu môže viac faktorov. Cca 20 % z nákladov zožerú poplatky v AppStore, ďalších 26 % sú vyplatené provízie tvorcom obsahu na Robloxe. Ďalším zaujímavým faktom je, že firma sedí na veľkom množstve peňazí. To preto, že musia "držať" nespotrebovaný kredit (Robux), ktorý si hráči do hry vymenili za svoje reálne peniaze. Určite sa pýtate z čoho tú stratu vykrývajú. Na jednej strane sú investorské peniaze a na druhej strane sú mzdy vyplatené zamestnancom ako podiely na firme. Veru kreatívne. Mimochodom v článku sú návrhy, ako tento trend otočiť. V každom prípade to bude ešte zaujímavé. Minimálne pre mňa, pretože minulý týždeň prišla najmladšia dcéra s tým, že Roblox má už dnes každý spolužiak...
Security okienko
Určite ste čítali, že tvorcu Telegramu Pavela Durova vo Francúzsku zatkli. Dôvodom zatknutia je, že Telegram nijak nekontroluje obsah na platforme, čo by podľa EU nariadení mal. Drogy, podvody, pedofília, prostitúcia, všetko tam niekde je. Proste nijak nemoderuje obsah. A teraz sa dostávame k tomu kontroverznému problému. Ak ho takí užívatelia platia a Pavel sa veru nemá zle, tak je spoluzodpovedný za to, čo Telegram je?
Tiež ste si ako ja mysleli, že Telegram je miesto, kde prebieha všetka komunikácia šifrovane? Už dlho tomu tak nie je a vlastne zapnúť šifrovanú komunikáciu nie je úplne jednoduché.
Minulý týždeň som písal o tom, ako Apple otvára svoj NFC čip. A medzitým bezpečnostní experti z ESET odhalili podvodnú aplikáciu (dokonca PWA), ku ktorej ak priložíte platobnú kartu, tak umožní preniesť údaje karty do útočníkovho telefónu cez NFC čip. Samozrejme útočný vektor je to komplikovaný, len tak platobnú kartu k telefónu neprikladáme. Alebo áno?
Škodoradostnou správou pre tých, čo neľúbia Microsoft, bola informácia o tom, ako update Windows rozbilo bootloader tých, čo mali na počítači dual boot Linuxu.
Tentoraz je v tom ale Microsoft nevinne. Vedeli ste, že existuje niečo ako SBAT, ktorý je určený na to, aby časti bootloadera, ktoré majú security zraniteľnosť, mohli byť takto identifikované? Áno, prestalo to fungovať tým, ktorí mali neupdatovaný bootloader na svojom počítači.
Podľa mňa do bezpečnosti patrí aj ochrana používateľa. Ja som to už v týždenníku niekoľkokrát spomínal, ako je Chrome pre Google takým backdoorom do vášho súkromia na internete. Práve toto je súčasťou sporu, v ktorom Google vyčítajú, že pre užívateľa mohla byť zavádzajúca informácia, že keď si nedá synchronizovať Google účet, tak to vôbec neznamená, že o ňom nebude Google zbierať a na svojich serveroch zhromažďovať informácie z používania Chrome.
Sebarozvojové okienko
Chalani v robote znovuobjavili knižku Getting Things Done a tak mávame interné debaty, ako im to zmení život. Ale je to samé "až to dočítam", "až budem mať nový telefón, ktorý nebude sekať", .... Za mňa som GTD skúšal, ale mne to nefungovalo. Samozrejme, že som to robil zle, preto táto technika u mňa zlyhala. Po rokoch úspechov a pádov som si vypracoval vlastnú techniku, ktorej základom je zápisník a filtre a záložky v Outlooku. Nasleduje Jira na pracovné úlohy (s držaním si todo listu z mail notifikácií v spomínanom Outlooku), Microsoft ToDo na všetky iné úlohy. Tie z praktického hľadiska nahrávam hlasovo cez Android klienta. Stále tu mám rezervy, pretože nerobím správne retrospektívy. Skoro by som zabudol na kalendár tiež v Outlooku. Ten okrem integrácie s ToDo používam aj na rezerváciu si iných pracovných blokov. Ale mohol by som viac, tak ako to popisujú v nasledujúcom článku. Sú tam aj iné zaujímavé rady. Moje obľúbené "povedz NIE", LNO framework, atď. Na záver moja rada: lepšie mať zlý spôsob riadenia úloh ale teraz, ako dobrý ale "raz neskôr".
Pekný príbeh chlapíka, ktorý rozbehol popri práci vedľajší projekt. Ten mu síce neprinášal príjem, ktorý by ho uživil, ale stačilo to ako zaujímavý vedľajší príjem. Časom mu to ale začalo prerastať cez hlavu, a tak stal pred rozhodnutím to skončiť, alebo zmeniť prístup. V článku popisuje spôsob, ako projekt prepol na autopilota.
AI okienko
Microsoft vyčlenil na pár dní 512 kusov Nvidia H100 GPU kariet a vytrénoval nové verzie Phi modelov. Phi-3.5 prináša mini, expertné, multi-jazykové a vizuálne verzie, ktoré sa dostali na popredné miesta rebríčkov a pritom majú menej parametrov ako konkurencia. To znamená väčší výkon za kratší čas. Viac v článku.
OpenAI uviedla možnosť fine-tuningu svojich posledných GPT-4o a GPT-4o mini modelov.
ElevenLabs uviedla bezplatnú aplikáciu ElevenLabs Reader: AI Audio, ktorá vám prečíta na telefóne akýkoľvek obsah v jednom z 32 jazykov (je tam určite čeština a pravdepodobne aj slovenčina). Ja pre to nemám moc využitie, ale ak radšej obsah počúvate, ako čítate, prípadne máte doma starších spoluobčanov, tak to môže byť super pomôcka.
C# okienko
Dnes sa v bookmarkoch nachádza iba projekt SharpLab. O to užitočnejší ale je. Vložíte do neho C# kód a môžete sa pozrieť, ako vyzerá jeho Roslyn Syntax Tree, IL, JIT Asm, alebo ako by vyzeral, ak by nemal všetok nový C# syntax sugar.
Linky na záver
Android 15 prichádza s verziou, ktorá používa pamäťové bloky so 16k veľkosťou stránky. To prinesie 5-10 % výkonnostný nárast. Negatívom je, že za cenu cca 9 % zvýšenia využitia pamäte. Okrem toho, že je to zaujímavé čítanie, tak to je informácia pre Android vývojárov, že budú musieť aplikáciu na tejto konfigurácii otestovať (ak používajú vlastné techniky správy pamäte).
Microsoft definitívne rozhodol, že staré Control Panel rozhranie z Windows odstráni. Nebude to ale v najbližšom plánovanom update, pretože potrebuje ešte domigrovať pár posledných chýbajúcich šupátok.
Veľkou správou pre Applistov, ktorí majú Windows na desktope, bolo predstavenie web rozhrania pre Apple Podcasts.
Microsoft uvádza Loop 2.0 s vylepšeným rozhraním. Ja som to za vás skúsil, a stále neviem spraviť jednoducho linku medzi dvoma Loop stránkami.
Instant je klientska databáza so server synchronizáciou, ktorú potrebujú kolaboratívne aplikácie, alebo online hry. Primárne určené pre React projekty.
Poznáte skratku HoMM? Heroes of Might and Magic bola obľúbená séria hier, ktorú som si užíval ešte na internáte (pamätám si iba 1 a 2, ale to je nepodstatné). Boli tu medzitým aj novšie pokračovania. Povedzme, že viac horšie, ako lepšie. Teraz po desiatich rokoch ale prichádza nová verzia s názvom Olden Era s presne takým konceptom hrania, na aký so slzou v oku spomínam.
Vizuálna bodka na záver
A vy ste už dostali k svojím najnovším bežeckým topánkam 5 1/4 palcovú disketu?