Viewing profile — dearrifling
dearrifling
HN member- Joined
- Sun, Jan 06, 2019, 5:33 PM UTC
- HN karma
- 71
- Public activity
- 31 items
- HN profile
- View on Hacker News ↗
About dearrifling
No profile information was provided.
Recent public activity
-
comment
Comment #20162049
Exactly. https://godbolt.org/z/j-THTX
-
comment
Comment #20162026
Although the Badge pattern makes it flexible to add functions with different badges, this one doesn't have the awkward interface: https://godbolt.org/z/25k1DG It just makes use of …
-
comment
Comment #20161877
Some people argue exactly that. I don't necessarily agree.
-
comment
Comment #20161870
It can change the "POD for the purpose of layout" status of a class on Itanium. It can change layout.
-
comment
Comment #20161849
You can make register_device() an inline function that just calls a do_register_device() private function without the badge. That way you don't have to pay for the empty class.
-
comment
Comment #20112017
This the first time I heard about a change.org petition having any effect.
-
comment
Comment #20111616
This doesn't remove UB though. Your compiler still can assume that null-dereference never happens and generates code with this assumption.
-
comment
Comment #20048627
That's true for any email, not just phising. Unless you can verify and trust all senders.
-
comment
Comment #20044984
Counting opening a mail as failing is ridiculous. A a phising test should only count captured logins.
-
comment
Comment #20036943
Fun fact: sRGB also has a non-black black point that is (fortunately) virtually ignored by everyone.
-
comment
Comment #20019981
If your model is simple enough to represent the original system accurately, then the original system is not complex. My model can be complex enough to represent the original system…
-
comment
Comment #20019928
Having a complex model that describes a complex system is not unusable though. There is a reason we want to accurately simulate the Navier-Stokes equations with complex boundary co…
-
comment
Comment #20019587
5G means that providers can sell higher data caps.
-
comment
Comment #20005116
On debian this is the default behavior.
-
comment
Comment #19936734
And surely there is nothing wrong with the alignment of ransomware authors' and this friendly service's incentives.
-
comment
Comment #19898573
If they offer warranty, who cares?
-
comment
Comment #19896535
That doesn't sound right. I think the difference is that C++ doesn't treat that as an array declaration so it doesn't require a complete type.
-
comment
Comment #19786478
ADL is important for customization points in modern C++.
-
comment
Comment #19735798
So they are misattributing the additional sale to their suggestions instead of the product being an advertisement for itself.
-
comment
Comment #19725974
One shouldn't std::move in a return. Returning a local is already automatically an rvalue, however explicitly moving it disables copy elision.
-
comment
Comment #19710614
As many words in C++, "modern" is overloaded. In this case I think it means it uses c++11 or later.
-
comment
Comment #19708402
std::function implementations typically have small buffer optimization, a lambda capturing a single reference will most likely fit in there. But yes, it's quite heavyweight in gene…
-
comment
Comment #19708300
Well, that example shows some too stringy API for my taste.
-
comment
Comment #19656351
About that luminance-correct grayscale: https://entropymine.com/imageworsener/grayscale/
-
comment
Comment #19445046
100ms of keypress-to-sound latency makes the instrument unplayable. What about organ players?