AI Summarized Hacker News

Front-page articles summarized hourly.

Buy a train, bridge or tracks from the Swiss Railway

Could not summarize article.

HN Comments

Show HN: macOS menu bar gauges for your Claude Code quota

Claude-quota is a SwiftBar plugin that shows per-account Claude Code quota as a bar in the macOS menu bar. Each account has a 5-hour window gauge (green/orange/red) with a countdown when used; a weekly limit turns the bar black with a weekly reset countdown. The dropdown shows detailed 5h and weekly windows, per-model windows, extra credits, and reset times. It refreshes every 5 minutes; install via curl script or from git; tokens are read from Keychain (read-only). Accounts auto-discover from Claude config directories; can hide/rename; uninstall by deleting files. Works with macOS, Homebrew SwiftBar.

HN Comments

Hacking for Defense Stanford 2026 – Lessons Learned Presentations

Steve Blank reports on the 11th Stanford Hacking for Defense class, now in 70 universities (20+ in the UK; Poland and Germany). Forty-two Stanford students tackled DoD problems from Navy, Air Force, NASA, interviewing 1,132 stakeholders and building AI-driven MVPs. Final Lessons Learned presentations focus on each team’s 10‑week journey, plus two new slides on AI tools used and Technology/Investment Readiness. Teams like Noctua, SwarmShield, IonX, Cheese on the Moon, Fuel Forge, Luminarch, Tessellate shifted from vast, vague problems to actionable paths. AI sped prototyping but risked mistaking polish for understanding.

HN Comments

Notepad++ Zero-Click RCE via Path Traversal (CVE-2026-52884)

Notepad++ v8.9.6.1 patch for CVE-2026-48800 aims to stop path traversal by isInTrustedDirectory() checking for trusted dirs (Program Files, Program Files (x86), Windows, System32) before ShellExecute. The check uses a prefix-only comparison without path canonicalization, allowing bypass via path traversal (e.g., Windows\System32\..\..\Users\...). Attack vectors include path traversal in shortcuts.xml, malicious -settingsDir pointing to attacker configs, and launcher chains (cmd.exe, powershell.exe) launched from trusted dirs. Correct fix: canonicalize paths (PathCanonicalize/GetFullPathNameW) before comparing to trusted dirs. CVSS 3.1 base 7.8; severity High.

HN Comments

European sentiments towards the US hit an all-time low

An HTTP 415 error (Unsupported Media Type) from nginx indicates the request body’s media type isn’t supported by the server/resource.

HN Comments

Magnetoelectric antennas could transform how underwater robots talk

UF researchers reveal BlueME, a magnetoelectric antenna system that lets underwater vehicles communicate up to 730 m (2,395 ft) using under 10 W. The 15-antenna 3×5 array operates at ~35–36 kHz; ME coupling uses a Metglas magnetostrictive layer and a PZT piezoelectric layer. In freshwater, 200 m on 1 W; saltwater, 730 m on under 10 W; performance unaffected by turbidity or multipath. The array boosts radiated power 225× and ~119 dB link gain. Trials at Lake Wauburg and Florida Gulf Coast; applications include cooperative navigation and seafloor mapping.

HN Comments

Port React Compiler to Rust

An experimental pull request porting React Compiler from TypeScript to Rust. It is work-in-progress and shared early; no builds yet. The public API uses a Babel-like Rust AST as input/output, with an internal Rust HIR/CFG/SSA pipeline. It currently ships example integrations for Babel (plugin), OXC, and SWC; 1725 fixtures pass; e2e tests compare TS vs Rust output. Early benchmarks suggest ~3x speedup as a Babel plugin and faster overall; plan to add scope resolution, arena-based data structures, and a patch-based return model. Crates react_compiler_oxc and react_compiler_swc are included for upstream integrations; feedback welcome.

HN Comments

Reviving Papers with Code

Could not summarize article.

HN Comments

Mercedes‑Benz starts large‑scale production of electric axial flux motor

Could not summarize article.

HN Comments

I Thought I Knew How Electrolysis Worked [video]

YouTube site footer with links: About, Press, Contact us, Creators, Advertise, Developers, Terms, Privacy & Safety, How YouTube works, Test new features, NFL Sunday Ticket. © 2026 Google LLC.

HN Comments

How do you design a $30k electric pickup? Inside Ford's skunkworks

Ford operates a Long Beach EV Development Center (EVDC) as a skunkworks to deliver the Universal Electric Vehicle platform, aiming to cut cost and complexity for future EVs. Following Clarence Johnson's 14 Skunk Works rules, EVDC uses a small, autonomous team (about 350-480) with rapid in-house prototyping, simple drawing systems, and close cross-team collaboration. Key design choices: battery pack as a stressed structural member with seats attached, large castings for front/rear clips, zonal architecture to reduce ECUs and wiring, 48V system, and LiFePO4 chemistry to hit ~300 miles. Still, business viability remains uncertain amid policy shifts.

HN Comments

Premature Optimization Is Fun Sometimes

