AI Summarized Hacker News

Front-page articles summarized hourly.

Schema Harness Achieves ~99% on Arc‑AGI‑3 Public

Schema is a harness that jointly learns state grounding and mechanism discovery as a single editable world-model program (step(state, action)). It uses a four-stage loop—observe, deliberate, execute, record—with an append-only Timeline and backtest verification to plan inside the model and revise it after mismatches. This approach lets the agent form, test, and reuse executable rules rather than rediscovering them. On ARC‑AGI‑3 Public, Schema achieves ~99% RHAE (Opus 4.8 + Fable 5) and 95.35% with GPT‑5.6 Sol, outperforming Claude-based baselines, though results are self-reported.

HN Comments

42% of adults rely on their parents for financial support

Access denied; the article content cannot be retrieved, so a summary cannot be provided.

HN Comments

Cottage Computer Programming (1984)

Paul Lutus, the Oregon hermit who left NASA to live on a hilltop, built an Apple II–driven cottage where he created programs for fun that later earned him money. After tinkering with BASIC and misreading CTRL instructions, he invented an "electronic cottage" where he developed visually rich programs and, eventually, the word processor Apple Writer. Apple bought it and later paid larger royalties on the updated version. Lutus argues computers amplify creativity, suit solitary work, and that the computer age rewards individual achievement over team-based efforts, even as he acknowledges loneliness and the lure of human contact.

HN Comments

SPCX is now Wall Street's most shorted new stock

Cloudflare blocks access to invezz.com, citing a security rule triggered by the request. The page urges enabling cookies and notes that actions like certain words, SQL commands, or malformed data can trigger blocks. To resolve, email the site owner with details of what you were doing and include the Cloudflare Ray ID (a1c326502bdc2393) and your IP address.

HN Comments

Show HN: Ratel, give agents unlimited tools and skills without context bloat

Ratel is a context-engineering layer for AI agents that reduces token cost and prevents tool overload by indexing tools and skills into a catalog and progressively disclosing only what a turn needs. No vector DB; in-process BM25 with optional semantic ranking. Works across local/open-source/frontier models. Provides TypeScript and Python SDKs to build agents (ToolCatalog/SkillCatalog) with search, invoke, and load workflows. Core Rust retrieval engine; MIT/Apache licenses; aims to improve accuracy and cost by targeted tool usage.

HN Comments

Agent-talk: Enabling coding agents to work together

agent-talk is an open-source plugin that enables coding agents to message other agents across sessions via an end-to-end encrypted relay (retalk). It lets independent agents—supporting Claude Code, Codex, Google Antigravity, pi, opencode, GitHub Copilot, and Copilot CLI—talk directly, eliminating human handoffs and enabling durable, observable coordination across machines. It provides a lightweight messaging layer (init, id, add, send, receive, group, relay, etc.) without a built-in shared task list, differentiating it from Agent Teams. The README includes setup, quickstarts, relay requirements, and platform-specific notes. MIT license.

HN Comments

Kimi K3 Is Live

Kimi Code offers two models: K3 (flagship, strongest for coding and long contexts) and K2.7 Code (reliable, follows instructions). A high-speed variant, kimi-for-coding-highspeed, matches K2.7’s coding but is faster. Model IDs: k3, kimi-for-coding, kimi-for-coding-highspeed. Context: K3 up to 1M; K2.7 256k; Allegretto+ up to 1M; Moderato 256k (Andante not supported). Availability depends on plan; higher tiers unlock more models, context, and speeds. Switch in a new session: CLI /model, VS Code dropdown (restart if needed), or set Tool Model ID. 401 means insufficient access; HighSpeed needs a higher tier.

HN Comments

Show HN: Leaves – a text-UI disk usage treemap visualizer

Leaves is a text-mode disk usage visualization utility. It analyzes a directory tree and renders a treemap where each rectangle's area is proportional to size. Color differentiates files by extension and directories by name; it supports focus/deflate/expand interactions and an x-ray mode that groups by file type. It runs in terminals without a GUI and can be built from source (Rust via cargo) or installed from releases. Key options include --max-depth, --include-hidden, --include-ignored, --include-gitignored, and --include-gitexcluded. Configuration is via ~/.config/leaves and LEAVES_* env vars; themes exist (fall, spring, greys, mono).

HN Comments

Show HN: Galois connections for composable numeric casts in Rust

Rust crate connections implements Galois connections as first-class values to encode lawful, fixed-width numeric conversions. Central type: Conn<A,B,K> with K in {L,R}; it models monotone f,g forming adjunctions. One-sided (ConnL/ConnR) expose ceil/upper or floor/lower; ConnK provides two-sided helpers like round, truncate, and the sandwich law floor(a) ≤ ceil(a). Connections are Copy, const-constructible, and heap-free; compose multiple Conns with the provided macros. The crate supports fixed-point ladders, time types, IEEE floats, and SMT proofs (Kani); MSRV 1.88. Installation via cargo add connections. A Rust-native port of a Haskell library.

HN Comments

Immersive Linear Algebra Book with Interactive Figures

