Skip to main content

2023-04-07

Ak stratíme internetový archív, sme v háji

Pôvodný text. Internetový archív, ktorý sa označuje ako "nezisková knižnica miliónov bezplatných kníh, filmov, softvéru, hudby, webových stránok a ďalších materiálov", bol zažalovaný štyrmi korporátnymi vydavateľmi za porušovanie autorských práv a federálny sudca rozhodol v prospech vydavateľov. Internetový archív sa však proti tomuto rozhodnutiu, ktoré je podľa niektorých zásadným zásahom proti verejným službám financovaným daňovými poplatníkmi zo strany korporácií a súkromných osôb, odvoláva. Kritici tvrdia, že zatvorenie Národnej núdzovej knižnice, ktorá počas pandémie COVID-19 bezplatne sprístupňovala knihy chránené autorskými právami, je pre pracujúcu triedu oveľa väčšou katastrofou, než by mohol byť prístup ku knihám. Ak bude odvolanie neúspešné, ľudia prídu o viac vedomostí, ako kedy obsahovala Alexandrijská knižnica.

Discussion Service. Používatelia Discussion Service diskutujú o autorských právach a ochrane kultúry. Právne bitky vyvolávajú otázky o oprávnenosti autorských práv a vládnych monopolov. Niektorí žiadajú lepšiu správu na podporu práce a kratšie trvanie autorských práv. Strata Discussion Service by mohla prepísať históriu, čím by sa zdôraznil význam uchovávania vedomostí. Návrhy na založenie nového subjektu alebo zastavenie darovania kvôli rizikovému správaniu IA. Národná núdzová knižnica sa považuje za neočakávanú a prospešnú, ale vedúci predstavitelia IA majú zodpovednosť za zachovanie histórie.

Chrome dodáva WebGPU

Pôvodný text. Chrome uvádza WebGPU, nové webové grafické rozhranie API, ktoré ponúka vylepšenú 3D grafiku a dátovo paralelné výpočty v systémoch ChromeOS, macOS a Windows s cieľom poskytnúť prístup k pokročilým možnostiam GPU a efektívnemu programovaniu pomocou webovej platformy. WebGPU je navrhnuté s idiomatickým API jazyka JavaScript, integráciou s prísľubmi a skvelými chybovými hláseniami a je základným kameňom pre budúce vylepšenia, ako je prístup k shaderovým jadrám pre ďalšie optimalizácie strojového učenia a väčšia ergonómia WGSL. WebGPU je výsledkom 6-ročného spoločného úsilia skupiny komunity W3C "GPU for the Web" vrátane príspevkov spoločností Mozilla, Apple, Intel a Microsoft. Platformy ChromeOS, Windows a macOS môžu podporovať WebGPU, pričom v blízkej budúcnosti sa podpora rozšíri o Linux, Android a ďalšie platformy. Populárne knižnice WebGL, ako napríklad Babylon.js, PlayCanvas a TensorFlow.js, už ponúkajú určitú podporu WebGPU alebo na nej pracujú. Medzi zdroje, kde sa môžete dozvedieť viac o WebGPU, patria okrem iného špecifikácie W3C, dokumentácia MDN, ukážky, výpočty na GPU.

Discussion Service. Chrome dodal WebGPU, ktorý sľubuje vylepšenia oproti WebGL. WebGPU mení pravidlá hry s pozitívnym prínosom; názory na to, či by sa mali uprednostniť desktopové alebo mobilné GPU, sa rôznia. Používatelia diskutujú o spôsoboch, ako obmedziť funkcie prehliadača presakujúce informácie a zabrániť snímaniu odtlačkov prstov. Existujú obavy z možného škodlivého použitia na ťažbu kryptomien. Web3DSurvey sleduje funkcie a obmedzenia súvisiace s WebGPU. Existuje nadšenie z potenciálu širokého rozšírenia WebGPU napriek obavám z obmedzení v porovnaní s výkonnejšími grafickými technológiami.

Ukážte Tabby - samohostiteľný kopilot GitHubu

Pôvodný text. Spoločnosť TabbyML vydala Tabby, samohostiteľskú alternatívu GitHub Copilot, ktorá je open-source a on-prem. Vyznačuje sa vlastným obmedzením bez potreby DBMS alebo cloudovej služby, webovým používateľským rozhraním pre vizualizáciu a konfiguráciu modelov a MLOps, rozhraním OpenAPI a jednoduchou integráciou s existujúcou infraštruktúrou. Vývojári môžu na jednoduché nasadenie použiť obraz dockera a TabbyML podporuje GPU na spotrebiteľskej úrovni s načítaním záťaže FP-16 a ďalšími optimalizáciami. Jeho server FastAPI obsahuje dokumentáciu OpenAPI API HTTP.

Discussion Service. Tabby, samostatne hostovaná alternatíva GitHub Copilot, ponúka úplnú kontrolu nad údajmi a súkromím pri jemnom ladení modelov. Šetrí čas, ale vyvoláva obavy o ochranu súkromia. Problémy s ochranou súkromia GitHubu sú prehnané a Copilot má obmedzenia. TabbyML generuje kotlový kód a vyvoláva otázky týkajúce sa ochrany IP kódu. Alfa verzia Tabby je populárna napriek nedostatku profesionálnych výkladných skríň a podporných dôkazov. Copilot predpovedá kód presne, ale má obmedzenia a môže navrhovať zlý kód. Niektorí používatelia navrhujú samohostiteľskú verziu Copilot a zmenu názvu kvôli lepšej SEO optimalizácii.

Pracovníci spoločnosti Tesla zdieľali obrázky z kamier v aute vrátane "intímnych scén"

