Live data from Hacker News

Viewing profile — domenicd

domenicd

HN member
Joined
Mon, Oct 22, 2012, 3:24 AM UTC
HN karma
2,013
Public activity
277 items

About domenicd

Domenic Denicola

d@domenic.me https://domenic.me https://x.com/domenic https://github.com/domenic

Recent public activity

  1. story
  2. comment
    Comment #48410160

    I'm not sure this is a winnable game for programming languages. - Keep a small stdlib, like JavaScript (especially earlier JavaScript): everyone complains about missing features, w…

  3. comment
    Comment #48410101

    What type of project actually uses C++ 23 modules in real life? What kind of toolchain enables that? When I worked on Chromium, they were indefinitely in the "maybe in 5-10 years t…

  4. comment
    Comment #48410067

    Fascinating to see that Chromium/Gecko/WebKit are now more "open" browser engines than Ladybird, at least in one important respect. (Servo is arguably in the middle, accepting outs…

  5. comment
    Comment #47970171

    Fingerprinting concerns here are really overblown. At least in Chrome's implementation, the model version / responses will give you ~2 bits over the browser major version: whether …

  6. comment
    Comment #47962745

    I was formerly the design lead / spec editor for this API while I worked at Google. I retired in 2025-09, before it got shipped. The following contains no inside knowledge. I am sy…

  7. comment
    Comment #47962180

    (Former Chrome team member who worked on this API, now retired.) There was such a process! They shipped as first Dev Trial around 2025-04, then Origin Trial in 2025-05. Since then …

  8. comment
    Comment #47962096

    (I wrote those words originally.) Wow. I had no idea that people would misinterpret what I was saying in this way. I was not meaning to imply it was an expectation of users or deve…

  9. comment
    Comment #47945150

    Something similar happened with another API recently. https://github.com/w3ctag/design-reviews/issues/1198#issueco...

  10. comment
    Comment #47919422

    (Former Chrome built-in AI team member here.) This is part of it, and also we just didn't want to use up the last of the user's disk space! It's disrespectful to use up 3 GB if the…

  11. comment
    Comment #47919383

    I no longer have any inside knowledge, but from my time on this team they were very quick about getting the latest small (Google) models into Chrome. I expect that if Gemma 4 (or i…

  12. comment
    Comment #47919342

    I can't speak for "you guys" anymore, as I'm retired, but from my personal perspective/recollection: The target usage for the prompt API is anything that would benefit from the gen…

  13. comment
    Comment #47918565

    I led the design effort on this API, before retiring. Here's my writeup on some of the considerations that went into it: https://domenic.me/builtin-ai-api-design/

  14. comment
    Comment #47814806

    As some others have indirectly pointed out, this article conflates two things: - URL parsing/normalization; and - Mapping URLs to resources (e.g. file paths or database entries) to…

  15. comment
    Comment #47761349

    We tried a few times. We got as far as gating the ability to push into the "real history stack" [1] behind a user activation (e.g. click). But, it's easy to get the user to click s…

  16. comment
    Comment #47512547

    Nice. I hope it eventually hits Japan.

  17. comment
    Comment #47497654

    This is covered in the article: > Turning them off will cause Windows to spasm for several seconds and throw all your current window positioning out of whack.

  18. comment
    Comment #47482870

    This is discussed in the article, including why I tried it and ended up reverting to normal P/Invoke.

  19. comment
    Comment #47482853

    They are both mentioned in the article. But I appreciate the extra experience and details, beyond what I got from browsing their landing pages and GitHub repos.

  20. comment
    Comment #47482836

    A lot of people complain about this, but there seemed to be a reasonable XAML designer when I was making my WinUI 3 app. I didn't really use it (my app was simple enough that hand-…

  21. comment
    Comment #47482813

    US and Canada residents only, sadly.

  22. comment
    Comment #47482799

    From what I understand, Win32/MFC/WinForms inherently are stuck around Vista visuals, with no dark mode support. Win32/MFC also have no high-DPI support, so you get gross upscaling…

  23. comment
    Comment #47482685

    Id be interested in a source for both this and the parent's comment. How do we know which settings pages use which tech? Have people been decompiling them?

  24. comment
    Comment #47482571

    I was actually part of a team at Barnes & Noble.com which tried to use WinJS for a serious application. (We were previously using Chromium Embedded Framework, or our own hand-rolle…

  25. comment
    Comment #47479610

    Judging from the screenshots, that doesn't produce Windows 11 style UIs, right? I.e. it contributes to the problem exploree at https://ntdotdev.wordpress.com/2023/01/01/state-of-th…