AI Summarized Hacker News

Front-page articles summarized hourly.

What changes when your search index lives on S3?

Infino builds a retrieval engine with its search index on object storage (S3, GCS, Azure Blob) rather than local disks. Data are organized into superfiles (Parquet) that form supertables. Each supertable has a manifest (footer and headers) and a term index. Queries fetch only needed byte ranges, using range GETs; few GETs per unit thanks to the manifest and term index. The model emphasizes reducing round trips because object stores incur latency and per-request costs. They cache aggressively on disk and in memory. The core BM25/term postings logic remains Lucene-like; only storage layer changed.

HN Comments

US federal budget deficit jumps 12% in one year to nearly $2 Trillion

Edge shows a "Too Many Requests" error, indicating rate limiting.

HN Comments

Ad-tech company was a delivery system for "mercenary spyware"

Pluralistic reveals that an Israeli ad-tech firm, Discover-Tech (aka Candiru/Integrity Labs), functioned as a delivery system for mercenary spyware, using Google, Facebook and other ad platforms to locate and attack targeted individuals with no-click malware. Certified by Google, Yandex, Microsoft, Beeswax and IAB, Discover-Tech could access billions of ad auctions to map user IDs to targets, including Al Jazeera staff. The piece argues this exposes the total insecurity of the ad-tech ecosystem, urges blocking ads (and resisting anti-ad-block pressure), and calls for banning surveillance advertising in favor of context-based ads.

HN Comments

The future of programming – A.I. Wasserman and S. Gutz (1982)

Could not summarize article.

HN Comments

MapQuest will now show you where Flock cameras are in your neighborhood

MapQuest now includes a map layer that shows known outdoor surveillance cameras and license-plate readers, including Flock cameras. It displays camera locations from vendors such as Motorola Solutions (Vigilant), Genetec, Axis, Axon, Leonardo (ELSAG), Neology, Rekor, PlateSmart, Ubicquia, and Verkada, alongside traffic and incidents.

HN Comments

Show HN: Esp32sim – Run ESP32 firmware in the browser

esp32sim is an open-source ESP32 emulator written in Rust that runs unmodified ESP32 firmware locally or in the browser (WebAssembly), with no hardware, cloud, or subscription. It models ESP32 SoCs (ESP32-S3, ESP32-C3, ESP32-C6, and the classic ESP32) at the instruction level, booting from the real ROM and bootloader into FreeRTOS apps. It supports various boards, peripherals, and networking (WiFi/NAT), and offers a browser frontend and CLI. The project emphasizes differential testing against real silicon and MIT license.

HN Comments

A Tudor Life in the Time of Plague

A page attempting to establish a secure connection prompts the user to enable JavaScript to continue; request ID is d0fa4aea69c8ec808fc29d4158bc1182.

HN Comments

Making Chicken Transparent Using Dorito Dust

Casual Physics Enjoyer outlines attempting to replicate a Science paper that makes tissue transparent by using tartrazine dye to raise water’s refractive index toward that of proteins and lipids. They soaked chicken breast slices in tartrazine solutions (0, ~0.19 M, ~0.56 M). The highest concentration crystallized and failed; the ~0.19 M sample became gelatinous and not transparent. A 12-hour soak in the middle concentration yielded slight translucency vs opaque water. It discusses the physics of opacity—absorption and scattering—and how refractive-index matching could increase transparency via Lorentz oscillator theory and Maxwell's equations. Potential for low-cost, at-home imaging is noted.

HN Comments

Rendering pretty sky in Around The World game

Thomas ten Cate details sky and cloud rendering improvements in Around The World. He built a small Monte Carlo ray tracer to test multiple scattering, showing POV-Ray LUTs misrepresent light. In Godot, he uses indirect light by tweaking cloud normals toward the sky, yielding blueish, softer clouds; adjusts scattering and ray-march order to reduce horizon yellowness; adds a horizon correction hack. Tone-mapped with Filmic (white point 2.0). An in-engine orrery models sun, moon, and day-night cycles for testing. Sunrise video promised.

HN Comments

The First Candid

Daguerre’s 1838 Boulevard du Temple image is the first photograph to depict human beings, featuring a shoeshine boy and his client. In 2024, Maximilien van Aertryck and colleagues set out to locate the exact spot. Using archival records, 3-D scans, and measurements, they narrowed the scene to a few feet near a paving-stone X close to today’s Place de la République. On Oct 15, Paris will unveil a plaque honoring the two sitters and the birth of photography, marking it as a defining 'unforeseen' portrait.

HN Comments

Solar surpasses nuclear power globally for first time – pv magazine Global

Could not summarize article.

HN Comments

Show HN: Which Mac runs which LLM, and how fast

Mac LLM Calculator shows two decisive factors for running models on Apple Silicon: memory fit (unified memory) and speed (memory bandwidth divided by weight size, plus fixed per-token overhead). The page lists bandwidth per chip (M1–M6 variants) and memory configurations, then maps several models (Llama 3.x, Qwen, Mistral, DeepSeek) with their weights and minimum memory, giving generation speeds and practical notes. Example: Llama 3.3 70B at Q4_K_M runs on M4 Pro with 64 GB, about 5.7 tokens/sec; renting a 64 GB M4 Pro costs ~$286/mo. It also cautions about accuracy and overhead, and offers renting options.

