Skip to main content

2023-06-25

Vyskúšajte: spustite príkaz a skontrolujte jeho účinky pred zmenou systému

  • Príkaz try umožňuje používateľom spustiť príkaz a skontrolovať jeho účinky pred vykonaním zmien v živom systéme.
  • Na vytvorenie prostredia pieskoviska na testovanie využíva menné priestory Linuxu a súborový systém overlayfs union.
  • Príkaz try je stále prototypom a nemal by sa používať na vykonávanie nedôveryhodných príkazov alebo vykonávanie akcií, ktoré by mohli potenciálne poškodiť systém.

Reakcie odvetvia

  • "Try" je príkaz, ktorý umožňuje používateľom spustiť príkaz a skontrolovať jeho účinky pred vykonaním zmien v živom systéme.
  • Príkaz využíva prekrývajúce súborové systémy na izoláciu zmien vykonaných príkazom, čím poskytuje spôsob náhľadu zmien bez ich odovzdania.
  • Je obzvlášť užitočný na testovanie a experimentovanie s príkazmi, najmä v prípadoch, keď by zmeny v živom systéme mohli byť riskantné alebo potenciálne škodlivé.

Šéf ruských polovojenských jednotiek tvrdí, že jeho sily sa obrátia

  • Jevgenij Prigožin, vodca žoldnierskej skupiny Wagner, nečakane odvolal svoj pochod na Moskvu a stiahol svoje sily z vojenského uzla na juhu Ruska.
  • Rusko stiahlo obvinenia voči pánovi Prigožinovi a uviedlo, že odíde do Bieloruska.
  • Wagnerovi žoldnieri opúšťajú svoje veliteľstvo a mesto Rostov na Done, pričom obyvatelia sa s nimi lúčia.

Reakcie odvetvia

  • V Rusku došlo k neúspešnému pokusu o štátny prevrat, ktorý viedla súkromná vojenská spoločnosť Wagner.
  • Pokus o prevrat odhalil slabé miesta ruského režimu a vyvolal otázky o kontrole a stabilite ruskej vlády.
  • Výsledok tejto udalosti by mohol mať významné dôsledky na dynamiku moci v rámci ruskej vlády.

Prečo TypeScript správne nepíše Object.keys?

  • TypeScript správne nepíše Object.keys kvôli štrukturálnemu systému typov jazyka TypeScript a jeho správaniu sa pri chýbajúcich a cudzích vlastnostiach.
  • Object.keys je typovaný tak, ako je, aby sa vynútilo uznanie, že objekty môžu obsahovať vlastnosti, o ktorých typový systém nevie.
  • Štrukturálne typovanie umožňuje flexibilnejší a oddelenejší kód, ako je to demonštrované na príklade použitia minimálnejšieho rozhrania pre konkrétnu funkciu.

Reakcie odvetvia

  • TypeScript správne netypuje Object.keys kvôli obmedzeniam štrukturálneho typovania.
  • Object.keys vracia pole reťazcov, nie typ, ktorý zodpovedá kľúčom vstupného objektu.
  • Tieto problémy s typmi v jazyku TypeScript môže pomôcť vyriešiť použitie typových stráží, kastingu alebo validačných knižníc, ako je zod.

Každý používateľ Mastodonu má kanál RSS

  • Mastodon je decentralizovaná sociálna sieť s 12,8 milióna používateľských účtov, ktorá je financovaná z darov používateľov a prevádzkovaná dobrovoľníkmi.
  • Každý používateľ Mastodonu má kanál RSS, ku ktorému sa dá dostať pridaním ".rss" do adresy URL svojho profilu.
  • Kanál RSS obsahuje mediálny obsah a avatar používateľa a sú v ňom návrhy na potenciálne vylepšenia kanála.

Reakcie odvetvia

  • Používatelia Mastodonu majú kanály RSS, ktoré umožňujú ostatným prihlásiť sa k odberu ich aktualizácií bez toho, aby sa zaregistrovali na Mastodone alebo navštívili stránku.
  • Kedysi boli kanály RSS štandardnou funkciou na sociálnych webových stránkach, ale stali sa menej bežnými, pretože platformy sa zameriavajú na generovanie príjmov prostredníctvom reklám a odberov.
  • Nitter a Prose.sh sú príkladmi platforiem, ktoré stále podporujú kanály RSS a umožňujú používateľom sledovať svoje obľúbené účty aj mimo platformy.