An engineer experiments with compacting a ping-timestamp buffer for a simple ICMP latency monitor. Starting with a 512-entry struct storing sent/received times, source address, sequence, and a received flag, they prune fields, introduce a 43-bit elapsed-or-sent timestamp, a 4-bit counter, a 1-bit flag, and a 16-bit sequence in a bitfield-packed struct. They discuss padding, alignment, and switching to 100µs units, using the ICMP identifier to disambiguate sources. The result drops memory from ~12 KiB to ~4 KiB, but the exercise is ultimately unnecessary and labeled as fun; addenda further refine access patterns.

HN Comments

Google Chrome is killing all uBlock Origin bypasses, Edge, Opera to follow

Google Chrome is dropping Manifest V2 (MV2) extensions and the bypasses used by uBlock Origin. The MV2 disabled flag has been removed, and Chrome’s final MV2 support is unfolding toward Chromium 150–151, after which MV2 extensions won’t be allowed. Edge and Opera are expected to follow. MV3 will be required, rendering many bypass tricks obsolete (including Windows Registry hacks). Brave (and perhaps Vivaldi) may still support MV2 longer. For Chrome, use MV3-based uBlock Origin Lite or switch browsers.

HN Comments

Computer Lessons

An overview of computers in U.S. education from the 1960s to the 1980s, tracing two parallel strands: CAI aiming to automate instruction via systems like PLATO, and DTSS which used time-sharing to train future leaders to understand computers. It links Cold War and Great Society funding to the push for 'computer literacy' amid fears of lagging Japan. The piece catalogs software types—conservative courseware, Seymour Papert’s progressive Logo, and ludic games like Oregon Trail—and notes how hardware proliferated, turning classroom computers from novelty into a standard tool, even as pedagogy and outcomes remained contested.

HN Comments

Vibe coding my way to a healthy family: Introducing Gamow Labs

Daniel D. McKinnon recounts Owen’s fatal battle with alveolar capillary dysplasia, traced to a 91‑kb enhancer deletion reducing FOXF1 expression, discovered after post‑mortem analysis and later genome reevaluation. This spurs him to found Gamow Labs to democratize WGS diagnostics through AI. Early work shows his system correctly identifies causal variants in 66 unsolved rare‑disease cases, solving at least two previously intractable ones and highlighting AI as a driver of new medical discovery. The mission is to scale AI‑assisted precision genomics from the NICU to everyone, hiring staff.

HN Comments

Surprise, Pay $1000

Forestwalk tried Blacksmith, a faster, cheaper GitHub Actions replacement. After a trial, they were billed for overage despite not providing a card on file, with confusing “disruption” warnings. They question whether a SaaS can invoice free-trial overages, whether customers expect it, and whether the policy is good business; they conclude it’s poor practice that burdens users. They ultimately switched back to GitHub Actions, finding Blacksmith’s speed worthwhile but the policy questionable. Takeaways: free accounts should pause before overage; warn before charging; wind down before the trial ends.

HN Comments

Bit Propagation over a Noisy Grid

Bit propagation over a noisy grid asks if the original bit can be recovered from the wavefront. 1D fails; 2D with a homogeneous decoder cannot preserve information; 3D remains open. Simulations with a majority rule show that as temperature (noise) increases, the wavefront becomes random, erasing the original bit; at very low temperatures results are inconclusive. A simplified model avoiding ties (undefined nodes) yields a 50/50 wavefront, suggesting irrecoverability in this restricted 3D setting. Calls for rigorous proofs and exploration of alternative decoders.

HN Comments

Value Numbering

Value numbering, like enhanced SSA, detects and reuses identical expressions to avoid recomputation. It uses hash-consing: equal instructions with the same operands share a value. Local value numbering handles straight-line code; global value numbering extends across blocks by traversing blocks in reverse post-order and threading value maps through dominators. The Maxine VM example shows a compact GVN implementation with per-block ValueMap and an InstructionSubstituter. Purity matters: impure ops and memory effects complicate things; limited load/store forwarding can be integrated. Trade-offs exist between dominator-based GVN and unified hash tables, especially regarding online replacement.

HN Comments

German ruling declares Google liable for false answers in AI Overviews

Munich regional court ruled Google directly liable for false claims in its AI-generated overviews, treating them as Google's own content. The AI had linked two Munich publishers to scams; the court rejected Google's defense that users should fact-check. It said AI overviews generate independent statements not found in linked sources, and blamed Google for "own statements." The ruling bans claims about scams and connections to dubious companies, and orders Google to bear 80% of legal costs; the two plaintiffs pay 10% each. It suggests traditional search-liability rules don’t apply to AI overviews and could affect other AI providers.

HN Comments

Rich Sutton on AI creativity and discovery

Richard Sutton argues that most Generative AI trained by supervised learning can imitate but cannot achieve genuine discovery because it lacks an evaluation step and selective retention. Discovery requires three steps—variation, evaluation, selective retention—which are present in evolution, science, and learning but absent from backpropagation alone. Random initialization provides initial variation, and his group’s continual backpropagation preserves plasticity. He points to AlphaGo, AlphaZero, GT-Sophy, AlphaFold, AlphaProof, Claude-Code, and RL-Lyft as examples of systems that achieve novel and useful outcomes with extra mechanisms. To realize AI science, we must enable explicit evaluation and autonomous creativity and discovery.

HN Comments

Made by Johno Whitaker using FastHTML