AI Summarized Hacker News

Front-page articles summarized hourly.

Tiny $70 Xteink X3 e-reader puts Silicon Valley to shame

Saahil Desai extols the Xteink X3, a $69/70 credit-card–sized e-reader, as the single best tech purchase in years. Despite humble hardware—no touchscreen, color display, or backlight—the device makes reading addictive, fitting on a phone and encouraging on-the-go reading, reducing phone time. Its tiny display forces quick pages, boosting engagement with books like The Power Broker. Though limited (no cover art, clunky software), it spawned a viral DIY ecosystem: Crosspoint firmware, Libby access, and accessories. It signals a market return to cheap, simple, customizable gadgets from China.

HN Comments

Smartphone makers don't bother to comply with EU repairability requirements

One year into the EU's repairability rules, Right to Repair Europe says over 80% of smartphones/tablets still lack required repair information. Of 2,334 models, only about 18% list a site with spare-parts prices or repair instructions; many records are blank or point to non-relevant pages, with some directing to Temu/AliExpress. Some brands still award themselves top repairability scores despite non-compliance. Enforcement appears weak: scores are self-declared and not consistently published on labels. They call for full documentation behind scores and easier reporting of non-compliance. From February next year, new devices must have user-replaceable batteries.

HN Comments

I Connected My Withings Body+ to Home Assistant with an ESP32

Author connected Withings Body+ to Home Assistant directly using an ESP32 and ESPHome, bypassing the Withings cloud. They removed Wi‑Fi from the scale so data stays local. Using an original ESP32 (Bluetooth Classic), the scale sends measurements to ESP32 via Bluetooth; ESPHome forwards to Home Assistant over Wi‑Fi. They reverse‑engineered the protocol with Codex/OpenCode, building a custom ESPHome component that handles two user profiles by using the scale's user IDs. They added template sensors so last measurements persist across restarts. Result: local, real‑time dashboards; not universal for other scales; code not yet uploaded.

HN Comments

Impedance Matching

Impedance matching describes how systems resist energy inflow and how to improve energy transfer with an impedance matcher. Hillis shows this across domains: mechanical (engine-to-wheels, transformers), acoustics (seawall vs slope, foam in anechoic chambers, trumpet flare, megaphone, Victrola), and optics (anti-reflective coatings versus mirrors and half-silvered surfaces). He notes atmospheric CO2 acts as a mismatch, and even suggests geoengineering by adding stratospheric dust to reflect infrared and cool Earth. Energy transfer is optimized when shapes/materials gradually match impedance to prevent reflections.

HN Comments

Show HN: Think Turing Complete, but you write the circuits in TypeScript (WIP)

Simten advertises design hardware and building a computer. The UI is a graph editor: select a node with Enter/Space, move with arrow keys, delete to remove, Esc to cancel. For edges, press Enter/Space to select, then delete to remove or Esc to cancel. Recenter option included.

HN Comments

'You Can See Everything' Review: Nathan Fielder's Doc About Elizabeth Holmes

Owen Gleiberman’s review calls You Can See Everything a 174-minute, non-traditional doc—part hangout movie, part reality-TV psychodrama—that uses Elizabeth Holmes and Nathan Fielder to probe what motivates her, not her guilt. Filmed at Holmes’s Del Mar home with her partner and later via Amanda Seyfried’s performance reading Holmes’s prison transcripts, the film explores delusion, narcissism, and the Theranos fraud through a meta, theater-like lens. It blends documentary and performance, offering a provocative, unsettling look at power and deception rather than a straightforward verdict.

HN Comments

Speculative Decoding in vLLM on AMD GPUs

Explores speculative decoding in vLLM on AMD GPUs, comparing five drafting methods—native MTP, Gemma 4 MTP, EAGLE-3, DFlash, DSpark—each using draft tokens and target-model verification to commit multiple tokens per pass. Covers enabling config, memory needs, and where to obtain draft models. Experiments on AMD MI300X/MI355X (ROCm) show throughput gains up to about 2.7x, varying with model, workload, and draft length. Provides tuning guidance: start with N=1, measure throughput and acceptance, then sweep N; outlines training a speculator workflow and notes future directions.

HN Comments

Caltech Mathathon – first hackathon ever devoted to research level mathematics

Caltech hosts the Caltech Mathathon, Oct 30–Nov 1, 2026 (date updated to Oct 30). A 40-hour event with $2M+ AI credits where 100 teams use frontier models to tackle open conjectures and create new mathematical theories. Teams defend results before leading mathematicians; prizes awarded in two rounds—initially for promising, well-explained work, then after community verification. First hackathon focused on research-level mathematics. Apply at [email protected]; supported by Anthropic, OpenAI, DARPA, and others.

HN Comments

Live map of public transport in Belgium

ovlive offers a live map of Belgium’s public transport, combining De Lijn, STIB-MIVB, TEC and NMBS buses, trams, metros and trains on one map with real-time delays, stops and departure times. It covers the Brussels-Capital Region and provinces including Antwerp, East and West Flanders, Flemish Brabant, Walloon Brabant, Hainaut, Namur, Liège and Luxembourg.

HN Comments

LG smart TVs caught logging audio with screen off and snooping on local devices

Gamers Nexus and security researchers found LG OLEDs running webOS continuously scan the home network to map nearby devices and log microphone audio even when the screen is off, uploading data when reconnected. Beyond ACR, the TVs collect device names, nearby Wi‑Fi network names, signal strengths, and location data for LG Ad Solutions. They also identified remote code execution vulnerabilities in webOS. The researchers advise disconnecting LG TVs from the internet and using external streaming devices instead.

HN Comments

Programming is Art

