Top Stories
VS Code inserting ‘Co-Authored-by Copilot’ into commits regardless of usage
1226 points · github.com/microsoft
A pull request to VS Code has detonated on HN after developers discovered that the editor was silently appending a Co-Authored-by: Copilot trailer to git commits — even on commits where Copilot was never invoked. The 634-comment thread is a window into how raw the developer-trust nerve has become in 2026: people are calling it everything from a benign telemetry bug to deliberate attribution-laundering for Microsoft’s AI metrics.
The deeper anxiety is that “Copilot touched this” trailers create reputational and licensing exposure for contributors to projects that ban or restrict AI-assisted code, with no clear opt-out signal. Expect a hotfix and probably a corporate apology blog post by Monday.
Kimi K2.6 just beat Claude, GPT-5.5, and Gemini in a coding challenge
296 points · thinkpol.ca
Moonshot’s open-weights Kimi K2.6 reportedly took first place in a multi-language programming benchmark, edging out Anthropic’s Claude, OpenAI’s GPT-5.5, and Google’s Gemini. The headline alone is enough to revive the every-three-months HN ritual debate over whether open-weights models from Chinese labs are quietly closing — or have already closed — the gap with the frontier US labs.
The comments section is the usual mix: skeptics picking apart the benchmark methodology, optimists pointing at the weights being on Hugging Face right now, and a smaller group noting that “winning a coding challenge” and “being the model people actually ship to production” are still very different things.
A couple million lines of Haskell: Production engineering at Mercury
241 points · haskell.org
Banking startup Mercury wrote up what it’s like to operate a multi-million-line Haskell codebase in production. It’s the kind of post HN loves: a real company sharing the unglamorous parts (build times, hiring, refactoring at scale, the GHC upgrade treadmill) of betting an entire business on a language the broader industry mostly doesn’t use.
Mercury has long been the standard-bearer for “yes, you can run a serious fintech on Haskell,” and this piece is essentially a check-in on that thesis several years and a few hundred engineers later.
This Month in Ladybird – April 2026
350 points · ladybird.org
The independent browser project’s monthly newsletter continues to draw HN’s enthusiasm — partly because Ladybird is the only credible non-Chromium-or-Firefox browser engine being built from scratch, and partly because its progress reports keep showing concrete wins on real-world sites. April’s update covers more web platform conformance gains, JavaScript engine work, and the ongoing march toward an alpha release.
In a year where the browser monoculture conversation has only gotten louder, Ladybird’s existence is, for a lot of HN readers, a small bit of structural hope.
Specsmaxxing – On overcoming AI psychosis, and why I write specs in YAML
131 points · acai.sh
A widely-shared post arguing that the way to actually get reliable output from coding agents in 2026 is to stop chatting with them and start writing dense, structured YAML specifications. The author frames “AI psychosis” as the failure mode of long, vibes-driven prompt sessions where the model loses the plot — and pitches specsmaxxing as the discipline that fixes it.
The 127-comment thread is split between “yes, this matches my experience” practitioners and a vocal contingent arguing that if you’re writing this much YAML, you’ve basically reinvented programming. Both sides are right.
State of the Art of Coding Models, According to Hacker News Commenters
116 points · hnup.date
A meta-analysis that scrapes HN comments to figure out which coding model the community currently considers state of the art. It’s both genuinely useful (a rolling, crowd-sourced leaderboard that’s harder to game than benchmarks) and mildly cursed (you are looking at a chart of HN’s collective vibes).
Worth a click for anyone trying to pick what to wire into their editor this week.
Maryland to ban A.I.-driven price increases in grocery stores
165 points · nytimes.com
Maryland is moving to outlaw “surveillance pricing” — the practice of using AI to set individualized grocery prices based on what a retailer thinks a specific shopper will tolerate. It’s one of the first state-level laws targeting algorithmic price personalization in physical retail, and likely a template for other blue-state legislatures.
HN is debating whether this is overdue consumer protection or a category error that will end up banning ordinary dynamic pricing as a side effect.
The agent harness belongs outside the sandbox
109 points · mendral.com
An architectural argument that the orchestration loop for AI agents (the “harness” — tool dispatch, retries, memory, the whole control plane) should live outside the sandboxed execution environment, not inside it. The post is a reaction to a year of agent frameworks shipping their entire control logic inside the same container the LLM-generated code is running in, with predictable security and reliability problems.
Required reading if you’re building agent infrastructure right now — and the comments include some good back-and-forth from people running this in production.
Do_not_track
347 points · donottrack.sh
A new project around the rebooted “Do Not Track” idea — basically a fresh attempt to give users a real signal they can send to sites and an ecosystem that respects it. The original DNT header died of indifference a decade ago, but with privacy regulation catching up in many jurisdictions, the comments are debating whether this attempt has any more teeth than the last one.
Dav2d
489 points · code.videolan.org
VideoLAN dropped Dav2d, a successor effort in their AV1 decoder lineage following dav1d. For a project announcement with essentially no marketing copy, it pulled 489 points and 135 comments — a reminder that HN still rewards “serious people shipping serious infrastructure” over basically any other category.
Also Trending
- Six Years Perfecting Maps on WatchOS (311 points) — Indie developer David Smith’s deep retrospective on building a Maps app for Apple Watch. david-smith.org
- Inventions for battery reuse and recycling increase seven-fold in last decade (206 points) — EPO data showing a sharp acceleration in battery-recycling patent filings. epo.org
- How fast is a macOS VM, and how small could it be? (249 points) — Hands-on benchmarks of running macOS in a VM, plus how lean the disk footprint can get. eclecticlight.co
- Clojurists Together – Q2 2026 Open Source Funding Announcement (111 points) — Latest round of grants funding Clojure ecosystem maintainers. clojuriststogether.org
- Windows API is Successful Cross-Platform API (2024) (81 points) — A deliberately provocative take that Win32, via Wine and friends, has effectively become a cross-platform target. retrocoding.net