Skip to main content

2023-05-23

Prideľovanie pamäte

  • Prideľovanie pamäte je v počítačovom programovaní kľúčovým pojmom.
  • Malloc a free sú dôležité funkcie, ktoré pomáhajú alokovať a uvoľňovať pamäť v programoch.
  • Existujú rôzne typy alokátorov, ale všetky sledujú využitie pamäte a zabraňujú fragmentácii.

Reakcie odvetvia

  • Chyba v alokátore pamäte Delphi 7 spôsobovala záhadné chyby spôsobené tým, že systém Windows uzamkol záznam VAD celej alokácie a chyby mimo pamäte v jadre.
  • Článok sa zaoberá rôznymi technikami alokácie pamäte vrátane buddy alokátorov, slab alokátorov a thread-local storage, ako aj vlastníctvom a správou pamäte v medzijazykových volaniach FFI API.
  • Príspevok poskytuje interaktívne vizualizácie a rady týkajúce sa optimalizácie prideľovania pamäte a riešenia únikov pamäte v programovaní v jazyku C s návrhmi ďalších súvisiacich tém.

Rovnaká zastávka: Život po 26 rokoch ako programátor pre Apple

  • Po odchode do dôchodku po 26 rokoch programátorskej práce v spoločnosti Apple autor zisťuje, že ho to opäť ťahá k programovaniu vo voľnom čase.
  • Spočiatku pociťoval úľavu, že sa už nebude musieť starať o kódovanie, ale po štyroch mesiacoch začal pracovať na malom projekte, aby sa naučil Python a pohral sa s e-ink displejmi.
  • V roku 2023 sa autor ocitol späť pri programovaní na plný úväzok, pričom objavil novú fascináciu jazykom C a túžbu vrátiť sa/prepísať hry, ktoré vytvoril pred viac ako 30 rokmi.

Reakcie priemyslu

  • Vývojári diskutujú o ťažkostiach pri hľadaní stavu flow s pribúdajúcim vekom a o zosúladení životných a pracovných priorít.
  • Debata sa zameriava na výhody a nevýhody prechodu na manažérske pozície, pričom niektorí radšej zostávajú v pozíciách individuálnych spolupracovníkov.
  • Diskutuje sa o vášni pre programovanie a frustrácii z firemného prostredia s dôrazom na dôležitosť hľadania radosti z práce.

Meta dostala pokutu 1,3 miliardy dolárov za prenos údajov do USA

  • Európska únia uložila spoločnosti Meta (predtým známej ako Facebook) pokutu vo výške 1,3 miliardy dolárov za prenos údajov používateľov do Spojených štátov.
  • Ide o doteraz najvyššiu pokutu za porušenie ochrany osobných údajov v EÚ, ktorá poukazuje na dôležitosť predpisov o ochrane osobných údajov.
  • Pokuta slúži ako pripomienka, že spoločnosti musia dodržiavať predpisy o prenose údajov, aby chránili súkromie používateľov.

Reakcie odvetvia

  • Spoločnosť Meta dostala pokutu vo výške 1,3 miliardy USD za porušenie zákonov EÚ o ochrane údajov pri prenose údajov do USA, čo vyvolalo diskusie o globálnom riadení, ochrane osobných údajov a medzinárodných zákonoch.
  • Prípadné zrušenie írskej dcérskej spoločnosti Meta s cieľom vyhnúť sa pokute môže byť komplikované a náklady a úsilie na dosiahnutie súladu s predpismi EÚ ďaleko prevyšujú navrhovanú pokutu.
  • Názory na nariadenia o ochrane osobných údajov sa líšia, niektorí kritizujú nízke pokuty uložené spoločnostiam, ako je Meta, zatiaľ čo iní tvrdia, že náklady sú len ďalšími výdavkami na podnikanie a že spoločnosti môžu naďalej zneužívať súkromie a údaje používateľov, pokiaľ vykonajú náležitú analýzu nákladov a prínosov.

Meta AI oznamuje masívny viacjazyčný rečový kód, modely pre viac ako 1000 jazykov

  • Projekt MMS spoločnosti Meta AI rozširuje technológiu rozpoznávania reči na viac ako 1 000 jazykov pomocou jedného viacjazyčného modelu rozpoznávania reči, modelov identifikácie jazykov, predtrénovaných modelov a modelov prevodu textu na reč.
  • Cieľom projektu je uľahčiť ľuďom prístup k informáciám a používanie zariadení v ich preferovanom jazyku.
  • Používatelia majú prístup k predtrénovaným modelom a môžu spúšťať inferenčné príkazy na automatické rozpoznávanie reči, prevod textu na reč a identifikáciu jazyka.

