Live data from Hacker News

Viewing profile — lcof

lcof

HN member
Joined
Sun, Aug 06, 2023, 9:03 AM UTC
HN karma
114
Public activity
49 items

About lcof

Feel free to reach out

Recent public activity

  1. story
  2. story
  3. comment
    Comment #41244988

    Same here too for personal/family vaults. Have been using the bitwarden cloud offering in professional context too. vaultwarden, or bitwarden-rs as it used to be called, have been …

  4. comment
    Comment #41233726

    I feel mostly the same as the author. The Go ecosystem is so simple, logical and smooth that it is hard to reach out for something else. I do use other languages for one-off progra…

  5. comment
    Comment #41233487

    Interesting research work! Besides the code itself, there is some good reasoning and the documentation is well written The 2018 paper on heartbeat scheduling is also an interesting…

  6. comment
    Comment #41225224

    Again, I might be wrong as I did not use this directly in a couple years, but saying “the limit is 50% share of 10 cores” is not equivalent to “the limit is 5 cores”. This is still…

  7. comment
    Comment #41224571

    if you want to limit the number of Ps, then you use a cpuset, that sched_getaffinity will take into account. cgroups only allows you to limit cpu usage, but not lower the number of…

  8. comment
    Comment #41219307

    On Linux, go uses sched_getaffinity to know how many cpu core it is allowed to run on: https://cs.opensource.google/go/go/+/master:src/runtime/os_l...

  9. comment
    Comment #41219033

    Who’s up for a micro-benchmark? Jk, will definitely consider it

  10. comment
    Comment #41218961

    No it’s an interesting comment. This is not really about load, but about control flow: if goroutine is just spinning wild without going through any function prologue, it won’t even…

  11. comment
    Comment #41218888

    By “us”, I was referring to normal, everyday go devs (versus working on go itself). I think starvation mode is a pragmatic way of solving the issue: overtaking happens when the fas…

  12. comment
    Comment #41218199

    This sounds like a great idea on the paper, I think it can bring value. But once you enable this in an organization, if it works well, it could be hard to remove it without resentm…

  13. comment
    Comment #41217984

    I wonder if the overhead of using context values is noticeable in the context of logging. I guess you want to reconstruct the logger only when needed, kind of lazily

  14. story
  15. comment
    Comment #41215449

    The relationship with data is that it protects (controls) access to it

  16. comment
    Comment #41214824

    Indeed, starvation mode is just a way to ensure fairness, at the cost of surrendering control and being woken up later. Mutexes can be costly when there is a lot of competition, it…

  17. story
  18. story
  19. story
  20. comment
    Comment #41190050

    I think entities or nodes can be categorized as incoming, outgoing, and internal transfers. Once you get this right, the natural next step is to take time into account. The current…

  21. comment
    Comment #41189674

    I really like the idea. Having a bird's eye view of money flow is central to building and maintaining a strategy. I have been looking for this kind of tool for years, and currently…

  22. comment
    Comment #41096766

    [flagged]

  23. comment
    Comment #41096030

    what about the bitcoin cash fork, that increased block size to 8mb? What about Segwit2x?

  24. story
  25. story