Pôvodný text. Zamestnanci spoločnosti Tesla údajne zdieľali videá a obrázky nasnímané kamerami v autách zákazníkov prostredníctvom interného systému správ, ktoré obsahovali "niekedy veľmi invazívny" obsah. Napriek tomu, že spoločnosť Tesla tvrdí, že kamery vo vozidlách sú "od základu navrhnuté na ochranu súkromia", zamestnanci mali k výstupom kamier ľahký prístup a obsah zdieľali "voľne". Medzi zdieľanými položkami boli aj intímne scény, ktoré neobsahovali nahotu, spolu s "určitými kusmi bielizne a určitými sexuálnymi wellness položkami". Niektorí bývalí zamestnanci však tvrdili, že išlo o legitímne zdieľanie na pracovné účely. Prípadne boli niektoré obrázky údajne široko zdieľané a široko prezerané vrátane vedenia.

Discussion Service. Používatelia diskutujú o duplicitných článkoch a pokynoch stránky o predkladaní pôvodných zdrojov. Žiadne relevantné komentáre k téme zdieľania záberov z kamier automobilov Tesla vrátane "intímnych scén".

Jednoducho vysvetlené: Ako funguje GPT?

Pôvodný text. Článok sa zaoberá procesom, ktorý stojí za GPT-3, a tým, ako sa používa na konverzácie v prirodzenom jazyku prostredníctvom vkladania slov a pravdepodobnostných modelov. Medzi jeho silné stránky patrí generovanie textu a logické spájanie myšlienok, ale čelí obmedzeniam v súvislosti s falošnými informáciami a vstupnými obmedzeniami. Existujú podobnosti a rozdiely so štruktúrou ľudského mozgu vrátane obmedzených jazykových schopností GPT a nedostatku priebežného učenia. V článku sa tiež uvádzajú otázky týkajúce sa vedomia a obavy zo straty zamestnania, ale konštatuje sa, že GPT sám o sebe nemôže uškodiť. Pri ďalšom vývoji UI je však potrebná opatrnosť a odborníci skúmajú spôsoby, ako zabrániť negatívnym dôsledkom. Technické zručnosti a podnikateľský duch budú cenné, pretože dôsledky GPT stále zostávajú neisté.

Discussion Service. Odborníci z Hacker News diskutujú o možnostiach a obmedzeniach jazykových modelov AI vrátane ChatGPT a GPT-4. Niektorí varujú pred pripisovaním vlastností podobných ľudským strojom, napriek tomu ChatGPT produkuje presný a kontextovo špecifický text, ktorý je súčasťou AGI. Diskusia okolo relevantnosti scenára Čínskej izby a povahy inteligencie a vedomia. Pozornosť venovaná praktickým možnostiam a inováciám, významu transformátorov a limitom tréningových údajov. Skeptici upozorňujú, že GPT-4 chýbajú mechanizmy spätnej väzby biologických mozgov napriek tomu, že generuje text podobný ľudskému.

Návrh systému a cena architektonickej zložitosti (2013)

Pôvodný text. Chybové hlásenie HTTP Status 429 - Too Many Requests (Stav HTTP 429 - príliš veľa požiadaviek) označuje, že používateľ odoslal v krátkom čase veľké množstvo požiadaviek.

Discussion Service. Článok pojednáva o návrhu systému a cene architektonickej zložitosti. Používatelia sa delia o osobné skúsenosti s poskytovateľmi cloudových služieb a porozumením zložitým systémom. V komentároch sa zdôrazňuje dôležitosť jednoduchosti, dobrej dokumentácie a myslenia dopredu. Odborníci diskutujú o výhodách a výzvach softvérovej architektúry a o vyvážení jednoduchosti a zložitosti. Diskutuje sa aj o definícii zložitosti v softvérových systémoch.

Defamed by ChatGPT

Pôvodný text. N/A.

Discussion Service. Urážky na cti generované umelou inteligenciou predstavujú významné riziko, pričom ChatGPT je pod drobnohľadom z hľadiska možnej zodpovednosti. Používatelia diskutujú o zodpovednosti za jej výstupy a navrhujú zachovať štandard starostlivosti. Diskutuje sa aj o otázkach zodpovednosti autonómnych vozidiel a o právnych dôsledkoch ChatGPT ako nástroja na vyhľadávanie lekárskych a právnych rád. Vyjadrili sa aj obavy týkajúce sa presnosti jazykových modelov a etického používania osobných údajov. Kritizuje sa spoľahlivosť ChatGPT a šírenie dezinformácií, čo vedie k výzvam na odmietnutie zodpovednosti a záväzné dohody o podmienkach poskytovania služieb. V tomto príspevku sa pozornosť sústreďuje predovšetkým na priesečník technológií a spoločnosti, pričom prebiehajú právne diskusie o zodpovednosti za výsledky generované umelou inteligenciou.

Hlavný plán, časť 3

Pôvodný text. Spoločnosť Tesla vydáva Master Plan Part 3, v ktorom navrhuje cestu k udržateľnému globálnemu energetickému hospodárstvu prostredníctvom elektrifikácie a výroby a skladovania elektrickej energie, pričom za návrhom stoja podrobné predpoklady, zdroje a výpočty. Čitatelia môžu poskytnúť svoje príspevky a zapojiť sa do diskusie. Spoločnosť Tesla poskytuje aj profil dopytu v plne elektrifikovaných USA, ktorý sa použil pri modelovaní.

Discussion Service. Hlavnému plánu spoločnosti Tesla, 3. časť, venuje pozornosť portál Hacker News, kde sa diskutuje o živote bez fosílnych palív, uskutočniteľnosti elektrických vozidiel, investíciách do obnoviteľných zdrojov energie a šírení COVID-19. Používatelia diskutujú o praktickej realizovateľnosti prechodu na obnoviteľné zdroje energie, o finančnom daňovom zaťažení superbohatých a o ozbrojení láskavosti a tolerancie v politike. Diskutuje sa aj o povesti spoločnosti Tesla, zaobchádzaní so zamestnancami a vízii do budúcnosti. Redaktor musí identifikovať hlavné posolstvo a vyhnúť sa politickým alebo náboženským predsudkom.

