Hacker News

New stories

Live mirror
30 storiesupdated just nowView source snapshot
  1. Implementing the Camera Mechanic from Viewfinder(ishamf.dev)
    discuss
  2. Show HN: Ttmux, a Modern and Fast Tmux(github.com/statico)
    1comments
  3. Anthropic launches Claude Opus 5.5 with stricter safeguards for cybersecurity(theverge.com)
    discuss
  4. Claude Opus 5.5 for code review: More catches, different misses(coderabbit.ai)
    discuss
  5. Claude Opus 5.5(claude.com)
    discuss
  6. Anthropic now offering limit resets like Codex(twitter.com/claudedevs)
    discuss
  7. Roundtables: The Deadly Failures of the Virtual Border Wall(technologyreview.com)
    discuss
  8. The Myth of AI Doom, with Cal Newport(youtube.com)
    discuss
  9. I open-sourced a small library for drawing SVGs progressively(npmjs.com)
    discuss
  10. I run a production AI app for €60 a month. Here is the actual bill.(tailstory-app.com)
    discuss
  11. Show HN: WebMCP Registry of Websites That Agents Can Use(wmcp.ai)
    discuss
  12. Show HN: Groupicorn directory of IOP group therapy programs
    discuss
  13. Ancient DNA reveals pervasive directional selection across West Eurasia(nature.com)
    discuss
  14. Code similarity detection using Tree-sitter(github.com/dsummersl)
    1comments
  15. ES Archive – a new memory system for AI, running natively on Mac(github.com/apocryphx)
    discuss
  16. Claude Opus 5.5: Intelligence, Performance and Price Analysis(artificialanalysis.ai)
    discuss
  17. Barbara Mazzolai Wants to Build a New Field of Robotics(ieee.org)
    discuss
  18. Siri AI Settlement Website Now Live(macrumors.com)
    discuss
  19. Xeno-Interpretability: Investigating the Alien Minds of LLMs(arxiv.org)
    discuss
  20. Aging may be a program, not a breakdown(quantamagazine.org)
    discuss
  21. We Rebuilt Jev's API on an Open Model and Used It to Play Doom(blocks.ai)
    1comments
  22. How do you best protect against copycats?
    discuss
  23. Tables and Strings in COBOL - Big Data like it's 1985(datagubbe.se)
    discuss
  24. Show HN: graf (1000x faster graphify in Rust)(github.com/ctxrs)
    discuss
  25. GameStop shares up 30% since earnings; CEO, other board members disclose buys(yahoo.com)
    discuss
  26. Armenia on track to become one of leading hubs for US AI infrastructure(armenpress.am)
    1comments
  27. Apple Developing New Fitness Tracker Aimed at Rivaling Whoop(bloomberg.com)
    discuss
  28. A framework for frontier AI and the dawning of a new age(deepmind.com)
    discuss
  29. Ask HN: Did your side projects ever become something big enough to sustain you?
    1comments
  30. 18-year-old thought she'd take a gap year. Instead, she joined the S.F. Symphony(sfchronicle.com)
    discuss

Tell HN: Firefox's default browser check dark pattern triggers Windows BSOD

1 pointsby 56m ago
1 comments
Been pulling my hair out debugging a relative’s persistent BSOD (once every ~6hrs) after nudging them to take the first degoogling step by switching browsers.

I could not believe at first that a user space program, especially a Windows Store sandboxed one, could affect anything in the kernel, but analyzing every single coredump shows the exact same trigger: Firefox attempted to rename the UrlAssocistions/http registry key in the UWP sandbox’s virtualized registry hive, triggering an access violation in the Registry system service and crashing ntoskrnl.

It turns out that there is a secretly enabled config “browser.shell.setDefaultBrowserUserChoice.regRename” that causes Firefox to attempt this renaming periodically despite the user already having unchecked the “check if default on startup” option. A quick search reveals that it was a vestigial A/B testing feature that was already slated for deprecation[0], but remained in the current version and a perfect storm of I’m guessing UWP kernel memory bug and Firefox dark pattern triggered this outcome.

[0] https://bugzilla.mozilla.org/show_bug.cgi?id=2060861

44m agoHN ↗

I would love to read about how you figured this out.