Live data from Hacker News

Viewing profile — msichert

msichert

HN member
Joined
Tue, Aug 27, 2024, 4:28 PM UTC
HN karma
7
Public activity
7 items

About msichert

No profile information was provided.

Recent public activity

  1. comment
    Comment #47988136

    Vector instructions usually don't have overflow flags, so a compiler can't easily vectorize loops containing overflow checks. However, detecting overflows in integer operations req…

  2. comment
    Comment #47478411

    That's very interesting, I'm only familiar with the C++ standard where bit shifts are defined in terms of multiplications and divisions by powers of 2: https://eel.is/c++draft/expr…

  3. comment
    Comment #46513573

    That's a good point. We just use pointer tagging in many different places (e.g. for pointer swizzling in our buffer pages), so including a few bits of information in a pointer just…

  4. comment
    Comment #46513488

    If you want to improve equality matching for longer strings, you could even store a 4B hash of the entire string instead of the prefix. I guess that should work well if you equalit…

  5. comment
    Comment #46513310

    We chose 4B because that was the maximum number of bytes that would be unused otherwise (4B for the length, 8B for the pointer leaves 4B), the UTF8 encoding doesn't really matter. …

  6. comment
    Comment #43003808

    I would tend to refuse such an offer but not because of an irrational fear of crypto. Rather, I would have very real concerns about the value of the tokens: How do I know they will…

  7. comment
    Comment #42034780

    Hey, I'm the author of the blog post! I had planned to write about the Kahan summation, but I didn't want to overload the blog post with too many different concepts. I'm definitely…