Zamestnanci spoločnosti Tesla zdieľali citlivé zábery nahrané autami zákazníkov

Pôvodný text. Podľa rozhovorov agentúry Reuters s deviatimi bývalými pracovníkmi spoločnosti Tesla zdieľali zamestnanci spoločnosti Tesla v rokoch 2019 až 2022 citlivé videá zachytené kamerami v zákazníckych autách. Medzi videami zdieľanými prostredníctvom interného systému správ spoločnosti Tesla boli aj havárie, výtržnosti na cestách a trápne situácie, niektoré z nich verejne. V oznámení spoločnosti o ochrane súkromia zákazníkov sa zdôrazňuje zabezpečenie anonymity kamerových záznamov, ktoré nie sú spojené so zákazníkmi ani ich vozidlami, ale niektorí bývalí zamestnanci to označili za "porušenie súkromia". Spoločnosť Tesla reagovala na obavy týkajúce sa ochrany údajov zmenami v režime Sentry Mode vrátane pulzujúcich svetiel na zaparkovaných vozidlách, ktoré upozorňujú okoloidúcich, že môžu byť monitorovaní. Agentúra Reuters tvrdí, že všetky citácie budú oneskorené, a uvádza odkazy na opravy a spätnú väzbu na stránke.

Discussion Service. Pracovníci spoločnosti Tesla zdieľali citlivé zábery zaznamenané zákazníckymi autami bez zabezpečenia ochrany osobných údajov. Mali by sa presadzovať predpisy o ochrane súkromia s vážnymi dôsledkami a spoločnosti musia budovať ochranu súkromia od základov. Anekdoty poukazujú na nedostatok ochrany súkromia v rôznych spoločnostiach a startupoch, pričom sa kritizuje nedostatok zákonov o ochrane digitálneho súkromia v Indii. Ochrana údajov nie je úplne bezpečná a zamestnanci môžu vidieť a zneužiť súkromné údaje. Nemecké normy na ochranu súkromia nie sú dokonalé, ale orgány na ochranu údajov by sa zaujímali o prípadné porušenia ochrany údajov zo strany výrobcov automobilov z dôvodu presadzovania nariadenia GDPR. V súvislosti s pripojenými vozidlami existujú obavy o ochranu súkromia, ale niektorí upozorňujú, že podobné možnosti sledovania existujú aj v iných vozidlách ako elektromobiloch. Správy naznačujú, že niektorí veritelia umiestnili do vozidiel sledovacie zariadenia, hoci nie je jasné, či tieto údaje predávajú.

Buck2: Náš open source build systém

Originál. Meta vydáva Buck2, open-source build systém na GitHub, napísaný v jazyku Rust. Buck2 oddeľuje jadro a pravidlá špecifické pre daný jazyk, pričom interné testy ukazujú, že zostavovanie je 2x rýchlejšie ako v prípade Bucku1, zvýšil sa paralelizmus a prepracoval sa konzolový výstup. Buck2 by mohol byť vhodný pre stredne veľké viacjazyčné projekty, navrhnutý s pokročilými funkciami pre výkon a expresívnymi, dynamickými funkciami závislostí. Meta zdieľa technologické projekty s otvoreným zdrojovým kódom vrátane AI, dát, vývoja, front-endu, jazykov, platforiem, bezpečnosti a VR, pričom sa neuvádzajú žiadne významné aktualizácie ani vydania.

Discussion Service. Open-source build systém Buck2 od Facebooku si získava pozornosť vďaka svojmu inkrementálnemu výpočtovému enginu a podpore Windows. Používatelia Discussion Service diskutujú o ďalších zostavovacích nástrojoch vrátane Waf, TensorFlow a Py_wheel, pričom upozorňujú na problémy spojené so spracovaním veľkých kódových báz. Buck2 odstraňuje závislosť od JVM v Buck1 prepísaním do jazyka Rust. Buck2 a Bazel sú viacjazyčné zostavovacie systémy s reprodukovateľnými zostaveniami a integračnými schopnosťami. V článku sa navrhuje používať správny nástroj na správnu prácu a zamerať sa na silné stránky nástroja. Niektorí používatelia tvrdia, že statická kompilácia zvyšuje zložitosť, zatiaľ čo iní obhajujú výhody staticky linkovaných binárnych súborov.

Mariadb.com je mŕtvy, nech žije MariaDB.org

Pôvodný text. MariaDB.com, komerčný subjekt, čelí zlyhaniam kvôli zlému vedeniu, rasizmu, tvrdeniam o sexizme a porušovaniu pracovného práva. Zakladateľ Monty bol v júli 2022 odvolaný z predstavenstva a nepriateľské prevzatie spoločnosti generálnym riaditeľom Michaelom Howardom viedlo k poklesu hodnoty akcií. Z podaní SEC vyplýva, že spoločnosť MariaDB možno ukončí svoju činnosť, pretože kvôli svojej povesti čelí problémom s udržaním a náborom zamestnancov. Zamestnancom sa odporúča, aby si naplánovali pohovory v iných spoločnostiach, pričom chvália MariaDB.org a open source.

Discussion Service. Ukončenie činnosti MariaDB.com vedie k podozreniu z finančnej nestability. Obvinenia zo zaujatosti a nepodložené obvinenia voči spoločnosti MariaDB Corp. sa stretávajú so skepsou. Verejná mienka o budúcnosti MariaDB.org sa rozdelila. Vo vlákne Hacker News sa diskutuje o obvineniach z diskriminácie, prechádza sa na porovnanie MariaDB a Postgres. MariaDB Corporation podáva návrh na konkurz, vplyv na vývoj je neistý. Akcie MariaDB PLC klesli od IPO o takmer 70 %, obavy analytikov z neskúseného manažmentu a zmien v odvetví. Strata 20 miliónov dolárov zo súdneho sporu a fúzia SkySQL prispievajú k finančným problémom. Obavy z budúceho vývoja neopodstatnené vďaka firemným sponzorom.

