Přeskočit na hlavní obsah

2024-07-08

„Reverzní inženýrství rotujících čárových kódů Ticketmasteru“

  • „Systém SafeTix od TicketMaster používá rotující čárové kódy zobrazené v mobilní aplikaci, což komplikuje proces vstupenek a znemožňuje snadný tisk nebo pořizování snímků obrazovky.“
  • „Problémy nastávají, když na místě není internetové připojení, což ztěžuje načítání čárového kódu, a systém se snaží snížit přeprodej vstupenek a shromažďovat uživatelská data.“
  • „Reverzní inženýrství odhaluje, že čárové kódy používají formát PDF417 s nosným tokenem a dvěma TOTP, které lze extrahovat pomocí Chrome DevTools, což umožňuje offline uložení vstupenek až 20 hodin před akcí.“

Reakce

  • „Příspěvek se zabývá reverzním inženýrstvím rotujících čárových kódů Ticketmasteru a zdůrazňuje potenciál pro bezpodvodný prodej vstupenek třetími stranami, pokud by Ticketmaster a AXS zdokumentovali svou kryptografii QR kódů a zpřístupnili aplikace/API pro ověření.“
  • „Rozhovor kritizuje monopol společnosti Ticketmaster na přeprodej vstupenek a naznačuje, že jejich neochota podporovat ověřování třetími stranami prospívá jejich kontrole nad trhem.“
  • „Debata se rozšiřuje na etické úvahy pro vývojáře a společnosti, přičemž někteří argumentují, že k monopolistickým praktikám přispívají spíše společenské struktury a selhání vlád, než samotní vývojáři.“

„Simulace 20 milionů částic v JavaScriptu“

  • „Autor strávil několik měsíců experimentováním se sdílenými vyrovnávacími pamětmi, funkcí v JavaScriptu, která umožňuje více vláknům efektivně sdílet paměť.“
  • „Vyvinuli finální aplikaci, která představuje tyto experimenty, a zvou k poskytnutí zpětné vazby a nápadů na další simulace v JavaScriptu.“
  • „Příspěvek zdůrazňuje potenciál sdílených polí vyrovnávacích pamětí pro vytváření složitějších a efektivnějších simulací ve webovém vývoji.“

Reakce

  • „Vývojář úspěšně simuloval 20 milionů částic pomocí JavaScriptu, využívaje sdílené vyrovnávací paměti během několika měsíců volného času.“
  • „Příspěvek obsahuje závěrečnou ukázku aplikace a vyzývá k návrhům na simulaci ještě většího počtu částic v JavaScriptu.“
  • „Komunita poskytla různé zpětné vazby, včetně vložení simulace pro snadnější přístup, optimalizace výkonu a použití různých technologií, jako jsou WebGL a WebGPU pro vykreslování.“

„Boeing se přizná k trestnému činu podvodu v souvislosti s haváriemi letounů 737 MAX“

  • „Boeing se přizná k obvinění z podvodu v souvislosti s haváriemi letounů 737 Max, souhlasí s pokutou ve výši 243,6 milionu dolarů a s instalací nezávislého dozorčího orgánu.“
  • „Dohoda, která se vyhýbá soudnímu řízení, vyžaduje schválení federálním soudcem a mohla by ovlivnit schopnost Boeingu prodávat vládě USA.“
  • „Boeing musí také investovat 455 milionů dolarů do programů pro dodržování předpisů a bezpečnost a jeho představenstvo se musí setkat s rodinami obětí havárií.“

Reakce

  • „Boeing se přizná k trestnímu podvodu v souvislosti s haváriemi 737 MAX, přičemž rodiny obětí prosazují veřejný proces, aby byly odhaleny všechny skutečnosti.“
  • „Dohoda o přiznání viny zahrnuje pokutu ve výši 243,6 milionu dolarů a tříletý dohled třetí strany, ale kritici tvrdí, že to je nedostatečné a volají po individuální odpovědnosti.“
  • „Případ zdůrazňuje přetrvávající problémy s odpovědností korporací a zpochybňuje účinnost sankcí při změně firemní kultury.“

„Financuji Ladybird, protože nemohu financovat Firefox“

  • „Autor financuje iniciativu Ladybird Browser, protože Mozilla neumožňuje přímé financování uživateli pro Firefox.“
  • „Diverzita prohlížečů je klíčová, aby se zabránilo tomu, že by jediný dodavatel, jako je Chrome, ovládal webové standardy a prosazoval uživatelsky nepřátelské funkce.“
  • „Ladybird, původně součást SerenityOS, je nyní samostatným projektem, který se zaměřuje na své první alfa vydání v roce 2026 a je otevřen uživatelskému financování.“

Reakce

  • „Autor financuje Ladybird, protože Mozilla upřednostňuje online reklamu před vývojem Firefoxu, což z Mozilly dělá spíše projekt na podporu reklamy.“
  • „Přechod Mozilly z nadace na korporaci ji učinil závislou na příjmech z reklamy, zejména od Googlu, a nepřijímá dary specificky určené pro vývoj Firefoxu.“
  • „Alternativy jako vykreslovací engine Servo a Ladybird, který plánuje přechod z C++ na bezpečnější jazyk, jsou navrhovány jako hodné podpory.“

