AI Summarized Hacker News

Front-page articles summarized hourly.

Gas Town: From Clown Show to v1.0

Could not summarize article.

HN Comments

ClawRun – Deploy and manage AI agents in seconds

ClawRun is an open-source hosting and lifecycle layer for AI agents. It deploys agents into secure sandboxes (e.g., Vercel) and manages startup, heartbeat, snapshot/resume, and wake-on-message. Features include one-command deployment, persistent sandboxes that sleep idle, multi-channel messaging (Telegram, Discord, Slack, WhatsApp), a web dashboard and CLI, and cost tracking with budgets. It has a pluggable architecture for agents, providers, and channels. Start with npx clawrun deploy; chat via terminal (clawrun agent) or web (clawrun web). Apache-2.0.

HN Comments

California ghost-gun bill wants 3D printers to play cop, EFF says

California's AB 2047 would require 3D printer manufacturers to use a state-certified firearm-detection algorithm to block prints of prohibited components. The EFF warns the measure could sideline open-source tools, enable surveillance of users' printing activity, and let vendors dictate consumer choices. Critics say the tech is infeasible: printers and slicers are intertwined, false positives could curb legitimate use, and users could alter G-code to evade detection. Opponents fear creeping copyright and repair restrictions; Prusa and others urge openness and rights to repair.

HN Comments

YouTube now world's largest media company, topping Disney

A THR report says 2025 made YouTube the world’s largest media company, surpassing Disney with about $62B in revenue vs Disney’s $60.9B. MoffettNathanson values YouTube at roughly $500–$560B, calling it the new king of media. YouTube’s 2025 ad revenue was $11.4B in Q4 and over $40B for the year; total 2025 revenue exceeded $60B. The platform has paid out over $100B to creators and partners, and its growing subscription services (YouTube Premium/Music, NFL Sunday Ticket, YouTube TV with ~10M subs) plus AI tools are fueling ongoing growth. CEOs say it sits at the media-technology crossroads.

HN Comments

Show HN: Plain – The full-stack Python framework designed for humans and agents

Plain is a full-stack Python web framework designed for humans and agents. A fork of Django, it provides an explicit, typed, predictable stack with a Postgres ORM (plain.postgres), authentication (plain.auth), sessions, and a suite of packages. It uses class-based views, a Router-based URL system, and built-in agent tooling with guardrails and docs. It ships a CLI (plain install, plain dev, plain check, plain test) and combines Python backend with HTMX/Tailwind frontend, aimed at product-focused apps and agent workflows.

HN Comments

Show HN: A memory database that forgets, consolidates, and detects contradiction

YantrikDB is a cognitive memory database engine and server. Unlike typical vector stores, it forgets, consolidates, and detects contradictions among memories, with temporal decay, an entity graph, personality derivation, and multi-signal scoring. It can run embedded (single-file Rust with Python bindings), or as a network server via HTTP/MCP, with per-tenant quotas, Prometheus metrics, and AES-256-GCM encryption. The architecture combines vector (HNSW), graph, temporal, and decay indexes, plus CRDT-based sync for multi-device use. Latest release: v0.5.11 (AGPL-3.0).

HN Comments

guide.world: A compendium of travel guides

Could not summarize article.

HN Comments

OpenSSL 4.0.0

OpenSSL 4.0.0 is a feature release with substantial changes and several removals. Incompatible changes include SSLv2/SSLv3 removal, revamped API constness, opaque ASN1_STRING, stricter X509 checks, extended CRL verification, and libcrypto/OPENSSL_cleanup behavior; deprecations remove engines, old EVP/SSL/TLS methods, many X509-related functions, and several platform targets. Notable new features: Encrypted Client Hello (ECH), RFC 8998 support, SM2/SM3 crypto, tls-hybrid-SM2-MLKEM, cSHAKE (SP 800-185), ML-DSA-MU, SNMP SRTP KDF; FIPS self-tests can be deferred; Windows VC runtime linkage; TLS 1.2 DHE with RFC 7919.

HN Comments

Turn your best AI prompts into one-click tools in Chrome

Google's Chrome introduces Skills in Chrome, letting you save and reuse AI prompts as one-click tools. Save prompts from chat history, run them on the current page or across tabs via slash or the plus button, and edit or create new Skills anytime. A library of ready-to-use Skills covers tasks like ingredient breakdowns, product comparisons, and document scanning. Skills emphasize Chrome's security, require confirmation for actions, and update with protections. Rolling out to Gemini in Chrome on Mac, Windows, and ChromeOS for English-US users; saved Skills sync across signed-in devices.

HN Comments

40% of lost calories globally are from beef, needing 33 cal of feed per 1 cal

A Radware Bot Manager CAPTCHA page prompts users to verify they are human by ticking a box; if verification fails, contact support via the provided link and include a screenshot. Incident ID: 63e815f2-cnvj-4712-be17-e0a2d8374166.

HN Comments

An Oligarchy of Old People

An argument that American gerontocracy concentrates wealth and political power among older Americans. The median senator is 65; the oldest, 92. Voter support and campaign money skew toward seniors, while the share of wealth held by those over 55 has risen to 74%. Social Security and Medicare together exceed $2 trillion annually and face insolvency around 2033, risking intergenerational debt and benefit cuts. Housing and policy choices often shield long-time homeowners, hindering younger would-be buyers. The piece calls for an intergenerational recalibration—shifting some funds to families, education, and housing (baby bonds), and rethinking the welfare state—though drastic proposals exist.

HN Comments

