AI Summarized Hacker News

Front-page articles summarized hourly.

A new world airport and its baggage

Denver's DIA saga centers on an audacious, failing plan to automate baggage handling. Starting as Stapleton, Denver built DIA to become a major hub. United pressured a fast four-building underground baggage system using BAE's Telecars, linked by a microcomputer control network. The project, hampered by late design changes, tight schedules, labor disputes, and untested tech, suffered software bugs and mechanical failures. A disastrous 1994 demonstration exposed bags flying through tunnels; DIA opened in 1995 with mostly manual baggage handling and a Rapistan Demag backup system. The automated system never fully delivered, fueling conspiracy theories and underground-structure myths.

HN Comments

HomelabFest will be in St. Louis in September 2027

HomelabFest 2027 takes place September 12–14 in St. Charles, MO, at the St. Charles Convention Center. A celebration of self-hosting and homelabs of all sizes, appealing to home networking, hardware tinkering, digital privacy, and rack-building enthusiasts. Registration is $125 Early Bird (through November or until sold out). Lodging at Embassy Suites attached to the Convention Center. Hours and more details to be announced. Featured creators and sponsors will participate.

HN Comments

How I changed teaching after AI managed to do all my homework assignments

A computer-science instructor describes how AI advances compelled him to overhaul his “Machine Learning in Production” course. Before ChatGPT, AI could answer reading quizzes; now it can do most assignments. He redesigns assessments to favor in-person TA interactions, exams, and video demos, while reducing written home tasks. Autograding with LLMs, Slack-based automated feedback, and in-class check-ins scale to 100–170 students. Exams and debriefings gain weight; resubmissions are taxed; written tasks are outsourced or eliminated. He notes this clashes with evidence-based pedagogy but argues AI literacy and responsible use are essential, with ongoing adaptation.

HN Comments

A single function Jev-like wrapper for LLMs, including vision models

Allan Riordan patents a Jev-like wrapper that lets LLMs (including vision) reveal token-by-token logprobs to choose single-letter answers. He demonstrates a workflow: prompt with a state, a question, and options; request top_logprobs; compute probabilities for each option and pick the winner. He adds an attachments field for images to support vision. The post provides a Python example that streams webcam frames and scores them with gemma/llama.cpp or OpenAI, using questions about visibility (person/plant), camera setting, and brightness, with concrete prompt construction and handling of different question types (choice, noul, score).

HN Comments

The Murky History of Soviet-Born Tetris

Could not summarize article.

HN Comments

Two and a half years without a gallbladder

Two and a half years after emergency gallbladder removal, Tracy Durnell shares her post-surgery experience: bile now flows continuously, so she uses digestive enzymes and adjusts her diet. She lists foods that trigger symptoms (leafy raw veg, large fatty meals, certain dairy, spicy foods, coffee, nuts) and those that don’t (ice cream, yogurt, beans, oats). IBS symptoms have largely improved, with occasional nighttime bloating and a mostly healed scar with regained sensation. Possible risk factors discussed include birth control pills and rapid weight loss.

HN Comments

We're gonna need a lot more mathematicians

A guest post by Amit Sahai argues that AI-driven math will accelerate discovery, while many students struggle to keep up. Rather than retreat, the math community must grow and broaden its role: build a global pool of mathematically sophisticated researchers and create an 'deployable intellectual reserve' to study and interpret AI-generated ideas. By fostering shared struggle and deep understanding—through human groups collaborating with AI—we can retain meaningful human agency, assess uncertainties, and guide consequential AI-enabled designs (like fusion plants). Society has a stake in expanding mathematics, not shrinking from it.

HN Comments

TiddlyInstall: A universal, reusable, install system

TiddlyInstall is a browser-based tool that builds real Windows, Linux, and macOS installers directly from a GitHub repo, using a single HTML file with no server. It bundles the chosen runtime and dependencies into per-app folders and outputs platform installers (.exe via NSIS, .run, .zip) that can run offline. Installers can be unsigned, signed by you, or signed by the base installer; signing happens in the browser and your key stays private. The system uses a shared base installer and shows exactly what each installer will do before installation.

HN Comments

Postgres SELECT DISTINCT Does Not Scale

Postgres SELECT DISTINCT, intended to return unique values, actually scans all matching rows, so its runtime scales with total enqueued rows, not the number of distinct keys. In a partitioned queues workload, this caused slowdowns in narrow-but-deep cases (few partitions with many rows). The query plan performs a full index scan; skip/loose index scans exist, but don’t help here. A workaround uses a recursive CTE that repeatedly selects the minimum partition key, yielding O(number of partitions) performance. Benchmarks confirm latency stays stable as rows per partition grow. DBOS highlights this and offers durable execution solutions.

HN Comments

Fourier Analysis: Drawing Llamas with Circles

