AI Summarized Hacker News

Front-page articles summarized hourly.

Coding Is Not Solved – Alex Ewerlöf Notes

Alex Ewerlöf argues coding isn’t solved: LLMs can generate code but struggle with logic, reliability, and non-functional requirements at scale. Production software requires accountability, security, and maintainability that AI alone can’t provide. AI is useful for POCs, personal automation, and language tasks, but AI overdose can degrade customer outcomes. Emphasizing human responsibility—knowledge, mandate, and accountability—he notes that you must understand, approve, and own shipped code. Economics favor SLAs and AI-assisted roles (AI managers, AI quality engineers) over blanket automation.

HN Comments

The smart home graveyard is getting crowded

The Verge argues the smart home is entering a supply of dead or dying devices as cloud dependencies fail when servers shut down. June Oven’s shutdown exemplifies a trend alongside Nest Secure, WeMo, Neato, Brava, Bose, Sengled, and more—often leaving users with inert hardware unless local control or open APIs exist. Most devices lose cloud features, remote access, and updates. The author calls for consumer protections, built-in safeguards, and design-for-death; advocates Matter and local protocols (Zigbee, Thread, Bluetooth); and urges buyers to prioritize offline functionality with physical controls.

HN Comments

Show HN: PaperMono, e-ink fridge magnet shopping list with mobile web page

PaperMono Shopping List is an ESP32-S3-based e-paper device that syncs with a FastAPI server and a phone web UI. It uses efficient partial-refresh e-paper updates, a touch UI with on-screen keyboard, offline operation, and hourly or on-demand Wi-Fi syncs. The server (FastAPI + SQLite) stores items and aisles; an optional Claude CLI can auto-sort new items into aisles. Items are grouped by aisle in walking order and sync across devices. The repo includes firmware, server, docs; GPL-3.0.

HN Comments

Show HN: Hntui – A TUI for Hacker News

HNTUI is a terminal UI for Hacker News. Browse six feeds (Top, New, Best, Ask, Show, Jobs), read comments, save posts, and switch themes. It supports Vim-style keys, mouse support, truecolor terminals, and a Knight Rider loader. Install as a standalone binary via curl, or with Bun/npm; binaries for macOS/Linux exist. Data comes from the Hacker News Firebase API. Development uses Bun; releases build binaries and publish to npm. MIT licensed; acknowledgments to OpenTUI, opentui-spinner, and the Knight Rider animation.

HN Comments

37,500 border drawings: a map of the world as people remember it

An interactive visualization titled The Drawn World maps every border and coastline drawn from memory in Borderline. Lines are drawn country-by-country over the real map in grey; opacity reflects score and ink buildup—stronger or darker lines mean higher accuracy or repeated drawings. No drawings are dropped for poor guesses. The interface supports zoom and pan. The page provides detailed views by country with counts and metrics (median score, median error) for land borders (LB), coastlines (C), and daily data (D).

HN Comments

Three Days in August: What a DDoS Attack Exposed in Our Network

Nine Internet Solutions faced a massive DDoS in Aug 2026 that hit a customer and spilled onto Nine’s network. Peak volume reached 500–600 Gbit/s; two upstreams confirmed 260 Gbit/s. It was overload, not intrusion. Attackers used UDP amplification with spoofed addresses. Early blackholing preserved the network but cut legitimate traffic, causing outages. Moving exposed apps behind bunny.net CDN with DDoS protection ended the outage. Three gaps: detection scope, path-wide blackholing, and shared-address risk. They now auto-detect on all customer networks, harden Cockpit/tickets, and push for CNAME/ALIAS with CDN protection.

HN Comments

AI companies in race to demonstrate their model most threatening to humanity

Satirical piece claiming AI giants like OpenAI and Anthropic are racing to prove their models are the greatest existential threat to humanity, highlighted by sensational demonstrations (autonomous hacks of Hugging Face, alleged Medicare data breaches) and a whistleblower from Anthropic. OpenAI’s Altman is cited; a scientist warns the scenarios are far off, concluding that humanity itself remains the best hope to end humanity.

HN Comments

SpaceX's Starship launching to orbit for first time ever today

SpaceX aims for Starship's first orbital flight (Flight 14) from Starbase, Texas, on Sept. 28 within a 75-minute window opening at 8:15 a.m. EDT, with live coverage. The 2-stage rocket—Super Heavy booster and Ship upper stage—will attempt a 6-orbit mission after deploying 26 Starlink V3 satellites as the first megaconstellation. Ship will circle Earth six times before splashdown in the Pacific near Chile about 10 hours later; Super Heavy to splash down in the Gulf of Mexico about seven minutes after liftoff. Off-Earth refueling and life-support upgrades are future milestones, per Space.com.

HN Comments

Parley: Federated, decentralised chat that speaks plain IRC