Zobraziť Webová aplikácia Pomodoro vhodná pre ADHD

Pôvodný text. Nanešťastie, keďže ide len o jednoriadkový komentár, nie je tu dostatok informácií na poskytnutie stručného zhrnutia.

Discussion Service. 'Brainpls.work' Pomodoro časovač na podporu ADHD kritizovaný ako webový. Predložené návrhy na inteligentnejšie vylepšenia časovača zariadenia a aplikácie prehliadača. Nová aplikácia časovača pozornosti/prietoku vydaná na Githube, preferovaná ako natívna aplikácia. Používatelia si pochvaľujú osobnú aplikáciu na sledovanie pokroku v práci s flashkartami. Spätná väzba zahŕňa pridanie zvukových upozornení, označovanie rozptýlenia a zobrazenie miestneho času. Vývojár aplikácie môže mať ADHD.

Meta vydáva nový nástroj na segmentáciu fotografií založený na umelej inteligencii pre všetkých

Pôvodný text. Spoločnosť Meta vyvinula nový model segmentácie obrazu s názvom SAM, ktorý dokáže na povel izolovať akýkoľvek objekt na obrázkoch alebo videách. Cieľom SAM je demokratizovať proces segmentácie obrazu tým, že zníži potrebu špecializovaného školenia a odborných znalostí. Táto technológia je vhodná na porozumenie obsahu webových stránok, úpravu obrázkov a aplikácie rozšírenej reality. SAM je pozoruhodný svojou schopnosťou identifikovať objekty, ktoré sa nenachádzajú v jeho tréningovom súbore údajov, a čiastočne otvoreným prístupom. Okrem toho spoločnosť Meta vytvorila súbor údajov s názvom SA-1B, ktorý obsahuje 11 miliónov obrázkov a 1,1 miliardy segmentačných masiek, ktoré budú sprístupnené na výskumné účely pod licenciou Apache 2.0.

Discussion Service. Spoločnosť Meta vydáva nástroj na segmentáciu fotografií založený na umelej inteligencii s otvorenosťou a chváleným vývojom umelej inteligencie. Niektorí sa obávajú o životaschopnosť platformy. Model vycvičený na 12,6 milióna obrázkov s otvoreným zdrojovým kódom. Používatelia kritizujú zavádzajúci názov článku a existujúce segmentačné nástroje. Žiadny význam pre rozšírenie Chrome alebo aplikácie YC.

Čo sa stane, keď uniknú prihlasovacie údaje AWS, a ako AWS minimalizuje škody

Pôvodný text. Používateľ AWS zámerne vypustil svoje poverovacie údaje AWS do verejného úložiska GitHub, aby zistil, čo sa stane. Do minúty po úniku poverovacích údajov spoločnosť AWS pridala k používateľskému účtu "politiku karantény" a informovala používateľa e-mailom s pokynmi, ako si má zabezpečiť svoj účet. Škodlivý aktér rýchlo vykonal automatické volania API s uniknutými povereniami, ale boli neúspešné kvôli obmedzeným oprávneniam. Spoločnosť AWS používa službu GitHub Secrets Scanning na rýchle odhalenie a reakciu na uniknuté poverenia. Aby používatelia zabránili úniku poverení, môžu spustiť lokálne skenovanie pred odoslaním alebo pridať skener tajomstiev do svojho potrubia CI/CD.

Discussion Service. Používateľ Discussion Service nastavil projekt na automatický únik tajomstiev AWS & spustenie procesov skenovania. Rotácia kľúčov s mnohými v účte je frustrujúca. AWS zneplatňuje tokeny vo verejných repozitároch, ale podvodníci už môžu mať prístup. Používateľom AWS odporúčame, aby sa pred zrušením kľúčov v produkcii poradili s tímom. Po útoku treba čo najskôr kontaktovať podporu AWS. Dodatočnú bezpečnosť možno pridať obmedzením používania kľúčov na určité IP adresy. Skript alebo háčik git môže zabrániť tlačeniu poverení. Programový zámer skenera je nejasný.

Gource - Animácia histórie systému Git

Pôvodný. Gource je animovaný grafický generátor stromu adresárov softvérových projektov, na ktorom môžu pracovať vývojári. Nástroj má zabudovanú podporu protokolov pre Git, Mercurial, Bazaar a SVN a dokáže analyzovať protokoly vytvorené nástrojmi tretích strán pre repozitáre CVS. Gource má na svojej stránke wiki rozsiahlu dokumentáciu, príklady a ovládacie prvky, ktoré zahŕňajú nové funkcie, fonty, filtre a možnosti, ako napríklad možnosť --high-dpi, možnosť --file-idle-time-at-end alebo možnosť --fixed-user-size. Gource 0.54 je najnovšia verzia, ktorá obsahuje experimentálnu podporu pre Wayland a opravy chýb na Apple M1. Existujú aj ďalšie podobné nástroje, napríklad Logstalgia, ktorý je považovaný za užitočný nástroj na vizualizáciu logov prístupu k webovému serveru. Ak sa vám nástroj Gource páči, môžete prejaviť svoje uznanie a prispieť jeho autorovi na podporu ďalšieho vývoja tohto a ďalších projektov s otvoreným zdrojovým kódom.

Discussion Service. Gource, nástroj na animáciu histórie systému Git, je chválený na určovanie štruktúry projektu, trendov úprav a pracovných vzorcov a často sa používa na zábavnú vizualizáciu. Redditors zdieľajú jeho používanie na vizualizáciu aktivity komentárov a refaktorovania kódu. Niektoré spoločnosti ho dokonca zobrazujú verejne. Niektorí sa snažia nájsť praktické využitie, ale považujú ho za prínosný nástroj na reflexiu. Pre mnohých je esteticky príjemný.