The article explains the Fourier transform as a tool to convert signals from time to frequency domain, using epicycles—rotating vectors at various frequencies—to draw shapes. It covers complex numbers, Euler’s formula, and inner products, derives Fourier coefficients for a square wave, and shows how sums of sine waves form a Fourier series. Extending to images, it samples an SVG llama path, computes the Discrete Fourier Transform to obtain coefficients, and uses rotating circles to reconstruct the llama. It notes DFT’s O(N^2) cost vs FFT and provides JavaScript/TypeScript code with p5.js.

HN Comments

Jury finds Facebook liable for deceiving users in Cambridge Analytica case

A New Mexico jury found Facebook liable for deceiving users about privacy protections in the Cambridge Analytica case, potentially allowing up to $5,000 per violation. The two-week Santa Fe trial centered on a data breach that harvested about 87 million profiles to target ads for the 2016 Trump campaign, with jurors concluding the misconduct affected more than 2 million New Mexicans and misled the public about data-broker investigations. Meta said it will fight the verdict.

HN Comments

Lab on a Contact Lens Can Measure Stress Through Serotonin

Researchers developed a soft, reusable smart contact lens with graphene/silver electrodes to electrochemically detect serotonin in tears, aiming to quantify stress noninvasively. The lens uses ferrocene to sense serotonin, detects down to about 72 picomolar in artificial tears, and remains functional after extensive bending. In tests with tear samples from volunteers before/after stress tasks, tear serotonin fell as stress increased. A pig-eye test and a wireless NFC-enabled version for smartphone readout were demonstrated. More validation and safety work needed before clinical use.

HN Comments

One Piece of Flock Camera Data Put This Innocent Woman in Jail for 13 Days

Lindsey Isaacs, 23, was arrested in Florida after Flock ALPR cameras linked her black Dodge Durango to a fatal crash, though the car showed no damage and she had no involvement. She spent 13 days in jail, including 86 hours in solitary, before authorities dropped the charges in May 2026 when the link was shown faulty. Isaacs testified before Congress about the risks of ALPR surveillance, arguing that police reliance on automated data can trample civil liberties and ruin lives. The piece criticizes Flock/ALPR tech and calls for accountability.

HN Comments

Show HN: Hacker Atlas - A map of what Hacker News talks about

HN Atlas is a Hacker News hub by Andrea Ritossa with sections to browse topics and connections, plus a feedback feature to help improve Hacker Atlas. It notes privacy: emails are private and used only to reply, not for newsletters.

HN Comments

Show HN: Ekselio – Loveable for finance workflows (local first)

Ekselio by GPTBeyond is an AI-native CFO solution for QuickBooks Online Desktop. The workflow canvas is designed for desktop browsers; for best results, use a laptop or desktop. You can continue anyway while DuckDB-WASM loads and the browser-based data environment is prepared.

HN Comments

I wrote a ray tracer in Brainfuck

An experimental account of writing a ray tracer in Brainfuck to explore minimalism. The author uses a fixed-point Q16.16 representation, a DSL/SSA-like IR, and a BF-based code generator; arithmetic is implemented with move/copy primitives, multiplication by repeated addition, and division by long division. Sqrt uses an isqrt-based approach. The result is a 23 MB BF program that renders very slowly (about 100 rays/min for a 400×225 scene). An update describes a JIT/interpreter improvement using fork/join, yielding a much faster render.

HN Comments

Why didn't anybody tell me about Redis hash slots?

Explains tackling Redis cluster hash-slot issues when caching route estimates for a gig economy delivery app. After deduplicating coordinates with H3, they cache per origin-dest results, but multi-key commands failed because keys spread across slots. Use Redis hash tags to force related keys into the same slots with braces: {routing:v1:<n>} and an integer to map to slots. They group by slot, chunk by node, and use Lua EVAL to set and expire in one step. Swapped JSON to CSV for lighter payloads; benchmarking helped. Benchmarking first became a habit.

HN Comments

Show HN: A game about fake news and memes

Unspin explains how to spot fake news.

HN Comments

Issues with Codex – Identified – Full Outage

OpenAI Codex is experiencing a full outage affecting Codex Web, Codex API, CLI, and the VS Code extension. Availability varies by subscription tier and features. Mitigation has been identified and applied, with recovery being monitored. Login via API key will unblock access. Root cause identified and mitigation steps are underway; earlier updates noted elevated errors and ongoing fixes.

HN Comments

Loopjacking in A2A Implementations: Hijacking Human-in-the-Loop Approvals

The article analyzes loopjacking in A2A systems: a pending operation approved by a human can be substituted before execution, causing the approval to release a different action. In LangGraph Server tests, an approver viewed transfer A (20) and a maker updated the pending call to B (2000 to attacker-sink); execution used the approver’s authority. It argues Task IDs alone don’t reveal what was approved; the approval must be bound to the exact operation and scope and checked at dispatch. It proposes an Action-Bound Approval Protocol with atomic checks, integrity-protected decision, nonce, and spec clarifications (7.6.4); results are product-specific.

HN Comments

Made by Johno Whitaker using FastHTML