AI Summarized Hacker News

Front-page articles summarized hourly.

Passing DBs through continuations

The article presents Prela, a CPS-based database approach where operators pass continuations instead of producing intermediates. Chaining inc and dbl becomes a fused, single loop when inlined, via continuation-passing style and deforestation. Data are represented as binary relations (everything is a relation), and queries are rewritten with CPS versions of compose and product, plus source operators like scan_id and probe, enabling hash-join–style lookups. In Julia, this yields fast, columnar execution comparable to DuckDB under optimistic PK-density assumptions and offers strong extensibility for new operators.

HN Comments

How much do amd64 microarchitecture levels help in Go?

Could not summarize article.

HN Comments

Job: Head of Stonehenge

English Heritage is recruiting a Head of Stonehenge to lead operations, retail and food & beverage at the World Heritage Site, delivering excellent visitor experience and sustainable income. This permanent, full-time role based at Stonehenge, Amesbury, pays from £64,189 p.a. and offers benefits including 25 days’ holiday (rising to 28), pension match up to 10%, free site access for you and up to six guests, and staff discounts. Responsibilities include strategic leadership, budgeting, safety/compliance, and managing seasonal events like the solstices, with volunteers and partners. Closing date 21/06/2026; interviews in July 2026. Apply online with CV and cover letter.

HN Comments

Asus GB300 NVL72 Test Lab Tour

Could not summarize article.

HN Comments

We Think the SpaceX IPO Is Overvalued

Could not summarize article.

HN Comments

Hermes Agent – Open-source AI agent with persistent memory

Hermes Agent is an open-source, self-hosted autonomous AI agent by Nous Research that grows smarter with persistent memory. It writes reusable skills as it solves problems, stores all data locally, and supports 40+ built-in skills. A single gateway connects Telegram, Discord, Slack, WhatsApp, Signal, and CLI, with voice memo, browser control, vision, and TTS. It runs in local terminals, Docker, SSH, or cloud/HPC backends, with multi-model options (vLLM, OpenRouter, etc.) for MLOps tasks like data generation, RL training, and trajectory export. No telemetry; MIT license; one-command install.

HN Comments

Apple bets cheaper AI will woo small developers

At WWDC 2026, Apple said developers with under 2 million first-time App Store downloads can run Foundation Models in Private Cloud Compute with no cloud API costs, lowering AI infrastructure barriers for indie developers. The Foundation Models framework will soon support image input and server models and can connect to the developer’s cloud provider of choice, making frontier-level AI more accessible while preserving privacy. The move follows broader industry budget tightening in AI.

HN Comments

Show HN: Command Center, the AI coding env for people who care about quality

Command Center is an AI-powered coding environment that speeds production-quality code by coordinating multiple agents, walkthroughs, and a refactoring agent. It replaces the old, painful workflow of sifting through large diffs with parallel work, guided reviews, and fast feedback. Features include automated refactoring, read-first walkthroughs, and production-ready results (e.g., 50 files shipped). It runs locally, keeps code private, and supports Claude Code, Codex, OpenCode (plus Gemini/Amazon Q). Pricing: Free tier; Starter $9/mo; Pro $19/mo.

HN Comments

The Grate Cheese Robbery

Olivia Potts’s Longreads chronicles how artisanal cheese has become a magnet for organized crime. It follows a 2024 deal: Neal’s Yard Dairy teams with three dairies to fulfill a 950-truckle order of cheddar for a French buyer—then the cheese and buyer disappear, with arrests but no charges. The piece situates this theft within a pattern of cheese heists—from Parmesan in Italy to Wisconsin ‘cheese pirates’—and argues cheddar is hard to move due to size, weight, and strict aging. It links the incident to food-security risks amid sanctions and fragile supply chains, and notes countermeasures like microchips and tighter vetting.

HN Comments

Federal judge blocks H1B visa $100K fee

A federal judge blocked the Trump administration’s plan to impose a $100,000 fee for new H-1B visas, ruling the policy violated the Administrative Procedure Act and the Constitution and treated as an unexplained tax. The decision could save Alaska education jobs, as 341 of the state’s 573 international teachers use H‑1B visas, with rural districts often depending on them. Alaska Sens. Sullivan and Murkowski urged exemptions; Murkowski introduced S.4087 to exempt public school employees. The ruling is welcome relief for Alaska’s schools.

HN Comments

Show HN: Mach – A compiled systems language looking for contributions