Zobraziť Generovanie nápadov na startupy na základe komentárov Discussion Service

Pôvodný. Predstavujeme nový online nástroj, ktorý generuje nápady na startupy na základe tém prevzatých z komentárov uverejnených na Hacker News. Platforma, ktorú vyvinula osoba s menom tjcx, umožňuje používateľom zadať tému a získať náhodný nápad na startup na základe komentárov súvisiacich s touto témou. Tento vynález môže byť užitočný pri posilňovaní postavenia podnikateľov a podpore inovácií.

Discussion Service. Na základe komentárov Discussion Service bol vytvorený nový generátor nápadov na startupy. Nápady sa pohybujú od serióznych až po sarkastické, vrátane služby predplatného na koziu krv a najímania nájomných vrahov. Komentáre si z nápadov robia srandu, ale navrhujú aj platformy pre UBI a personalizovanú medicínu. Medzi ďalšie návrhy patria fitnes aplikácie, zariadenia na monitorovanie teploty a VR na monitorovanie domácich zvierat. Používatelia na Discussion Service navrhujú širokú škálu nápadov na startupy vrátane kontroverzných, ako sú sexuálne bábiky podobné deťom a laboratórne vypestované ľudské mäso. Hlásené výsledky sú zmiešané, niektorí ich považujú za zábavné a iní za nie až také užitočné. Kritizuje sa presnosť a neodporúčajú sa politické alebo náboženské komentáre.

DevOps používa model schopností, nie model vyspelosti

Pôvodný text. Podľa Steva Fentona by DevOps mal používať model schopností, nie model vyspelosti. Na rozdiel od modelu vyspelosti je tento prístup založený na výsledkoch a podporuje experimentovanie s nástrojmi a procesmi. Je založený na SEM, prispôsobiteľný a dynamický; identifikáciou schopností môže viesť k postupným ziskom. Modely vyspelosti môžu byť rigidné, štandardizované a nezohľadňujú jedinečné obchodné výzvy. Model spôsobilosti spája charakteristiky so širšími výsledkami systému. Štrukturálny model je ohromujúci, ale mal by sa používať na neustále zlepšovanie.

Discussion Service. DevOps transformoval úlohy dev tímu a posunul vyššie úrovne zručností SysAdmina. Niektorí navrhujú alternatívne termíny ako "platformové inžinierstvo". Model spôsobilostí založený na metrikách kritizovaný ako predajný, výzva na zmysluplné spôsobilosti. Pestovanie kultúry skúšania nových vecí pre rozvoj podnikania.

Pridať kapacitu do elektrickej siete nie je jednoduchá úloha

Pôvodný text. Elektrická sieť čelí problémom pri integrácii obnoviteľných zdrojov, pričom len málo poskytovateľov je ochotných rozšíriť kapacitu transformátorov. Konzervatívna regulácia a nedostatočné pripojenie do siete obmedzujú podiel obnoviteľných zdrojov na trhu, čo spôsobuje oneskorenie a neistotu pri nových projektoch. Regulačné orgány uznávajú potrebu dlhodobých pripojení na dekarbonizáciu siete, pričom nové predpisy podporujú projekty obnoviteľných zdrojov energie. India plánuje do roku 2030 pripojiť 500 GW kapacity obnoviteľných zdrojov, zatiaľ čo Čína ťaží z nedávneho rozšírenia siete. Optimalizácia riadenia frontu a plánovacích postupov však zostáva kľúčová, keďže výstavba sieťovej infraštruktúry musí vyvažovať krehké rovnováhy.

Discussion Service. Pridávanie kapacít do elektrickej siete čelí výzvam v oblasti povolení, environmentálnych zákonov, vlastníctva nehnuteľností, eminentnej domény a hľadania neregistrovaných vlastníkov. Krajiny čelia jedinečným problémom s elektrickou sieťou, vrátane zanedbanej elektrickej siete v Južnej Afrike a kapacity siete v Holandsku, ktorá nedokáže držať krok s investíciami. V Spojenom kráľovstve sa stará sieťová infraštruktúra opätovne využíva pre nové veterné farmy na mori, ale mnohé ekologické projekty majú dátumy v roku 2030. Diskutuje sa o stabilite siete v porovnaní s podporou obnoviteľných zdrojov energie a o potrebe vodíka na skladovanie energie. Medzi výzvy v oblasti obnoviteľných zdrojov energie patrí nadmerná výstavba, skladovanie a pripojenie k sieti. Juhoafričania majú menej výpadkov elektrickej energie ako krajiny ako Nemecko a Rakúsko. Čína má vedúce postavenie v oblasti prenosu jednosmerného prúdu s ultravysokým napätím. Obnoviteľné zdroje energie nikdy nepredstavovali pre siete problém, hoci syntetická zotrvačnosť a riadenie náhlych poklesov dodávok zostávajú výzvou.

Oznamujeme WCGI: WebAssembly a CGI

Pôvodný text. Spoločnosť Wasmer predstavila WCGI, technológiu, ktorá spája výkon WebAssembly s jednoduchosťou CGI pre vývoj na strane servera. Dokáže opätovne použiť existujúce aplikácie CGI, vytvoriť veľmi malé balíky len s obchodnou logikou a statickými prostriedkami a spúšťať kód WebAssembly v sandboxe. Zabezpečuje vyššiu efektivitu, bezpečnosť a flexibilitu pri vývoji na strane servera a má potenciál zmeniť prostredie bezserverových aplikácií. Weboví vývojári môžu vytvárať aplikácie WCGI pomocou programov Rust a PHP tak, že ich skompilujú do jazyka Wasm, a servery WCGI možno spúšťať pomocou rozhrania wasmer CLI. Spoločnosť Wasmer neustále pracuje na rozširovaní možností WCGI.

