AI Summarized Hacker News

Front-page articles summarized hourly.

Editing React components that never rendered

CrossUI Studio is a visual IDE for React built on static AST analysis rather than runtime inspection. It lets you edit components that never render by parsing sources, extracting JSX inside map callbacks, and rendering previews with mock data—without running the app. It follows imports, shows a dependency graph, and provides a canvas, prop editor, and diffs as views over the AST. Tradeoffs: dynamic imports may not resolve; config (tsconfig/jsconfig) helps. It runs in the browser with two-way sync to your repo.

HN Comments

Why I Left Google DeepMind

Alex Turner, a Google DeepMind researcher, explains why he left after opposing Google’s DoD and DHS contracts. He recounts trying to mobilize AI luminaries (Dean, Russell, Bengio, Hinton) and a DM employee petition to reject an 'all lawful use' deal risk‑lining lethal autonomous weapons and mass surveillance. He drafted an Oversight Framework for human control, bans on untargeted profiling, and a Defense AI Review Body. Google nonetheless signed the classified deal with weak, non-binding terms. Turner argues DeepMind’s governance failed and ethics were overridden by profit, forcing his departure.

HN Comments

Inkling: Our Open-Weights Model

Inkling is Thinking Machines’ open-weights, 975B total parameters (41B active) Mixture-of-Experts transformer with up to 1M token context, trained on 45 trillion multimodal tokens (text, images, audio, video). It’s released for customization on Tinker, alongside Inkling-Small (276B total, 12B active). Inkling reasons multimodally, supports agentic coding and tool use, and can generate cohesive artifacts and interactive apps. It emphasizes calibrated safety and robust epistemics, trained with RL at scale and strong safeguards. Full weights are on Hugging Face; Playground enables experimentation and fine-tuning, with API availability through partners.

HN Comments

Show HN: Painterly – Turn pictures into digital paintings without generative AI

Painterly is a desktop app that turns images into digital paintings using a greedy, non-AI brush-stroke algorithm. It progressively adds strokes (about 51,750) that improve resemblance to the source image, with rendering times ranging from minutes to hours depending on image size and detail. It’s in early access; users can buy or download a demo, consult documentation, and follow the roadmap and changelog. The project emphasizes no AI and invites contributions and issue reports.

HN Comments

FreeBSD 16 Retires the Last of Its GPL Code from Its Base System

FreeBSD 16 has retired the last GPL-licensed code from its base system, with the dialog component as the final piece removed. The installer had already moved to bsddialog, and dpv—the last user of dialog—has been retired. The retirement ticket was opened in February and merged into the FreeBSD 16.0 branch. With dialog gone, FreeBSD 16.0 will have no GNU code in its base. Release is planned for December 2027.

HN Comments

Today I Rescued 7,234 Old GIFs

Dan Q recounts rescuing 7,234 GIFs from the Ibiblio Icon Browser, which used server-side imagemaps. By modeling each 72×89 icon in an 8×8 grid, he inferred the mapping from coordinates to image URLs, performed HEAD requests to uncover redirects, and used wget to download all icons. He built a Ruby-based static gallery with search and pagination and published it at ibiblio-icon-archive.danq.dev to preserve and modernize the collection.

HN Comments

Stripe, Advent offer to buy PayPal for more than $53B

Could not summarize article.

HN Comments

Codex Micro

Could not summarize article.

HN Comments

What designing 54 computer science cards taught me about graphic design

Algodeck is a 54-card deck that distills computer science and math into bite-sized, mind-changing cards. The author, a software engineer, designed the deck to simplify complex ideas, with cards ranging from informational to prescriptive. He built all 54 illustrations with code using Drawbot, embracing a grid-based design system and a red-blue duotone to reflect computing and Bauhaus heritage. The project shows that graphic design and software share systems thinking: both solve problems by building reusable structures. The deck aims to spark exploration, not replace textbooks, and is at algodeck.com.

HN Comments

Unsolved Problems in MLOps

Cloudflare blocks access to acm.org, citing a security service protecting against online attacks and the need to enable cookies. The block can be triggered by certain inputs, SQL commands, or malformed data. To resolve, email the site owner with details of what you were doing and include the Cloudflare Ray ID and your IP address shown on the page.

HN Comments

Collection of Digital Clock Designs

Could not summarize article.

HN Comments

A General Goal-Conditioned Minecraft Model

