Top HN Daily Digest · Thu, Apr 30, 2026

A daily Hacker News digest with story summaries, thread context, and direct links back to the original discussion.


0. Claude Code refuses requests or charges extra if your commits mention "OpenClaw" (twitter.com)

1333 points · 718 comments · by elmean

Anthropic's Claude Code tool reportedly refuses to process requests or imposes additional charges if a user's commit messages contain references to "OpenClaw," a third-party open-source project. [src]

Users have reported that mentioning "OpenClaw" in commits or chat prompts causes Claude Code to immediately disconnect and exhaust the user's entire usage quota [0][6]. While some commenters suggest this could be an unintentional bug [5], many view it as a "scam" or a malicious attempt to sabotage tools that might bypass Anthropic's pricing models [1][7]. The incident has intensified existing frustrations regarding Claude's uptime and strict usage limits, leading some to question the company's ethical reputation relative to competitors [2][4][8].

1. Belgium stops decommissioning nuclear power plants (dpa-international.com)

865 points · 1035 comments · by mpweiher

Belgium has halted the decommissioning of its nuclear power plants as the government enters exclusive negotiations with operator ENGIE to nationalize the country's seven-reactor fleet to ensure energy security. [src]

Belgium is reversing its nuclear phase-out policy by extending the life of its remaining reactors and purchasing plants from French-owned Engie to ensure energy security following the Russia-Ukraine conflict [0]. While some argue that shuttering safe, operational plants is a "terrible idea" during a climate crisis [0][2], others express concern that aging Gen II reactors lack the passive safety mechanisms of modern designs and should be decommissioned in favor of Gen IV technology [1][4]. Critics of nuclear power point to the massive construction and decommissioning costs compared to solar and batteries [7][9], though proponents highlight its reliability and the successful safety record of organizations like the US Navy [2][5].

2. Where the goblins came from (openai.com)

1061 points · 655 comments · by ilreb

OpenAI researchers discovered that GPT models developed a "goblin" metaphor tic because reinforcement learning for a "Nerdy" personality over-rewarded creature-related language. This behavior unintentionally spread to other model versions through training feedback loops, leading the team to retire the personality and implement new auditing tools. [src]

The discovery of bizarre system prompts forbidding mentions of "goblins" and "pigeons" has sparked a debate over whether LLM development is a rigorous science or a form of "sorcery" based on unpredictable "hacking" [0][1][2]. While some argue that we shouldn't wait for a first-principles understanding to utilize powerful technology, others find it absurd that trillion-dollar companies rely on "tweaking and measuring" to control emergent behaviors [0][2][4]. This unpredictability, characterized by "style tics" and strange linguistic obsessions, has led to calls for a new field of "AInthropology" to study how these models develop proto-cultures through reinforcement learning [3][7][8].

3. For Linux kernel vulnerabilities, there is no heads-up to distributions (openwall.com)

598 points · 542 comments · by ori_b

The Linux kernel security team has ceased providing advance notice of vulnerabilities to distributions, meaning security fixes are now released publicly without a prior embargo period for coordinated patching. [src]

The current Linux kernel security model is criticized for lacking a formal communication channel between kernel developers and distribution maintainers, often leaving the burden of notification on the vulnerability reporter [0][1][6]. While some argue that releasing a working exploit before distributions can patch is "extremely irresponsible" [0][9], others contend that researchers have no obligation to coordinate disclosure and that immediate transparency is preferable to "reputation management" by corporations [7][8]. Furthermore, the specific disclosure in question was viewed by some as a marketing tactic for an AI security tool rather than a purely security-driven act [3][5].

4. The Zig project's rationale for their anti-AI contribution policy (simonwillison.net)

675 points · 457 comments · by lumpa

The Zig project maintains a strict ban on AI-generated contributions to prioritize long-term human contributor growth over immediate code output, arguing that reviewing LLM-assisted work fails to build the trusted, skilled community necessary for the project's future. [src]

The Zig project's anti-AI policy stems from a surge in "worthless drive-by PRs" and "vibe coding" that often fail to compile or contain hidden hallucinations, placing an unsustainable review burden on maintainers [0][2][4]. While some argue that LLMs allow experienced developers to focus on high-level architecture rather than syntax [9], others contend that the technology primarily empowers "bad programmers" to generate high-volume, low-quality noise that threatens the integrity of open-source projects [2][4]. This tension is exemplified by recent friction over a large performance PR from the Bun team, which critics suggest was rejected more for its inherent complexity and lack of alignment with Zig's language design than for its use of AI [3][7].