Discussion Service. Wasmer.io oznamuje WCGI, ktoré umožňuje bezproblémovú integráciu s existujúcimi servermi; Java Servlets vs. otvorené štandardy; riešenia WebAssembly mimo prehliadača. Diskutuje sa o Java appletoch, GWT a JVM. WCGI sa vyznačuje izoláciou pamäte, možnosťou výstupu CGI a eliminuje potrebu premenných prostredia. Testovanie výkonu Wordpress na WCGI. Vývojári využívajúci WASM a Wasmer na začlenenie natívneho kódu, zníženie oneskorení a zlepšenie prenositeľnosti. Vysokobezpečné prideľovanie zdrojov aplikácií a riadenie modulov. Rýchlosť behu pomalšia na WebAssembly v porovnaní s natívnym kódom.

JSON vs. XML

Pôvodný. Doug Crockford, tvorca JSON, sa v podcaste CoRecursive delí o svoj príbeh a rozoberá svoje boje proti XML, históriu jazyka JavaScript a svoju úlohu pri vytváraní štandardu JSON. Zamýšľa sa aj nad svojou kariérou a vyzýva vývojárov, aby prijali nové paradigmy. Používatelia Discussion Service sa delia o svoje skúsenosti a myšlienky na rôzne témy súvisiace s technológiami. Celkovo tieto príspevky ponúkajú cenné poznatky pre profesionálov, ktorí si chcú rozšíriť svoje vedomosti.

Discussion Service. Odborníci diskutujú o výhodách a nevýhodách XML a JSON, pričom niektorí uprednostňujú XML pre komplexné údaje, zatiaľ čo iní navrhujú JSON kvôli jeho jednoduchosti a rozšírenosti. Douglas Crockford je medzi programátormi uctievaný a v srdciach nadšencov JS má osobitné miesto. Používatelia diskutujú o výhodách a nevýhodách rôznych dátových formátov a programovacích jazykov, pričom nemajú jasné riešenie ich prirodzených kompromisov. Napriek diskusiám rôzne formáty existujú z určitého dôvodu a mali by sa vyberať podľa situačnej potreby. Adam Bosworth tvrdí, že prudké rozšírenie HTML bolo spôsobené jeho obmedzeniami, nie napriek nim, a že XML bol pre bežných používateľov príliš zložitý.

Webové stránky sú umiestnené na 24 rokov starom linuxovom serveri

Pôvodný text. Keďže nie je uvedený žiadny surový textový obsah, nie som schopný poskytnúť zhrnutie tejto úlohy.

Discussion Service. Na 24 rokov starom linuxovom serveri stále beží NetBSD a Apache, na ktorom je umiestnená webová stránka. Používatelia spomínajú na zastarané webové technológie, pričom niektorí navrhujú nové spôsoby implementácie knihy návštev alebo počítadla zobrazení. Diskutuje sa aj o súbežnom prístupe k súborom a spoločenskom postoji k programovaniu. Hosťovanie webovej stránky na zastaranom hardvéri nie je v súčasnej dobe praktické na obsluhu stránok. Niektorí považujú prístup k serveru za sťažený kvôli cloudflare.

Je mojou chybou, ak si neviete poradiť s pravdou? (2019)

Pôvodný text. Článok varuje pred nebezpečenstvom prílišnej racionality a zdôrazňuje, že byť užitočný je niekedy dôležitejšie ako mať pravdu. Vysvetľuje, ako môžu príliš racionálni jednotlivci postrádať empatiu a vytvárať mocenské hry. Článok uvádza príklad pozitívneho prístupu k riešeniu problémov a kladie čitateľom otázky o skrývaní sa za racionalitu s cieľom vyhnúť sa zodpovednosti. Komentáre v diskusii na Hacker News zahŕňajú témy ako produktivita a agilná metodika, kde sa používatelia dotýkajú racionality a dysfunkcie spoločnosti. Jeden používateľ navrhuje ako referenciu knihu o agilite. Neboli spomenuté žiadne nové technológie alebo vydania.

Discussion Service. V článku sa zdôrazňuje skôr usmerňovanie ako hovorenie ľuďom pravdy, pretože fakty sú často neúčinné. Používatelia Discussion Service diskutujú o význame empatie a kontextu, pričom vznášajú otázky o vyvodzovaní potešenia z hnevu. Odborníci diskutujú o vyváženosti úprimnosti a láskavosti a o potrebe empatie, rešpektu a vedeckej prísnosti. Debata sa sústreďuje na účel vedy, hľadanie pravdy a teóriu hier. Účinné oznamovanie pravdy si vyžaduje takt, načasovanie a budovanie vzťahov, pretože zanedbávanie vedie ku krutosti a boju o moc. Niektorí tvrdia, že objektívna pravda v niektorých kontextoch môže byť neúcta a predpokladanie jednej pravdy je chybné.

Struny C a môj pomalý pád do šialenstva

Pôvodný text. Diego Crespo rozoberá manipuláciu s reťazcami v jazyku C a bežné funkcie, ako sú strcpy a strlen, a potenciálne problémy, ktoré vznikajú pri práci s týmito funkciami. Podrobne sa venuje problémom pri práci s nelatinskými jazykmi, konkrétne s kódovaním Unicode a UTF-8, a uvádza možné riešenia. Zdôrazňuje sa dôležitosť opatrnosti pri práci s reťazcami jazyka C, aby sa predišlo nedefinovanému správaniu a potenciálnym útokom. Crespo tiež poznamenáva, že jazyk C++ sa niektorým z týchto problémov vyhýba tým, že s reťazcami zaobchádza ako s objektmi. Čitateľom odporúčame pozrieť si autorove účty na sociálnych sieťach a články o programovacích jazykoch a nízkoúrovňovom kódovaní.

