Live data from Hacker News

Viewing profile — nhellman

nhellman

HN member
Joined
Thu, Sep 22, 2022, 4:23 PM UTC
HN karma
179
Public activity
27 items

About nhellman

https://hllmn.net

Recent public activity

  1. comment
    Comment #41459640

    We've been experimenting at my day-job with using the nix package manager to automate the fetching and building of dependencies, and also isolate them per project/revision. In the …

  2. comment
    Comment #40736954

    This is not forced by Gentoo. My Gentoo installs have separate bin directories which is what I got by default.

  3. comment
    Comment #40643010

    Why return an owned string instead of a borrowed str slice? A substring can always be borrowed and should never require a heap allocation?

  4. comment
    Comment #40478738

    Aren't there symbols missing for the mid central vowels which are common in English? I.e. https://en.wikipedia.org/wiki/Mid_central_vowel . How do you write e.g. "learn" or "bird"?…

  5. comment
    Comment #40464779

    Germany does share an electricity market with its neighbours, you can see the live import and export e.g. here: https://www.iea.org/data-and-statistics/data-tools/real-time... . Cu…

  6. comment
    Comment #39927912

    Besides for verifying that the compiled program works on the target, tests are also required to compile with PGO because you need to have a runtime example to optimize for.

  7. comment
    Comment #39359458

    > Then before I push, I have to temporarily rewind the branch to remove them, push, then cherry-pick them again. You do not necessarily need to modify and restore your branch head …

  8. comment
    Comment #39179945

    To me it feels like Cyrillic cursive has at least as many differences from its printed counterparts as Latin has. For example, д is written like a g, б kind of like a d, т like an …

  9. comment
    Comment #39111683

    It is not an entirely painfree experience, though. In some cases it is not a completely unwarranted question. For example, the snow and ice melted here yesterday, exposing gravel o…

  10. comment
    Comment #39084291

    What happened to C? It's the #5 top language and you never ruled it out but it is missing from the final list? It seems like a reasonable first language with simple operations and …

  11. comment
    Comment #38991973

    Yes, the three holes are very common in Sweden, the first time I even encountered covers without them was when moving abroad. However, a few years ago Ikea removed them in Sweden a…

  12. comment
    Comment #38979582

    The link to the paper seems to be broken but it is openly available at IEEE explore: https://ieeexplore.ieee.org/document/9152719 The paper explores manually guiding AFL-based fuzz…

  13. story
  14. comment
    Comment #37593877

    NHE looks interesting, they seem to have modified all clients to make the host player teleport above the map. With the current protocol, it seems like it is impossible to achieve t…

  15. comment
    Comment #37590518

    Heh, what a coincidence! Does XSP stand for anything?

  16. comment
    Comment #37590475

    Are you thinking of Theater mode that first appeared in Halo 3? Unfortunately it was slimmed down in later Halo games and it is rarely seen in other games at all, especially not co…

  17. comment
    Comment #37588769

    > So that's basically most of the lowest layers of the Xbox Live protocol as well. Simply game discovery happens over local broadcast instead of through the Live servers. There's s…

  18. comment
    Comment #37588592

    > Loved it, thanks for being so thorough and document the train of thought. Glad to hear! I was hoping to make the whole process easy to follow without any large skips or prior kno…

  19. comment
    Comment #37587829

    I haven't tried this out, I wonder how well the Halo 1 net protocol works over a less reliable connection. I encounter issues as soon as I momentarily minimize the emulator and it …

  20. comment
    Comment #37587583

    > "age in a bot" might be a truncated form of "message in a bottle." Yeah, that makes sense, it is a very odd sentence otherwise. Truncating on "bot" might be a play on words for g…

  21. comment
    Comment #37580856

    Thanks, I was initially surprised that they were encrypted but I can speculate on a few potential reasons: - The Xbox was designed to be able to play online via Xbox Live (e.g. wit…

  22. story
  23. comment
    Comment #35718306

    There is also 'doas' from the OpenBSD project. It's a replacement for 'sudo' with fewer features and a smaller codebase, with the aim of a smaller attack surface. https://en.m.wiki…

  24. comment
    Comment #35661072

    This is a good point, I updated the article to include a comparison where the naive method is only using standardized floating-point operations. When not using -funsafe-math-optimi…

  25. comment
    Comment #35655335

    I believe you are correct, thanks for pointing that out. clock_gettime gives us ns and I multiply it by 1000 which gives us ps. Not sure how I initially got it to be fs. Updated it…