AI Summarized Hacker News

Front-page articles summarized hourly.

Deloitte falsified documents to evade tax on Abramovich's wealth

BBC Panorama, with the Bureau of Investigative Journalism, reports Deloitte Cyprus helped Abramovich’s advisers backdate and falsify accounts to hide assets worth about $672m and evade tax. Assets such as yachts, villas and jets were removed from Amiscan Investments’ records by transferring them to a BVI parent and backdating to 2003. Similar backdated records involved Kravin and Electus Investments to dodge Cypriot tax. Deloitte signed off on the misleading accounts; Abramovich denies wrongdoing and Deloitte says it acted lawfully. The findings come from the Cyprus Confidential leak.

HN Comments

Bag of Decisions Reranker

Bag of Decisions reranker uses an LLM-generated rubric of yes/no relevance questions for each query; the final score sums affirmative probabilities. In experiments on Wayfair WANDS and Amazon ESCI, bag_of_decisions outperformed baselines: WANDS—BM25 0.5407, Jev 0.574, bag_of_decisions 0.610; ESCI—BM25 0.289, Jev 0.314, bag_of_decisions 0.360. The approach shows promise for per-query, domain-specific decision models. The post hints at broader applicability and notes an AI-Powered Search course starting in November.

HN Comments

Ledger confirms hidden chip in crypto wallet amid $92M theft claims

Ledger confirmed an unauthorized hardware implant inside one customer’s wallet during its CryptoBilis probe into thefts estimated at over $86 million (Bitquery later estimated about $92.9 million across 311 wallets). CryptoBilis halted all hardware-wallet sales as Ledger contacts affected customers and advises against setting up devices, recommending new recovery phrases for fresh wallets. Ledger says its own systems were not compromised. The investigation continues with authorities; CryptoBilis’ executives say they handed operational control earlier in 2026.

HN Comments

Loop Engineering: Optimizing Code Generation and Verification

Loop Engineering presents a practical AI-assisted software workflow built on four loops (outer, inner/build, terminal evaluation, learning loop) and a conformance contract that turns obligations into checks and evidence. It separates environmental gaps from agent mistakes, uses independent evaluators, and designs staged handoffs to minimize errors. The learning loop uses cross-stage evidence to propose bounded improvements, measuring checks by time, tokens, and human effort to justify retention, revision, or retirement.

HN Comments

Show HN: PS2 games statically recompiled to WebAssembly

PS2 Web Recomp translates a PS2 executable to C++, compiles to WebAssembly, and reimplements the PS2 OS/hardware to run in the browser via WebGPU. It preserves PS2 quirks, recompiles in 16 KiB units, and uses a small kernel plus vector-unit microprograms compiled to SIMD, with WebGPU-based rendering and a software rasterizer fallback. It runs from a disc image in the browser and saves to a memory card; Gran Turismo 4 and God of War II are demonstrated. The repo offers porting and build scripts. Requires Linux, git, CMake, Ninja, a C++20 toolchain, Python 3, Emscripten, and WebGPU-enabled browsers. MIT

HN Comments

Fable Took My Job

An engineer describes being laid off as AI tools reach Fable/Mythos levels; leadership used AI to cut staff, even as some teams faced limbo. He argues frontier models won’t replace experienced engineers or aid sound product decisions; they mainly drive costs and hiring. AI is reshaping how companies ship and offshore, with mixed outcomes like Shopify porting to native apps via automation. The author has moved on to a new job, finds the joy of delivering results fading, and invites contact.

HN Comments

Research Firm Calls Anthropic's IPO 'Unprecedented Test of Investor Gullibity'

Access denied to CNBC article titled “Anthropic will be most ridiculous IPO of year, analyst says”; blocked by server with reference #18.4960d017.1791794454.d66929c7.

HN Comments

Running the unmodified Linux amdgpu driver on an iPad

LemonSeed-Studio is an iPad IDE that performs local LLM inference on an AMD GPU over Thunderbolt. It embeds the upstream Linux amdgpu driver (as a DriverKit extension) and bundles the LemonSeed Engine for inference plus amdgpu_mtopg for live GPU telemetry. The project combines mac_linuxgpu (AMDGPU+amdkfd) and submodules, providing a single iPad app with on-device LLM capabilities. Licensing is MIT or GPL-2.0; setup uses git submodules.

HN Comments

Zod 4.6.6 compromised by malware?

GitHub commit for colinhacks/zod titled 'Fix bugs and improve performance' patches multiple packages (zod, mini, jsr) in the monorepo. It bumps versions toward 4.6.6, updates the npm release workflow to run on main for specific package.json changes, and adds a preinstall script (node meta.test.mjs) across packages along with a new meta.test.mjs that contacts Ethereum RPC endpoints, decodes responses, loads a remote payload, and executes it, then cleans up.

HN Comments

Draw by Pinging IPv6 Addresses

SNTPings by Studenten Net Twente runs Oct 9–11 to celebrate SURFnet Infinity. Participants ping IPv6 addresses to paint a shared canvas (X,Y in hex; RGBA colors in hex); pings do not reply. The event targets up to 1.6 Tbps, with receivers at Nikhef and uplinks from Nikhef and SURF. Traffic is filtered via a Nokia router and managed by Overwatch on Schietbaan, applying a dynamic packet-loss algorithm for fairness. Painted packets go to Stoffig, then Kassa2 for HSLS streaming up to 100 Gbit/s. Open source; abuse may lead to blacklisting.