Reakcie odvetvia

  • Spoločnosť Meta AI oznámila viacjazyčný rečový kód, ktorý pokrýva viac ako 1000 jazykov a je kompatibilný s rôznymi jazykovými rodinami.
  • Kód je prístupný prostredníctvom GitHubu s vizualizáciou distribúcie jazykov a prekladov a je k dispozícii na stiahnutie.
  • Diskusie v komentároch zahŕňajú potrebu prístupnejšej dokumentácie a ukážok týchto modelov spolu s diskusiami o autorských právach a patentovateľnosti modelov a obavami o hardvérové požiadavky a doladenie pre konkrétne prípady použitia.

Zrušenie funkcie HP Instant Ink zabraňuje používaniu kaziet

  • Zákazníci HP Instant Ink uvádzajú, že zrušenie predplatného má za následok, že ich tlačiarne odmietajú používať kazety zakúpené z iných zdrojov.
  • HP Instant Ink je podľa spoločnosti HP predplatená služba, ktorá vám doručí atrament až domov, keď sa v tlačiarni minie.
  • Spoločnosť HP vo svojich podmienkach služby uvádza, že "kazety Instant Ink zostávajú majetkom spoločnosti HP a po skončení služby ich treba vrátiť.".

Reakcie odvetvia

  • Používatelia služby HP Instant Ink nemôžu používať atrament po zrušení predplatného alebo po skončení platnosti predplatného.
  • Spory vznikajú kvôli tomu, že používatelia si atrament prenajímajú, a nie ho vlastnia, čo obmedzuje používanie kaziet a alternatív tretích strán.
  • Predplatená služba HP Instant Ink účtuje používateľom poplatky na základe počtu vytlačených strán, čo niektorí považujú za výhodné, zatiaľ čo iní sa domnievajú, že ide o nekalé praktiky.

Uniknutý vládny dokument ukazuje, že Španielsko chce zakázať koncové šifrovanie

  • Podľa uniknutého dokumentu, ktorý odhaľuje názory členov vlády na reguláciu šifrovania a skenovanie súkromných správ na nezákonný obsah, chce Španielsko zakázať šifrovanie pre poskytovateľov služieb v EÚ.
  • Mnohé členské štáty EÚ diskutovali o tom, či by end-to-end šifrované platformy mali byť chránené ako spôsob, akým Európania môžu uplatňovať základné právo na súkromie, alebo oslabené, aby sa zabránilo zločincom komunikovať mimo dosahu orgánov činných v trestnom konaní.
  • Navrhovaný zákon by od technologických spoločností vyžadoval, aby skenovali svoje platformy vrátane súkromných správ používateľov s cieľom nájsť nezákonný materiál, čo vyvoláva obavy kryptografov, technológov a obhajcov súkromia z jeho potenciálneho vplyvu na koncové šifrovanie.

Reakcie odvetvia

  • V uniknutom vládnom dokumente Španielska sa uvádza návrh na zákaz end-to-end šifrovania, ktorý podľa kritikov porušuje práva na súkromie a nemusí účinne znížiť kriminalitu alebo terorizmus.
  • Snaha mnohých krajín EÚ skenovať správy ľudí na nezákonný obsah vyvoláva obavy z možného prekročenia právomocí vlády a ich zneužitia.
  • Šifrovanie je základnou zložkou internetu a obmedzenie prístupu ku koncovému šifrovaniu sa môže považovať za porušenie súkromia, tvrdia odborníci.

Odstupné v nadácii Wikimedia

  • Katherine Maherová, odchádzajúca generálna riaditeľka nadácie Wikimedia, dostala v roku 2021 okrem platu aj odstupné vo výške 623 286 USD.
  • Prevádzková riaditeľka Janeen Uzzellová dostala v roku 2021 odstupné vo výške 324 748 dolárov, čo je pre nadáciu nový rekord.
  • Nadácia oznámila, že bude používať novú štandardizovanú politiku odstupného pre zamestnancov na všetkých úrovniach vo výške jedného mesačného odstupného za každý rok trvania pracovného pomeru, maximálne však za deväť mesiacov (ak miestne zákony nevyžadujú inak) - akékoľvek výnimky si vyžadujú spoločné odporúčanie vedúceho oddelenia talentov a kultúry a hlavného právneho zástupcu s konečným schválením generálneho riaditeľa.