Veľký nárast počtu pádov, ktoré postihujú používateľov prehliadača Firefox v systéme Linux

  • Došlo k výraznému nárastu počtu pádov, ktoré postihujú používateľov webového prehliadača Firefox v operačnom systéme Linux.
  • Príčina týchto pádov nie je v súčasnosti známa, ide však o rozšírený problém, ktorý postihuje mnohých používateľov.
  • Pády spôsobujú používateľom prehliadača Firefox v systéme Linux nepríjemnosti a frustráciu a je dôležité, aby vývojári tento problém čo najskôr identifikovali a odstránili.

Reakcie odvetvia

  • Používatelia prehliadača Firefox na systéme Linux zaznamenali výrazný nárast počtu pádov.
  • Niektorí používatelia hlásili pády pri používaní vyhľadávania obrázkov Google, Google Maps alebo iných náročných webových aplikácií.
  • Pády boli spôsobené chybou v kompilátore JavaScript JIT prehliadača Firefox, ktorú vyvolal špecifický kód generovaný spoločnosťou Google.

Stredný balík 900 tisíc dolárov pre inžinierov v OpenAI

  • Spoločnosť OpenAI má mediánový balík 900 tisíc dolárov pre softvérových inžinierov, vrátane základného platu 300 tisíc dolárov a akciových opcií.
  • Spoločnosť ponúka rôzne kariérne úrovne a najvyššie platy môžu získať inžinieri s viac ako 11 rokmi skúseností.
  • Spoločnosť OpenAI využíva štruktúru PPU (Profit Participation Units) na nadobudnutie nároku na akcie, pričom 25 % nároku vzniká ročne počas 4 rokov.

Reakcie odvetvia

  • Spoločnosť OpenAI vypláca inžinierom mediánový balík 900 tisíc dolárov, z toho 300 tisíc v hotovosti a 600 tisíc v podobe účasti na zisku.
  • Inžinieri vo veľkých technologických spoločnostiach, ako sú Facebook a Google, môžu tiež dosiahnuť vysoké platy, ale model odmeňovania spoločnosti OpenAI ponúka vyššie potenciálne odmeny.
  • Súčasťou kompenzačného balíka v spoločnosti OpenAI je možnosť investovať do startupu a potenciálne realizovať významné zisky.

Podnikajte kroky, chráňte end-to-end šifrovanie

  • Celosvetové právne predpisy, ako je napríklad kontrola chatu, zákon EARN IT a zákon o online bezpečnosti, ohrozujú end-to-end šifrovanie a súkromie.
  • Je dôležité konať a písať listy vládnym agentúram, aby ste vyjadrili hodnotu súkromia a potrebu chrániť end-to-end šifrovanie.
  • Uvádzame vzory listov pre Európsky parlament, Spojené kráľovstvo a Spojené štáty, ktoré čitateľom pomôžu účinne oznámiť svoje obavy.

Reakcie odvetvia

  • V súvislosti s problematikou koncového šifrovania boli kontaktovaní zástupcovia Kongresu, pričom jediný, kto reagoval, bol Chuck Schumer, ale jeho postoj zostáva nejasný.
  • Prípadné zakázanie šifrovania by mohlo mať významné dôsledky pre ekosystémy iOS a Android, keďže používatelia by možno museli prejsť na operačné systémy z krajín mimo USA alebo by riskovali ohrozenie svojho súkromia.
  • Existuje frustrácia z nedostatočného zastúpenia technologickej komunity v politike, keďže sa zdá, že ani jedna strana neuprednostňuje jej záujmy. Okrem toho existujú obavy z daňového zaťaženia softvérových inžinierov a jeho vplyvu na krajinu.

Americký dodávateľ obvinený z porušovania GDPR tým, že hodnotí reputáciu občanov EÚ

  • Americká spoločnosť TeleSign, ktorá sa zaoberá prevenciou podvodov, bola obvinená z porušovania pravidiel EÚ o ochrane údajov, konkrétne nariadenia GDPR, tým, že zhromažďovala a spracovávala údaje miliónov občanov EÚ bez ich vedomia a súhlasu.
  • Rakúska skupina na ochranu súkromia noyb vedená právnikom Maxom Schremsom podala sťažnosť proti spoločnosti TeleSign, v ktorej tvrdí, že spoločnosť tajne zhromažďovala údaje o používateľoch mobilných telefónov na celom svete a používala ich na vytváranie "skóre reputácie", ktoré predáva zákazníkom, ako sú TikTok, Salesforce a Microsoft.
  • Sťažnosť sa týka aj bývalej belgickej materskej spoločnosti TeleSign BICS a belgického telekomunikačného gigantu Proximus a obviňuje ich z porušenia pravidiel GDPR týkajúcich sa prenosu a zabezpečenia údajov. Spoločnosť Noyb požaduje zastavenie prenosu údajov, vymazanie nezákonne prenesených údajov a potenciálne pokuty až do výšky 236 miliónov EUR (257 miliónov USD).