Discussion Service. Používatelia Discussion Service diskutujú o vnútorných bezpečnostných problémoch pri práci s reťazcami v jazyku C, navrhujú používať alternatívne knižnice a upozorňujú na potrebu lepšej správy pamäte. Diskutuje sa o praktickom využití jazyka C na spracovanie reťazcov, pričom niektorí odporúčajú alokátory alebo kontajnery. Štandardné knižnice C sú kritizované pre neefektívnosť a používatelia navrhujú premenovanie funkcie strlen pre lepšiu čitateľnosť. Komentáre sa týkajú aj chýb spôsobených funkciou strncpy() a nuáns Unicode. Nadšenci jazyka C obhajujú prístup a ovládanie jazyka, zatiaľ čo iní ho považujú za príliš zložitý a diskutujú o rôznych metódach práce s reťazcami v jazyku C. Ponúkajú sa rady, ako sa vyhnúť bežným nástrahám práce s reťazcami v jazyku C. Vyjadruje sa frustrácia a navrhujú sa alternatívne knižnice reťazcov oproti obyčajným poliam. Napriek popularite jazyka C v ňom chýba efektívne riešenie na správu reťazcov.

MutexProtected: Vzor C++ pre jednoduchšiu súbežnosť

Original. Článok vysvetľuje problémy pri programovaní súbežných aplikácií pomocou zámkov a predstavuje vzor C++ s názvom MutexProtected, ktorý tento proces zjednodušuje. Autor na príklade v jazyku C demonštruje potrebu MutexProtected a pripravuje holý príklad. V článku potom uvádza triedu C++ RAII na riešenie problému zabudnutého odomykania mutexu, ale ukazuje jej nedostatky. Autor potom predstavuje MutexProtected ako výkonnú konštrukciu, ktorá kombinuje mutex a dátový typ na zabezpečenie korektného súbežného prístupu k údajom. Článok uzatvára predstavením MemoizedTreeMap, implementácie mapy založenej na strome, ktorá využíva MutexProtected na zaistenie bezpečnosti vlákien.

Discussion Service. MutexProtected je vzor C++ pre jednoduchú súbežnosť, podobne ako mutexy v Ruste. Boost.synchronized je zložitý, ale dá sa použiť len v hlavičke. Komentáre navrhujú lambda a RAII-style alebo explicitné zamykanie a odomykanie a scoped_lock pre viacnásobné zámky. Odborníci diskutujú o mutexoch verzus kanáloch pre súbežnosť.

Clarence Thomas a miliardár

Pôvodný text. ProPublica uvádza, že sudca Clarence Thomas údajne viac ako dve desaťročia prijímal luxusné výlety od republikánskeho darcu Harlana Crowa bez toho, aby ich zverejnil vo výročných finančných správach, čo vyvoláva etické obavy. Crow, ktorý míňa milióny na konzervatívnu politiku, vlastní jachtu a súkromné lietadlo, na ktorých Thomas cestoval, a hostil ho na svojom texaskom ranči a v súkromnom rezorte. Crowov prístup k spravodlivosti sa rozširuje na každého, koho sa podnikateľ rozhodne pozvať so sebou, čím potenciálne porušuje zákony o zverejňovaní informácií. V aktualizovaných etických pokynoch pre sudcov sa objasňuje, že zverejnenie informácií sa vyžaduje v prípade takýchto pobytov vrátane výletu na katolícky cintorín neďaleko New Yorku v roku 2021, kde bola za finančné prostriedky od Crowa odhalená bronzová socha Thomasovho učiteľa z ôsmej triedy.

Discussion Service. Zásadný sudca Najvyššieho súdu USA by mohol byť zapletený do významnej korupcie, keďže mohol prijímať nezákonné výhody od miliardára; je však nepravdepodobné, že by tieto kroky viedli v dnešnej ultrapolitickej atmosfére k impeachmentu. Aj keď sudca Thomas nemusí byť viazaný etickými pravidlami nižších súdov, stále môžu byť prijaté právne opatrenia vrátane vyšetrovania ministerstva spravodlivosti alebo daňového úradu. Zjavná korupcia z úrovne súdnictva poukazuje na korumpujúci vplyv superbohatých na vládne inštitúcie, zatiaľ s predvídateľným úspechom. Napriek tomu, že konanie sudcu Thomasa je v príkrom rozpore so zákonom, môže zostať bez trestu, čiastočne aj z dôvodu odmietnutia vyvodenia zodpovednosti voči tým, ktorí sú pri moci.

Rustova slabá skladateľnosť

Pôvodný text. Autor rozoberá zlú zložiteľnosť jazyka Rust, pričom upozorňuje na problémy so syntaxou for-cyklov a iterátorov a na to, ako to ovplyvňuje reálne prípady použitia; autor kritizuje nedostatočnú flexibilitu a zložiteľnosť jazyka Rust a argumentuje za spomalenie vývoja jazyka s cieľom zamerať sa na ergonómiu; autor spomína prebiehajúcu prácu na generických kľúčových slovách a odkazoch s cieľom zlepšiť zložiteľnosť.

Discussion Service. Používatelia diskutujú o kompozibilite jazyka Rust: niektorí chvália jeho univerzálnosť, iní kritizujú jeho nepružnosť s iterátormi. Obdivujú silu a typový systém Rustu, ale niektorí považujú jeho syntax za ťažkopádnu. Tímy by sa mali zamerať na ergonómiu, hoci niektorí navrhujú používať iné jazyky, ak sa im Rust nepáči. Vo vlákne Discussion Service sa diskutuje o úskaliach programovania v jazyku Rust, uzáveroch a iteračnom modeli. Kritizuje sa syntax jazyka Rust, systém efektov a obmedzenia s uzávermi. Vynárajú sa problémy s kompozíciou, ktoré súvisia s asynchrónnymi uzávermi a podporou životnosti v Ruste. Rust experimentuje s generickým kódom cez sync+async, zatiaľ čo Goroutines a Zig túto vlastnosť majú.

