Live data from Hacker News

Viewing profile — alexgartrell

alexgartrell

HN member
Joined
Wed, Mar 25, 2009, 5:48 PM UTC
HN karma
2,930
Public activity
581 items

About alexgartrell

SWE @ Thinking Machines Previously Operating Systems, etc @ Meta

Computers are cool

Recent public activity

  1. comment
    Comment #47407614

    The linked article says they decided to do CD in 2016 fwiw so that's not inconsistent with what I said. You reduced the number of patches a lot and also pushed very hard to get us …

  2. comment
    Comment #47407384

    For the peanut gallery more: I worked with both of these guys at Meta on this. The "servers are only on for a few hours" thing was like never true so I have no idea where that clai…

  3. comment
    Comment #45247356

    I did something similar a long time ago https://github.com/facebookresearch/py2bpf It was definitely a toy, I transliterated from python bytecode (a stack based vm) into bpf. I als…

  4. comment
    Comment #44275191

    Not sure it’s relevant in the cloths these guys take

  5. comment
    Comment #44085654

    The cloud business model is to use scale and customer ownership to crush hardware margins to dust. They’re also building their own accelerators to try to cut Nvidia out altogether.…

  6. comment
    Comment #44085641

    I’d imagine that these clouds are probably being incentivized to participate

  7. comment
    Comment #43633679

    I don’t think pivot_root is necessary for something like this, but a new mount namespace will definitely help avoid creating a mess on accident

  8. comment
    Comment #42980017

    More low effort posts please!

  9. comment
    Comment #42611693

    Sharing a queue itself is not new https://www.kernel.org/doc/html/v5.8/networking/packet_mmap.... and https://docs.kernel.org/next/userspace-api/perf_ring_buffer.... are two exampl…

  10. comment
    Comment #41517894

    The thing that we need in order for your dream to become a reality is excellent user space frameworks, so I encourage you (and anyone else) to go build one or (better) find one you…

  11. comment
    Comment #41472237

    > File IO is perhaps the best example of this (at least on Linux). To handle such cases, languages must provide some sort of alternative strategy such as performing the work in a d…

  12. comment
    Comment #41164241

    Yeah that’s it. Probably just wasn’t supported in the rust age library when I used it. Will double check.

  13. comment
    Comment #41161726

    Age is great. I used the rust crate to write an ftp server that encrypts the files before they hit disk (specific use case is having a drop box for my network scanner) and I love t…

  14. comment
    Comment #40106357

    The core framework (sched_ext) was written for general workloads and can quite beneficial. It lowers the costs of creating and iterating on schedulers quite a bit. To be honest, wh…

  15. comment
    Comment #39933492

    Latency and cache coherency are the other things that make this hard. Cache coherency can theoretically be resolved by CXL, so maybe we’ll get there that way.

  16. comment
    Comment #39933476

    Or perhaps more accurately, throughput is not the only goal.

  17. comment
    Comment #39073691

    A professor actually told us that freeing prior to exit was harmful, because you may spend all of that time resurrecting swapped pages for no real benefit. Counterpoint is that deb…

  18. comment
    Comment #38553809

    As a Meta employee, I consider this a victory against NIH :)

  19. comment
    Comment #38343269

    OpenAI's recruiting pitch was 5-10+ million/year in the form of equity. The structure of the grants is super weird by traditional big-company standards, but it was plausible enough…

  20. comment
    Comment #37930491

    Even if the laws are stupid, the killer feature you are describing is called crime.

  21. comment
    Comment #37910503

    IME, familiarity with /etc/nsswitch.conf and the rest of the nss stuff is very highly correlated with people who have seen some shit.

  22. comment
    Comment #37442669

    I still remember when I came to you with my “attachments shouldn’t live in the mssql database” plan and you said “yeah, probably, but doing it any other way would be a million time…

  23. comment
    Comment #37438738

    It was a joy to work with you as well :) It's a bit harsh but I always feel like Fog Creek might be the cautionary tale in "what happens if you over hire for capability vs. your re…

  24. comment
    Comment #37438436

    I had an internship at Fog Creek and would add that it was probably the most friendly and harmonious place I worked, which made it very reality-show-incompatible (and very 21-year-…

  25. comment
    Comment #37318302

    > Mark Zuckerberg justified the move in a Facebook post: “Open source drives innovation because it enables many more developers to build with new technology. It also improves safet…