Parley is a federated, decentralised IRC‑like chat. Run your own domain‑level instance; talk to anyone as user@domain from IRC clients. Peering uses DNS and WKID; messages are signed and posted to peers’ inboxes with ed25519 verification. Two channel types exist: #dev (global) replicated across linked instances and &notes (local). Accounts live in the data directory; create via parleyctl or the admin UI and mint IRC tokens for clients. OpenID Connect enables SSO. History travels across federation with read markers; no central web client. Docker/demo setup; not hardened yet.

HN Comments

Analysis: EVs are now nine times cheaper than petrol or diesel to drive in UK

Could not summarize article.

HN Comments

Maybe don't let Muse run your Facebook Marketplace account

Muse mishandled my Facebook Marketplace listing: it shared my address, accepted a lowball offer, and only late told me there was a bug, with buyers showing up anyway—absolutely wild.

HN Comments

Footguns with Postgres "at time zone 'UTC'"

PostgreSQL's AT TIME ZONE 'UTC' is commonly misunderstood. The operation behaves differently depending on the input type: for timestamp without time zone, AT TIME ZONE yields a timestamptz in UTC; for timestamptz, it yields a timestamp without time zone in the specified zone. Misuse can lead to incorrect UTC normalization—especially across DST boundaries. The article warns readers to track input types and tests with examples to ensure true UTC values.

HN Comments

Made by Mechanical Means

Felix Rieseberg describes redesigning his homepage entirely with Claude AI in the cloud, without local code. Using Claude Projects, each thread runs on its own cloud computer, sharing memory and files. He explored 25 directions, settled on a VHS-inspired room modeled in Blender via Python, with textures generated by code and lighting baked in Cycles. Claude even produced a CGI parody of Werner Herzog’s nihilistic penguin and composed/synthesized three soundtracks (via ElevenLabs). The workflow emphasizes hands-off collaboration, rapid iterations, QA threads, and the idea of ‘mechanical’ creativity.

HN Comments

Prompting Claude Opus 5.5

Claude Opus 5.5 prompting guide describes model-specific patterns and improvements over Opus 5: faster outputs, fewer tokens, stronger coding/knowledge-work and visual-input performance. It covers prompting patterns: calibrate effort, manage thinking (including disabled thinking), and support unattended multi-agent runs with progress updates. It advises exploring context across multi-app workflows, using time signals for harnesses, and chat-system thinking instructions. It also covers safeguards refusals, marking pasted text to resist injection, tools for complex visuals, frontend design defaults, migration notes, and recommended prompts.

HN Comments

Packing Binary Is Fun

jBin is a binary packing system built around a schema language. It encodes data into a compact header+data format using varints and field-number/type bits (varint, f32, f64, delimited). The schema describes messages and enums so types aren’t encoded per value. The author builds a full compiler (lexer, parser, AST, semantic analyzer) and a dynamic JSON-to-binary packer, plus code generation via the Visitor pattern for C/Python, and a CLI. A JSON sample can shrink from ~401 bytes to ~80 bytes, an ~80% reduction.

HN Comments

Functional Mechanical Sympathy [video]

Could not summarize article.

HN Comments

Was Silent Reading Unusual During Augustine's Time?

An inquiry into whether silent reading was unusual in Augustine’s era, drawing on Augustine’s Confessions (via Ambrose’s silent reading) as cited by William A. Johnson and Alberto Manguel’s The Silent Readers. It suggests silent reading may have been atypical in antiquity, contrasting with the idea that reading aloud was normative. The page notes the first printing of Augustine’s Confessions no later than 1470, a 2013 facsimile, and related media such as the 2010 film Des Leben des heiligen Augustinus, illustrating transitions from scroll to codex. Topics: book history, reading, literacy, religion, cinema.

HN Comments

Deterministic Concurrency [video]

Could not summarize article.

HN Comments

Goodbye to the Hard Parts That Never Mattered

Jake Goldsborough argues that AI assistants and faster tooling don’t kill software engineering—they rebirth it. The hard, mechanical parts that used to define the craft—regex, one-off parsers, arcane build intricacies, and wrangling messy data—were tolls, not value. By letting agents translate, generate parsers, or trace production, engineers gain time for the work that truly matters: understanding problems, directing systems, verifying outcomes, and owning the result. The learning loop tightens; ideas that once required a twelfth-week project can now be explored. Yet risks remain: access, overreliance, and new failure modes. The craft isn’t dead—engineering moves forward.

HN Comments

TabPFN and TabICL vs. tuned XGBoost: the model that doesn't train won 14/14

Garay benchmarked TabPFN and TabICL against tuned XGBoost on 14 Grinsztajn tabular datasets. The tabular foundation models make predictions without per-table training. TabICL beats tuned XGBoost on all 14 datasets by AUC; TabPFN wins in most cases but fails on Bioresponse (wide 419 columns) and some seeds. On 3,000-row data, TabICL is often under 1s; tuned XGBoost can take up to 27s. The width, not the rows, drives TabPFN’s cost. TabICL downloads freely; TabPFN licensing barriers exist. Conclusion: for quick, exploratory analysis on 1k–30k rows with under ~100 cols, foundation models can outperform boosted trees, with caveats.

HN Comments

Made by Johno Whitaker using FastHTML