Mach is a statically-typed, compiled systems programming language designed for simplicity, explicitness, and long-term maintainability, with no hidden behavior. It favors explicit, verbose code over convenience and aims to avoid feature bloat. The project provides a self-hosting compiler and a straightforward getting-started path: read the language reference, install/build from source, and use the mach CLI (build, run, test, dep, init, doc, help). Example programs cover Hello World, Fibonacci, and Factorial. Documentation lives in doc/, MIT-licensed, open source, with inspirations from Go, V, Zig, and Rust.

HN Comments

Looking Forward to Postgres 19: Query Hints

Postgres 19 adds first-class query hints via two contrib modules: pg_plan_advice (planner guidance outside SQL) and pg_stash_advice (production-ready advice stash). It guides the planner without embedding hints in queries and degrades gracefully if advice can’t be honored. EXPLAIN (PLAN_ADVICE) reveals how advice is applied. Advice can control scan methods, join order/methods, and parallelism, and can be combined. Stashes persist across restarts for production use and can be scoped per session, role, or database. Limits include no control over aggregate sort vs. hash or specific UNION/INTERSECT strategies. A safe escape hatch when tuning falls short.

HN Comments

Doing Something That's Never Been Done Before

Tal Globus argues that fear of unoriginal ideas can stall projects. To maximize the odds of being first, he cites four dampers: limited time, greater difficulty, obscurity, and progressive dependency (later steps rely on earlier ones). The more obscure, time-consuming, difficult, and unknown a project is, the fewer people will complete it. Therefore, pursue such a path to increase your chances of being the first.

HN Comments

OpenAI Submits S-1 Draft to SEC

Could not summarize article.

HN Comments

FrontierCode

FrontierCode is a benchmark for production-grade code, measuring mergeability and quality beyond correctness. It evaluates behavioral correctness, regression safety, mechanical cleanliness, test correctness, scope, and code quality, using blockers and rubric scores, plus novel methods: reverse-classical grading, code-scope checks, and adaptive classical grading. Built with input from 36 open-source repos and 20+ maintainers who spent ~40 hours per task, tasks are manually reviewed by Cognition researchers. It offers Extended, Main, and Diamond sets; Claude Opus 4.8 scores 13.4% on Diamond, GPT-5.5 6.3%, others lower. Open-source models lag (Kimi K2.6 Diamond 3.8%). Evaluation is open to model creators.

HN Comments

Show HN: Courtside – TUI for NBA Games

Courtside is a Go-based terminal UI for viewing NBA games and scores. It lets you browse today’s games, open a game’s box score and play-by-play (live or finished), jump to past dates, and view league standings. Data comes from NBA public endpoints (nba-sdk:cdn.nba.com; stats.nba.com); these endpoints are unofficial and may change. Live games auto-refresh about every 15 seconds. Installation: git clone https://github.com/NolanFogarty/courtside.git; cd courtside; go build -o courtside; sudo mv courtside /usr/local/bin/ or go install github.com/NolanFogarty/courtside@latest. Usage is keyboard-driven: navigate games, view details, scroll play-by-play, toggle stats, return to lists.

HN Comments

Fooling Go's X.509 Certificate Verification

Two certificates show that OpenSSL can verify the leaf with either CA, but Go’s x509.Verify fails with ca.crt.pem. The root cause is an ASN.1 encoding difference: ca.crt.pem uses PrintableString for Subject/Issuer, while ca.verifies.crt.pem uses UTF8String. The leaf’s Issuer matches the root in DER bytes, but Go compares Subject bytes in the CertPool, so the mismatch prevents chain building. OpenSSL treats the strings as equivalent; Go’s verify is fail-closed. Ensure CA and leaf certificates use consistent string encodings.

HN Comments

I'm building a parallel internet, and it's called The Thinnernet

Giovanni blogs about The Thinnernet, a ‘parallel internet’ idea blending hardware imagination and infrastructure design to improve user experience by reducing data waste. He argues future networks could deliver consistent experiences across speeds by a minimized, predictable subset of data (a lean mode) and by whitelisting essential content, while acknowledging real-world constraints of legacy infrastructure. Using Jobs-as-analyst persona, he envisions a world where applications adapt to bandwidth tiers (1 Mbps to 1 Tbps) and where latency and data size shape UX. He contrasts open, decentralized web with the need for standardized, energy-efficient delivery.

HN Comments

Apple Core AI Framework

Could not summarize article.

HN Comments

Show HN: Gitdot – a better GitHub. Open-source, anti-AI, and written in Rust

Gitdot Week 20 update (May 24–31, 2026): Build something great. Highlights trending projects and contributors (bkdevs, hy, truce-audio, vaibhav135, perry, raskfin) with items like home, hello, homebrew-gitdot, url-shortner, dotfiles. Next release is v0.2: Infra & issues, ETA July 15, 2026.

HN Comments

Made by Johno Whitaker using FastHTML