Viewing profile — lcof
lcof
HN member- Joined
- Sun, Aug 06, 2023, 9:03 AM UTC
- HN karma
- 114
- Public activity
- 49 items
- HN profile
- View on Hacker News ↗
About lcof
Recent public activity
- story
- story
-
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 …
-
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…
-
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…
-
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…
-
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…
-
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...
-
comment
Comment #41219033
Who’s up for a micro-benchmark? Jk, will definitely consider it
-
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…
-
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…
-
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…
-
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
- story
-
comment
Comment #41215449
The relationship with data is that it protects (controls) access to it
-
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…
- story
- story
- story
-
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…
-
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…
-
comment
Comment #41096766
[flagged]
-
comment
Comment #41096030
what about the bitcoin cash fork, that increased block size to 8mb? What about Segwit2x?
- story
- story