Live data from Hacker News

Viewing profile — rbtying

rbtying

HN member
Joined
Fri, Nov 08, 2013, 5:19 PM UTC
HN karma
90
Public activity
15 items

About rbtying

previously: rebuilt sync @ Dropbox in Go and Rust now: payments infrastructure at Stripe

Recent public activity

  1. comment
    Comment #40772713

    I found this a couple months ago and it was an amazing resource (thanks dmitrygr)! I ended up using atc1441's base station firmware[0] because it's a bit of a pain to actually pop …

  2. comment
    Comment #37165523

    It's been a long while since I worked there, but IIRC one of the big issues at the time was that the symlink "support" couldn't actually work properly: - some users want symlinks t…

  3. comment
    Comment #24496650

    another former contributor to pb-jelly, though no longer at Dropbox. protoc plugins have an interesting bootstrapping problem as well: the protoc-gen-$LANG interface requires the a…

  4. comment
    Comment #23739250

    I’ve been playing with Rust on the ESP32 using these tools on and off over the last couple of months or so, relying more in linking to the existing FreeRTOS/C HAL for accessing the…

  5. comment
    Comment #23739165

    The compiler toolchain can cross compile to esp8266, but I think the pure Rust HAL is less developed there. If you use Rust to write components/code that link against the ESP-IDF, …

  6. comment
    Comment #22950620

    1. We thought about this at one point, IIRC, and various parts of Dropbox sync have been formally modeled. But CanopyCheck and Trinity are useful in part because they test the real…

  7. comment
    Comment #22940044

    I'm not Sujay, but I worked on this system once upon a time too! (not anymore) 1. It does redo the minimization phase, but the actual execution is extremely fast, so this cost is m…

  8. story
  9. comment
    Comment #22818592

    I can't speak for Slack, but it's not unreasonable to believe that a single machine's available output bandwidth (~10-40Gbps) can be saturated during a deploy of ~GB to hundreds of…

  10. comment
    Comment #22612405

    It depends on what you mean by checking all the boxes: Go is tricky if you run on diverse platforms and want to do a lot of FFI, since cgo overhead is significant. The type system …

  11. comment
    Comment #22612357

    As I recall, this was investigated at one point on Sync Engine Classic and is definitely a thing that folks were thinking about for Nucleus, for pretty much exactly this reason. Th…

  12. comment
    Comment #22607215

    disclaimer: was on the team, but didn't write the article / don't work on this anymore Rust was adopted at Dropbox for some serving infrastructure use cases more than a year before…

  13. comment
    Comment #22384890

    If you're interested in graphics, animation, simulation, machine learning, or other topics, knowing the concepts in linear algebra will be worthwhile. Most higher-level math will b…

  14. story
  15. story