AI Summarized Hacker News

Front-page articles summarized hourly.

Visual Basic on the PC with Windows 3.1

An examination of Visual Basic on Windows 3.1 and its place beside Apple HyperCard as a pioneering visual programming tool. Tracing Gates’ push to own the PC stack, the piece covers VB’s origins (via Tripod/Ruby) and its 1991 debut, its drag‑and‑drop UI, data binding, and the ability to call DLLs, contrasted with HyperCard’s scripting. It critiques VB3’s bloated UI, opaque property systems, and heavy manuals, while praising its editor, grid snapping, and ‘edit and continue.’ It notes 16‑bit limits, 2008 discontinuation, ongoing legacy via emulation, and ends with questions about lasting impact of modern tools.

HN Comments

Building an Open-Source Robot Vacuum – Meet Oomwoo

OOMWOO is an open-source, DIY robot vacuum from Maker's Pet that you build yourself using a Raspberry Pi, ROS 2, a 2D LiDAR, and a 3D-printed chassis. It runs fully offline with local control, no cloud, and native Home Assistant integration. The project emphasizes open hardware/firmware/software, modular design, and community-led parallel development. Milestones include v0 with a bare-bones chassis, ROS 2 Gazebo simulation, and LiDAR SLAM. Deliverables include BOM, 3D-printable files, ROS 2 packages, firmware, PCB, build/docs, and demo videos. Repositories, tutorials, and a parts kit are available.

HN Comments

Global review confirms mRNA vaccines are safe, effective and full of promise 

Could not summarize article.

HN Comments

Meta Caps Internal AI Token Spending After Costs Approach Billions in 2026

Meta is tightening internal AI spending after token usage neared billions in 2026. A memo to about 6,000 staff said 73.7 trillion tokens were used in ~30 days, tracked on a Claudeonomics leaderboard. CTO Andrew Bosworth warned that token volume alone isn’t a measure of impact and pushed back on 'tokenmaxxing.' Meta will replace the leaderboard with an AI Gateway dashboard and implement formal token budgets in 2027, while steering staff toward MetaCode and away from Claude. The company also plans up to $135B in AI infra spending through 2026 and $600B in data-center buildouts through 2028.

HN Comments

How do wombats poop cubes? Scientists get to the bottom of the mystery

Could not summarize article.

HN Comments

The <Usermedia> HTML Element

Chrome introduces the <usermedia> HTML element (Chrome 151) as the next Capability Element after <geolocation>, to manage camera and microphone access declaratively via a browser-controlled element, reducing boilerplate and improving security and recovery after denial. It handles prompt, delivers MediaStream, supports setConstraints(), events stream, error, cancel, and enforces styling constraints for user trust. Provides fallback to legacy getUserMedia if unsupported. Migration from Origin Trial; roadmap includes <camera> and <microphone> elements. Validation from Origin Trial shows higher permission grant success and fewer errors.

HN Comments

Show HN: Cyclearchive.com – search vintage cycling magazines

Could not summarize article.

HN Comments

Opening up 'Zero-Knowledge Proof' technology to promote privacy in age assurance

Google Wallet has open-sourced its Zero-Knowledge Proof libraries to advance privacy in age verification, in partnership with Sparkasse for EU age assurance. ZKPs let users prove statements (eg, being over 18) without revealing other data. The open-source codebase at github.com/google/longfellow-zk enables developers, businesses, and researchers to build privacy-preserving apps and digital IDs. The move aligns with EU eIDAS (2026) encouraging ZKP for the European Digital Identity Wallet (EUDI Wallet).

HN Comments

Client-side load balancing at a million requests per second

Zalando built an in-process client-side load balancer (CSLB) to replace internal fan-out via the cluster’s shared edge, handling over 1M rps with features: N-ring fade-in, occupancy-based bounded load, and AZ-aware routing with a latency health factor. They matched Skipper’s hash ring (xxHash64) to avoid cache churn, used Kubernetes informers, and vastly sped up deployments. Rollout cut Skipper traffic from ~1M rps to CSLB, reduced Skipper pods from 50+ to 8, and saved >$1k/day. They implemented Little’s-law occupancy signal, a 150ms sliding window, a capped walk, a FIFO for bursts, and hardened retries. Zone-aware routing remains paused; build-your-own advice stands.

HN Comments

Flavor Graveyard

The Ben & Jerry’s Flavor Graveyard page is inaccessible; the server denies permission.

HN Comments

Why jet engines aren't made in China

Jet engines reveal the limits of China’s state‑capitalist catch‑up. Despite enormous investment, China remains a decade behind the West because engines require slow iteration, extreme reliability, and a vast tacit, globally linked supplier network. The CJ‑1000A and C919 rely on Western components, and FAA/EASA certification is unlikely soon; margins are razor‑thin, limiting new entrants. Military engines show some progress but lag Western standards (WS‑15 vs F‑119). By contrast, China excels in mature, high‑volume sectors (EVs) via vertical giants, while the West benefits from private capital and faster, asymmetric innovation.