„Internet už je za zenitem (2022)“

Reakce

  • „Internet se vyvíjí kvůli faktorům, jako je reklama, politika a umělá inteligence, což vede k více omezeným a cenzurovaným verzím.“
  • „Existuje debata mezi udržováním kontroly prostřednictvím cenzury a zachováním potenciálu internetu pro otevřenou komunikaci.“
  • „Přechod z veřejných prostor na soukromá fóra jako Discord a Slack naznačuje odklon od otevřeného webu, ale specializované komunity stále nabízejí hodnotu.“

„Zed Editor automaticky stahuje binární soubory a balíčky NPM bez souhlasu“

Reakce

  • „Zed Editor stahuje binární soubory a balíčky NPM bez souhlasu uživatele, což vyvolává obavy o bezpečnost a útoky na dodavatelský řetězec.“
  • „Uživatelé to srovnávají s VSCode, které žádá o povolení, čímž zdůrazňují potřebu uživatelské kontroly a bezpečnosti v IDE.“
  • „Zedův tým uznává problém a plánuje jej řešit, což vyvolává debatu o vyvážení pohodlí a bezpečnosti ve vývojářských nástrojích.“

„Otupují se lyže?“

Reakce

  • „Lyže mohou otupět, zejména při používání na tvrdém nebo zledovatělém sněhu, což činí ostré hrany a správné úhly klíčovými pro výkon.“
  • „Pravidelná údržba s diamantovým kamenem je obvykle dostačující, pokud nejsou lyže poškozeny kameny nebo rzí.“
  • „I když technicky zdatní lyžaři mohou těžit z toho, že se naučí udržovat své lyže, mnozí považují za praktičtější nechat je profesionálně seřídit, zejména ti s rodinami.“

„Open-source Webflow pro vaši vlastní aplikaci“

  • „Onlook Studio představilo aplikaci, která umožňuje vývojářům vizuálně upravovat jejich lokálně běžící React aplikace a zapisovat kód zpět v reálném čase.“
  • „Aplikace běží lokálně, vyžaduje pouze jednoduché přidání pluginu a zahrnuje funkce jako parser Reactu, předzpracovatel a převod CSS do Tailwind.“
  • „Budoucí vývoj zahrnuje kontrolu a výběr vrstev, přeskupování prvků a A/B testování změn před jejich zavedením do kódu.“

Reakce

  • „Onlook Studio představuje open-source nástroj pro vizuální úpravy React aplikací lokálně, což zajišťuje, že vývojáři si zachovají plné vlastnictví kódu.“
  • „Aplikace obsahuje parser Reactu, předzpracovatel a konverzi CSS na Tailwind, běžící jako aplikace Electron pro aktualizace kódu v reálném čase.“
  • „Budoucí plány zahrnují funkce pro ověření konceptu, jako je inspekce vrstev a A/B testování, s potenciální monetizací prostřednictvím hostované verze pro týmovou spolupráci.“

„Mini monitor pro Pi“

  • „Tento příspěvek popisuje použití 2palcového displeje jako monitoru pro Raspberry Pi s cílem vytvořit přenosnou konzoli s klávesnicí.“
  • „Displej, řízený kontrolérem ST7789 a připojený přes SPI, spotřebovává 2,5 MB RAM a ~2 % CPU, což zajišťuje efektivní využití baterie.“
  • „Pokyny k nastavení zahrnují zapojení, povolení SPI, nastavení velikostí framebufferu a X displeje a instalaci programu pro zrcadlení jako systémové služby.“

Reakce

  • „Projekt mini monitoru pro Raspberry Pi získává pozornost, s diskusemi o optimalizaci hardwarových připojení a možnostech displeje.“
  • „Uživatelé sdílejí tipy na využití 3D tisku pro vlastní pouzdra, s doporučeními zkontrolovat místní knihovny nebo využít služby 3D tisku pro vysoce kvalitní výsledky.“
  • „Zkoumají se různé možnosti a konfigurace displejů, včetně použití malých tabletových obrazovek, displejů Waveshare a implementace správných DRM (Digital Rights Management) ovladačů jádra pro lepší výkon.“

„Xpra: Trvalé vzdálené aplikace pro X11“

  • „Xpra, open-source nástroj, umožňuje spouštět programy X11 na vzdáleném hostiteli a zobrazovat je lokálně, s možností opětovného připojení bez ztráty stavu.“
  • „Podporuje různé platformy a integruje funkce jako audio, tiskárny, schránku, systémové lišty, oznámení a webkamery, přizpůsobuje se různým síťovým podmínkám.“
  • „Instalace je dostupná pro Windows, MacOS a Linux, s rozsáhlou dokumentací a podporou prostřednictvím FAQ, diskusí na GitHubu, IRC a Discordu.“