5. Can I disable all data collection from my vehicle? (rivian.com)

751 points · 348 comments · by Cider9986

Rivian owners can disable vehicle connectivity to stop data collection, though doing so limits features like navigation and over-the-air updates; Canadian users can use a settings toggle, while others must request a service appointment to disable the vehicle's eSIM. [src]

While Rivian offers a supported privacy feature to disable data collection, users worry that disconnecting internet access creates a "dark pattern" where safety features like lane-keeping assistance are disabled [1][3][4]. There is significant concern regarding the "creepy" data categories car companies claim to collect, such as sexual activity and genetic information, leading some to wonder if these policies are generated by unreviewed LLMs [2][6]. Furthermore, the shift toward over-the-air (OTA) updates as the sole remedy for recalls raises legal and safety questions, as EVs lack the standardized diagnostic requirements mandated for internal combustion vehicles [0]. While some value connected services for emergency assistance during accidents, others argue that modern smartphones have rendered these privacy-invasive vehicle features redundant [5][7].

6. How Mark Klein told the EFF about Room 641A [book excerpt] (thereader.mitpress.mit.edu)

702 points · 251 comments · by the-mitr

Retired AT&T technician Mark Klein provided the Electronic Frontier Foundation with internal documents and schematics proving the NSA used a secret room in a San Francisco facility to conduct mass, untargeted surveillance of internet backbone traffic. [src]

The discussion centers on the moral dilemma of whistleblowing, with one commenter revealing they witnessed the illegal erosion of the "wall" between foreign and domestic surveillance decades ago but remained silent due to NDAs and fear of government retaliation [0][2]. While some users criticize this silence as a lack of fortitude, others argue it is easy to judge from a distance when a person's livelihood and safety are at stake [1][6]. The thread also features a personal account of alleged intelligence community harassment [5] and broader concerns that pervasive surveillance has become a normalized, global phenomenon [3][4].

7. Meta in row after workers who saw smart glasses users having sex lose jobs (bbc.com)

521 points · 417 comments · by gorbachev

Meta terminated a major contract with Kenyan outsourcing firm Sama, leading to over 1,100 redundancies, shortly after workers alleged they were required to review graphic and intimate footage captured by users of Meta’s smart glasses. [src]

Meta terminated its contract with an outsourcing firm after workers blew the whistle on privacy violations, including viewing intimate footage captured by smart glasses [0][6]. While some argue that human classification is a necessary, albeit traumatic, requirement for moderating illegal content like CSAM [3], others contend that if a platform is too large to respect privacy and law, it should be dismantled or federated [4]. The discussion highlights a sharp divide between those who view smart glasses users as "glassholes" to be avoided [1][5] and those who point out that Meta maintains strict internal protocols against unauthorized data access [8].

8. Mozilla's opposition to Chrome's Prompt API (github.com)

655 points · 231 comments · by jaffathecake

Mozilla has formally opposed Chrome's Prompt API, arguing it risks "calcifying" the web around Google’s specific AI models, creates interoperability issues due to model-specific quirks, and introduces non-neutral usage policies that could force developers to block non-Google browsers to avoid legal or functional risks. [src]

Commenters largely support Mozilla’s opposition to the Prompt API, arguing it would create a new vector for device fingerprinting and force competitors to license or emulate Google’s specific models to maintain interoperability [0][6][8]. Critics contend that the proposal serves Google's commercial interests rather than user needs, potentially turning browsers into resource-heavy "super computers" that exclude users with cheaper hardware [0][1][3]. While some debate whether this reflects a generational divide in AI adoption, others emphasize that the API undermines the open web by establishing "first-class" and "second-class" browsers based on their access to proprietary LLMs [0][1][7].

9. Spain's parliament will act against massive IP blockages by LaLiga (democrata.es)

517 points · 226 comments · by akyuu

Spain's Congress has approved an initiative to reform the Digital Services Act to prevent LaLiga's anti-piracy efforts from causing indiscriminate IP blockages that collapse legitimate third-party websites and public services. [src]

