HNHacker News
TopNewBestAskShowJobs

ameliaquining

4,194 karma · joined July 6, 2016

submissionscomments
ameliaquining··on C++26 Disapproved
Do you also think the committee should ship a compiler? If not, what's the difference?
ameliaquining··on C++26 Disapproved
I'm confused about what exactly you're arguing for. Is the idea that the standard library should be minimal and then each compiler should ship its own nonstandard "batteries" library?
ameliaquining··on C++26 Disapproved
It's probably possible to improve things here, but it's likely best done as a separate open source project.
ameliaquining··on C++26 Disapproved
The memory-safety-relevant parts of the proposal could be salvaged without keeping contracts more broadly, by saying that the relevant behaviors (like indexing past the end of a std::vector) cause program termination in hardened builds. I'm sure it's more complicated than this but I don't think much more.

More generally, the C++ committee has had a really hard time agreeing on memory-safety stuff because there are a lot of different constituencies with completely different priorities (especially whether they're using it for greenfield vs. legacy vs. something in between), and the incentive is to make proposals sound good to everyone at the expense of actually being coherent.

ameliaquining··on Why Clip Art Was Everywhere Until It Wasn't [video]
Would anyone who watched the video like to tell us what the answer to the headline question is?
ameliaquining··on C++26 Disapproved
Not to defend the particular proposal at issue here, but my sense is that contract-like things synergize quite well with AI coding, for the same reasons automated tests and static types do.
ameliaquining··on C++26 Disapproved
The primary reason this hasn't happened is that it'd break C++'s de facto stable ABI (even though officially there's no such thing). For a lot more context, see https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2020/p20... and https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2019/p18....

Spoiler alert: The option described as "the sort of leadership failing that I pray we can avoid" is what ended up happening.

ameliaquining··on Domain hacks with unusual Unicode characters (2018)
Doesn't work for me in Chrome either; it transforms the URL from the top comment into https://sp.m. I believe this is the result of browser-level defenses against IDN homograph attacks, some of which postdate this article.
ameliaquining··on A Chemical Hunger (2021)
Explanation of why this hypothesis is unlikely to be correct: https://www.lesswrong.com/posts/7iAABhWpcGeP5e6SB/it-s-proba...
ameliaquining··on William Nordhaus has died
No, Nordhaus was never the problem and policymakers have not been anywhere near as aggressive about climate change as he thought they should be. If everyone had listened to him, we'd be in much better shape. The climate movement's antipathy towards him is a narcissism-of-small-differences thing. The actual problem is that voters only want to address climate change if it can be done without inconveniencing them in any way, which it can't.

For further argument, see: https://www.slowboring.com/p/economists-arent-the-problem-on...

ameliaquining··on The Duty of a Scholar
This took place in 2005, nearly a decade before Medicaid expansion went into effect.
ameliaquining··on Bunny CDN Security Incident
And so it comes full circle.
ameliaquining··on Expanding our partnership with GSA to bring Claude to all levels of government
Why would the government use local LLMs? Compute is a central example of the kind of thing that makes sense to outsource.
ameliaquining··on Expanding our partnership with GSA to bring Claude to all levels of government
...no? Whatever value they got from inference they already did is still there? Of course the government still needs to worry about vendor lock-in, but they'd have to do that no matter what, and also general-purpose LLMs are relatively replaceable for most use cases.
ameliaquining··on Type Server Protocol
That's an argument against any descriptive name at all.
ameliaquining··on Who killed the EV cert? A browser whodunit for Halloween
I don't understand this question, sorry.
ameliaquining··on Who killed the EV cert? A browser whodunit for Halloween
But some organization has to check all that stuff, confirm that it's accurate, and then issue the certificate, right? So what's lost from having that organization just have a website that maps that information to domain names?
ameliaquining··on Who killed the EV cert? A browser whodunit for Halloween
Can you give a concrete example of the kind of claim you think QWACs would be useful for verifying, that can't be addressed just as well with existing protocols?
ameliaquining··on Who killed the EV cert? A browser whodunit for Halloween
Do you have any particular reason to think that the Stripe problem is solvable?

ccTLD name constraints are an old idea, back in the news again lately for obvious reasons, and the same arguments against them still apply: https://groups.google.com/g/mozilla.dev.security.policy/c/pF...

Are there other use cases besides those that you think the Web PKI should support?

ameliaquining··on Who killed the EV cert? A browser whodunit for Halloween
Why do agents need any of this cryptographic infrastructure? Can't they just check on the certifying authority's website whether an entity is legitimate?
ameliaquining··on Who killed the EV cert? A browser whodunit for Halloween
I think most American tech people are against most of those things? Why would they not have careers without them?
ameliaquining··on Type Server Protocol
I've usually heard it called "ASP.NET MVC" except when the former part was clear from context.
ameliaquining··on Who killed the EV cert? A browser whodunit for Halloween
The browser vendors, I think, were at least making a good-faith attempt to address a real security problem; it's not like they made any money from EV certificates. Even if it was inevitably going to be marketed somewhat predatorily, and ultimately didn't work out.
ameliaquining··on Who killed the EV cert? A browser whodunit for Halloween
Do you have any reason to believe that your interlocutor is in favor of the U.S. government enforcing regulations beyond its borders?
ameliaquining··on Attention people who think UB is fine
Link to an explanation of the C++26 change? I can't find it.
ameliaquining··on Bringing uv and ty together
https://pydevtools.com/blog/astral-winds-down-pyx-open-sourc...
ameliaquining··on Securing our frontier model training environment
Well, no one's saying they shouldn't also do other things about the problem.
ameliaquining··on The Real Kevin Bacon
I don't think that's a problem with the Oracle of Bacon data; I think there actually are more newer movies than older ones, because Hollywood has figured out ways to ramp up its production over time.
ameliaquining··on OpenAI: Securing our frontier model training environment
A sufficiently smart model could get somewhere that way. But again, I think it's less likely that our current ones are already there than that they can defeat the protections outlined in the post. So sandboxing would help.
ameliaquining··on Securing our frontier model training environment
Well, it seems better than not doing that?
Page 1 of 34Next →