Thursday was Hacker News’s strongest AI day in a while — practical stuff, no frontier mega-launch. The headliner is DeepSeek-v4-flash-vision-exp, the first vision model in the V4-Flash family: first-party docs are live for OpenAI-compatible, Anthropic, and Responses APIs, so multimodal is a config change for teams already on the DeepSeek endpoint, not a new integration (up to 600 images/request, 384 tokens/image cap, 48 MiB body limit). Around it: a free stealth reasoning model on OpenRouter, Ramp’s Router model-routing API, four on-stack agent papers, and an Anthropic enterprise data-retention change.

Agent frameworks & tooling

  • Ramp launches Router, its own AI model routing service — a free-through-2026 OpenRouter-style API (router.com) with routing strategies: provider flex-tier preference, benchmark-based routing on up to three evals, and “only route hard problems to expensive models.” Comes with a spend/latency dashboard and $26 credit; watch the 1-year data-retention default (PII stripped, opt-out available).
  • Vomit: clean up Claude’s token output with a separate local LLM — a GPL-3.0 Go CLI (104★) that pipes Claude Code’s verbose output through Ollama/Llama.app and summarizes it, via hooks or a non-invasive tail mode; fully local, no telemetry. Vibe-coded, Mac-only, hallucination caveats acknowledged — but a working answer to the “Claude 5 burns tokens on chatter” cost problem.
  • Huzzah: an experimental editor where pseudocode, not prompts, is the source of truth — you write a persistent declarative .hz spec, Huzzah diffs it on save and regenerates code from the diff, so intent lives in a file instead of a discarded chat. Repo live at github.com/danielvaughn/hz; explicitly experimental, ideal for new codebases.

Models & research

  • DeepSeek-v4-flash-vision-exp: first vision model in the V4-Flash family — first-party docs are live: images via OpenAI-compatible, Anthropic, and Responses APIs; JPEG/PNG/GIF/WebP, up to 600 images/request, 384 tokens/image cap after resize, 48 MiB body limit. Directly usable from the DeepSeek endpoint you may already run.
  • Ox Alpha: a free stealth reasoning model on OpenRouter — released Aug 20; 1M context, text+image+video input, tool calling, tuned for coding/agentic work, currently free. Provider is anonymous during preview (stealth terms apply, prompts retained but not used for training) — cheap to benchmark on your own eval before trusting it.
  • SWE-bench Science: can coding agents fix scientific software? — new repo-level benchmark: 119 tasks across 98 repos in 20 scientific domains; the best agent (Claude Code + Opus 5 max) still passes under 50%. Catalogues four failure mechanisms and shows scientific guidance helps only when well-grounded.
  • A Jagged Frontier: code agents are brittle to semantics-preserving rewrites — paired resolve-rate study (SWE-bench Verified/Pro) across 4 models × 2 scaffolds finds up to 6.7pp degradation from control-flow rewrites, dead-code, and renaming, and no model is robust across scaffolds — Qwen is most robust under mini-SWE agent but most brittle under OpenCode.
  • Phantom Gains: auditing self-improvement against a measured null — audits three rounds of LoRA self-training on Qwen3-8B and finds seven measurement failures that each invert a finding when the control is removed; the controlled audit finds external distillation helps while three forms of self-training don’t (p<10⁻⁸). Code released (github.com/chengxuphd/phantom-gains).
  • Can agent memory systems track evolving state? — StateMemBench (234 multi-session scenarios) shows memory/RAG/long-context baselines all fail at reflecting current state; the StateMem method lifts current-state accuracy +32–67 points as a single-call wrapper across six memory backends.

Industry

All gathered items - what was cut and why (8)