AI Summarized Hacker News

Front-page articles summarized hourly.

How to burst the AI bubble: Strike at its roots

Tech journalist Cory Doctorow argues in The Reverse Centaur’s Guide to Life After AI that the current AI hype fuels an unsustainable bubble driven by billions in CapEx and a ‘growth at any cost’ narrative. He contrasts ‘centaurs’ (workers aided by tech) with ‘reverse centaurs’ (machines presiding over human labor). AI’s allure—promising a world without human bottlenecks—helps justify investments even as many AI products lose money. He calls for reform (e.g., sectoral bargaining, labor rights) and envisions a post-bubble era of open-source models, cheaper hardware, and productive AI residues, while not anti-AI but wary of the hype.

HN Comments

Statistics that live in your SQL

The-stats-duck v0.6.0 is an open-source DuckDB extension that enables full statistics work inside SQL. Highlights: meta() for full table profiles; lm() and lm_summary() for OLS regression with an R-style formula; bootstrap() for bootstrap confidence intervals; SQL-based charting via a Vega-Lite backend (ggsql) with DRAW and per-layer STAT modifiers for LOESS and regression; ten new distributions with full d/p/q/r and cross-checked against R; dramatic speedups in read_stat (52x) and a streaming XPT reader. Demos run in-browser against the Palmer Penguins dataset. MIT licensed.

HN Comments

Vector Graphics in Lil

Lil is an APL-like language for 2D vector graphics in Decker, using Hershey fonts. Core ideas: point (x,y), stroke (polyline), and path (strokes). text rendering via hershey.textpath builds a path from font glyphs; draw with canvas.line. The article covers path manipulation: concatenation, scaling (uniform and nonuniform), mirroring, translating, shearing via peel (last/first and @), and rotation using mag, heading, and unit. It also shows advanced effects—perspective distortion, line boils, and wiggly motions—and notes fencepost-free iteration with -2 window.

HN Comments

Grok Build 0.1: Intelligence, Performance and Price Analysis

Grok Build 0.1 0616 is a proprietary multimodal (text and image) reasoning model from xAI. It supports text output with a 256k-token context window. It ranks 40/541 on the Artificial Analysis Intelligence Index, producing 130M output tokens at 93.3 tokens/sec (very verbose). Pricing: $1.00/1M input tokens, $2.00/1M output tokens, cache-hit $0.20/1M; total index cost $375.01. Not open source; model size/parameters undisclosed. TTFT ~0.51s.

HN Comments

We're making Bunny DNS free: because a faster internet won't build itself

Bunny.net now makes Bunny DNS free, removing DNS query fees and offering free DNS hosting for up to 500 domains per account with no query limits, though a $1/month minimum spend remains. DNS is central to the platform, enabling 1-Click Acceleration to attach the CDN and 1-Click Security via Shield. The DNS engine handles ~200 billion queries monthly across 119 locations for 1.5 million websites. Added IPv6, DNSSEC with NSEC Black Lies, and modern records (HTTPS, SVCB, TLSA, CDS/CDNSKEY). Goal: faster, safer internet.

HN Comments

Why eval startups fail (2025)

Why are there so few independent eval startups? Three main hurdles: (1) top eval talent moves to post-training and application work where it earns more and shapes product development; (2) customers are hard to find because most post-training teams can run their own evals, reducing external demand; (3) eval startups face strong optimization pressure and Goodhart risks from big labs that game benchmarks, poach talent, or offer advantages. Safety evals are a partial exception. He notes the economics differ between selling evals and selling tooling, and cites LM Arena’s seed round as not guaranteeing success.

HN Comments

Show HN: Graphical SQL Builder and Debugger

Sql Joiner is a visual SQL query builder and debugger for MySQL. Users drag tables onto a canvas, connect them with joins, and define SELECT queries without hand-writing SQL. It supports INNER, LEFT, RIGHT, FULL OUTER, CROSS joins; visual or raw SQL modes for SELECT, WHERE, GROUP BY, HAVING, and ORDER BY; subqueries as named tables; import SQL to reverse‑engineer. It also offers canvas contexts, notes, connection profiles, and a cancellable query runner with a results grid. Tech: Electron desktop app, PHP backend, vanilla JS; run via PHP server or Electron; npm scripts build installers.

HN Comments

Lithp.py (~2008)

Lithp is a Python-based interpreter for John McCarthy’s Lisp. It provides a REPL, loads core Lisp functions (eq, quote, car, cdr, cons, atom, cond, print) and special forms (lambda, label), and manages an environment with t/nil and metadata. The Lithp driver handles input, evaluation, error handling, and file loading (including core.lisp), with options for debugging and disabling core or closures. It also discusses closures under dynamic scope and returns either Closure or Lambda accordingly. The project comprises modules like atom, env, reader, lisp, and lithp.py, and requires Python 2.6+.