The piece contrasts two views of programming: for the author, coding started as a craft but became a job aimed at building startups and earning money, with a desire to move into leadership. By contrast, true programmers code for the love of solving problems and creating, often on open-source projects, regardless of income, and would not hand their craft to AI. The author argues that programming is art and that the writing process matters; AI can’t replace true artists.

HN Comments

Bot Detection Without JavaScript: What My Blog Measured

Explores bot detection on Cloudflare Workers without JavaScript by comparing page loads, browser-UA observations, and Cloudflare Web Analytics. The author describes a rule-based classifier using evidence streams: Network metadata (ASN), Fetch Metadata, request headers, and User-Agent signals. For Sept 4–6, 277 of 372 browser-UA observations were reclassified (74.5%), showing network checks separate traffic beyond browser rules. The article cautions these counts do not measure readership and stresses preserving provenance, signature results, and how rule changes are explained. It documents defects, migrations, and fixes, and offers guidelines to apply the method to sites while maintaining history. Future calibration is planned.

HN Comments

TiVo to charge money for skipping commercials in your own recordings

TiVo will discontinue the free SkipMode automatic commercial skipping on November 2, 2026, and test a paid Premium Auto Commercial Skip add-on with a 30-day free trial in November; after the trial, automatic/one-button skipping will require a monthly fee (price not disclosed). Manual skipping remains available. Existing SkipMode-enabled recordings will work until the change; after launch, new recordings won’t get free skip data. The move comes as Xperi shifts away from DVR hardware toward OS/advertising tech.

HN Comments

Switzerland's Federal Government Is Replacing Microsoft on 3k Computers

Switzerland's federal government kicked off a pilot to replace Microsoft 365 with open-source tools on 3,000 workstations (about 7% of staff), aiming to roll out across 54,000 computers by end-2027. The PoC “BOSS” with 172 employees showed solid results for documents and email, but video conferencing had limits. If successful, migration could extend to civilian systems; the military is moving to openDesk by Oct 2026. Drivers include data sovereignty, continuity, and licensing costs, under a 2024 open-source-by-default law for federal software.

HN Comments

Mmuko Boot Sequence – a tiny freestanding C kernel that boots in QEMU

MMUKO Boot Sequence is a GitHub scaffold for a tiny freestanding kernel that boots with QEMU. It provides two paths: (A) Direct BIOS boot (512-byte boot sector to 32-bit mode via kernel-entry.s), and (B) GRUB Multiboot. Included are source and build files (boot.asm, boot16.s, kernel-entry.s/c, linker scripts, grub.cfg, Makefile, build-direct.ps1) and run instructions. Toolchain guidance covers i686-elf-gcc, NASM, grub, and qemu. The kernel starts at kernel_main via mmuko_boot and mmuko_program_main, enabling experimentation with a minimal boot sequence.

HN Comments

Coop – Isolated VM Environments for Running Claude Code and Codex

coop is a Rust CLI that creates isolated, disposable VMs in which Claude Code and Codex run with full host-tool access (Docker, git, compilers, package managers) without risk to the host. VMs are reproducible and cheap to create/destroy. Install via curl script or cargo build, then coop setup to build the VM template image. Linux: Firecracker and guest kernel are installed; macOS requires Lima. Supported: macOS arm64 and Linux x86_64 (arm64 Linux builds exist but untested). Update with coop update. Usage: in a project, run coop up then coop claude or coop codex.

HN Comments

Study Math with Kusama

A Cloudflare security block prevents access to medium.com, asking to enable cookies. It explains the block may be triggered by certain actions (e.g., specific words, SQL commands, or malformed data). To resolve, contact the site owner with details of your activity and include the Cloudflare Ray ID (a3739402ff271742) and your IP. The page notes Cloudflare handles performance and security.

HN Comments

Show HN: Engrim – A universal, local-first SQLite memory engine for AI CLIs

Engrim is a local-first, project-scoped SQLite memory engine that provides a universal episodic memory store across Google Antigravity, Claude Code, Cursor, and Windsurf. It decouples project decisions from cloud vendors, letting agents switch without losing state. The store (~/.engrim/memory.db) uses FTS5 search and static embeddings (model2vec), plus provenance and a hybrid bm25/vector retriever. A 105-session test on a 50k-line trading system showed zero context amnesia and 99% fewer context tokens on reload. Setup via engrim setup/serve; includes recall/add/context/backup tooling. MIT.

HN Comments

I refused to train the AI that could replace me

James Maisiri, a South African PhD, describes being recruited to train an AI to design assessments, teach, and mark essays—transferring his decade of judgment to a machine. Earning 600 rand/hour in a country with high unemployment, he faced a choice between livelihood and helping an AI that could replace his work. He notes similar paid training across Africa and Asia, where workers’ judgments, not just data, train AI. Africa’s low adoption and potential exploitation deepen concerns about machines learning the nuances of professional judgment. He walked away, seeking academia and questioning the ethics of handing over judgment to machines.

HN Comments

Has anybody seen my keys? A key-hierarchy strategy for rack-level security

RFD 301 outlines a rack-level key hierarchy using a Trust Quorum and Shamir secret sharing to derive a rack secret, from which all keys are derived or wrapped. Keys protect per-drive storage (ZFS) encryption, rack-secret encryption keys, certs, and tokens. HKDF-SHA3-256 is used to derive 32-byte keys; key wrapping vs derivation discussed. On reconfiguration, a dealer issues new shares (epoch), deriving a new rack secret while decrypting the old one, reconfiguring per-U.2 drive keys, re-encrypting data, and securely deleting old secrets. Goals: rotation, per-drive keys, minimal exposure, and robust reconfiguration.

HN Comments

Made by Johno Whitaker using FastHTML