HN Comments

The Underhanded C Contest

Results of the 2015 Underhanded C Contest, run with the Nuclear Threat Initiative. With 40+ submissions, it features many runners-up and a final winner. The challenge centered on a nuclear-verification problem using spectra data and an information barrier. Submissions describe NaN poisoning, data- and environment-triggered attacks, and realistic exploitation. The winner, Linus Åkesson, presents a clever type-confusion bug (interpreting 8-byte doubles as 4-byte values via float_t) that distorts data yet passes energy tests. The post also notes contest timing and prize details.

HN Comments

Healthy but Sedentary People Show Early Decline in Cellular Energy Production

CU Anschutz researchers found that healthy but sedentary adults show early, coordinated declines in muscle mitochondrial function, reducing the ability to burn sugar and fat. In nine sedentary vs ten active men (~42), sedentary individuals had 28–36% lower mitochondrial efficiency, 49% less MPC1 protein, about half CPT1 activity, 38% lower VO2 max, and 60% higher lactate during exertion. These cellular changes may precede diseases like insulin resistance, type 2 diabetes, cancer, and Alzheimer's. Exercise is highlighted as a cellular shield, with plans for larger studies and non-invasive early-detection tests.

HN Comments

Chip Off the Old Block

Scott Alexander meditates on how having kids reframes poetry and youth. A son’s train obsession echoes his own quirky childhood; a daughter’s art hints at a prodigious lineage. Children inherit tastes and the habit of narrating thoughts, generating memes and future writers. The piece pivots to parenting as a feudal bargaining system: bedtime becomes a negotiated equilibrium of two minutes, songs, and brushing teeth, with “Danegeld” payments and the risk of escalating demands. Online critics, genetics, and culture collide as he weighs peace at night against autonomy, concluding the routine shapes rather than limits their futures.

HN Comments

OpenWiki: CLI that writes and maintains agent documentation for your codebase

OpenWiki is a CLI that writes and maintains agent documentation for your codebase. Install with npm install -g openwiki. Initialize with openwiki --init and configure your model/API key (LangSmith tracing optional). It creates docs in openwiki/ and refreshes them from repo changes. Run openwiki to interact, or openwiki -p for a one-shot print; openwiki --update to refresh. It appends guidance to AGENTS.md and CLAUDE.md and saves config to ~/.openwiki/.env. It supports OpenRouter, Fireworks, Baseten, OpenAI, and Anthropic, with configurable models; PRs welcome for new providers.

HN Comments

Qualcomm Linux 2.0

Qualcomm Linux 2.0 is now available, offering open, unified IoT development.

HN Comments

The Apple Disk II Controller Card

The Amazing Disk II Controller Card explains why Apple II disks used Disk II vs other controllers. The Disk II is a minimal, hardware-light controller that offloads complexity to software, enabling cheap floppy support. It covers basic floppy concepts (300 RPM, tracks, arm movement), and four software-driven challenges: framing bytes, encoding (GCR 6-and-2 vs 5-and-3), sectoring (D5 AA 96 signature marks sector starts), and track finding. The bootstrap routine fits in 256 bytes, loading sector 0 via a tiny ROM and a state machine. The article contrasts Disk II with modern controllers and points to BMOW's Floppy Emu and Yellowstone project.

HN Comments

I Left Harry's All-Night Hamburgers

Escape Pod 413 follows a sixteen-year-old who works the midnight shift at Harry’s All-Night Hamburgers in rural West Virginia. The quiet diner is a crossroads for travelers from countless parallel worlds who trade stories and pay with strange currencies. He learns that every possible universe exists and some travelers hop between them. A regular, Sid, offers him a ride to other worlds; another man, Joe, warns that you may never return home. He chooses to go, beginning a life of interdimensional travel.

HN Comments

Japan has 41% of the 100-year companies – secrets of 1,447-year survival

Japan accounts for 41% of the world's 100-year companies, with the 1400-year-old Kongo Gumi showcased as a case study in enduring business and its secrets.

HN Comments

ZCode – Harness for GLM-5.2

ZCode 3.0, tuned for GLM-5.2, speeds up multi-agent collaboration and integrates planning, coding, reviewing, and deploying with existing tools. The document describes building a self-contained browser Gomoku (15×15) with a heuristic AI that proposes moves, detects wins, highlights the winning line, handles turns and restarts, and can be viewed with an optional AI focus overlay. It covers development steps (from file creation to UI and move logic), removing external fonts to keep it local, and outlines GLM Coding plans and pricing, plus all downloads and platform support.

HN Comments

Made by Johno Whitaker using FastHTML