HN Comments

Ashby (YC W19) Is Hiring EMEA Engineers Who Can Design

Navigational page for Ashby’s All-in-one recruiting platform (startups to enterprise) with analytics and integrations. Highlights resources and migration guides, competitive comparisons (Ashby vs Greenhouse/Lever/SmartRecruiters), support, blog/podcasts, pricing, status, partners, and company info, plus careers, API access, and vulnerability disclosure.

HN Comments

Remaking BBC test cards to teach you video processing

Could not summarize article.

HN Comments

"Fix" MacBook Neo Cursor Lag: Record 1 Pixel of the Screen Every 10 Seconds

Unlag Neo is a DIY fix for Macbook Neo cursor lag, which appears when macOS switches from hardware to software cursor near screen edges or in Terminal. The proposed workaround is to force software cursor via screen recording. The README provides a script, create_unlag_neo_app.sh, that builds a tiny macOS app (Unlag Neo.app) which runs a 1x1 screen capture with the cursor visible, periodically sampling to keep the software cursor active. The app offers a menu to enable/disable, pause in fullscreen, and to launch at login, plus prompts for Screen Recording and Accessibility permissions. Debug tips included.

HN Comments

The Teensy Executable Revisited

Brian Raiter revisits making an ELF executable as tiny as possible. Starting from a 91-byte version, he micro-optimizes by overlapping the ELF header and program header, then discovers the p_paddr field can hold code since its contents are unspecified. He sequences a tiny program (mov bl,42; xor eax,eax; int 0x80) and reshuffles header fields to squeeze more bytes, even using a five-byte instruction (cmp eax, imm32) to skip over p_filesz and extend p_memsz. The result is a 76-byte, standards-conforming ELF that still challenges strict ABI expectations, with dynamic linking to be tackled in the next essay.

HN Comments

Raspberry Pi Pico W as USB Wi-Fi Adapter

GitLab project "白一百 / pico-usb-wifi" with 10 commits, 1 branch, 2 tags, and 2 releases; includes README, MIT License, and CHANGELOG; created June 21, 2026.

HN Comments

Show HN: An ASCII 3D Rendering Engine

glyphcss renders textured 3D meshes in the DOM using ASCII, with no WebGL or canvas. Each scene is a single <pre> element. It supports OBJ, glTF/GLB, STL, and VOX (including UV textures and colors) and works with vanilla JS, React, and Vue. The renderer projects polygons onto a cols×rows grid and outputs one string per render; no per-polygon DOM nodes. Interactivity is opt-in via GlyphHotspot overlays. It ships custom elements (glyph-scene, glyph-mesh, glyph-camera, glyph-hotspot), an imperative API, and React/Vue bindings; MIT-licensed; GitHub repo.

HN Comments

Show HN: RLM-based local debugger for AI agent traces

HALO is a Hierarchal Agent Loop Optimizer that builds recursively self-improving agent harnesses using a specialized HALO-RLM engine. It collects execution traces from your agent harnesses (OpenTelemetry), analyzes them to identify systemic failure modes, and generates reports used to prompt coding agents (e.g., Claude Code) to produce fixes applied to the harness in a loop. The repo includes a HALO Desktop App, a Python package, demos, and benchmarks (AppWorld). It's designed to improve harness quality and stability, with demonstrated gains on Gemini 3 Flash and Sonnet 4.6 benchmarks. Installation and CLI described.

HN Comments

Hunting Million-Digit Primes from My Loft

Could not summarize article.

HN Comments

Congress Clears Housing Bill, Cementing a Rare Bipartisan Feat

Could not summarize article.

HN Comments

Let's say you're hungry for a sandwich

An eclectic mashup: a Lana quote about teaching paired with a practical note that Mastodon’s web app requires JavaScript, with a fallback recommendation to use native Mastodon apps.

HN Comments

DiffusionBench: Towards Holistic Evaluation of Generative Diffusion Transformers

Diffusion-bench is a unified codebase for DiffusionBench, a holistic benchmark for Generative Diffusion Transformers. It enables training and evaluation across generation tasks (ImageNet and text-to-image) through a single interface. The README covers setup (uv, data prep), a two-stage reproduction flow (Stage 1: train RAE tokenizer; Stage 2: train diffusion model on VAE/RAE/Pixel space) and online/offline evaluation (FID, IS, GenEval, DPGBench). It includes stage1/stage2 configs, supports multiple methods, wandb integration, and welcomes community contributions.

HN Comments

How the war on terror primed America for autocracy

Could not summarize article.

HN Comments

Made by Johno Whitaker using FastHTML