Live data from Hacker News

Viewing profile — dearrifling

dearrifling

HN member
Joined
Sun, Jan 06, 2019, 5:33 PM UTC
HN karma
71
Public activity
31 items

About dearrifling

No profile information was provided.

Recent public activity

  1. comment
    Comment #20162049

    Exactly. https://godbolt.org/z/j-THTX

  2. 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 …

  3. comment
    Comment #20161877

    Some people argue exactly that. I don't necessarily agree.

  4. comment
    Comment #20161870

    It can change the "POD for the purpose of layout" status of a class on Itanium. It can change layout.

  5. 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.

  6. comment
    Comment #20112017

    This the first time I heard about a change.org petition having any effect.

  7. 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.

  8. comment
    Comment #20048627

    That's true for any email, not just phising. Unless you can verify and trust all senders.

  9. comment
    Comment #20044984

    Counting opening a mail as failing is ridiculous. A a phising test should only count captured logins.

  10. comment
    Comment #20036943

    Fun fact: sRGB also has a non-black black point that is (fortunately) virtually ignored by everyone.

  11. 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…

  12. 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…

  13. comment
    Comment #20019587

    5G means that providers can sell higher data caps.

  14. comment
    Comment #20005116

    On debian this is the default behavior.

  15. comment
    Comment #19936734

    And surely there is nothing wrong with the alignment of ransomware authors' and this friendly service's incentives.

  16. comment
    Comment #19898573

    If they offer warranty, who cares?

  17. 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.

  18. comment
    Comment #19786478

    ADL is important for customization points in modern C++.

  19. comment
    Comment #19735798

    So they are misattributing the additional sale to their suggestions instead of the product being an advertisement for itself.

  20. 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.

  21. comment
    Comment #19710614

    As many words in C++, "modern" is overloaded. In this case I think it means it uses c++11 or later.

  22. 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…

  23. comment
    Comment #19708300

    Well, that example shows some too stringy API for my taste.

  24. comment
    Comment #19656351

    About that luminance-correct grayscale: https://entropymine.com/imageworsener/grayscale/

  25. comment
    Comment #19445046

    100ms of keypress-to-sound latency makes the instrument unplayable. What about organ players?