Overview of Immersive Linear Algebra, an interactive math book by J. Ström, Åström, and Akenine-Möller. It claims to be the world’s first linear algebra book with fully interactive figures and covers: Preface; Introduction; Vectors; The Dot Product; The Vector Product; Gaussian Elimination; The Matrix; Determinants; Rank; Linear Mappings; Eigenvalues and Eigenvectors. ISBN 978-91-637-9354-7. © immersivemath 2015–2020.

HN Comments

Someone Used AI to Write an Unauthorized Biography of Me

Could not summarize article.

HN Comments

56,000 lines of DOOM, in a language I made up

betlang is a small, real language (v0.1.0) with slang keywords and an LLVM-based compiler. It runs DOOM: 56k+ lines ported from id Software’s C, compiled to native and executed frame-for-frame, bit-for-bit identical to the reference. Its memory model uses arenas: per-frame crib allocation and O(1) evict, avoiding per-object tracking and GC pauses. Built as a joke and an experiment, the author acted as architect, with no code reviews; changes ship only after tests. It’s finished: compiler, self-hosting, docs, and site. Credit to Geoffrey Huntley’s similar work.

HN Comments

Adaptional (YC S25) Is Hiring

Adaptional, an AI-powered insurance claims review startup, is hiring in San Francisco for two founding roles: GTM Lead ($140k–$185k; 0.35%–0.75% equity; 3+ years) and Founding Engineer ($180k–$280k; 1.00%–2.00% equity; 1+ year). Founded in 2024 (YC S25); status Active. Founders: Kevin Cox and Suril Kantaria.

HN Comments

NotebookLM is now Gemini Notebook

NotebookLM is renamed Gemini Notebook, a standalone research tool that now works more across the Google ecosystem, including the Gemini app and Google Search. It adds a secure cloud computer that lets notebooks write and execute code for deeper data analysis. Availability starts today for Google AI Ultra users and Workspace AI Ultra Access/Expanded Access; rollout to all Pro users on the web in coming weeks. Notebooks sync across the Gemini app and Search, with future integration into AI Mode in Search. This reflects Google’s broader Gemini AI family.

HN Comments

Detecting LLM-Generated Texts with “Classical” Machine Learning

Main idea: Classical ML can reliably separate LLM-generated web fiction from human writing. A TF-IDF + LinearSVC detector was built as seven binary classifiers (one per model) with majority voting. Data: ~10,000 human texts (2010–2022) and seven LLM-generated sets; sentences labeled, then trained. Each model hit ~84–89% accuracy with solid F1; voting improves robustness. A JavaScript web demo ports TF-IDF+SVM to run in browser with 500k features (~107 MB JSON) and ~1% accuracy loss. Anti-detection attempts (translation prompts) offer limited relief. Epilogue on AI content ethics.

HN Comments

My Homepage Has a Pulse

An embedded heartbeat indicator on the homepage uses data from the author’s Garmin watch. Rather than live streaming, the site fetches yesterday’s all-day heart-rate data daily via a Python client (python-garminconnect) using a one-time login and OAuth tokens stored as a GitHub secret, then writes public/hr.json and Astro builds. A small JS widget replays that day’s data every 10 seconds, interpolating between Garmin’s ~2-minute samples to display a real-looking beat (CSS animation driven by bpm), with guards to avoid interpolating across long gaps and a wraparound for midnight. No servers; minimal upkeep; privacy tradeoffs acknowledged.

HN Comments

How to Train a Gen AI Kick Drum Model on Your Old Linux Desktop with 6GB VRAM

No meaningful content.

HN Comments

Decoy Font

Decoy Font is a free TTF that hides typed text by encoding two letters in one space using spatial frequencies: a thin foreground outline over a blurred background. Up close you see decoys; from a distance the real message may emerge, confounding some AI OCR and LLMs. Derived from DejaVu Sans Mono, it's free for personal, commercial, and client use. You can download, install, and test it in the Mixfont playground as part of anti‑AI font experiments (alongside Ghost Font).

HN Comments

GC shape stenciling in Go generics

Go generics use GC shape stenciling: the compiler monomorphizes down to a type’s GC shape, and all types sharing that shape use one generated body. An exception groups all pointer types under go.shape.*uint8, so *User and *Order share a body, while maps and chans keep their own shapes. For each instantiation, the compiler emits a fixed dictionary with runtime type descriptors. This yields fewer bodies than full monomorphization but adds dictionary overhead and runtime checks; it’s between full monomorphization and erasure.

HN Comments

Microsoft Comic Chat is now open source

Microsoft Open Source Blog announces the open-source release of Microsoft Comic Chat on GitHub. First released in 1996, Comic Chat rendered IRC conversations as illustrated panels with speech bubbles and expressions, using Comic Sans. Built in Visual C++ 4.0/MFC, it shipped with Windows 98; contributors included DJ Kurlander, Tim Skelly, David Salesin, with Jim Woodring providing art. A SIGGRAPH ’96 paper documented its automatic illustration and layout. The open-source release preserves history and includes AI-powered modernization examples to run on modern systems, inviting exploration and new experiments.

HN Comments

Made by Johno Whitaker using FastHTML