AI Summarized Hacker News

Front-page articles summarized hourly.

Building a UMatrix Replacement

The article discusses migrating from the uMatrix extension to Chrome’s MV3 architecture. Since MV3 disallows blocking callbacks, requests must be intercepted declaratively. The author proposes using Content-Security-Policy with declarativeNetRequest and a reporting mechanism (report-to) to capture subresource requests and build allow/deny lists. A proof-of-concept called matrix³ is presented, with minimal code and instructions to load it as an unpacked Chrome extension. The goal is a CSP-based interface to manage site permissions similar to uMatrix; feedback and collaboration are invited.

HN Comments

Trevor Howsam Limited: 19th- and 20th-Century Props and Wallpaper

Trevor Howsam Limited (Boston) is a UK prop hire company specializing in period props and wallpaper for film, TV, theatre, and shop dressing. The extensive catalog covers Americana, Domestic props, Office furniture, Kitchen and Furniture, Wallpaper, Lighting, Garden, Toys, Sports, Medical, Travel/Transport, Pub/Bar, War and other themed departments, plus Cleared stock. They boast 43+ years’ experience and a wallpaper stock of over 100,000 rolls from Victorian to 2000s. Based in Boston, with a London branch; opening hours 8–5 Mon–Fri; FAQs and contact details available.

HN Comments

Palantir has hired more than 30 senior UK Government officials

Palantir has hired 32 senior UK government and public-sector officials since 2012, including from the MoD, NHS, Home Office, Foreign Office, UK Health Security Agency, Crown Commercial Service, secret services and Downing Street; four Lords, two generals and a former PM adviser are among the list. The report comes amid scrutiny of Palantir’s growing UK contracts (NHS, MoD, FCA and 11 police forces) and concerns about a revolving-door risk, with critics warning about privileged insights being used commercially. Palantir says 14 of the 32 no longer work for or with the company and rejects the revolving-door claim.

HN Comments

California bill would require patches or refunds when online games shut down

California's Protect Our Games Act advanced from the Assembly appropriations committee 11–2. It would require publishers who cut online game support to offer full refunds or an updated version enabling continued play independent of services, and to notify players 60 days before service cessation. The bill excludes free-to-play and subscription-only games; other games sold in California after Jan 1, 2027 would be subject if passed. SKG supports; the ESA opposes, citing licensing and feasibility concerns. The measure still needs floor votes in the Assembly and Senate and the governor's signature.

HN Comments

Judge Bars Kars4Kids from Broadcasting 'Misleading' Ads in California

Could not summarize article.

HN Comments

Meta to receive $3.3B in tax breaks for its $10B Louisiana data center

Meta’s Hyperion data center in Richland Parish, La., a $10 billion project, will receive about $3.3 billion in state and local tax breaks—enough to fund the police budget for more than seven years. Data-center subsidies are spreading nationwide, with Virginia at about $1.9 billion annually, Georgia about $2.6 billion, and Texas over $1 billion. Critics call the subsidies wasteful as projects multiply and opponents grow; lawmakers in many states consider guardrails or repeal. Meta says Hyperion will create more than 5,000 construction jobs and 500+ permanent roles, plus investments in local infrastructure and schools.

HN Comments

The Zulip Foundation

Zulip announces the creation of the Zulip Foundation, donating Kandra Labs to an independent nonprofit to ensure sustainability, independence, and a public-interest focus. The foundation will govern Zulip, while Kandra Labs is owned by the foundation and continues to host and improve Zulip. The initial board includes Tim Abbott, Greg Price, Alya Abbott, and Josh Triplett; interim President Kim Vandiver will oversee the transition. Zulip Cloud, self-hosted support, GSoC, and sponsorships stay unchanged. Tim Abbott and three other leaders will join Anthropic; the move broadens fundraising avenues via grants and tax-deductible donations. A live Q&A is planned May 19.

HN Comments

Microscale Thermite Reaction

Access to the Harvard microscale-thermite demonstration page is blocked; the server returns an “Access Denied” message with a reference code.

HN Comments

WinCE64 – Windows CE 2.11 for N64

WinCE64 is a hobby reverse‑engineering project that runs Windows CE 2.11 on a real Nintendo 64 via a custom HAL/OAL and drivers, launching the nk.lib kernel with a CE 2.11 GWES desktop and shell. It mounts an EverDrive-64 X7 SD card as \SDCard, uses the N64 controller as a mouse, and can run third‑party CE 2.11 EXEs from the SD card (e.g., BeziersCE). The ROM isn’t provided; build it yourself with bsp/build.sh after supplying the CE 2.11 SDK (wince211_sdk) and libdragon alongside the repo. MIT‑licensed for source; binary SDKs are proprietary. Emulator support is limited.

HN Comments

Waymo recalls 3,800 robotaxis after they drive into flood waters

Could not summarize article.

HN Comments

The nuclear-physics infrastructure behind PET scans

Los Alamos transformed wartime nuclear science into biomedical isotopes, enabling medical imaging and therapy. It advanced stable isotopes for nonradioactive tracers (e.g., carbon-13 for NMR/MRI) and built large-scale separation methods, hosting NIH’s Stable Isotope Research Resource. While stable isotope production has shifted to industry, unstable isotopes power healthcare, notably Sr-82 → Rb-82 for cardiac PET imaging, produced via the Isotope Production Facility (IPF) since 2004, with first commercial Sr-82 in 2005. From 2014–2018, a tri-lab effort produced Ac-225 for targeted alpha therapy. The program supports domestic, secure isotope supply and public health.

