Viewing profile — domenicd
domenicd
HN member- Joined
- Mon, Oct 22, 2012, 3:24 AM UTC
- HN karma
- 2,013
- Public activity
- 277 items
- HN profile
- View on Hacker News ↗
About domenicd
d@domenic.me https://domenic.me https://x.com/domenic https://github.com/domenic
Recent public activity
- story
-
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…
-
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…
-
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…
-
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 …
-
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…
-
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 …
-
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…
-
comment
Comment #47945150
Something similar happened with another API recently. https://github.com/w3ctag/design-reviews/issues/1198#issueco...
-
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…
-
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…
-
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…
-
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/
-
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…
-
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…
-
comment
Comment #47512547
Nice. I hope it eventually hits Japan.
-
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.
-
comment
Comment #47482870
This is discussed in the article, including why I tried it and ended up reverting to normal P/Invoke.
-
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.
-
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-…
-
comment
Comment #47482813
US and Canada residents only, sadly.
-
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…
-
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?
-
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…
-
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…