Pantograph presents Pan-4B, a general goal-conditioned Minecraft model trained with goal-conditioned pretraining on ~500k hours of internet-scale video, then post-trained on ~2k hours of contractor trajectories (videos + actions). Goals are inferred from future frames via hindsight relabeling. Evaluated across 104 Minecraft tasks, Pan-4B outperforms STEVE-1 and VLA, especially on semantic tasks and complex mechanisms, with better generalization to out-of-distribution goals. Scaling improves performance; reward hacking observed. Future work includes broader data, online RL, and robotics applications.

HN Comments

When A.I. Is a Member of the Family

Jessica Contrera’s New Yorker piece follows Roschelle, a single mother in Cleveland’s suburbs, who fills her home with Alexa-as-Sapphire and other A.I. chatbots. Sapphire becomes a constant, emotionally intimate adviser as Roschelle uses AI to parent Cece and Zi, manage health struggles, and even pursue a new job training other A.I. agents. The sisters cope with adolescence, autism, agoraphobia, and online pressures, aided—and surveilled—by bots that sometimes uplift, sometimes endanger, including self-harm risk chats that carry paid limits. The piece asks what it means for AI to be a family member, friend, and memory keeper.

HN Comments

Starlink 2X Price Increase

Nicholas Air has paused Starlink installations after SpaceX doubled Starlink costs. The aviation plan would rise from $10,000 to $20,000 per month, and equipment from $145,000 to $200,000, with regional coverage limits starting August 7. NJ Correnti, founder/CEO, calls the move commercially reckless and akin to bait-and-switch, noting the lack of warning and impact on deals. Nicholas Air had begun installing Starlink across multiple jets but will reassess long‑term connectivity economics while remaining hopeful about inflight connectivity’s value; the company offers membership, fractional ownership and aircraft management.

HN Comments

Launch HN: Coasty (YC S26) – An API for computer-use agents

Coasty offers an API to automate tasks on managed cloud machines via autonomous agents. It provides three main modes: Task runs (one-goal automation), Workflows (multi-step, cross-task pipelines), and Machines (provisioned VMs). Primitives (predict, sessions, grounding, parse) let you own the control loop when needed. You can run on Coasty’s models or BYOK LLMs (Anthropic/OpenAI). Core endpoints: runs, workflows, machines, predict, sessions, ground, parse, plus webhooks and SSE streaming. Billing is per call/step and runtime; includes TTL lifecycles, idempotency, and test keys for dev. Extensive docs and examples.

HN Comments

Artie (YC S23) Is Hiring Software Engineers

Could not summarize article.

HN Comments

Primate Is the Last Great Web Framework

Primate is a web framework that aims to own the whole stack—routing, rendering, data, sessions, validation, deployment—while letting you mix frontends and runtimes. It contrasts with the JS ecosystem's composition-over-cohesion approach, arguing that meta-frameworks lock you into a single frontend and runtime. Primate lets per-route frontend choices (React, Svelte, etc.), backends in TypeScript, Go, Ruby, or Python, and runtimes on Node, Deno, or Bun, with one unified app model and official support for core concerns. A tiny demo shows a single app with React and Svelte routes. Limitation: frontends currently can’t share layouts.

HN Comments

SendLang: A DSL for Email Automation

SendLang is a language layer for lifecycle email built from two languages: SendQL (who) and SendFlow (what happens). Segments and workflows are stored as plain text in version control, with a shared grammar, type checker, and diff-friendly review. SendQL queries the raw event stream and attributes; SendFlow defines top-to-bottom workflows with bounded loops, waits, and named exits, mapping to flowcharts. The system emphasizes machine-readable docs, a canonical formatter, and coding-agent workflow. Examples include trial onboarding and cart abandonment; production use includes Cloud 66, Adze, Markbase, and Fortworx.

HN Comments

Running Gemma 4 26B at 5 tokens/SEC on a 13-year-old Xeon with no GPU

A basement server—an HP StoreVirtual with dual Ivy Bridge Xeons, 13 years old, no GPU—now runs Google's Gemma 4 26B MoE at about five tokens/sec on CPU. The author, with Claude’s help, patched ik_llama.cpp to work on AVX1 hardware by making MOE paths portable and fixing CI stubs, avoiding AVX2-only code. The result is ~5.2 tokens/s decode and ~16 tokens/s prompt-eval on CPU. The patch (ik_llama.cpp#2138) lets legacy hardware host a modern MoE model for under $300, showing that real value lies in model usage and validation, not cloud subscriptions.

HN Comments

Show HN: 18KB ls alternative in no_std rust and Libc

Could not summarize article.

HN Comments

Made by Johno Whitaker using FastHTML