Článek se zabývá několika tématy, včetně budování snímačů přítomnosti, vytváření elektronických projektových skříní a navrhování zařízení internetu věcí pomocí čipu ESP32.
Zahrnuje také práci s technologií Bluetooth, vývoj levných mikrokontrolérů a sledování pohybu a obsazenosti pomocí Bluetooth.
Diskuse se zabývají různými metodami, výzvami a řešeními pro každé téma a ukazují vývoj a potenciální využití těchto technologií.
Nepálská vláda zakázala TikTok kvůli obavám z narušení společnosti a šíření neslušných materiálů.
Vláda požaduje, aby se platformy sociálních médií zaregistrovaly, zřídily v Nepálu styčnou kancelář, platily daně a dodržovaly zákony a předpisy země.
Důvod zákazu a to, zda TikTok odmítl vyhovět požadavkům Nepálu, zůstává nejasné. Společnost TikTok, kterou vlastní čínská společnost ByteDance, čelila podobným kontrolám v jiných zemích, pokud jde o ochranu osobních údajů a možný čínský vliv.
Nepál zakázal službu TikTok kvůli obavám z jejího dopadu na sociální harmonii, což vyvolalo diskuse o moderování obsahu, závislosti a vlivu platforem sociálních médií.
Zákaz vyvolal diskusi o politických důsledcích čínských aplikací a možné manipulaci s veřejným míněním, ale i o širších tématech, jako je kultura zrušení, současné západní hodnoty a postoje společnosti k sexualitě.
Komentátoři vznášejí otázky ohledně kontroly a vlivu Číny nad TikTokem, stejně jako obavy ohledně ochrany osobních údajů a vlivu zahraničních subjektů na platformy sociálních médií. Diskutuje se také o moci a vlivu nadnárodních korporací a o problémech samoregulace a závislosti.
Autor porovnává komponenty React s webovými komponentami a zdůrazňuje, že webové komponenty upřednostňují vylepšení před nahrazením.
Webové komponenty se mohou na rozdíl od komponent React vykreslovat před JavaScriptem a kladou důraz na kompatibilitu s existujícím HTML.
Autor naznačuje, že rozšiřování a vylepšování stávajícího jazyka HTML je nejlepším přístupem pro dlouhodobý vývoj webu, a poznamenává, že React se vyvíjí směrem ke složení komponent podobnému HTML.
Článek porovnává použití webových komponent HTML s frameworky jako Vue, React a Angular a rozebírá jejich omezení a výhody.
Zkoumají se aspekty, jako je výkon, dostupnost najímání, audit, soulad s požadavky na přístupnost a budoucí vývoj v oblasti vývoje webových stránek.
Debata poukazuje na různé názory na efektivitu a použitelnost webových komponent a frameworků a dotýká se témat, jako je flexibilita, přizpůsobení, pohodlí a ekosystém.
Aplikace Google Bard byla aktualizována tak, aby umožňovala přístup k YouTube, vyhledávání letenek a hotelů a k osobním dokumentům a e-mailům, což ji činí zranitelnou vůči útokům typu indirect prompt injection.
Autor předvedl, jak funguje vstřikování podnětů pomocí videí YouTube a Dokumentů Google, a objevil zranitelnost ve službě Bard, která umožňuje vykreslování obrázků pomocí vstřikování markdown.
Zranitelnost byla nahlášena společnosti Google a opravena, což poukazuje na sílu protivníka při nepřímém útoku typu prompt injection. Přesná povaha opravy není známa.
Jazykové modely umělé inteligence, jako je ChatGPT, mají omezení, pokud jde o kódovací úlohy, což vyvolává obavy ohledně kvality a přesnosti kódu generovaného umělou inteligencí.
Probíhá debata o budoucí úloze umělé inteligence v odvětví vývoje softwaru a o možných rizicích spoléhání se při kódování výhradně na umělou inteligenci.
Názory na dopad umělé inteligence na programátorská povolání a na význam lidských odborných znalostí v této oblasti se různí.
Canva představila novou funkci Shape Assist, která využívá strojové učení k rozpoznávání a vylepšování ručně kreslených tvarů v reálném čase v prohlížeči.
Tato funkce zlepšuje použitelnost a odezvu a lze ji používat offline.
Společnost Canva vytrénovala rekurentní neuronovou síť na rozmanitém souboru dat s tvary nakreslenými uživateli a nasadila model v prohlížeči, čímž eliminovala potřebu zpracování na serveru. Model přesně identifikuje tvary a zarovnává je s vektorovou grafikou pomocí přístupu založeného na porovnávání šablon.
Návrhář vlastních nástrojů Love Hultén vytvořil ohromující syntezátory obsahující ferrofluidy, které vytvářejí fascinující vizuální efekty tančícího černého slizu v reakci na zvuk.
Mezi výtvory Love Hulténa patří KORG minilogue xd a Twisted Electronics Deton8 přeměněný na ferrofluidový bicí syntezátor.
Love Hultén nabízí také další jedinečné nástroje na zakázku, jako je Chunky Mother-32, který kombinuje zařízení Moog a Roland s výsuvnou klávesnicí, a představuje budoucnost, kdy se vše změní v kraby, jak je vidět v jejich konceptu MIDI kraba.
Love Hultén vytvořil ferrofluidní syntezátory, které kombinují zvuk a vizu ální efekty pomocí elektromagnetů a ferrofluidů.
Článek se zabývá historií, použitím a omezeními těchto syntezátorů a klade důraz na jejich řemeslné zpracování a inovativní design.
Pojednává také o různých typech syntezátorů, jejich cenách, stavbě vlastních modulárních syntezátorů, možnostech bezplatného softwaru a použití ferrofluidu k vizualizaci průběhů.
Pokud Kongres neprodlouží platnost sekce 702, kontroverzní pravomoci pro hromadné sledování, vyprší v prosinci.
Existuje odpor proti začlenění skutečných reforem do zákona a snaha vázat obnovu na financování vlády.
Program umožňuje shromažďovat komunikaci mezi Američany a cizinci bez soudního příkazu, což vyvolává obavy o ochranu soukromí. Řada organizací se staví proti obnovení programu v jeho současné podobě a prosazuje rozsáhlé reformy. Koalice občanskoprávních skupin představila jako alternativu zákon o reformě vládního dohledu. K obnovení by mělo dojít pouze s významnými reformami, a ne jako dodatek na poslední chvíli k zákonu, který musí být schválen.
Loro je nová open-source knihovna, která zpracovává bezkonfliktní replikované datové typy (Conflict-free Replicated Data Types, CRDT) pro vysoce výkonnou správu stavu a synchronizaci při vývoji lokálního softwaru.
CRDT zjednodušují správu stavu a synchronizaci a jsou kompatibilní se správou stavu uživatelského rozhraní.
Loro nabízí funkce, jako je cestování v čase a spolupráce v reálném čase, a podporuje různé algoritmy a datové struktury CRDT. V příspěvku jsou také zmíněny plány budoucího vývoje a možnosti spolupráce.
Loro je uživatelsky přívětivý nástroj pro správu stavů, který zjednodušuje modelování dat pomocí CRDT a v budoucnu plánuje migraci dat a dlouhodobé modelování.
Uživatelé diskutují o dalších nástrojích a strategiích souvisejících s CRDT, jako je deklarace schématu a použití CRDT pro verzování sloupců databáze.
Electric, nástroj pro synchronizaci v reálném čase, je zmíněn s nahlášenými chybami, ale s pozitivními ohlasy. Diskutuje se o chybách a poškození SQLite, řešení tvarů a oprávnění, řešení konfliktů pomocí Rich-CRDT a srovnání s jinými knihovnami. Uvedení Loro na trh je velmi očekáváno.
Panamský průplav se v současné době potýká s přetížením a problémy s hospodařením s vodou v důsledku sucha a snížené kapacity zásobníků vody.
Jeden z majitelů lodí údajně zaplatil 4 miliony dolarů, aby se vyhnul frontě u průplavu, čímž zdůraznil naléhavost situace.
Probíhají diskuse o alternativních řešeních, jako je integrace přečerpávací vodní elektrárny, výstavba paralelního kanálu nebo zkoumání alternativních tras, přičemž se zvažují náklady, proveditelnost a potenciální dopady každé z možností na životní prostředí.
BLAKE3 je prezentován jako výhodná alternativa k SHA256 pro kryptografické účely.
Vysvětluje se, že BLAKE3 vyvinul Jean-Philippe Aumasson a další, zatímco SHA256 navrhla NSA.
Uvádí se, že BLAKE3 je založen na silných algoritmech, jako jsou ChaCha20 a Salsa20, na rozdíl od SHA256, který je založen na slabém SHA1.
Příspěvek tvrdí, že nedůvěra NIST/NSA v SHA256 je zřejmá, a zdůrazňuje odolnost BLAKE3 vůči známým útokům ve srovnání s SHA256.
BLAKE3 podle popisu nabízí vestavěné bezpečnostní funkce, je efektivnější z hlediska času a energie a dobře funguje na platformách s akceleračními obvody SHA256.
Je zmíněno, že BLAKE3 využívá nová technická vylepšení a vykazuje vysokou paralelizovatelnost.
Na návrhu a implementaci systému BLAKE3 se podílejí kryptografové i softwaroví inženýři, takže je vysoce efektivní a bezpečný.
Hashovací funkce Blake3 je porovnávána s funkcí SHA256 s ohledem na faktory, jako je síla algoritmu, rychlost a zranitelnost.
Diskuse se zabývá tématy, jako jsou předvolby hash, sledování objektů, deduplikace a výkon na různých hardwarových platformách.
Zmíněno je také použití různých hashovacích funkcí ve VCS, rozšířené možnosti výstupu a dostupnost Blake3 v různých systémech a programovacích jazycích.
Autor kritizuje používání webových aplikačních firewallů (WAF) s tím, že jsou neúčinné, náchylné k obejití a mohou být zneužity jako vektor útoku.
Je zdůrazněna vysoká míra falešně pozitivních výsledků u systémů WAF, což autora vede k návrhu alternativních bezpečnostních strategií, jako je izolace, neměnnost, statická analýza a zabezpečení založené na schopnostech.
Autor se zasazuje o přechod k bezpečnostním přístupům, které upřednostňují zásady secure-by-design, a vyzývá ke změně v bezpečnostním průmyslu.
Článek se zabývá úlohou webových aplikačních firewallů (WAF) při zvyšování bezpečnosti webových aplikací.
Názory na důležitost a účinnost systémů WAF se liší, stejně jako na alternativní strategie zabezpečení webových aplikací.
Diskuse zdůrazňuje složitost a omezení spojená s implementací a správou WAF a zdůrazňuje význam komplexního přístupu, který zahrnuje revize kódu, parametrizované dotazy, statickou analýzu a omezení koncových bodů.
Cathode Retro je kolekce shaderů, které replikují vizuální efekty a vlastnosti tradičních CRT televizorů a barevných NTSC televizních signálů.
Shadery lze použít na libovolný zdroj RGB a v libovolném rozlišení a nabízejí funkce, jako jsou skenovací linie, šum, nestabilita obrazu a duchy.
Kolekce obsahuje ovládací prvky pro nastavení odstínu, sytosti, jasu a ostrosti a podporuje ploché i zakřivené obrazovky s možností zaoblení okrajů a rohů.
Účastníci diskuse zkoumají použití stínovačů k obnovení vzhledu starých CRT displejů se zaměřením na zakřivené displeje a odrazy obrazovky pro dosažení autentické historické estetiky.
Diskutuje se o problémech replikace vykreslování na CRT, o přitažlivosti retro estetiky a o různých preferencích ostrého nebo rozmazaného pixelového umění na různých obrazovkách.
Klíčovými tématy diskuse jsou důležitost dosažení skutečného historického vzhledu a role stínovačů v tomto procesu.
V článku je vysvětleno, jak byla metoda Chain of Density implementována pomocí nástroje Instructor k destilaci modelu GPT-3.5 tak, aby odpovídal sumarizačním schopnostem GPT-4.
Implementace těchto metod vedla k 20násobnému snížení latence, 50násobnému snížení nákladů a zachování hustoty entit.
Článek poskytuje podrobné informace o implementaci, datových modelech, pydantických validátorech, instrukcích pro jemné doladění a srovnávacích testech porovnávajících různé modely. V závěru je zdůrazněno zvýšení efektivity dosažené jemným doladěním a destilací pomocí Instructoru.