Reakce

  • „Xpra je nástroj pro trvalé vzdálené aplikace na X11, který uživatelům umožňuje udržovat stavy aplikací napříč relacemi.“
  • „Diskuse zdůrazňuje různé řešení pro vzdálenou plochu, včetně Xpra, NoMachine, RustDesk a NICE DCV, z nichž každé má jedinečné vlastnosti a uživatelské preference.“
  • „Probíhá neustálá debata mezi používáním X11 a Wayland, přičemž uživatelé si všímají výhod a nevýhod každého z nich, včetně podpory hardwaru, bezpečnosti a problémů s kompatibilitou.“

„Poprvé po více než 150 letech je elektřina v Albertě bez uhlí“

  • „Poslední uhelná elektrárna v Albertě, Jednotka 2 v Genesee Generating Station, byla odstavena 16. června, což znamená konec výroby elektřiny z uhlí v provincii.“
  • „Ukončení využívání uhlí bylo urychleno pod vedením Nové demokratické strany po roce 2015, s politikami jako silnější cenotvorba uhlíku a závazek k 30 % obnovitelných zdrojů do roku 2030.“
  • „Navzdory tomuto milníku zůstávají výzvy, jako je potřeba více větrné a solární energie, řešení pro ukládání energie a modernizace infrastruktury, zejména s nedávným moratoriem na obnovitelné zdroje energie a restrukturalizací trhu v Albertě.“

Reakce

  • „Alberta se poprvé po více než 150 letech stala bezuhlíkovou, což vyvolalo debatu o nákladech a přínosech tohoto kroku.“
  • „Kritici poukazují na to, že zatímco Alberta přešla na zemní plyn, současná vláda je kritizována za to, že nepodporuje investice do obnovitelných zdrojů energie.“
  • „Diskuse zahrnuje srovnání se zeměmi jako Čína, která navzdory rostoucímu využívání uhlí také výrazně investuje do obnovitelných zdrojů a jaderné energie, což zdůrazňuje globální složitost řešení klimatické krize.“

„Seznam opuštěných marnivých TLD ICANN“

Reakce

  • „ICANN (Internet Corporation for Assigned Names and Numbers) zveřejnila seznam opuštěných marnivých TLD (Top-Level Domains), což jsou vlastní doménové přípony jako .brandname.“
  • „V pozdních 2000s byl značný zájem o gTLDs (generické domény nejvyšší úrovně), ale mnoho společností si po zaplacení vysokých poplatků, jako je například poplatek za hodnocení ve výši 185 000 dolarů, uvědomilo, že je nepotřebují.“
  • „Mnoho marnivých TLD je nyní nevyužitých nebo opuštěných, což zdůrazňuje počáteční přecenění jejich hodnoty a posun v používání internetu směrem k vyhledávačům a aplikacím.“

„Unit je univerzální vizuální programovací systém“

Reakce

  • „Unit je univerzální vizuální programovací systém, který čelí problémům s kognitivní škálovatelností a zamotanými spojeními, což činí vizuální programování náročným.“
  • „Uživatelé oceňují určité designové prvky, jako jsou widgety zaměřené na úkoly, ale srovnávají je s nástroji jako LabVIEW a OpenSCAD Graph Editor, čímž zdůrazňují jak výhody, tak omezení.“
  • „Diskuse zdůrazňují obtížnost organizace vizuálního kódu, potřebu zlepšení uživatelské zkušenosti (UX) a potenciál smíšených modálních výpočetních prostředí.“

„Je to, jako bych nakreslil dveře a zmizel skrz ně“ (2021)

Reakce

  • „Článek pojednává o výrazném poklesu darů pro charitativní organizace jako Nochlezhki po plnohodnotné invazi, což vedlo k tomu, že mnoho organizátorů bylo nuceno odejít.“
  • „Situace se očekává, že se po demobilizaci zhorší kvůli špatné léčbě PTSD, zvýšené kriminalitě a hospodářskému poklesu.“
  • „Článek zdůrazňuje hluboký dopad bezdomovectví a výzvy, kterým čelí postižení, přičemž klade důraz na důležitost slušného vymáhání práva a spravedlnosti.“

„Správný druh tvrdohlavosti“

  • „Vytrvalost a tvrdohlavost obě zahrnují odhodlání, ale zásadně se liší v přístupu a výsledku.“
  • „Vytrvalí jedinci přizpůsobují své strategie na základě zpětné vazby, čímž prokazují odolnost, dobrý úsudek a zaměření na cíle.“
  • „Umínění jedinci se pevně drží svých původních myšlenek, což často vede k neúspěchu, zejména v složitých situacích.“

Reakce

  • „Článek Paula Grahama rozlišuje mezi tvrdohlavými a vytrvalými lidmi, přičemž tvrdohlaví jedinci se zdají být sebevědomější, ale jsou méně otevření zpětné vazbě, zatímco vytrvalí lidé jsou flexibilnější a ochotnější se učit.“
  • „Veřejnost často zaměňuje tvrdohlavost se sebevědomím, zejména na veřejných fórech, což vede k nedorozuměním.“
  • „Článek také zkoumá růstové a fixní myšlení, přičemž komentátoři reagují různě – někteří souhlasí s Grahamovými názory, zatímco jiní považují jeho definice za příliš zjednodušené nebo se překrývající.“