Live data from Hacker News

Viewing profile — ndesaulniers

ndesaulniers

HN member
Joined
Mon, Jul 30, 2012, 7:33 PM UTC
HN karma
6,854
Public activity
1,540 items

About ndesaulniers

https://nickdesaulniers.github.io

Recent public activity

  1. comment
    Comment #49171761

    I encourage folks with a PlayStation 5 (or 4) to participate in the blackout by unplugging their console for the week of August 23 at 7:00 PM your local time and run to August 31 a…

  2. comment
    Comment #49145794

    Ah, I'm behind the times.

  3. comment
    Comment #49145786

    Yeah, guess I should have used the past tense there.

  4. comment
    Comment #49140250

    Neat. XLA predates MLIR. Interesting stories there. You'd have to stop by the Bay Area LLVM monthly meetup to hear them. :-X > So if XLA already uses LLVM, why is our approach diff…

  5. comment
    Comment #49136216

    Heh, from the kernel patch: https://lore.kernel.org/all/CALCETrXbj__SFQMzPZhES5y6-sh4np-... > I saw a fun bug report in ripgrep and a studious but pretty bad AI-generated analysis …

  6. comment
    Comment #49136131

    I was able to use Claude to translate a few thousand lines of assembler from one syntax+toolchain to another. Process was definitely iterative; had to keep adding a few rules along…

  7. comment
    Comment #49136084

    The Linux kernel prefers GAS (or clang) w/ the C preprocessor. Luckily most of clang's assembler unit tests (and LLVM's MC layer unit tests) also use GAS style syntax.

  8. comment
    Comment #49045060

    I like the inline asm sanitizer; probably could be extracted out of Fil-C.

  9. comment
    Comment #48970672

    Shrug, then write a defect report?

  10. comment
    Comment #48931333

    Just setup lidarr and plex. Not happy about having to re-arrange all my loose files, but claude and beets are helping.

  11. comment
    Comment #48931327

    Final Fantasy FMVs set to edgy nu metal. Man, I _had_ a limewire shirt (somewhere); they interviewed at my college. Where is that important piece of history?

  12. comment
    Comment #48636294

    > There's no control flow out of the inline assembly. So no `asm goto` support yet?

  13. story
  14. story
  15. comment
    Comment #48462527

    I find this point to be generally why C can typically beat C++ in terms of code size; generic functions operating on void* are much less type safe, but the tradeoff is code size. T…

  16. story
  17. comment
    Comment #48273366

    > it took significant effort to e.g. get clang to compile the Linux kernel (needing patches in both projects). Tell me about it. :-)

  18. comment
    Comment #48253428

    I spent a bit of time implementing parts of a C runtime for the brief tenure I had maintaining LLVM's libc. I quickly came the realization that a lot of the interfaces that made it…

  19. comment
    Comment #48241380

    Good then that Amazon sells it by the 55 gal drum then. https://www.amazon.com/Passion-Lubes-Natural-Water-Based-Lub... > This product is out of stock Ah, shoot, there go my weeken…

  20. comment
    Comment #48211514

    I find it ironic; George Orwell was English!

  21. comment
    Comment #48211197

    It's a shame we never got a package manager for C (or C++). EDIT: perhaps I should have been clearer; by not having one early on, we now have multiple competing package managers, w…

  22. comment
    Comment #48210749

    A long time ago, I wrote a small chapter in a WebGL book on asm.js. https://webglinsights.github.io/ It was fun to see the rise of asm.js, which was a precursor to Web Assembly. So…

  23. story
  24. comment
    Comment #48185414

    Dig the posters in the background; I just saw Burning Ambition in theaters last week. Up the irons, Earth dog! Ghost opened for Iron Maiden a few years ago; I saw them all together…

  25. comment
    Comment #48141458

    There was a recent class action suit against GM for this.