Viewing profile — knorker
knorker
HN member- Joined
- Fri, Dec 18, 2015, 10:59 PM UTC
- HN karma
- 4,123
- Public activity
- 2,241 items
- HN profile
- View on Hacker News ↗
About knorker
No profile information was provided.
Recent public activity
-
comment
Comment #49222372
NSA chief also says water is wet.
-
comment
Comment #49108638
Having the word "secure" as part of the product name is pretty brave, especially if you're Cisco.
-
comment
Comment #49093978
Sure, but you could have done that without pimpl, too. At least without defaulted or inlined constructors/destructors/etc.
-
comment
Comment #49067306
I read the parent commenter as proposing headroom. Because if it's an exact match, then it doesn't help at all with ABI compat, and arguably doesn't add anything. Well, aside from …
-
comment
Comment #49066777
Not sure what toolchain has to do with your code retaining ABI compat like size. Nor how dynamic linked library helps. Dynamic linked libraries are exactly the ones that have the m…
-
comment
Comment #49035717
Yup, agree that in some cases this fixes it. Indeed, in another comment[1] on this comment branch I said "Not everyone works at Google and builds all binaries from scratch from a m…
-
comment
Comment #49035022
I've been thinking about things like that a bit. I see a very useful and safe Rust pattern, and wonder if I can possibly implement it in C++. Mostly the answer is no, because C++ i…
-
comment
Comment #49034842
Not everyone works at Google and builds all binaries from scratch from a monorepo every time. And even then, maybe even Google doesn't rebuild libstdc++ as part of this. GNURadio c…
-
comment
Comment #49033938
But if the pimpl size grows too big, you're forced to break ABI? And before it grows too big, it wastes memory. For your use cases it may not matter, and the saved pointer indirect…
-
comment
Comment #49033837
pimpl also makes it much easier to make changes without breaking ABI. E.g. shared libraries.
-
comment
Comment #49027546
And when thinking of passkeys, remember that Amazon, who presumably have at least one employed engineer, decided in its infinite stupidity to only allow a single security key to be…
-
comment
Comment #49006406
I assume this is another push to force people onto the terrible "new" UI. When they eventually remove the old reddit, they'll lose this 18 year reddit veteran. No way in hell am I …
-
comment
Comment #48917328
Yup, "just don't do that, then" is better. But I have to point out that NL gov did not round up jews, but the bad outcome arrived anyway, from outside the system. So in the example…
-
comment
Comment #48917279
Ironic, since LLMs have had problems counting, and so do you in counting paragraphs. I felt your comment was so uninsightfully vapid and arrogant that it's uselessness could not be…
-
comment
Comment #48909529
Your comment sounds like a politician who has just heard a magic technical incantation that solves everything. I'm sorry, you can't just drop "quantum computer", or "zero knowledge…
-
comment
Comment #48908195
Sure, but the poster was not just wrong, but wrong like "peace in our time" wrong. "Adolf? What a charming name" wrong. Amusingly fantastically wrong. NL may have its own issues li…
-
comment
Comment #48908119
I'm not even saying your conclusion is wrong. But choosing Netherlands about how information control is safe in the hands of the government is a bit of an own goal. Like if I was t…
-
comment
Comment #48904182
Funny you use Netherlands as a good example, considering that famously, their existing unusually thorough registry was super helpful for the Nazis rounding up jews later. I don't t…
-
comment
Comment #48864336
What's worse about negative leap seconds? The "experienced" time by systems will just look like they froze for a second. Added leap seconds are worse, surely, as time goes backward…
-
comment
Comment #48862454
The explanation may be spelled ITAR.
-
comment
Comment #48862396
The difference with this kind of tech, though, is tracking down the operator .
-
comment
Comment #48843312
It's not a counter example to give examples of what does exist. And it's not like the BGP daemon is on by default. That'd be dumb. You could equally say that any Ubuntu system has …
-
comment
Comment #48843228
> But Bluetooth is basically a giant blast of security vulnerabilities Yes, but this is exactly the point. And running OpenBSD is not a problem, until you run into a brick wall lik…
-
comment
Comment #48836062
I'd say it's true. They chose to not implement SMP until consumer CPUs surprised them by going multi thread. And obsd has no Bluetooth, right? A pretty big subsystem to drop becaus…
-
comment
Comment #48792524
What do you mean? Are they valid flaws or not? Would you like it to stop when there's still flaws in the code?