Viewing profile — aw1621107
aw1621107
HN member- Joined
- Mon, Apr 24, 2017, 9:41 PM UTC
- HN karma
- 4,376
- Public activity
- 1,303 items
- HN profile
- View on Hacker News ↗
About aw1621107
No profile information was provided.
Recent public activity
-
comment
Comment #49212161
Huh, that does sound like quite the grab bag of features. Think I'll have to find time to further investigate. Thanks for taking the time to elaborate!
-
comment
Comment #49212101
The changes to std::string were made because "the [pre-C++11] definition of basic_string allows only very limited concurrent access to strings. Such limited concurrency will inhibi…
-
comment
Comment #49209510
What favorite feature(s) do you miss when working in other languages?
-
comment
Comment #49209068
Oh, that is certainly not what I was expecting at all. I stand corrected! I do have to wonder though - do you know what proportion of the C++ compiler time is spent parsing your ge…
-
comment
Comment #49208956
Oh, true! That's on me for not being specific enough. I was thinking about the optimization pipeline.
-
comment
Comment #49208843
> Not for C++ code generated by whole program optimizing compilers. I'd be quite surprised if an optimizing compiler generated C++ code somewhere in its pipeline!
-
comment
Comment #49169552
Related: HN post for original article on 2023-02-28 ( https://news.ycombinator.com/item?id=34966137 ), 739 points, 914 comments Discussion between Casey (author of this article) an…
-
comment
Comment #49167288
I think you might be misreading GP? They're basically agreeing with GGP ("so hopefully this gets sent to the sausage factory as well"); they're just saying that the process of actu…
-
comment
Comment #49164704
You never know if the person on the other end is going to be one of today's lucky 10000 :P
-
comment
Comment #49159317
At the time Herb made that comment GSL was documented as supporting XCode 12.5.1/13.2.1, GCC 10/11, Clang 11/12, and Visual Studio 2019/2022 using both MSVC/LLVM [0]. Even if MSVC …
-
comment
Comment #49155381
> An alternative way to "forget" a value is to hand it off to another thread that then loops infinitely. Might be able to address that by only allowing such a handoff to a thread s…
-
comment
Comment #49154419
> what exactly makes the best performing languages perform so There's a multitude of factors. Broadly speaking, to achieve high performance on modern hardware you want one or more …
-
comment
Comment #49152305
I don't think Discord counts as a data broker under the act as it does not apply to entities with whom you have a "direct relationship"
-
comment
Comment #49151545
To the extent that implementations promise, sure. But that is beyond the scope of the standard.
-
comment
Comment #49149545
This comment [0] from dang might be relevant: > In case it's of interest, here's the standard language from emails I send people: > We try not to delete posts that got replies, bec…
-
comment
Comment #49149449
Only if HN counts as a "data broker" under the corresponding law [0]. It states: > “Data broker” means a business that knowingly collects and sells to third parties the personal in…
-
comment
Comment #49149313
I think it's meant to be parsed as "I liked being able to (express (calling external libraries))", not "I liked being able to (express calling) (external libraries)"
-
comment
Comment #49116703
> It also means that the behavior needs to be stable across time I don't think IB has to be stable over time? For instance, whether and which extended integer types exist is IB and…
-
comment
Comment #49108102
There's always unspecified behavior if documentation is considered to be too onerous.
-
comment
Comment #49107981
> They made it undefined intending to encompass all of these. Why wouldn't implementation-defined behavior suffice in this case?
-
comment
Comment #49104263
I think GP is referring to "Prompt Injection as Role Confusion" ( https://role-confusion.github.io/ ). It was discussed on HN several weeks ago ( https://news.ycombinator.com/item?…
-
comment
Comment #49095170
This is a blog post version of a 2024 talk. The talk was covered by LWN at the time [0] and had an HN discussion of its own [1] [0]: https://lwn.net/Articles/995814/ [1]: https://n…
- story
-
comment
Comment #49073140
> I'm pretty sure the question was why a normal reference is bad. Oh, completely missed that interpretation. I think in that case it comes down to references being incompatible wit…
-
comment
Comment #49053652
> Like why do I need to use `addr_of_mut!`? As of Rust 1.82.0 [0] you no longer need to! > I'm sure there's a good reason, as Rust tends to think these problems through, but it's v…