HN Comments

Show HN: Find local farms near you with raw dairy, pasture eggs, and more

farm-to-door is a US directory for locating farm-direct delivery and pickup. It lists raw milk, pastured eggs, grass-fed meat, heirloom produce, cheeses, CSA shares, honey, seafood, and more from local farms. Users filter, view farm practices and delivery zones, save favorites, and connect directly with farmers. For farmers, listings are free with no commissions. The site provides guides on farm delivery by state, CSA vs grocery delivery, and raw-milk resources. An interactive map exists but requires JavaScript to browse.

HN Comments

Show HN: Sx – an open-source package manager for AI skills, MCPs, and commands

sx is a package manager for AI coding assistants. It lets teams create a central vault of assets (skills, commands) and share them across orgs, repos, teams, users with scoped installs. It uses a manifest (sx.toml) and per-user lockfiles for reproducible installs, plus audit and usage logs. It supports multiple AI clients (Claude Code, Cursor, Copilot, Gemini, Kiro) via a relay. Quickstart: install via Homebrew or installer, add assets, install with scope flags, switch profiles. Apache-2.0; written in Go; Local/Git/Sleuth Skills.new vaults.

HN Comments

Feedr v0.8.0 – a TUI RSS reader, now read the full article from your terminal

Feedr is a terminal-based RSS/Atom reader written in Rust with a TUI. It shows a dashboard, lets you manage feeds and categories, auto-discovers feeds, and supports per-feed headers and full-text extraction via Readability. It includes authenticated feeds, Newsboat-style macros/hooks, OPML import, and configurable keybindings. Config is TOML with XDG storage, themes, compact mode, and background refresh with rate limiting. Install with cargo install feedr or build from source; supports interactive config and per-feed privacy headers.

HN Comments

Aperio Lang

Aperio is an experimental language built on a substrate-invariant model—a recursive hypergraph of loci—that aligns human and LLM reasoning by mirroring a system’s mental model in code. Programs express structure as loci, topics, buses, and forms; a matchmaker example maps queueing, capacity, and events directly to mental concepts. Forms (e.g., @form(vec)) select data shapes and semantics. Aims to cut translation friction across languages; experimental, with LLVM codegen and an interpreter. Reading code via loci contracts and bus topics yields accurate structural decompositions; feedback guides evolution. Docs: Getting Started, Concepts, Reference. Research: Capacity Allocation Model (Rook).

HN Comments

U.S. DOJ demands Apple and Google unmask over 100k users of car-tinkering app

The U.S. DOJ has subpoenaed Apple, Google, Amazon, and Walmart for download, account, and purchase data tied to EZ Lynk’s Auto Agent app and related hardware, potentially affecting over 100,000 users. The DOJ is pursuing witnesses in a long-running case accusing EZ Lynk of selling devices that defeat diesel-emission controls; EZ Lynk says the tools serve legitimate diagnostics and tuning. Privacy groups and the companies warn the broad demand risks Fourth Amendment concerns and set privacy precedents; Apple and Google plan to challenge the subpoenas.

HN Comments

I designed a nibble-oriented CPU in Verilog to build a scientific calculator

FPGA-Calculator is a project that implements a fully functional scientific calculator in hardware on an FPGA, featuring a custom soft CPU and microcode firmware plus supporting tools. The repo contains verilog for the CPU/ALU/I-O, ucode microcode, Quartus FPGA files, ModelSim and Qt simulation/debugger setups, a calctest harness, and building tools and research Pathfinding projects. Quick Start guides building the Qt desktop simulator (via WSL2), with Verilator, Qt, Quartus, ModelSim, Python, and assembler tools. Targets include Qt simulator, calctest, ModelSim tests, and FPGA revB. Licensed CC BY-NC-SA 4.0.

HN Comments

Bun Rust rewrite: "codebase fails basic miri checks, allows for UB in safe rust"

GitHub issue accusing the all-of-rust codebase of failing basic Miri checks and allowing undefined behavior in safe Rust. Cites a concrete bug: constructing an invalid &[u8] via unsafe { core::slice::from_raw_parts(ptr as *const u8, self.len()) } in src/main.rs (PathString::slice), producing a dangling reference with a stack backtrace. The snippet shows test code that creates a Box from b"Hello World", initializes PathString, drops the Box, then prints init.slice(). The author suggests avoiding AI-only Rust coding and hiring a real Rust dev.

HN Comments

We don't know why Malawi is poor

Malawi’s poverty isn’t explained by a single factor. Despite peace, democracy, and donor aid, it remains poor while Rwanda and others grow. A survey of theories—institutions, geography, colonial history, trade, agroecology, political settlements—finds none fully explain the outcome. The key driver is a political economy equilibrium: a median-voter coalition of smallholder maize farmers, chiefs over land, and maize subsidies (FISP) that deter diversification. Unless the political settlement shifts, agritech alone won’t spur growth; forecasts should specify the mechanism.

HN Comments

OpenAI is connecting ChatGPT to bank accounts via Plaid

OpenAI now lets ChatGPT connect bank accounts via Plaid, granting it access to balances, transactions, subscriptions, investments, and debts. Pro users get a spending dashboard and personalized advice; the feature cannot change accounts or view full account numbers. Users can disconnect, delete saved financial memories, and opt out of training. OpenAI may use data for training and has up to 30 days to delete it after disconnection. Critics warn about privacy, long-term data use, and the commercial value of detailed financial profiles, with unclear safeguards.

HN Comments

Made by Johno Whitaker using FastHTML