Live data from Hacker News

Viewing profile — sherincall

sherincall

HN member
Joined
Fri, Dec 16, 2016, 12:38 PM UTC
HN karma
202
Public activity
61 items

About sherincall

No profile information was provided.

Recent public activity

  1. comment
    Comment #45194303

    > completely impossible with printf Not printf exactly, but I've found bugs with a combination of mprotect, userfaultfd and backtrace_symbols when I couldn't use HW breakpoints. Ba…

  2. comment
    Comment #44645644

    wcc can do that for you: https://github.com/endrazine/wcc

  3. comment
    Comment #39465281

    For whatever it's worth it to you, I've been with NVIDIA for over 10 years and I wouldn't switch to F,A,A,N nor G for even 2x my total comp. Feel free to shoot any questions to myu…

  4. comment
    Comment #37995582

    Because of stock appreciation, they'd need to pay up to 10x what the other company is already paying. Consider a senior SWE at e.g. NVIDIA making $300k, let's say halfsies split be…

  5. comment
    Comment #33105648

    Some more discussion and clarifications about this at https://github.com/NVIDIA/open-gpu-kernel-modules/discussion...

  6. story
  7. comment
    Comment #27015318

    C language makes a difference between Undefined Behavior and Implementation Defined Behavior. In this case it's the former (n1570 section 7.24.2.1). Any code that invokes UB is not…

  8. comment
    Comment #27013268

    The memcpy API says that is Undefined Behavior, that program was never valid. Not much different from bitbanging specific virtual addresses and expecting they never change. For ove…

  9. comment
    Comment #24894546

    There is now a big fat disclaimer at the top of the file saying basically the same thing: https://github.com/nothings/stb/blob/master/stb_truetype.h#L...

  10. comment
    Comment #24825296

    Yes, you're totally right, my math is way off.

  11. comment
    Comment #24825187

    Be that as it may, existing software that used to work will no longer work, and the developers might not be around/able to fix it. There are also cases of custom suballocators or a…

  12. comment
    Comment #24825167

    The estimated number of atoms on earth is on the order of 1e50, which is 60 bits. If you take the 4 bits out of the 64bit address for tagging, you can still address individual atom…

  13. comment
    Comment #24685584

    I don't think it is fair to pin this on steam. Plenty of games on steam run without steam, and require no installation - just copy them over to a different PC. They often come with…

  14. comment
  15. comment
    Comment #23335701

    Certainly. And I hope same thing happens with nim. All I'm advising against is people betting their livelihood on nim reaching critical mass before a single unexpected event happen…

  16. comment
    Comment #23335283

    While I rather like nim as a language, there's a few more cons that need to be considered for any real use of the language: - It has a bus/lottery factor of 1. The vast majority of…

  17. comment
    Comment #23092554

    I really doubt any compilers will warn on void* casts in pure C. Usually the warning is if you do: int *x; char *y = x; or similar. But if x was "void*", it really should work on a…

  18. comment
    Comment #23092521

    There are several instances of bad syntax in the article. Easy to make mistakes if you don't write C daily. I assume they meant to use calloc() here instead of malloc().

  19. comment
    Comment #23092482

    If you are targeting both C and C++, you do want to cast. If it's just C, the advice is not to cast because a) no point in repeating yourself, and b) it could mask an error if mall…

  20. comment
    Comment #22925944

    Even riding a motorcycle without a helmet has externalities - more severe injuries from accidents could raise insurance rates across the board, and these people take from the ER/IC…

  21. comment
    Comment #22903493

    The "Federal Republic of Yugoslavia" (FRY) existed until 2003, when it was renamed to "Serbia and Montenegro", which split into separate countries of "Serbia" and "Montenegro" in 2…

  22. comment
    Comment #22811296

    I've kind of taken to calling it a 'disorder' when talking to others, as that quickly carries the "I can't do this thing that you can" message. I can see how 'disorder' might be in…

  23. comment
    Comment #22811239

    The most spectacular thing about this is that no matter how people visualize things, everyone always assumes the rest of are the same. So for me it was completely mind blowing that…

  24. comment
    Comment #22811141

    Since I had discovered I have this condition (about 9 years ago), I spent a lot of time interrogating many people about how _they_ 'see' things, and it is definitely a spectrum, th…

  25. comment
    Comment #22811028

    Yes. Only voluntary visualizations are impaired. (N=2)