Autor podrobně popisuje metodiku využití základní webové databáze csvbase pro extrakci a transformaci údajů o devizových kurzech z Evropské centrální banky (ECB).
Interaktivní proces zahrnuje stažení dat, jejich konverzi do praktičtějšího formátu pomocí softwarové knihovny pandas a následné nahrání do csvbase; následuje vizualizace pomocí gnuplotu a komplexní analýza pomocí duckdb.
V textu je kladen velký důraz na otevřenou dostupnost dat, jejich jednoduché použití a účinnost dat ECB jako výměnného formátu.
Příspěvek a vlákno se zaměřují na rozhraní API Evropské centrální banky pro soubory zip, které umožňuje uživatelům stahovat soubory CSV a je oceňováno pro svou efektivitu a spolehlivost.
V diskusi jsou zmíněny problémy a omezení spojené s využíváním vládních dat a nastoleny otázky neefektivní správy dat a návrhu rozhraní API (Application Programming Interface).
Účastníci trvají na potřebě uživatelsky přívětivých a optimalizovaných řešení a navrhují různé nástroje, techniky a datové formáty pro efektivní ukládání a zpracování dat.
Autor vyvinul automatizovaný nástroj pro datovou vědu s názvem R-Crusher pro projekt společnosti Uber China, známý jako Crystal Ball.
Navzdory úspěchu byl projekt po prodeji společnosti Uber China ukončen, což podnítilo úvahy o pomíjivosti kódu a důležitosti poskytování obchodní hodnoty.
Autor sdílí povzbudivé ohlasy komunity softwarových inženýrů a nabízí odkazy na předchozí články k dalšímu čtení.
Diskuse se soustředí na otázky ekonomické a průmyslové špionáže, vlastnictví kódu, práva na používání, krádeže duševního vlastnictví a důsledky vytváření a nákupu softwarových nástrojů.
Diskutuje se o různých pohledech, přičemž někteří se zaměřují na etické a právní důsledky vlastnictví kódu, zatímco jiní obhajují sdílení kódu a kritizují domnělé pokrytectví Západu.
Důraz je kladen na porozumění pracovním smlouvám a vyhledání právního poradenství, což svědčí o složité a často matoucí povaze vlastnictví kódu a duševního vlastnictví v technologické sféře.
Francouzský řetězec supermarketů Carrefour zavedl etikety varující zákazníky před "smršťováním", což je situace, kdy výrobci místo zvyšování cen zmenšují velikost balení.
Tuto strategii uplatňuje, aby před jednáním o smlouvách vyvíjela nátlak na hlavní dodavatele, jako jsou společnosti Nestlé, PepsiCo a Unilever. Carrefour identifikoval 26 výrobků, u nichž se tato praxe projevuje, a plánuje podobné označování, pokud dodavatelé nepřistoupí na snížení cen.
Generální ředitel společnosti Carrefour Alexandre Bompard kritizoval tyto společnosti za to, že vzhledem k poklesu nákladů na suroviny nepomohly snížit ceny.
Velký řetězec supermarketů Carrefour označuje výrobky postižené "smršťováním", což je jev, kdy se zmenšují rozměry obalů při nezměněných cenách, aby upozornil na značky, které jsou za to zodpovědné.
Současná debata o inflaci v Evropě zahrnuje diskuse o tom, zda je důsledkem toho, že společnosti navyšují ziskové marže, nebo zda je způsobena jinými prvky, jako jsou komplikace v dodavatelském řetězci.
Diskutuje se o zdražování při přírodních katastrofách, vlivu legislativy na standardizaci velikosti balení, cenových strategiích, příjmové nerovnosti a nutnosti jasného stanovení jednotkových cen výrobků.
Irská komise pro ochranu osobních údajů (DPC) uložila společnosti TikTok pokutu 345 milionů eur (296 milionů liber) za porušení zákonů EU o ochraně osobních údajů týkajících se účtů dětských uživatelů.
Porušení zahrnují výchozí nastavení dětských účtů pro veřejnost, nedostatečnou transparentnost při poskytování informací o údajích dětem, poskytování přístupu dospělým k účtům dětských uživatelů a nedbalost při vyhodnocování rizik pro nezletilé uživatele.
Ještě předtím byla společnost TikTok pokutována britským úřadem pro ochranu osobních údajů částkou 12,7 milionu liber za nezákonné zpracování údajů 1,4 milionu dětí mladších 13 let bez souhlasu rodičů.
Společnost TikTok dostala od Evropské unie pokutu 345 milionů eur za porušení předpisů o ochraně osobních údajů týkajících se dětských účtů.
Debaty, které následovaly po tomto rozhodnutí, se točí kolem účinnosti pokut jako disciplinárních opatření, prosazování zákonů o ochraně osobních údajů a povinnosti technologických firem zaručit bezpečnost údajů.
Některé diskuse odbočují od tématu a zabývají se řešením finanční krize v Řecku a situací uprchlíků v EU, což jsou témata, která přímo nesouvisejí s hlavními zprávami.
Článek pojednává o nedávné iluzi Akiyoshiho Kitaoky, která ukazuje, jak lidé vnímají barevné kroužky odlišně, přičemž tento efekt ovlivňují proměnné, jako jsou brýle a pohyb hlavy.
Účastníci fóra se podělí o osobní zkušenosti a diskutují o vlivu optických iluzí na mozek a zkoumají širší oblast iluzionistického umění.
Důraz je kladen na potenciální využití iluzí v oblastech, jako je reklama a hry, což podtrhuje přetrvávající fascinaci optickými klamy.
Diskuse na serveru Hacker News se zaměřuje na vytvoření ekonomického simulátoru a zkoumá jeho vztah k ekonomii, psychologii a reálným datům.
Účastníci zdůrazňují výzvy spojené s přesným modelováním a simulací složitých ekonomických systémů, přičemž zdůrazňují důležitost zahrnutí údajů z reálného světa a zohlednění špatných subjektů a zneužívání.
Debata se dotýká také existence a role kapitalistů mimo kapitalistické ekonomické systémy. Diskuse zdůrazňuje klíčové otázky, jako je koncentrace bohatství a omezení ekonomických modelů.
Shrinkflation.io je webová stránka určená k boji proti shrinkflaci, což je jev, kdy se velikost výrobků zmenšuje, zatímco jejich ceny zůstávají stejné.
Stránka vede záznam o vyhledávání různých výrobků a značek, o nichž je známo, že se zmenšily, včetně Cadbury Dairy Milk, Mars Maltesers a Nestlé Kit Kat.
Uživatelé mají možnost sledovat tyto produkty a značky přímo z webových stránek.
Na fóru Hacker News probíhají různé diskuse o smršťování, které se zaměřují na jeho vliv na kvalitu výrobků, klamavé praktiky podniků, požadavek transparentnosti a lepšího značení a související etická dilemata.
Mezi další témata patří mechanismy sledování smršťovaného zboží, otázky spojené s testováním na zvířatech a cenová dostupnost a zdravotní dopady nezdravých potravin.
Shrinkflation označuje proces, kdy společnosti snižují velikost nebo množství svých výrobků při zachování nebo zvýšení ceny, často bez jasného informování spotřebitelů.
Na webu je představen zálohovací software Kopia s otevřeným zdrojovým kódem, který se vyznačuje rychlostí, zabezpečením a kompatibilitou s různými operačními systémy prostřednictvím grafického uživatelského rozhraní (GUI) a rozhraní příkazového řádku (CLI).
Kopia umožňuje šifrované, komprimované a deduplikované zálohování pomocí cloudového úložiště, které uživatel preferuje, a nabízí desktopovou aplikaci pro správu snímků, zásad a obnovení souborů.
Webová stránka vyzývá k zasílání příspěvků a hlášení chyb pro Kopii prostřednictvím pracovního postupu Pull Request na GitHubu a zapojuje uživatele do diskusí o funkcích a problémech Kopie na Slacku.
O Kopii, rychlém a bezpečném zálohovacím softwaru s otevřeným zdrojovým kódem, se diskutuje kvůli některým nedostatkům, včetně nesprávného ukládání a pomalých aktualizací.
Uživatelé se u Kopie setkali s problémy, včetně nemožnosti dokončit zálohování, nepřesných ukazatelů průběhu a problémů s obnovou velkých souborů dat.
Diskutovalo se také o alternativách ke Kopii, výhodách offline zálohování a potřebě komplexního testování zálohovacích služeb v podnikovém prostředí.
Článek se zabývá mechanismem, kterým Linux spouští proces a připravuje zásobník pro provádění, zejména se zaměřením na to, kdy proces volá funkci execve().
Umožňuje hloubkové zkoumání detailů binárního souboru pomocí gdb (GNU Debugger) pro analýzu instrukcí a zásobníku programu.
Tento článek také ilustruje, jak jádro Linuxu alokuje a zaplňuje zásobník informacemi včetně seznamů argumentů a proměnných prostředí, což poskytuje poznatky užitečné pro nástroje jako Zapper.
Diskusní vlákno na serveru Hacker News se zaměřuje na pochopení toho, jak Linux iniciuje proces, a na interpretaci hlaviček ELF (Executable and Linkable Format).
Pro další hlubší studium této problematiky je k dispozici více zdrojů a odkazů.
Součástí diskuse je i kritika a zpětná vazba ke kvalitě komentářů a informací, které ostatní uživatelé sdílejí ve vlákně.
Společnost Google souhlasila s tím, že zaplatí 93 milionů dolarů v rámci urovnání obvinění z klamání spotřebitelů ohledně svých postupů sledování polohy.
Žalobu podal kalifornský generální prokurátor, který obvinil společnost Google, že pokračuje ve shromažďování a ukládání údajů o poloze uživatelů, i když uživatelé historii polohy vypnou.
Součástí urovnání jsou také podmínky, podle kterých bude společnost Google transparentněji informovat o svých metodách sledování a před změnou nastavení ochrany osobních údajů bude vyžadovat souhlas.
Společnost Google souhlasila s urovnáním ve výši 93 milionů dolarů kvůli obvinění z podvodných praktik sledování polohy, které bylo kritizováno jako nedostatečné k zabránění budoucích porušení vzhledem k ročním příjmům společnosti Google.
Objevují se diskuse o nutnosti přísnějších sankcí a právních předpisů na ochranu soukromí, jakož i kritika dominantního postavení společnosti Google na internetu a účinnosti nápravných opatření.
Objevily se obavy ohledně složité správy nastavení historie polohy, nepovolené změny nastavení zařízení některými aplikacemi a požadavku na účet Google pro aktivaci sledování polohy.
Výzkumníci z Pritzkerovy školy molekulárního inženýrství Chicagské univerzity vytvořili "inverzní vakcínu", která by mohla vyléčit autoimunitní onemocnění, včetně roztroušené sklerózy a cukrovky I. typu.
Na rozdíl od tradičních vakcín, které trénují imunitní systém k identifikaci a boji s viry nebo bakteriemi, tato nová vakcína eliminuje rozpoznávání specifické molekuly imunitním systémem, čímž se předchází autoimunitním reakcím.
"Inverzní vakcína" využívá proces jater k označení molekul z poškozených buněk štítkem "neútočit". Předběžné laboratorní testy ukázaly, že vakcína účinně zvrátila autoimunitní reakce související s roztroušenou sklerózou, a již byly zahájeny bezpečnostní testy.
Vědci z Chicagské univerzity vyvinuli "inverzní vakcínu", která má za cíl léčit autoimunitní onemocnění tím, že eliminuje paměť imunitního systému na problematické molekuly.
Tato vakcína představuje přesnější alternativu k současné terapii potlačení imunity a slibuje účinnější výsledky.
Nadále přetrvávají obavy týkající se možných vedlejších účinků i širšího chápání autoimunitních onemocnění. Diskutuje se také o úloze očkování proti neštovicím a významu udržování imunity.
Kalifornský zákonodárný sbor schválil zákon Delete Act, jehož cílem je zjednodušit proces vymazávání osobních údajů od zprostředkovatelů údajů pro spotřebitele.
Kalifornská agentura pro ochranu soukromí by měla za úkol vytvořit systém, v němž by spotřebitelé mohli požádat o odstranění svých záznamů od zprostředkovatelů údajů na základě jediné žádosti, čímž by se zvýšila transparentnost a kontrola nad osobními údaji.
Některé podniky a průmyslové asociace vyjádřily nesouhlas s návrhem zákona s odkazem na možné nezamýšlené důsledky a potenciální poškození malých podniků. Návrh zákona nyní čeká na schválení guvernérem.
Kalifornie přijala zákon, který se zaměřuje na to, aby jednotlivci mohli snadno vymazat své údaje od zprostředkovatelů údajů, ačkoli z něj jsou vyňaty společnosti jako Google a Facebook, které již mají povinnost údaje na požádání vymazat.
Hlavním cílem návrhu zákona je posílit kontrolu osobních údajů a ochranu soukromí, přesto se objevily obavy ohledně jeho účinnosti a vynětí konkrétních podniků.
V diskusi jsou také představena témata jako prodej údajů, úvěrové hodnocení a účinnost stávajících předpisů. Dále se probírá kalifornský zákon o ochraně soukromí spotřebitelů (CCPA), jeho důsledky, možné mezery a složitost výmazu údajů. Návrh zákona ukládá agenturám vytvořit mechanismus výmazu a postihuje jeho nedodržení.
Instagram dosáhl významného růstu a za něco málo přes rok měl 14 milionů uživatelů, a to s malým týmem pouhých tří inženýrů.
Toho dosáhli přijetím tří hlavních zásad a spolehlivého technologického balíku, který zahrnuje technologie jako AWS, Ubuntu Linux, EC2, NGINX, Django, Gunicorn, Postgres, S3, Redis, Memcached, pyapns a Gearman.
K zajištění efektivity a spolehlivosti své infrastruktury využili také monitorovací nástroje, jako jsou Sentry, Munin, Pingdom a PagerDuty.
Článek se zabývá působivým úspěchem společnosti Instagram, která dosáhla počtu 14 milionů uživatelů s malým týmem pouhých tří inženýrů, což ilustruje potenciální efektivitu malých týmů ve startupech.
Zdůrazňuje jednoduchou, ale efektivní architekturu Instagramu a diskutuje o využití mikroslužeb při vývoji aplikací s odkazem na jejich výhody a výzvy.
Text se také zabývá praktickými důsledky škálování databází a databázové architektury Instagramu a zmiňuje výzvy, kterým čelí Roblox při implementaci mikroslužeb.
Subdomain Center je výzkumný projekt vyvinutý společností ARPSyndicate, který využívá nástroje jako Nutch od Apache a Embedding Models od OpenAI k objevování většího počtu subdomén než jakákoli jiná služba.
Aby se předešlo zneužití, služba omezuje počet uživatelů na maximálně tři požadavky za minutu a v důsledku zvýšené poptávky může dojít k případným výpadkům.
Vedle Centra subdomén nabízí ARPSyndicate nástroj příkazového řádku, Puncia a další zdroje týkající se pozorování exploitů, správy útočných ploch, skenování zranitelností a zpravodajství o otevřených zdrojích.
Na fóru se diskutuje o zranitelnostech a rizicích spojených se subdoménami a uživatelé sdílejí různé metody odhalování, jako je skenování internetu IPv4, využívání protokolů o transparentnosti certifikátů a používání vlastních nástrojů.
Existují obavy ohledně ochrany soukromí a bezpečnosti veřejně viditelných subdomén a obtížného zabezpečení interních subdomén, přičemž se doporučuje opatrnost při otevírání portů a vystavování služeb pro větší bezpečnost.
Pro zvýšení bezpečnosti se navrhuje implementace blokování portů nebo použití Tor, spolu s výhodami použití IPv6 oproti IPv4 v těchto souvislostech.
Příspěvek na blogu zpochybňuje tvrzení Tima Perryho, že Android 14 omezuje veškeré změny systémových certifikátů, a poskytuje důkazy, že úpravy lze stále provádět a uživatelé mohou důvěryhodnost systémových certifikátů odvolat.
Autor tvrdí, že vývojáři mohou přidávat důvěryhodné systémové certifikáty prostřednictvím nástroje ADB (Android Debug Bridge), což je univerzální nástroj příkazového řádku používaný pro komunikaci se zařízením se systémem Android.
Přestože se uznávají změny v systému Android 14, dochází se k závěru, že svoboda uživatelů zůstává zachována a tyto změny napomáhají aktualizacím úložiště certifikátů over-the-air, což znamená, že se očekává aktualizace na nástroje kompatibilní se systémem Android 14.
V diskusi jsou zdůrazněny úpravy systémových certifikátů v systému Android 14 a důsledky a potenciální výhody rootování zařízení, včetně získání přístupu k některým funkcím a aplikacím na úkor jiných.
Uživatelé posuzují alternativní metody, jako je ADB + Frida nebo Magisk + safetynet-fix, pro provádění úprav a vyvážení svobody uživatele a ochrany zařízení.
Tento příspěvek zdůrazňuje význam vlastnictví uživatelů tváří v tvář rostoucímu nepřátelství ze strany zařízení Android a Apple. Chválí bezpečnostní opatření společnosti Apple a zároveň navrhuje začlenění vývojářského režimu s varováními.
Americká vláda zahájila antimonopolní řízení proti společnosti Google a obvinila ji z toho, že si dominantní postavení na trhu vyhledávačů vytvořila spíše prostřednictvím silových dohod než spravedlivé hospodářské soutěže.
Případ se bude týkat praktik společnosti Google, které se týkají výchozího nastavení a používání dat při udržování jejího monopolního postavení, a bude také zkoumat, zda jsou tato opatření prospěšná pro spotřebitele, nebo slouží pouze zájmům společnosti Google.
Soudní proces se bude zabývat možným poškozením spotřebitelů a inzerentů v důsledku dominantního postavení společnosti Google a jádro rozhodnutí soudce bude záviset na tom, zda bezplatné produkty, jako jsou vyhledávače, mohou skutečně způsobit poškození spotřebitelů.
Soudní proces USA vs. Google zkoumá, zda placení za to, aby se vyhledávač stal výchozím, porušuje pravidla hospodářské soutěže, a snaží se stanovit jasnější pravidla.
Kritici se domnívají, že se výpovědi zaměstnanců zneužívají a odvádějí pozornost od skutečných protisoutěžních praktik. Hlavní obavy se týkají dominantního postavení společnosti Google, nedostatku účinné konkurence a následného dopadu na ostatní vyhledávače, jako je Bing a Mozilla.
Uživatelé vyjadřují nespokojenost se současnými alternativami a požadují lepší možnosti vyhledávání. Další diskutovaná témata se týkají používání internetu, nezávislosti Chromu a finanční životaschopnosti Mozilly.
Článek představuje inovativní techniku pro kompaktní uložení šachové pozice do 26 bajtů.
Metoda využívá jedinečné umístění králů a pěšců k reprezentaci zajatců, schopnosti rošády a cíle en passant, spolu s výrazným kódováním povýšení, čímž se snižuje potřebný úložný prostor.
Technika ukládání zahrnuje použití bitových map a třídění pro efektivní charakterizaci různých aspektů pozice, což umožňuje uložit šachovou pozici v pouhých přibližně 26 bajtech.
Články se zabývají metodami kompaktnější a efektivnější komprese a ukládání šachových pozic, aby se snížila datová náročnost při zachování klíčových informací.
Zahrnuje různé strategie, jako je magie na bitové úrovni, využití technologie blockchain, ukládání historie tahů, vyvolání paměti a kompaktní kódování speciálně pro šachové motory. Zdůrazňuje také výhody komprimovaných formátů oproti formátu JSON.
Cílem je zvýšit výkon, efektivitu ukládání a zpracování dat v šachových databázích a aplikacích.
Příspěvek představuje podrobný seznam doporučených knih pro herní vývojáře, který zahrnuje řadu témat týkajících se tohoto oboru.
Tyto knihy poskytují cenné poznatky o počítačové grafice, programování her, umělé inteligenci a také o simulaci fyziky a dynamiky.
Další témata, kterými se tyto svazky zabývají, zahrnují návrh a použití, lineární algebru, optimalizaci a algoritmy, a poskytují tak ucelenou znalostní základnu pro začínající i zavedené herní vývojáře.
Diskuse na fóru se týká sbírky knih o vývoji her a zahrnuje doporučení k další četbě.
Je zde sekce věnovaná váženému zesnulému hernímu vývojáři a vzpomínka na něj, která naznačuje jeho vliv v oboru.
V diskusi je kladen důraz na kvaterniony, což je komplexní číselná soustava, kterou uživatelé považují za výhodnou při vývoji her pro reprezentaci 3D rotací.
Iain Mullan využil MusixMatch, Toma.HK a Covers FM během Music Hack Day London 2012 k vytvoření inovativního hacku s písní Johnnyho Cashe "I've Been Everywhere".
Hack obsahuje mapu zobrazující zeměpisné rozpětí, které legendární umělec Johnny Cash procestoval, jak to popisuje ve své písni.
Toto kreativní geografické zobrazení je vizualizováno pomocí mapových podkladů společnosti Google a INEGI.
Článek upozorňuje na webovou stránku s názvem "Johnny Cash Has Been Everywhere (Man)", která obsahuje seznam všech míst zmíněných v písni Johnnyho Cashe "I've Been Everywhere".
Diskuse uživatelů v článku se soustředí na související témata, včetně nejkratší cesty mezi uvedenými cíli.
Diskuse se dotýká i osobních témat, například problémů Johnnyho Cashe se závislostí.
Článek zkoumá strategii optimalizace velkých jazykových modelů (LLM) pomocí jemného ladění s pečlivě vybranými soubory dat.
Podrobně popisuje proces vyladění instrukcí 7B parametrového jazykového modelu na souboru dat LIMA a zmiňuje možnosti automatického filtrování kvality.
Článek také odkazuje na výzvu NeurIPS LLM Efficiency Challenge a zdůrazňuje význam datových sad vytvořených v rámci LLM i sestavených lidmi.
Článek zkoumá koncept zdokonalování velkých jazykových modelů (LLM) jejich využitím k formulaci menších datových souborů vyšší kvality.
Tento proces zahrnuje trénování rozsáhlého modelu na různých datech, jeho použití k rozdělení zdrojových dat na nezkreslené soubory dat a následné trénování menších modelů na nich. Cílem je vyvinout modely, které budou přístupnější, rychlejší při vyvozování závěrů a případně bez problémů s autorskými právy.
Diskutovány jsou také další techniky pro zvýšení inteligence LLM, jako je rozšířené generování vyhledávání (RAG) a využití souborů dat pro jemné doladění jazykového překladu.