AI Summarized Hacker News

Front-page articles summarized hourly.

Good CTE, Bad CTE

PostgreSQL selects CTEs for inlining or materialization depending on version and usage. Before PG12 CTEs were always materialized as an optimization fence. PG12 added automatic inlining for non-recursive, side‑effect‑free, single-reference CTEs, with MATERIALIZED and NOT MATERIALIZED to override. The article analyzes eight cases (single vs multiple references, recursion, DML, volatile/stable functions, FOR UPDATE/SHARE) and presents a PG version decision matrix. It notes materialized CTEs lose statistics; PG17 added column statistics and path-key propagation; PG18 adds memory/disk reporting in EXPLAIN. It also covers writable/recursive CTEs, UNION choices, partition pruning, prepared plans, and when to prefer inline, materialize, or temp tables.

HN Comments

RamAIn (YC W26) Is Hiring

RamAIn, a YC W26 startup in San Francisco, seeks a Founding AI/ML Research Engineer ($150k–$250k; 0.30%–1.20% equity). The company builds the fastest computer-use agents to automate enterprise workflows across legacy systems, desktop apps, and web portals. Founders Shourya Vir Jain (CEO) and Vansh Ramani (CTO) aim to ship AI agents that reason, plan, and execute long-horizon tasks faster and more reliably. The role blends research with production: design planning architectures, train multimodal UI models, and deploy improvements. Requires a bachelor’s with hands-on agentic-system experience or recent Master/PhD in ML/AI/robotics. Location: SF; team of 4.

HN Comments

One of the largest salt mines in the world exists under Lake Erie

Under Lake Erie near Cleveland, the Whiskey Island salt mine, owned by Cargill, is among the world’s largest. Opened in the 1960s and run year-round, it operates about 1,800 feet underground, extracting rock salt used for winter road de-icing across the Northeast and Great Lakes. It produces about 3–4 million tons per year, with salt shipped by truck, rail, and boat to states including Ohio, Pennsylvania, New York, Indiana and Minnesota. Mine officials say there are decades of reserves left.

HN Comments

Show HN: Raincast – Describe an app, get a native desktop app (open source)

Raincast is a desktop app that generates real, ship-ready Tauri apps from natural language. Describe your app in English and it outputs a full React frontend, Rust backend commands, and Tauri config, with a live dev preview via a proxy CLI; shipping builds the real binary. It includes 9 templates (dashboard, editor, chat, file manager, media player, data table, playground, utility, generic), native chrome, hot reload, and one-click ship. It supports multiple AI backends (Anthropic Claude Sonnet, Google Gemini, etc.) and provides cross-platform install/build instructions. MIT.

HN Comments

GitHub backs down, kills Copilot pull-request ads after backlash

GitHub has disabled Copilot’s ability to insert 'tips'—advertising messages—into pull requests that Copilot touches or creates, after backlash from developers. A Raycast promo embedded in thousands of PRs drew criticism, prompting Copilot product manager Tim Rogers to admit the behavior was a mistake. GitHub says tips will no longer appear in PRs created or touched by Copilot.

HN Comments

Sony halts memory card shipments due to NAND shortage

Sony is pausing orders for CFexpress Type A/B and SDXC/SDHC memory cards due to a severe NAND flash shortage driven by AI data-center demand. Resupply is not expected before late 2027 or 2028. NAND manufacturers are prioritizing enterprise SSDs over consumer cards, and other memory-card makers face the same squeeze, risking a broader consumer-card shortage with no near-term recovery.

HN Comments

Show HN: Will AI take my job

AI Jobs Report provides an interactive tool to estimate how susceptible a job is to AI. Enter a job to receive a risk score (low to high) and whether AI could help, based on 342 occupations tracked by the Bureau of Labor Statistics and data for 757 locations across 289 occupations from ten sources. It offers a full report with salary trends, future outlook, and personalized career advice, plus features to compare jobs by location (US, UK, EU).

HN Comments

Safeguarding cryptocurrency by disclosing quantum vulnerabilities responsibly

Google Quantum AI researchers outline a responsible disclosure model for quantum vulnerabilities in blockchain, arguing that CRQCs could break ECDLP-256 and threaten cryptocurrencies and the digital economy. They present updated resource estimates for Shor's algorithm, show a path to breaking ECDLP-256 with far fewer physical qubits, and advocate transitioning to post-quantum cryptography with a 2029 migration timeline. To share findings safely, they describe a zero-knowledge proof approach and urge other teams to adopt responsible disclosure. They call for industry-government collaboration and continued research.

HN Comments

Rock Star: Reading the Rosetta Stone

A security service is establishing a secure connection to protect the site, checking the user’s browser and prompting to enable JavaScript to continue; a Request ID is included (6d2ec344ad2febf74344b25be09f7843).

HN Comments

Google's 200M-parameter time-series foundation model with 16k context

TimesFM is Google Research’s pretrained Time Series Foundation Model for forecasting. The repo covers TimesFM 2.5 (200M parameters, up to 16k context, 1k-horizon continuous quantile head; covariate support via XReg), with older 1.0/2.0 versions archived. Paper: A decoder-only foundation model for time-series forecasting (ICML 2024). It’s open-source (not an officially supported Google product); related resources include BigQuery and Hugging Face. Installation: clone, create a venv, and install in editable mode with torch, flax, or xreg backends. Example usage is provided.

HN Comments

Oscar Reutersvärd (2021)