Spanish courts previously allowed LaLiga to compel ISPs to block IP addresses associated with illegal streams, but the use of shared Cloudflare IPs resulted in significant collateral damage to legitimate websites [0][2]. While some argue that Cloudflare should be held accountable for hosting illegal content [1], others contend it is unreasonable to expect a third party to proactively distinguish between legal and illegal streams [9]. Critics emphasize that these broad blocks lack a "stopping principle," potentially leading to an untenable situation where the internet's utility is sacrificed to protect corporate assets [8].

10. How an oil refinery works (construction-physics.com)

535 points · 191 comments · by chmaynard

Oil refineries use massive industrial processes like distillation, cracking, and reforming to separate crude oil into usable fractions and chemically transform low-value hydrocarbons into essential products like gasoline, jet fuel, and chemical feedstocks. [src]

The discussion highlights that while modern refineries could be significantly cleaner, high regulatory hurdles and uncertain future demand make new construction economically risky for oil executives [0][3][9]. Users noted that global energy charts often emphasize fossil fuels like coal, though some argue this is a "primary energy fallacy" because fossil fuels lose most of their energy as waste heat compared to renewables [1][2][7][8]. There is also a shared sentiment that crude oil is a precious material being wasted on combustion, with some questioning the high energy costs associated with transporting it [4][5].

11. LinkedIn is scanning browser extensions (404privacy.com)

434 points · 216 comments · by un-nf

LinkedIn is reportedly scanning users' browsers for over 6,000 extensions to build detailed software inventories linked to verified professional identities, a practice currently under criminal investigation in Germany. [src]

LinkedIn has been found to scan for over 6,000 specific Chrome extensions by attempting to load internal extension files, a technique used to bypass browser security and package user data into encrypted telemetry [3][4]. While some suggest this is intended to block scrapers, others point out that this data can reveal sensitive personal information like religious affiliation or job search intent [3][4]. The discovery has sparked a debate over the ethics of implementing such surveillance at work [2] and renewed calls for a developer-focused, privacy-respecting alternative to LinkedIn that is free from recruiters and "garbage content" [0][5][6].

12. Shai-Hulud Themed Malware Found in the PyTorch Lightning AI Training Library (semgrep.dev)

463 points · 177 comments · by j12y

Versions 2.6.2 and 2.6.3 of the PyTorch "lightning" library were compromised in a supply chain attack that steals cloud credentials and authentication tokens. The Shai-Hulud themed malware uses obfuscated JavaScript to infect developer environments and propagate through malicious GitHub repositories and npm packages. [src]

The discovery of malware in the PyTorch Lightning library has sparked debate over the increasing frequency and success of supply chain attacks, with some users noting that thousands of repositories were affected within a single day [1][2]. While some argue for a "no dependency" approach facilitated by LLMs to extract specific code snippets, others warn that this shifts the burden of maintenance and security updates entirely onto the developer [0][4]. There is significant concern regarding the Python ecosystem's security, specifically the common practice of running arbitrary code during installation and the reliance on third-party distributions for Python binaries [7][9].

13. Granite 4.1: IBM's 8B Model Matching 32B MoE (firethering.com)

324 points · 208 comments · by steveharing1

IBM has released Granite 4.1, a family of open-source, enterprise-focused language models that features an 8B parameter model capable of outperforming its 32B predecessor through optimized data quality and a refined four-stage reinforcement learning pipeline. [src]

While Granite 4.1 8B is praised for its recent training data and performance on commodity hardware, users generally agree that Qwen 3.6 remains the superior local model for raw capability and coding [0][5][7][9]. Critics argue that despite Granite's strengths in instruction following and non-hallucination, it is outclassed by smaller models like Qwen 3.5 4B on most other benchmarks [2]. Much of the discussion also focuses on the "sloppy" LLM-generated style of the linked article, with users identifying distinctive linguistic patterns that signal AI authorship [1][3].

14. Craig Venter has died (jcvi.org)

341 points · 85 comments · by rdl

J. Craig Venter, a pioneering scientist who led the first effort to sequence the human genome and founded the field of synthetic biology, died at age 79 following complications from cancer treatment. [src]

Craig Venter is remembered as a pioneering entrepreneur who accelerated the Human Genome Project by challenging the cautious culture of traditional science, even using his own DNA as a primary sample [2][5][8]. While some debate whether his private efforts were a cynical attempt to patent genetic data, others credit his competitive drive with finishing the sequence decades earlier than planned [7][8]. A philosophical disagreement emerged regarding his death at 79: some view it as a "complete human experience" filled with adventure and discovery, while others argue that human mortality is a "cosmic crime" that limits the potential of great minds [0][1][4][6].