The Mouse Programming Language on CP/M

Mouse is an interpreted, stack-based language from around 1975, designed for microcomputers and inspired by Forth but simpler and stream-oriented. The CP/M port on Walnut Creek CD is about 2 KB. It demonstrates arrays, functions, procedures, nested control structures, local/global variables, recursion, and parameter passing. Programs use single-character instructions with literals; letters A–Z address data, with lowercase local to macros and uppercase global. Macros are defined with $ and called with #, parameters with %, blocks with [ ] and loops with ^. The article includes examples, usage notes, and CP/M distribution sources.

HN Comments

Modifying FileZilla to Workaround Bambu 3D Printer's FTP Issue

Facing FTP file listing failure on Bambu A1 Mini's FTP server with FileZilla, due to the server returning PASV 227 (0,0,0,0,…); 0.0.0.0 is invalid and Linux cannot connect. Windows workaround exists (Force IP for passive connections) but Linux users need a fix. The author patches FileZilla: in ParsePasvResponse, add special handling for 0.0.0.0 and use the server's IP, effectively forcing passive to succeed; after patch, recompile and install. Appendix provides connection settings (ftps://<printer IP>, user, 990, TLS).

HN Comments

I wrote to Flock's privacy contact to opt out of their domestic spying program

California resident Kirk Strauser asked Flock Safety to delete all his and household data under the CCPA. Flock replied they cannot fulfill the request directly, as they are a service provider for customers who own the data and decide how it’s used; the customer organization must respond. They stated LPRs collect only publicly visible vehicle characteristics (not names or addresses), data is used for security and crime solving, no data is sold, and retention defaults to 30 days (configurable). Strauser remains skeptical, arguing they are the data processor under CCPA and may pursue legal action.

HN Comments

Claude Code Routines

Routines in Claude Code are saved cloud configurations (prompt, repos, connectors) that run automatically on Anthropic cloud. They support multiple triggers: Schedule, API, and GitHub, and can combine them. Routines run independently of your laptop, with access controlled by selected repos, environment, and connectors. Create from web, CLI, or Desktop; manage runs, view sessions, and trigger immediately. Usage is billed as part of your plan, with daily run caps and optional metered overage; API and GitHub triggers require setup (tokens and GitHub App).

HN Comments

Spain to expand internet blocks to tennis, golf, movies broadcasting times

Telefónica Audiovisual Digital obtuvo una nueva autorización judicial para bloquear dinámicamente webs, direcciones IP y URLs que difunden contenidos ilícitos, extendiendo así los bloqueos desde LaLiga a otros deportes como Champions, tenis y golf, y a determinados contenidos de entretenimiento. Los bloqueos pueden afectar sitios legítimos al compartir IPs, y se aplicarán durante los eventos en directo, iniciando con Atlético de Madrid–Barcelona y continuando con Bayern–Real Madrid, además de otros torneos; alcanzarán también a pequeños y medianos operadores.

HN Comments

Carol's Causal Conundrum: a zine intro to causally ordered message delivery

Zines from my research group collects free zines by Lindsey Kuper and students on distributed systems. Highlights: “Carol’s Causal Conundrum” (causally ordered message delivery; Ayush Manocha; April 2026) and “Communicating Chorrectly with a Choreography” (choreographic programming; Ali Ali; December 2024), each available in screen and booklet print formats. Additional zines include “Fighting Faults in Distributed Systems” (Ali Ali, Winter 2024). The page also links teaching resources, such as a blog post about student-made zines, an NSF CAREER proposal, REU funding notes, and contact options. Powered by Jekyll & Minimal Mistakes.

HN Comments

The Fediverse deserves a dumb graphical client

Fediverse deserves a lightweight client; heavy JS apps deter new users. Adèle built SmolFedi, a PHP, server-rendered HTML client with no JavaScript, using SQLite and plain PHP sessions. It supports multiple accounts, timelines, notifications, polls, media with alt text, content warnings, compose, reply, boost, and favourite. Works with Mastodon and GoToSocial, in any browser that renders HTML (even text browsers). Not a SPA; no live updates, but great for slow connections or modest devices. Source on Codeberg, demo on Pollux.

HN Comments

Show HN: Kelet – Root Cause Analysis agent for your LLM apps

Kelet automatically finds and fixes production AI agent and LLM failures by ingesting traces and signals, clustering failure patterns, and surfacing root causes with evidence plus a ready-to-ship prompt patch. It runs on Kelet’s SOC 2–certified servers, connects in minutes via OpenTelemetry-compatible SDKs, and supports multi-agent architectures. It shows exact failure steps, provides before/after reliability, and tests patches on real sessions. Notable: median 14.3 minutes from ingest to patch; 33K+ sessions analyzed; usage-based pricing with a free start; data is isolated per organization and never used to train models.

HN Comments

Show HN: LangAlpha – what if Claude Code was built for Wall Street?

LangAlpha is an open-source finance AI agent platform that runs persistent research workspaces with parallel subagents. It uses Programmatic Tool Calling to execute Python inside a Daytona cloud sandbox, returning results while saving intermediate work to a per-workspace filesystem and a persistent agent.md memory. It supports a multi-provider LLM stack (e.g., Gemini, OpenAI, Claude) and a three-tier data layer (ginlix-data, FMP, Yahoo) with native tools for market data, SEC filings, macro data, and charting. Features include automations, multimodal inputs, agent swarm, middleware, workspace vaults, and channel integrations. Start with Docker and make config.

HN Comments

Made by Johno Whitaker using FastHTML