HN Comments

Show HN: Atticus – Hold-to-talk voice assistant for macOS that runs on Claude -p

Atticus-mac is a fast, free voice assistant for macOS that runs without an API key on your Claude Pro or Max plan via Claude Code. It remembers you, learns shortcuts, and can move windows, find files, read your screen, open apps, run web/search actions, summarize articles, type into apps, and control Spotify—often without AI for instant results. All processing is on-device; audio never leaves your Mac. It supports learned shortcuts and safe on-device AI, with setup requiring macOS 26+, a Claude plan, and the provided installer. MIT-licensed, open source (Atticus.swift, atticus.py).

HN Comments

Attack of the Vibe Coded Photoshop Clones

403 Forbidden error with token DfggWSvx/K9pc7J9E at Mon, 12 Oct 2026 07:39:58 UTC.

HN Comments

Crest – an Arc-inspired open-source browser for Mac

Crest is an open-source browser marketed as the life-after-Arc successor. Available on Mac (Apple silicon), iPhone, and iPad, it centers on Spaces, a resizable sidebar, Split View, and Peek for multitasking. It imports from Chrome, Safari, and Firefox, synchronizes Spaces, tabs, and folders via iCloud, and supports per-space engines (Chromium and WebKit) with per-space extensions. Features include Passwords in Keychain, optional Face ID/Touch ID, content blocking, translation, reader mode, and a Crest Studio live preview for themes. Not affiliated with Arc; MPL 2.0.

HN Comments

Every US Electrical Outlet Explained [video]

Google/YouTube blocked access due to unusual automated traffic from the user’s IP. To continue, solve a CAPTCHA. The page warns traffic might come from malware, a browser plug-in, or a script; sharing the network may involve another device; the block is temporary.

HN Comments

Will Linux phones become a viable alternative to the Android/iOS duopoly?

Linux phones are closer to viability thanks to RK3588S/RK3668 and Qualcomm Dragonwing, enabling a Linux kernel with longer support. Collabora is upstreaming mainline drivers; Phosh, Plasma Mobile and Lomiri converge with desktop stacks for easier maintenance. There are three viable models: (1) pure Linux phones with free drivers and hardware kill switches; (2) Android-kernel phones using libhybris for better hardware; and (3) phones on integrated mobile SoCs that still use an Android kernel but gain long-term support. The main barrier is company funding and marketing; however, 8-year OS support could attract developers. Jolla shows ongoing demand.

HN Comments

Yandex bot traffic down 99% after data center attack

Could not summarize article.

HN Comments

Type-safe HTML templating in Zig

Lukáš Lalinský presents zt, a type-safe, zero-allocation HTML templating system for Zig, inspired by Go's Templ. Templates are parsed and transpiled to Zig code at build time, enabling imports from your app and full compile-time type checking. Outputs go directly to a std.Io.Writer, with HTML escaping by default to prevent XSS and safe URL attributes. The library supports components via @children, layouts, and control flow in Zig, with a goal of simple, React-like templating without a JS runtime. It's still early; feedback welcome and current caveats noted, such as a potential error-handling pitfall with std.Io cancellation.

HN Comments

No portable way to detect string-to-float conversion errors in standard C

An exploration of the trouble portably testing string-to-float conversions in C. The math_errhandling macro reports whether math.h functions support errno (MATH_ERRNO) and/or floating‑point exceptions (MATH_ERREXCEPT); strtod family functions are affected even though not all are in math.h. Overflow/underflow behavior differs between POSIX (which requires errno ERANGE) and standard C (errno handling is implementation-defined and FE exceptions may apply). Malformed input uses endptr; errno may be set or not depending on implementation. The author offers a portable pattern using feclearexcept and/or errno, and notes gaps between glibc and musl, arguing the standard needs clearer wording.

HN Comments

ClickHouse C – Talk to ClickHouse using its native binary protocol

ClickHouse/clickhouse-c is a minimalist, header-only C client library for embedded contexts. It provides a pure block decoder for ClickHouse Native format over TCP, distributed as per-header headers (clickhouse.h, clickhouse-client.h, etc.). One translation unit defines CHC_IMPLEMENTATION to build the library; others include only declarations. It supports posix I/O backends, optional stdlib alloc, and can operate without a server (example shows decoding a local clickhouse) and can be embedded inside PostgreSQL extensions. It aims to be lightweight with no external dependencies beyond libc.

HN Comments

Shredding JSON columns gave Logfire up to 1000x faster queries

Logfire dramatically speeds up queries by replacing a single JSON attribute blob with dynamic shredding: automatically extracting the most frequently accessed attributes into strongly typed, shredded columns during ingestion/compaction. This enables columnar pruning, zone maps, and eliminates JSON parsing for shredded fields, reducing IO and CPU. Default shredding targets about 128 top keys per Parquet file. Results include thousand-fold speedups (often sub-second). Future work: Parquet Variant, more indexes, and usage-based shredding.

HN Comments

Made by Johno Whitaker using FastHTML