Live data from Hacker News

Viewing profile — trishume

trishume

HN member
Joined
Sun, Jan 22, 2012, 2:12 AM UTC
HN karma
4,753
Public activity
474 items

About trishume

I program things and blog about them. http://thume.ca/ http://github.com/trishume tristan@thume.ca

Recent public activity

  1. comment
    Comment #46708403

    Author of the take-home here: That's quite a good cycle count, substantially better than Claude's, you should email it to performance-recruiting@anthropic.com.

  2. comment
    Comment #38541637

    I haven't actually used bpftrace myself, only BCC. I can totally imagine it being more janky than DTrace, BCC is pretty janky even if I also think it's cool. In my eBPF tracing fra…

  3. comment
    Comment #38541117

    Do you know of anyone who's built that kind of time travel debugging with a trace visualization in the open outside of Javascript? I know about rr and Pernosco but don't know of tr…

  4. story
  5. comment
    Comment #34294422

    To me most interesting are factors I didn't consider in features I did cover. Next most interesting are features I didn't cover which are kinda core to Twitter being good, and also…

  6. comment
    Comment #34294178

    That's really cool! Each year of historical images I estimate at 2.8PB, so it would need to scale quite far to handle multiple years. How would you actually connect all those exter…

  7. comment
    Comment #34294131

    I have fantasized about doing this as a startup, basically doing cache coherency protocols at the page table level with RDMA. There's some academic systems that do something like i…

  8. comment
    Comment #34293404

    I think I'm pretty careful to say that this is a simplified version of Twitter. Of the features you list: - spam detection: I agree this is a reasonably core feature and a good poi…

  9. comment
    Comment #34293240

    Which I think I'm perfectly clear about in the blog post. The post is mostly about napkin math systems analysis, which does cover HTTP and HTTPS. I'm now somewhat confident I could…

  10. comment
    Comment #34293102

    I agree most HTTP server benchmarks are highly misleading in that way, and mention in my post how disappointed I am at the lack of good benchmarks. I also agree that typical HTTP s…

  11. comment
    Comment #34293026

    Yah like I say in the post, the exactly one machine thing is just for fun and as an illustration of how far vertical scaling can go, practically I'd definitely scale storage with m…

  12. comment
    Comment #34292997

    Quote tweets I'd do as a reference and they'd basically have the cost of loading 2 tweets instead of one, so increasing the delivery rate by the fraction of tweets that are quote t…

  13. comment
    Comment #34292666

    My friend mentioned this just before I published and I think that probably is the fastest largest thing you can get which would in some sense count as one machine. I haven't looked…

  14. comment
    Comment #34292589

    I specifically assumed a max tweet size based on the maximum number of UTF-8 bytes a tweet can contain (560), with a link to an analysis of that, and discussion of how you could op…

  15. comment
    Comment #34292261

    As the author, this sounds good to me! I'll probably even change the actual title to match. I originally was going to make it a question mark and the only reason I didn't is https:…

  16. story
  17. comment
    Comment #33534734

    Oooh nice! Your Kyria posts are actually where I first learned about how awesome and cheap SendCutSend is, and got some of the inspiration for the magnets. I actually ordered a pla…

  18. story
  19. comment
    Comment #33257077

    The latency numbers they state seem achievable or beatable with Infiniband, Amazon's EFA, or TCPDirect. 2us round-trip is achievable for very simple systems. If this kind of networ…

  20. comment
    Comment #32747005

    This is a really cool example of tree diffing via path finding. I noticed that this was the approach I used when I did tree diffing, and sure enough looks like this was inspired by…

  21. comment
    Comment #31236768

    I really hope he can work with cloud vendors and Intel to make Processor Trace a more popular and easier to use capability. It's unfortunate how https://github.com/janestreet/magic…

  22. story
  23. comment
    Comment #28020976

    https://www.figma.com/ and putting a lot of effort into them

  24. comment
    Comment #28019636

    Have you seen my Xi CRDT writeup from 2017 before? https://xi-editor.io/docs/crdt-details.html It's a CRDT in Rust and it uses a lot of similar ideas. Raph and I had a plan for how…

  25. comment
    Comment #27870622

    This is awesome. In theory you could absolutely minimize the latency penalty to just the overhead of the gpu1->memory->gpu2 copy, if the display sync signals from the display the p…