Reakcie odvetvia

  • Americký predajca TeleSign bol obvinený z porušenia nariadenia GDPR tým, že občanom EÚ udelil rating reputácie.
  • Nadpis článku zdôrazňuje amerického dodávateľa, ale základná firemná štruktúra je belgická.
  • Niektorí komentátori tvrdia, že bodovanie reputácie je potrebné na prevenciu podvodov, zatiaľ čo iní vyjadrujú obavy o ochranu osobných údajov a možnosť falošných pozitívnych výsledkov.

Bežné chyby v písaní (2021)

  • Príspevok poskytuje usmernenia, ako sa vyhnúť bežným chybám v písaní, konkrétne v technickom a akademickom písaní.
  • Zdôrazňuje dôležitosť zrozumiteľnosti, stručného jazyka a logických spojení medzi vetami a odsekmi.
  • Príspevok ponúka praktické tipy týkajúce sa gramatiky, interpunkcie, písania veľkých písmen, používania skratiek a formátovania citácií.

Reakcie odvetvia

  • "Inými slovami" sa považuje za nadbytočnú frázu, ktorá môže poškodiť zrozumiteľnosť písania.
  • Pre rôznych ľudí môžu byť užitočné rôzne vysvetlenia, preto môže byť užitočné vysvetliť veci viacerými spôsobmi.
  • "Inými slovami" možno považovať za krkolomné a zbytočné výplňové vyjadrovanie.
  • Hustým textom s množstvom informácií môžu prospieť prestávky, ako napríklad "inými slovami", ktoré odľahčia hustotu.
  • Jazykové preferencie a štýly písania sa môžu v rôznych kultúrach a krajinách líšiť.
  • Začiatok odseku súhrnnou vetou môže pomôcť zlepšiť zrozumiteľnosť a čitateľnosť.
  • Dodržiavanie štruktúry rozprávania príbehu, ako je napríklad príbeh hrdinu, môže technické prezentácie urobiť pútavejšími.
  • Tabuľky obsahu môžu byť užitočnými navigačnými prostriedkami pri živých prezentáciách, ale v písomnom obsahu nemusia byť potrebné.
  • Usmernenia a príručky štýlu môžu byť užitočné na zlepšenie zručností pri písaní.
  • Pasívny hlas môže byť v určitých situáciách vhodný, napríklad pri zdôrazňovaní predmetu pred dejom.
  • Archaizmom a zastaraným spisovným konvenciám by ste sa mali vyhýbať, pokiaľ to nie je osobitne dôležité alebo vhodné pre daný kontext.
  • Na učenie gramatiky a zlepšenie zručností pri písaní je k dispozícii niekoľko zdrojov, ako sú knihy a videá.
  • Správne písanie je zručnosť, ktorá si vyžaduje prax, a neexistujú žiadne absolútne pravidlá, ale skôr usmernenia, ktoré treba zohľadniť.

Rozvrh tvorcu, Rozvrh manažéra (2009)

  • Existujú dva typy rozvrhov: rozvrh manažéra a rozvrh tvorcu. Rozvrh manažéra je určený pre šéfov a funguje v hodinových intervaloch, zatiaľ čo rozvrh tvorcu uprednostňujú ľudia, ktorí veci vytvárajú (napríklad programátori a spisovatelia), a funguje v jednotkách aspoň pol dňa.
  • Schôdze sú pre ľudí s rozvrhom tvorcu rušivé, pretože môžu narušiť cenné časové bloky a zmeniť režim práce. To môže byť na škodu produktivite a ambicióznym projektom.
  • Y Combinator, akcelerátor startupov, funguje podľa rozvrhu tvorcu a využíva kancelárske hodiny ako spôsob simulácie rozvrhu manažéra v rámci jeho preferovaného harmonogramu. Umožňuje to sústredený pracovný čas, pričom je stále k dispozícii na stretnutia so zakladateľmi.

Reakcie odvetvia

  • "Tech Lead" pozície v mnohých startupoch môžu viesť k tomu, že jednotlivci sú ťahaní rôznymi smermi, čo vedie k neefektívnemu výkonu ich manažérskych aj technických povinností.
  • Udržiavanie vyváženého rozvrhu na pozícii vedúceho technika zahŕňa nájdenie rytmu, ktorý zahŕňa kombináciu stretnutí, sústredenej práce, osobného rozvoja a cvičenia.
  • Je prospešné mať vedúcich tímov, ktorí môžu prispievať technicky a zároveň sa zúčastňovať na diskusiách o zdrojoch, aby sa zachoval diferencovaný rozhodovací proces.