15. I built a Game Boy emulator in F# (nickkossolapov.github.io)

344 points · 77 comments · by elvis70

Software engineer Nick Kossolapov built "Fame Boy," a Game Boy emulator written in F# that runs on both desktop and web via Fable. The project explores functional domain modeling for CPU instructions, performance optimization through mutability, and the challenges of synchronizing audio-driven emulation. [src]

The project sparked a discussion on "Artisanal Coding," with users praising the human effort required to build an emulator without heavy reliance on AI [0][2][7]. While some noted that idiomatic F# can struggle with performance in emulators, others argued that the language allows for "dumb imperative stuff" within pure functions to achieve high speeds without sacrificing code quality [1][5][8]. Technical feedback highlighted specific F# optimizations, such as using struct tags for discriminated unions and addressing Fable's numeric truncation quirks when transpiling to JavaScript [4][6].

16. U.S. Senators Vote to Ban Themselves from Trading on Prediction Markets (wsj.com)

312 points · 107 comments · by kamaraju

The U.S. Senate Rules Committee voted to advance legislation that would prohibit members of Congress and their staffers from betting on election outcomes through prediction markets. [src]

While users generally support the ban, many argue it is a performative "bone" thrown to the public to distract from the larger issue of Congressional insider trading in the stock market [0][6][8]. There is significant debate over the scope of such bans: some suggest extending them to all government employees, while others argue this unfairly targets low-level workers without access to sensitive information [2][3]. Additionally, some commenters worry the resolution's broad wording could unintentionally bar Senators from basic financial activities like purchasing insurance or making contingent offers on homes [5].

17. I aggregated 28 US Government auction sites into one search (bidprowl.com)

301 points · 105 comments · by scarsam

BidProwl is a new search aggregator that consolidates over 72,000 live listings from 27 different U.S. government surplus auction sites, including GSA and GovDeals, into a single platform updated twice daily. [src]

The discussion highlights that this project is similar to "GovAuctions," a tool recently featured on Hacker News that has seen significant traffic and scraping activity [0][1][4]. Users note that while these auctions offer unique opportunities like drug-running speedboats or FHA housing programs, they often involve logistical hurdles, such as traveling across states for bulk lots of broken items [2][5][7]. There is a debate regarding the quality of "mil-spec" goods, which some view as "lowest bidder" quality, and the practicality of buying government-auctioned homes in potentially high-crime or dilapidated areas [8][9].

18. GCC 16 has been released (gcc.gnu.org)

305 points · 52 comments · by HeliumHydride

GCC 16 has been released, featuring C++20 as the default language version, experimental support for C++26 and Algol 68, and enhanced vectorization. The update also introduces AMD Zen6 and Intel Nova Lake support, improved OpenMP/OpenACC offloading, and hierarchical diagnostic error messages. [src]

The release of GCC 16 has sparked a technical debate regarding the implementation of `std::start_lifetime_as`, a new feature designed to provide a defined, non-UB method for type-punning pointers into structured types [0]. While some argue that developers previously relied on "memory laundering" via no-op `memmove` calls to achieve similar results, others clarify that traditional `reinterpret_cast` on char buffers often constitutes undefined behavior due to non-commutative strict aliasing rules [3][7][9]. Beyond technical specifics, users noted GCC's highly regular release schedule, comparing it to successful "train-based" models like OpenJDK that prioritize predictable delivery over feature-complete "waterfall" releases [1][5][8].

19. Inventions for battery reuse and recycling increase seven-fold in last decade (epo.org)

238 points · 42 comments · by JeanKage

Inventions for battery reuse and recycling have increased more than seven-fold over the last decade, according to a new report from the European Patent Office highlighting rapid growth in sustainable energy storage technologies. [src]

The surge in battery recycling innovation is attributed to a mix of expiring patents that previously stifled competition [0], the natural growth in battery volume [2], and the incentive of potential profits [4][6]. While some express concern that economic incentives favor cheap disposal over safe recycling—potentially leading to toxic waste being shipped to developing nations [3]—others argue that EV batteries are proving more durable than expected, leading to a current supply shortage for second-life grid storage projects [1]. Despite fears regarding battery waste, some commenters maintain that the environmental impact of CO2 remains a far more catastrophic priority [8].