Live data from Hacker News

Viewing profile — rix0r

rix0r

HN member
Joined
Mon, Apr 05, 2010, 11:16 AM UTC
HN karma
380
Public activity
96 items

About rix0r

No profile information was provided.

Recent public activity

  1. comment
    Comment #43770352

    Do you fundamentally disagree with the intent of the regulation, or are you just putting on your software engineer's hat and using your decades-long honed skill of trying to find e…

  2. comment
    Comment #42840268

    You are evaluating this as a tool that is intended to train people up to being professional software developers. It's not! It's instead intended to give every child in the world, r…

  3. comment
    Comment #38853827

    There seems to be a mistake in the animation. > On a cache miss, SIEVE checks the object pointed to by the hand. If the object has been visited, its visited bit is reset When the a…

  4. story
  5. comment
    Comment #30439721

    Something very important not covered by the article: Is the tool going to help me detect when I accidentally bypass the declared dependencies? For example, in a basic monorepo it's…

  6. comment
    Comment #29623965

    Shouldn't sock.close() imply sock.shutdown() ? Isn't it pointless to call both?

  7. comment
    Comment #14689406

    The UI is not really explained. I hope this is not going to train more generations of Windows user to click "yes yes yes" in response to annoying dialogs.

  8. comment
    Comment #12468551

    But how would you go forward in the first place? Not with the "Forward" button, because you haven't visited the page yet. Instead, you press "Right" or "PgDn" or what have you. So …

  9. comment
    Comment #12232359

    For index-seeks, yes. For key-seeks, it's a normal tree walk to the leaf (unless an INSERT is found at a higher level, iirc) In practice, the blocks are so huge that any tree is go…

  10. comment
    Comment #12230492

    Funny: I implemented the exact same thing, with a focus on AWS and pagination (albeit less well-documented): https://github.com/rix0rrr/libbruce/blob/master/README.md

  11. comment
    Comment #12153011

    Saying "use immutable data structures" here assumes garbage collection though. If you didn't have garbage collection, when would you release the memory for these structures? That w…

  12. comment
    Comment #11028881

    Well, why would it be? That's internal. Hasn't been published as far as I can Google.

  13. comment
    Comment #10695372

    I hate that "Too Many Requests", or "Throttled", or what have you, is a 4xx status code. It renders simple middleware logic like "retry on a 5xx, don't retry on a 4xx" invalid. If …

  14. comment
    Comment #10534635

    Can someone "explain like I'm five" why calculating a hash and comparing those isn't good enough? Is it to protect against bruteforcing? What if the hash is made expensive to compu…

  15. comment
    Comment #10490428

    Given a consensus protocol, it should be easy to connect the servers in a mesh though, right, getting rid of the tree structure and the single links?

  16. comment
    Comment #10369969

    Counterpoint: I was with a bunch of friends when I was young, we wanted to play some music, and we had a computer with some MP3s on it, AND speakers, but we happened to not have a …

  17. comment
    Comment #8475596

    Well, yes and no. TCP has been designed in such a way that it interprets packet drops as a sign of "congestion" (which was typically true in ye olden days of purely wired networkin…

  18. comment
    Comment #8101314

    Out of curiosity, what kind of scanner do you have? I've been wanting to scan all my important mail and documents for a while, but I need the process to be as frictionless as possi…

  19. comment
    Comment #7685041

    I would have said "steen schaar papier" (rock scissors paper). I guess, taken all over the world, most permutations show up.

  20. comment
    Comment #7680376

    I've been thinking about this for a while: What a good unique selling point for an online IDE would be, is automated online testing--preferably with continuous integration. I've be…

  21. comment
    Comment #7597199

    It's not ENTIRELY obvious. For example, tup[0].extend([1]) would work fine, and the behaviour of __iadd__() seems like it should be the same as extend(). In fact, the reference[1] …

  22. comment
    Comment #7596725

    File system paths may belong in the shell, but what about paths with spaces? To be honest, I trust myself more manipulating paths in a language like Python than to put all quotes i…

  23. comment
    Comment #7592391

    The way I look at it, it's that the admonition, "don't be a cheater," is stated BEFOREHAND, before any cheating has taken place. The child then still has the opportunity to make be…

  24. comment
    Comment #7188598

    Is the entire premise of Neuro-Linguistic Programming (NLP) not that you can influence people's thought patterns by using language as code, as instructions?

  25. comment
    Comment #6626463

    To my mind, the cartoon is more of a depiction why you should avoid mutable state and non-local effects.