Odhalenie a zabránenie fragmentácii haldy v aplikáciách Rust

Pôvodný text. Projekt Rust čelil neobmedzenému nárastu pamäte pravdepodobne spôsobenému fragmentáciou haldy, čo sa vyriešilo výmenou alokátora s jemalloc pre lepší profil pamäte. Benchmark.yml v repozitári projektu testuje rôzne vstupy. Svix hľadá odborníkov na Rust pre škálovateľnú službu pre svoju komunitu.

Discussion Service. Článok pojednáva o zamedzení fragmentácie haldy v aplikáciách Rust, navrhuje, že jemalloc môže pomôcť. V komentároch sa navrhuje kompaktifikácia haldy, handles, tcmalloc. Diskutuje sa o výbere správnych možností haldy a kompromisoch. Upozorňuje sa na marketing open source projektov a na presné určenie fragmentácie haldy. jemalloc sa odporúča pri vysokej spotrebe pamäte HTTP servera v dôsledku blokovej alokácie Rustu. Oceňuje sa efektívnosť typového systému Rust, 99,999 % SLA dosiahnuté vďaka testovaniu a redundancii.

Dávajte si pozor, čo testujete alebo nasadzujete na Vercel

Original. Článok varuje, aby ste boli opatrní pri testovaní alebo nasadzovaní do Vercelu, pretože to môže mať za následok zaradenie IP na čiernu listinu. Používatelia uvádzajú osobné skúsenosti so zákazom IP Vercel a uvádzajú problémy s produktivitou a komunikáciou svojho tímu. Niektorí naznačujú, že zákaz môže súvisieť s nesprávnymi pokusmi spoločnosti Vercel zabrániť zneužívaniu. Medzi riešenia patrí kontaktovanie zákazníckej podpory alebo prechod na inú službu. Komentár Discussion Service poukazuje na dôležitosť zabezpečenia cloudovej infraštruktúry a riadneho testovania.

Discussion Service. Vercel rieši problémy s fakturáciou, skúma limity používania. Niektorí kritizujú proces vrátenia peňazí. Optimalizácia nákladov na cloud je dôležitá. Vercel v porovnaní s AWS App Runner, iné lacnejšie alternatívy. Serverless môže viesť k neočakávanému účtovaniu.

Linux 6.4 prináša doplnky Apple M2 pre MacBook 2022 a Mac Mini

Pôvodný text. Do Linuxu 6.4 budú pridané doplnky Device Tree (DT) pre zariadenia Apple M2 vrátane MacBook Air, MacBook Pro a Mac Mini. Hector Martin, hlavný vývojár Asahi Linuxu, predložil aktualizácie DT pre SoC spoločnosti Apple na zaradenie do stromu SoC pred otvorením okna na zlučovanie koncom mesiaca. Pridanie série zariadení Apple M2 Device Tree a podpora základného hardvéru strojov v DT prinesie veľmi potrebnú podporu jadra upstreamu pre Apple M2. Zariadenie však ešte stále nie je použiteľné pre koncových používateľov a jednotlivci, ktorí chcú získať čo najlepší zážitok z Apple M1/M2 Linuxu, budú musieť použiť downstreamovú distribúciu, ako je Asahi Linux.

Discussion Service. Linux 6.4 pridáva podporu Apple M2 pre MacBook/Mac Mini 2022. Používatelia Discussion Service porovnávajú správu napájania Linuxu/MacOS. Asahi Linux zatiaľ nie je dokonalé riešenie. Určité nadšenie, ale frustrácia z kvality komentárov. Používatelia lamentujú nad dezinformáciami/nezmyslami. Kvalita diskusie sa v danej oblasti zhoršila. Jeden používateľ navrhuje jej zablokovanie. Zvyšok vlákna sa zdá byť neovplyvnený.

Ilustrácie "neviditeľných" japonských údržbových vlakov, ktoré fungujú len v noci

Pôvodný text. Umelec Masami Onishi ilustroval zriedkavo vídané japonské pracovné sily nočných vlakov, ktoré v skorých ranných hodinách vykonávajú údržbové práce na tratiach a elektrických vedeniach, čo zabezpečuje plynulú a neprerušovanú prevádzku počas celého dňa. Podrobné ilustrácie týchto vlakov sú súčasťou projektu Toei Metropolitného úradu dopravy v Tokiu. Patrí k nim "vagón na brúsenie koľajníc", ktorý vyhladzuje odreniny na koľajniciach, a "vagón na kontrolu elektrického vedenia", ktorý posudzuje výšku, napätie a stav nadzemných elektrických vedení. Japonské železnice majú pozoruhodne nízku mieru vykoľajenia, v roku 2018 boli v celej krajine zaznamenané len dve takéto nehody.

Discussion Service. Ilustrácie "neviditeľných" japonských údržbových vlakov pracujúcich len v noci, na ktoré upozorňuje projekt Toei. Miestni obyvatelia New Yorku sa vyjadrujú k nedostatočnej nepretržitej údržbe metra, pričom niektorí z nich obviňujú zastarané povolania, ako napríklad operátorov dverí. Zobrazuje kontrast čistých vozňov tokijského metra a slabej údržby v New Yorku, čo vedie k diskusii o zlej infraštruktúre v iných amerických mestách. Japonské železnice profitujú zo súkromných investorov a štátneho financovania, čo je v kontraste so stratou americkej verejnej dopravy, ktorá sa považuje za verejný statok. Tokijská metropolitná vláda vlastní mnoho vlakov, ktoré udržiava prostredníctvom sofistikovaných systémov umelej inteligencie, pričom plánuje, že do roku 2032 budú plne autonómne. Tokijská dopravná špička je menej nepríjemná ako v Londýne alebo New Yorku, s vyhradenými miestami na sedenie.