HN Comments

Orbital Angular Momentum of Light

Requests that a user-agent be set and the robots policy be respected, citing a policy page (w.wiki/4wJS) and a related Wikimedia Phabricator task (T400119).

HN Comments

Show HN: I got tired of btop not seeing my Mac's chip, so I built siltop

siltop is a Rust-based, Apple Silicon macOS terminal system monitor that reports real watts, clocks and temperatures without sudo or telemetry. It exposes per‑cluster and per‑process energy data, CPU/GPU/ANE/DRAM watts, temperatures, fans, and a full searchable process tree. Output formats include JSON, NDJSON and Prometheus; it supports a UI with themes, tmux/SketchyBar surfaces, and a live, change-driven redraw. Data comes from macOS APIs (SMC, IOReport, Mach) – no scraping. Install via Homebrew, prebuilt binaries, or cargo; dual-licensed Apache-2.0/MIT. Privacy-first, local-only monitoring.

HN Comments

We Still Use Paper

Paper remains essential even in an AI era; different technologies have different strengths, and we should pick tools based on the task. AI will transform many things, but its simplest interface won’t be the best for most jobs. Instead, combine AI with tool calls and existing software to achieve useful results, building sophisticated products that leverage AI rather than relying on it alone. We should remain curious but not abandon proven methods—AI will augment, not replace, paper, and we retain agency in these choices.

HN Comments

Recipes Are Moving from Maven Central to the Code Genome Project

OpenRewrite modules are distributed via the Code Genome Project and require authentication; Maven Central remains for transitive dependencies. A bill of materials (rewrite-bom) aligns all module versions, with rewrite-recipe-bom recommended for compatibility. The page lists module coordinates and licenses (core, docker, java, yaml, recipe modules, etc.). Configure Maven/Gradle to access the Code Genome Project while keeping Central. The Moderne CLI can install latest recipe modules (coordinates shown; pinning is optional). Marketplace sync supports: (1) sync from app.moderne.io, or (2) import a self-hosted CSV; if REST fails, GraphQL per-artifact install is used, with a provided mutation.

HN Comments

Is MCP becoming the common foundation of smart, decentralised search?

MCP lets AI assistants fetch data directly from publishers’ servers, with sources, licenses, authors, and last-updates, enabling decentralised, up-to-date, verifiable answers. Launched by Anthropic in 2024 and handed to the Linux Foundation’s Agentic AI Foundation in 2025, it shifts data hosting from web indexes to publisher servers, emphasising citation and trust. Contexte Tech demonstrates an MCP-enabled catalogue: multilingual search, resource reading by short code, and mandatory citations, illustrating how open servers could form a common foundation for honest, decentralised AI search. Publishers should run their own MCP servers to enable this future.

HN Comments

"Tame" boar and deer are instinctively adapting to the wolf in the Netherlands

Wildcamera’s tonen hoe zwijnen en herten zich aanpassen aan de wolf. Op de Veluwe veranderen prooidieren zoals wilde zwijnen en herten hun gedrag door de aanwezigheid van wolven, zeggen boswachters en faunabeheerders. Unieke beelden van Natuurmonumenten bevestigen dit. De video illustreert dat wolven de Veluwe-ecosystemen beïnvloeden, bijvoorbeeld door alerter gedrag bij dieren.

HN Comments

DeepSeek-v4.1-Flash-1017

DeepSeek-V4.1-Flash-1017 is an MIT-licensed image-to-text-to-text transformer update (minor upgrade to DeepSeek V4.1-Flash) with improved reasoning, coding, agentic tasks, and visual benchmarks, while reducing execution time and output length for cost efficiency. It offers multiple deployment options: Hugging Face Transformers pipelines and AutoModelForCausalLM, vLLM, SGLang, Docker, and other runtimes; supports various quantizations; includes prompt-encoding tooling and the deepseek-recipe Rust library to convert prompts and parse outputs. Not yet deployed by any inference provider. Includes benchmarks and citation info.

HN Comments

DeepSeek: DeepSeek v4.1 Flash 1017

DeepSeek V4.1 Flash 1017 is the Oct 17, 2026 snapshot of a sparse Mixture-of-Experts model built on DeepSeek’s Causal Encoder-Decoder. It activates 8B input and 16B output from a 552B backbone, with compressed KV caching for lower cost. It includes native image understanding, supports long-horizon tasks, and is positioned as the cost-efficient V4.1 Flash tier that surpasses V4 Pro. Pricing: $0.15 input, $0.60 output per 1M tokens (cache reads $0.003). Context window: 1,048,576 tokens; max completion: 393,216. Latency 1.24s (P50), 155 tps; uptime ~99.72% (3d). EU in-region not available.

HN Comments

Made by Johno Whitaker using FastHTML