Live data from Hacker News

Viewing profile — matt42

matt42

HN member
Joined
Tue, Sep 24, 2013, 4:11 PM UTC
HN karma
1,548
Public activity
292 items

About matt42

No profile information was provided.

Recent public activity

  1. comment
    Comment #26070118

    To me there is 3 main points: - Even if it's JS, just-js make almost no use of dynamic memory allocations. - The authors rewrote himself a postgresql driver that support batching r…

  2. comment
    Comment #25113392

    I don't understand why when you say "I have covid" people want the proof that you have it and ask you "did you do the test ?". I personally think I got it twice and never did any t…

  3. comment
    Comment #25000711

    or just run npm test / make test locally without setting up anything. But I feel like writting the tests takes usually more time than setting up CI/CD.

  4. comment
    Comment #24980177

    Very interesting, I really think that http APIs are just a user management layer that could be easily abstracted away now that we can do so many things client-side. How do you hand…

  5. story
  6. story
  7. comment
    Comment #24623131

    This is really depressing. How do we stop this cynical game ? is they example of successful companies promoting the right people ?

  8. comment
    Comment #24377023

    Projects using templates and heavy metaprogramming often see most of the compile time spent in template instantiation, not in link time. For this kind of projects I think this woul…

  9. comment
    Comment #24376974

    Great that C++ compiler teams are working on reducing C++ compile time. The next great feature I think would be a game changer is caching the result of compilation (templates and b…

  10. comment
    Comment #24372722

    What http server do you use ? Are they static images ?

  11. comment
  12. comment
    Comment #24372649

    And 2.5 per minute

  13. comment
    Comment #24365772

    Is there any doc about how this caching is implemented ? I still don't understand why we need to feed this dependency array to have an up to date version of the count variable.

  14. comment
    Comment #24364861

    I love the way crank is using generators to get rid of the react complexity.... Did not know about crank, thanks for the link.

  15. story
  16. comment
    Comment #24320216

    This is the official continuous techempower benchmark, run by techempower on the exact same environment than the techempower "official rounds". The only diff I'm aware of is that t…

  17. comment
    Comment #24320163

    My motivation in writing yet another web framework was to get pure performance while providing maintainability of more dynamic languages. Check the implementation of lithium, it is…

  18. comment
    Comment #24318345

    The frameworks are downloaded by dockerfiles provided by the framework maintainers, and since there is hundreds of frameworks, this is a bit tedious to manually get all URLs... But…

  19. comment
    Comment #24318297

    yes, it has been discused already to increase the number of connections. But still, several thousands of simultaneous connections is still ok for the best performing frameworks...

  20. comment
    Comment #24318081

    Sadly seastar has no implementation of this benchmark. I had a quick look at the website and it seams that seastar is much more low level (it does not provide a http parser) and mo…

  21. comment
    Comment #24317945

    I'll write a post later explaining how I reached those performances, several people already asked for it.

  22. comment
    Comment #24317588

    a kqueue port should be ok. I'll add an issue for it.

  23. comment
    Comment #24317571

    The epoll code use is very small, few hundreds of LOC (but is at the very center of the framework since it runs the event loop), actually writing it from scratch was better to unde…

  24. comment
    Comment #24317384

    I would say the profiler output is the best source of information. Lithium is not using black magic at all. Actually on large framework like lithium, performance problems come more…

  25. comment
    Comment #24317289

    Yes, this is only physical. The cloud env (Azure) only run once every 1 or 2 months I think. On the official rounds they do both.