Live data from Hacker News

Viewing profile — deadgrey19

deadgrey19

HN member
Joined
Thu, Jun 19, 2014, 3:24 PM UTC
HN karma
428
Public activity
149 items

About deadgrey19

Researcher, engineer, systems performance hacker.

Recent public activity

  1. comment
    Comment #29251148

    This is the trouble with submitting to OS conferences. Their networking knowledge is typically limited. I’ve seen the same thing happen in the past.

  2. comment
    Comment #29248900

    FWIW - I don't think it would be that hard to port VMA or ExaSOCK to run on top of DPDK, certainly less effort than making a whole new category of operating system! But ... selling…

  3. comment
    Comment #29246158

    Fair enough. My guess is that the commercial solutions are simply going where the money is. If there was a commercially pressing need to port to other systems, I’m sure it can be d…

  4. comment
    Comment #29245588

    Yet another academic work in the OS space that should have been tested against the the state of the art in (commercially backed) networking space. From the abstract: > However, non…

  5. comment
    Comment #24631364

    Exactly this happened to me. We bought the TV and for years things were great. Really loved the functionality of the smart TV. Being able to stream YouTube at a moments notice was …

  6. comment
    Comment #22798358

    Basically the entire internet is built on TCP. But TCP wasn't always very good. There was a time when congestion nearly killed the early internet. Congestion avoidance and control …

  7. comment
    Comment #22234138

    This is a standard second year CS course at UNSW: https://cgi.cse.unsw.edu.au/~cs2041/19T2/index.html Topcis included: Shell Perl Git Javascript Webservers Make Performance tuning

  8. comment
    Comment #20471510

    I think you're missing the point. I'm talking about the concept of mathematically modelling the program first, before writing it (as per the article). This process only applies to …

  9. comment
    Comment #20471331

    What I'm discussing here is the general concept of modelling your program formally before writing it (as per the article). What I'm arguing is that this type of approach is only po…

  10. comment
    Comment #20470149

    How so? Can you give an example?

  11. comment
    Comment #20470031

    Thinking in math first has been the catch cry of functional programmers (and their formal logic/verification friends) for decades. And there's nothing wrong with it, unless the pro…

  12. comment
    Comment #17435557

    +100 to this. I had him for H Comp 1A, literally changed my life .

  13. comment
    Comment #17045014

    Yes! This and only this! The posted "bit hacks" are little more than bit level manipulations exactly as intended. The Stanford hacks are truly excellent. My favourite is: https://g…

  14. comment
    Comment #15701026

    Congestion avoidance and control, by Van Jacobson looks at how TCP, the fundamental protocol behind the internet, works (or didn't work to begin with). It's a pretty easy paper to …

  15. comment
    Comment #15261244

    FPGAs are not a new thing. But FPGAs that are big enough and fast enough to outperform ASICs (in the networking context) is a new thing. Re the title. It's perhaps a bit poetic, bu…

  16. story
  17. story
  18. comment
    Comment #15087692

    A bit of ongoing work from me. Trying to make wiring C programs fast and painless. https://github.com/mgrosvenor/libchaste

  19. story
  20. comment
    Comment #12769274

    NetFPGA is a great development board with a lot of features. Unfortunately its size and research quality software/firmware do not make it a suitable device for deployment at scale …

  21. comment
  22. comment
    Comment #12769255

    Ha. Thanks yes. Too busy selling stuff to get around to fixing the website. It's on the list of things to do...

  23. comment
    Comment #12765465

    The company I work for builds exactly that. NICs, which are actually FPGA's with area larger than what is necessary to build the NIC alone. Our customers then either just use the N…

  24. story
    GitHub Removes BSD2/3 Clause Licenses

    When creating a new repository on github.com (https://github.com/new), it is no longer possible to automatically generate BSD2/3 clause licenses.

  25. comment
    Comment #12473820

    This idea was the subject of a paper at a major systems conference. The paper is called "Scalability! But at what cost?" - It goes well beyond this simple example above to explore …