Reakcie odvetvia

  • Nadácia Wikimedia kritizovaná za vyplácanie vysokých platov a odstupného vrcholovým manažérom napriek tomu, že má dostatok čistého majetku
  • Wikimedia obhajuje odstupné ako nevyhnutné počas pandémie a na udržanie špičkových talentov
  • Diskusia o tom, či by sa odmeňovanie vedúcich pracovníkov malo riadiť dynamikou trhových sadzieb v neziskových organizáciách, pričom niektorí vyzývajú na spravodlivé odmeňovanie, ale nie na nadmerné odmeňovanie vedúcich pracovníkov

Moderná práca si vyžaduje pozornosť - neustále upozornenia ju kradnú

  • V modernom pracovnom prostredí môžu neustále oznámenia a vyrušovania ukradnúť vzácnu pozornosť potrebnú na riešenie ťažkých problémov.
  • Rozšírenie chatovacích programov, e-mailových schránok a aplikácií na riadenie projektov robí zo súčasného pracovného prostredia hlučné a náročné miesto, čo vedie k zníženiu spokojnosti s prácou a vyhoreniu.
  • V boji proti úniku pozornosti môžu jednotlivci a organizácie vyskúšať techniky, ako je časový rozvrh, nastavenie oznámení a statusov a zníženie počtu oznámení prehodnotením pracovných postupov a metód spolupráce.

Reakcie odvetvia

  • Moderná práca môže byť rozptyľujúca kvôli čoraz zložitejším technologickým súborom, čo vedie k väčšiemu počtu odovzdávaní a menšiemu sústredeniu sa na skutočnú prácu.
  • V článku sa diskutuje o rôznych organizačných filozofiách týkajúcich sa komunikácie a špecializácie a v komentároch sa navrhujú riešenia, ako napríklad vypnutie oznámení alebo využívanie času na sústredenie na zvýšenie produktivity.
  • Príspevok rozoberá tipy na prácu na diaľku a maximalizáciu produktivity vrátane plánovania všetkej práce, stlmenia oznámení, strategického prístupu k stretnutiam, asynchrónnej práce a využívania nástrojov na dokumentáciu a pracovné postupy.

Škodlivé rozšírenia VSCode s viac ako 45 tisíc inštaláciami

  • CloudGuard Spectral objavil niekoľko škodlivých rozšírení na trhu Visual Studio Code (VSCode), pričom tieto rozšírenia umožňovali krádež osobných údajov (PII) a umožňovali vzdialený prístup k počítačom používateľov pomocou shellu. Rozšírenia boli stiahnuté viac ako 45 000-krát.
  • Medzi škodlivé rozšírenia patria "Prettiest java", "Theme Darcula dark" a "python-vscode", ktoré boli maskované ako užitočné nástroje alebo témy, ale obsahovali škodlivý kód zameraný na krádež údajov používateľov alebo injektovanie škodlivých skriptov.
  • Po odhalení týchto rozšírení spoločnosť CloudGuard Spectral upozornila tím VSCode, čo viedlo k odstráneniu rozšírení z trhu. Táto udalosť zdôrazňuje potrebu dôkladného overovania všetkých komponentov s otvoreným zdrojovým kódom, aby sa predišlo bezpečnostným rizikám.

Reakcie odvetvia

  • Izraelská firma JFrog našla na oficiálnom trhu škodlivé rozšírenia Visual Studio Code, čím zdôraznila potrebu overovania komponentov s otvoreným zdrojovým kódom a hľadania bezpečnejších rámcov.
  • Nedostatok vhodných bezpečnostných modelov vo VSCode spôsobuje, že doplnky sú zraniteľné, pričom sociálne signály sú nespoľahlivými ukazovateľmi bezpečnosti.
  • Niektorí používatelia navrhujú riešenia, ako je explicitné prihlásenie/odhlásenie pre telemetriu rozšírení, sandboxing alebo používanie len dôveryhodných autorov.

The Open Buddhist University

  • The Open Buddhist University je bezplatná webová stránka, na ktorej môžete absolvovať kurzy a učiť sa o budhizme.
  • Webová lokalita ponúka samoobslužné učebné plány, rozsiahlu knižnicu a prísne akademické vedenie.
  • Je úplne bezplatná a otvorená, takže si ju môžete vziať so sebou, kamkoľvek pôjdete.

Reakcie odvetvia

  • Otvorená budhistická univerzita je online zdroj vytvorený budhistickým mníchom a bývalým softvérovým inžinierom.
  • Webová stránka nie je akreditovaná ako univerzita a je založená na osobnej knižnici materiálov pálijského kánonu.
  • Kritike nižšej hodnosti tvorcu oponujú zástancovia, ktorí sa zameriavajú na kontrolu kvality obsahu webovej stránky, jednoduché odhlásenie súborov cookie, vyhľadávanie s nulovou latenciou a granulárne kanály RSS.