Live data from Hacker News

Viewing profile — wilun

wilun

HN member
Joined
Sun, Apr 24, 2016, 10:53 PM UTC
HN karma
386
Public activity
104 items

About wilun

No profile information was provided.

Recent public activity

  1. comment
    Comment #17621706

    Those measurements inherently makes more sense than hand-waving; and although mathematically I agree with you, the world is not mathematically pure. Regardless, I stand that implyi…

  2. comment
    Comment #17613493

    Are you even trying? A random search tells me that "The mean DD for the studied sample of projects is 7.47 post release defects per thousand lines of code (KLoC), the median is 4.3…

  3. comment
    Comment #17613441

    If the only alternative is between a rewrite, and not-fixing the mess gradually, then I'll take the rewrite anytime and let the cycle continue. The problem is: is your rewrite real…

  4. comment
    Comment #17613328

    That's fair, but one has to remember that some of the key points are to be balanced, and that, like you said, "the quality bar needs to be high". And I'm more for prioritizing tryi…

  5. comment
    Comment #17560065

    Oh the good old IE argument "but it is technically integrated to the OS and providing all kind of essential services, so we are not abusing our monopoly" While it is not (can be re…

  6. comment
    Comment #17509083

    The meaning of "defensive programming" is highly contextual even within a given "field". Also, major influential parts of the industry (last example in date being the C++ committee…

  7. comment
    Comment #17509059

    > Only a debugger can show you the steps and conditions involved that lead to that invalid value. No. Static analysis can and is actually what is used most of the time. Either with…

  8. comment
    Comment #17509044

    While we probably will always have to debug, and if not the "code" it will be a specification formal enough so that it can be considered code anyway, there are different ways to ap…

  9. comment
    Comment #17318412

    Is it efficient and sufficient though? And can and do we build real security on top of it? This issue shows systems have been built for decades with blatant holes because it was no…

  10. comment
    Comment #17314895

    Posix TTY and more precisely stdin/stdout/stderr inheritance and internals of FD have a completely insane design. There is the famous divide between file descriptors and file descr…

  11. comment
    Comment #17306764

    The video is typically subsampled at encoding at capture resolution, but it is also subsampled at other encoding resolutions. Because the whole point of subsampling is to be taken …

  12. comment
    Comment #17306015

    I'm not 100% sure if you tried to be ironic or if you really reported that the video was better in 8k than FHD. Because actually, it can be. Although 8k is overkill, 4k will be eno…

  13. comment
    Comment #17258953

    > Tesla drivers have familiarized themselves with the limitations of the system and then one day you get an update that breaks your mental model you have been familiarized with, yo…

  14. comment
    Comment #17242679

    Stop spreading complete bullshit and go read https://en.cppreference.com/w/cpp/language/reinterpret_cast already. C++ has strict aliasing rules (probably even stricter than C) and …

  15. comment
    Comment #17049522

    I'm not entirely sure nVidia should be equated to the "game industry" in that regard.

  16. comment
    Comment #16979601

    You can not expect any consistency with UB.

  17. comment
    Comment #16934400

    > I believe our industry’s several decades of demonstrated inability to write concurrent code correctly disagrees with you. But mostly so for the reasons nurseries try to solve (an…

  18. comment
    Comment #16925559

    Given the "escape hatch", there is no difference to passing a thread pool object around (or referencing it otherwise), that would for ex join on destruction. And this is a valid ap…

  19. comment
    Comment #16925346

    That's an interesting tool, but merely among other. Not the next big things to structure thread usage. There are loads of problems if we wanted to generalize that solution as funda…

  20. comment
    Comment #16924642

    Well, you are right, it is not really "formal verification". But I don't know how to call it, and it is way more checked on some aspects (well, obviously, we are not talking about …

  21. comment
    Comment #16923784

    One can also not "known" of all the other side effect that will happen. Unless they are documented informally or encoded formally.

  22. comment
    Comment #16923470

    It's not only that Rust allows formal verification, it's that it does it by default, writing unsafe Rust code for no serious reason is fundamentally frowned upon, and even then the…

  23. comment
    Comment #16923263

    I found it still an interesting read, but I agree with you. The most important problem is: > Then our guarantee is lost: the operations that look like they're inside the with block…

  24. comment
    Comment #16765912

    The bounty is incredibly low.

  25. comment
    Comment #16765870

    Even HN readers are misinterpreting it, and there is nothing to prevent confusion from Tesla side on these marketing pages. The question of purposefulness is mostly irrelevant. It …