Live data from Hacker News

Viewing profile — afr0ck

afr0ck

HN member
Joined
Fri, Aug 09, 2019, 4:05 PM UTC
HN karma
376
Public activity
167 items

About afr0ck

No profile information was provided.

Recent public activity

  1. comment
    Comment #48664981

    Why you say that? Nuvia made a massively great success with Oryon CPUs which are now all over the place.

  2. comment
    Comment #48645218

    It's also an opportunity, from a different perspective

  3. comment
    Comment #48483169

    Is this vibe-coded?

  4. comment
    Comment #48274070

    David Hildenbrand, another very involved memory management legend is picking up the role. It will be fine.

  5. comment
    Comment #46589838

    I created my first Linux from scratch when I was a freshman in college in a third world country (not India). Fast forward few years later, I now write Linux kernel code for a livin…

  6. comment
  7. comment
    Comment #46079310

    That's not how operating systems work. KVM is both an interface and a hypervisor. Just as we have different hypervisor implementations for amd, intel, arm and others all abstracted…

  8. comment
    Comment #46072348

    I worked at Linaro, who was contracting for Qualcomm. Qualcomm were pushing for some protected hypervisor called Gunyah (which had its own Linux interface and needed a new qemu por…

  9. comment
    Comment #45995241

    Linux kernel + bootloaders + firmware The Linux kernel side is mostly device trees, device drivers and the like. u-boot is very famous as a bootloader in the embedded space Firmwar…

  10. comment
    Comment #45955684

    There are Qualcomm laptops now I believe (at least that's what I heard when I was last working for them). NXP also made some boxes (I own a bunch of them). The server market is als…

  11. comment
    Comment #45471601

    NUMA is only useful if you have multiple sockets, because then you have several I/O dies and you want your workload 1) to be closer to the I/O device and 2) avoid crossing the sock…

  12. comment
    Comment #45154192

    I think Meta has already rolled out some CXL hardware for memory tiering. Marvell, Samsung, Xconn and many others have built various memory chips and switching hardware up to CXL 3…

  13. comment
    Comment #45154173

    CXL uses the PCIe physical layer, so you just need to buy hardware that understands the protocol, namely the CPU and the expansion boards. AMD Genoa (e.g. EPYC 9004) supports CXL 1…

  14. comment
    Comment #44951952

    It's not that deep. The futex was developed just to save you from issuing a special system call to ask the OS to put you on a wait queue. The whole point is that implementing a mut…

  15. comment
    Comment #44910421

    >right-wing religious revival rooted in Christianity, combined with technological acceleration and a reimagined political order that prioritizes heroic individuals and hierarchical…

  16. comment
    Comment #44842740

    Inference runs like a stateless web server. If you have 50K or 100K machines, each with a tons of GPUs (usually 8 GPUs per node), then you end up with a massive GPU infrastructure …

  17. comment
    Comment #44395126

    France has its own independent military production including jet fighters (Rafale), tanks, ballistic missile, nuclear submarines and nuclear heads.

  18. comment
    Comment #44358030

    I use vim with mutagen for syncing files. It's simple and works fine, but you have to duplicate storage.

  19. comment
    Comment #43067332

    All of this drama is coming from the Rust email thread. Please, explain to me how this is irrelevant? I have nothing against Rust in the kernel, but Rust people are definitely dram…

  20. comment
    Comment #43039257

    This is not how the kernel works. You cannot rely on someone's "commitment" or "promise". Kernel maintainers was to have very good control over the kernel and they want strong sepa…

  21. comment
    Comment #41938229

    > "some Russian-sounding names are banned, but we still have to demonstrate there is a due process". That's not true! There are still many Russian maintainers in the kernel, but th…

  22. comment
    Comment #41865254

    Yes, when support is not upstream.

  23. comment
    Comment #41860864

    Linux kernel is not complex. Most of the code runs lock-free. For example, the slab allocator in the kernel uses only a single double_cmpxhg instruction to allocate an object via k…

  24. comment
    Comment #41853900

    What you wrote doesn't make any sense. Arm has DTB [1]. Most SoCs re-use a lot of hardware IP blocks and they require very little modifications to DTB files in the kernel and devic…

  25. comment
    Comment #41823304

    NUMA gives you more bandwidth at the expense of higher latency (if not managed properly).