Oscar Reutersvärd (1915–2002), Swedish artist and art historian, is regarded as the father of the impossible figure. He conceived the impossible triangle (1934) and the infinite staircase (1937) in consistent isometric projection—years before Escher and the Penroses published theirs. Though his priority was later acknowledged (Penrose 1984), global recognition came slowly. Reutersvärd produced drawings, lithographs, mazes, and writings, influencing Escher and others, and his ideas resurfaced in games such as Echochrome and Monument Valley.

HN Comments

Mr. Chatterbox is a Victorian-era ethically trained model

Simon Willison reports Trip Venturella released Mr. Chatterbox, a 340M-parameter language model trained entirely on 1837–1899 British Library texts, about 28,035 books and ~2.93B tokens; 2.05GB on disk. It runs locally; demo via HuggingFace Spaces. The model yields Victorian-flavored responses but rarely provides useful answers, resembling a Markov chain more than a true LLM. Training data size is far smaller than recommended by 2022 Chinchilla, suggesting performance limits. The author used Claude Code to build a local LLM plugin (llm-mrchatterbox) and provides usage commands; hopes for more models from public-domain data.

HN Comments

Semantic – Reducing LLM "Agent Loops" by 27.78% via AST Logic Graphs

Semantic is a local Rust service for deterministic code retrieval by symbol, span, and logic graph, enabling semantic analysis. It exposes an MCP-based two-tool surface: retrieve (unified repo-wide retrieval) and ide_autoroute (intent routing and actions). The stack uses Tree-sitter parsing, SQLite + Tantivy storage, logic/data-flow graphs, and module-aware repo maps with graph-backed ranking. Features include reasoning/context retrieval, planning, and safe edits. Optional Add-Ons: Project Summariser (LLM-ready project map) and Token Tracking. Runs via cargo; Apache-2.0 license.

HN Comments

Ollama is now powered by MLX on Apple Silicon in preview

Ollama is previewing a new Apple Silicon build powered by MLX, delivering faster performance on macOS by leveraging unified memory and GPU accelerators on M5/M5 Pro/Max. In tests with Qwen3.5-35B-A3B (NVFP4), Ollama 0.19 shows higher prefill and decode speeds than earlier builds; future 0.19 will be even faster with int4. NVFP4 reduces memory bandwidth and storage needs while maintaining quality for production parity. Caching improvements boost responsiveness across conversations. Requires Mac with >32GB unified memory.

HN Comments

Unit: A self-replicating Forth mesh agent running in a browser tab

unit is a software nanobot unit described as a self-replicating interpreter for the Forth language; the project is available on GitHub and crates.io.

HN Comments

Show HN: I turned a sketch into a 3D-print pegboard for my kid with an AI agent

Pegboard is an AI-assisted, 3D-printed pegboard toy created from a hand-drawn sketch. Codex-derived dimensions—holes 40 mm apart, pegs 8 mm wide—form a 40 mm grid with seven play pieces, four gears, two boards, and a tunable peg. The project uses parametric Python generators (no hand-edited meshes) for easy iteration. AGENTS.md enables coding agents to modify and extend the set. The repo includes pieces, gears, boards, and scripts to generate assets, plus notes on tuned dimensions and build steps.

HN Comments

Artemis II is not safe to fly

Artemis II is poised to fly despite serious Orion heat-shield concerns highlighted by Artemis I. The Office of Inspector General found deep gouges, holes, and melted bolts in Avcoat, with spalling and debris risk that could burn or damage the capsule’s parachute. NASA initially downplayed the damage; later analysis argued the heat shield was safe to fly, but with a new shield design planned for Artemis III. Critics accuse NASA of motivated reasoning, urging an unmanned test or delay. The mission could proceed with crew, risking a repeat of past safety failures if issues worsen.

HN Comments

Axios Compromised on NPM – Malicious Versions Drop Remote Access Trojan

StepSecurity reports that npm releases [email protected] and [email protected] were published from a hijacked maintainer account. Each added a fake runtime dependency, [email protected], whose postinstall runs a cross‑platform RAT dropper (not imported by axios). The dropper contacts the C2 at sfrclak.com:8000 and delivers macOS (AppleScript), Windows (VBScript/PowerShell), and Linux (Python) payloads, then self-destructs and replaces package.json with a clean stub. Remediate by downgrading to [email protected] and [email protected], rotate secrets, audit CI/CD, and block the C2 domain. The axios code itself is clean.

HN Comments

Clojure: The Documentary, official trailer [video]

This is a YouTube access-block page showing a CAPTCHA after detecting unusual traffic from the user’s network. It instructs enabling JavaScript, warns that requests may be automated by malware or plugins, and that the block will lift once activity ceases or CAPTCHA is solved. If the network is shared, contact the administrator. It logs the IP and time.

HN Comments

Incident March 30th, 2026 – Accidental CDN Caching

Railway reported a March 30 incident where a configuration update accidentally enabled CDN caching for domains that had CDN disabled, potentially serving authenticated data to unauthenticated users. Between 10:42–11:34 UTC (~52 minutes), about 0.05% of domains were affected; cached responses could be delivered to different users. The issue was identified by 11:14 UTC and fully reverted with a global cache purge by 11:34 UTC. CDN caching is opt-in; origin Cache-Control headers were respected and Set-Cookie headers were not cached. Preventative measures include additional tests and slower, more granular CDN rollouts, with an emphasis on safety.

HN Comments

Made by Johno Whitaker using FastHTML