Live data from Hacker News

Viewing profile — jsw

jsw

HN member
Joined
Tue, Jun 08, 2010, 7:12 PM UTC
HN karma
69
Public activity
20 items

About jsw

No profile information was provided.

Recent public activity

  1. comment
    Comment #48481479

    Interesting! We interact with the low-level APIs too vs the SDK, also: an IO scheduler for request batching and conn management, request hedging, full MVCC transactions, etc. We st…

  2. comment
    Comment #48481174

    Curious how the DB startup with Dynamo at its core went. We use it heavily. The primary tricky thing for us at the moment is aligning pricing with workload value.

  3. story
  4. comment
    Comment #47615801

    Do you have any of your fixes publicly available?

  5. comment
    Comment #46183679

    Regardless, that’s kind of the beauty of this project: term-keys generates the terminal config file based on all your bespoke keybindings for you. Would probably be easier to setup…

  6. comment
    Comment #46177935

    MacOS user here. So many times over the last decade I’ve journeyed to get terminal Emacs working with my litany of weird keybindings. But I always end up back in the GUI. I switche…

  7. comment
    Comment #44686855

    For simple high-frequency time deltas, I've found this function wins on the perf front: //go:linkname nanotime runtime.nanotime func nanotime() int64

  8. comment
    Comment #44217604

    Love the simplicity and elegance of the design to address this problem.

  9. comment
    Comment #44203428

    I mentioned this in another place on this thread, but a simple AIMD algorithm paired with a token bucket is surprisingly effective at dynamically adjusting to available capacity, e…

  10. comment
    Comment #44202040

    I’ve found the AIMD algo (additive increase, multiplicative decrease) paired with a token bucket gives a nice way to have a distributed set of processes adapt to backend capacity w…

  11. story
    Show HN: A Go library to rate limit across millions of users

    I built a thread-safe rate limiting library for Go that's lock-free with zero allocations on the hot path. It features multiple strategies including classic token bucket and TCP-in…

  12. comment
    Comment #32831169

    Bazel is a fully reproducible and hermetic build system. A lot of painstaking work goes into it producing the exact same artifacts build after build. And that provides some interes…

  13. comment
    Comment #30690565

    I wish “Prevailing Time” would catch on. Eg PPT

  14. comment
    Comment #26922000

    Mergify just introduced a “speculative merge queues[1]” feature that does something very similar. [1] https://blog.mergify.io/announcing-speculative-merge-queues

  15. comment
    Comment #22369082

    That sweet, sweet traffic data.

  16. comment
    Comment #22021268

    I've always been curious about the general directory structure they use for this. Does anyone have insight?

  17. comment
    Comment #20566548

    I’m firmly on team monorepo, and I agree great tooling is an absolute requirement. We use Bazel + AWS CodeBuild with local caching. We have an average incremental CI build of our m…

  18. comment
    Comment #20520711

    The AWS Cognito User Pool Authentication Flow utilizes an augmented PAKE (SRP). I imagine there are a number of major sites that use Cognito along with the SRP auth flows baked int…

  19. comment
    Comment #20424968

    TLA+ specs explore all state spaces of concurrent processes. Avoiding state explosions is something you need to be conscious of when building those. The modeling required also take…

  20. story