Live data from Hacker News

Viewing profile — GrantMoyer

GrantMoyer

HN member
Joined
Wed, Apr 03, 2024, 8:16 PM UTC
HN karma
2,066
Public activity
335 items

About GrantMoyer

No profile information was provided.

Recent public activity

  1. comment
    Comment #46545613

    The idea is that NPUs are more power efficient for convolutional neural network operations. I don't know whether they actually are more power efficent, but it'd be wrong to dismiss…

  2. comment
    Comment #46446930

    Even with modern digital codecs and streaming, there's usually chroma subsampling[1], so the color channels may have non-square "pixels" even if overall pixels are nominally square…

  3. comment
    Comment #46184309

    > This metalanguage must have some kind of constructs to describe unknown things, or things that are deliberately simplified in favor of exposition. Perhaps you're thinking of math…

  4. comment
    Comment #46114957

    Linux supports per-process namespaces too, and has tools like firejail to use them for sandboxing, but nonetheless sandboxing is not widely used.

  5. comment
    Comment #46059783

    > if digital painting were solved not by a machine learning model, but human-readable code, it would be an even more bleak and cruel joke, isn't it? On the contrary, I'm certain su…

  6. comment
    Comment #46058911

    I largely agree with this, but at the same time, I empathize with the FA's author. I think it's because LLMs feel categorically different from other technological leaps I've been e…

  7. comment
    Comment #45999322

    Test successful?

  8. comment
    Comment #45607227

    Thanks for organizing for me my thoughts on why even a restricted modern subset of C++ is complicated.

  9. comment
    Comment #45553164

    Ditto. It's also significantly lighter weight than competing readers (at least when I bought mine), has physical buttons, has color models, and has really good battery life possibl…

  10. comment
    Comment #45507631

    Like the author, I've also found myself wanting to recover an accidentally deleted file. Luckily, some git operations, like `git add` and `git stash`, store files in the repo, even…

  11. comment
    Comment #45427574

    I'm not the author, but these video-in-game projects typically work with a few phases: 1. Get the game into a specific state by performing specific actions, moving to specific posi…

  12. comment
    Comment #45421704

    There's a somewhat easier way to implement 2-argument-function flip in C++ than the blog post provides: #include constexpr auto flip(const auto& f) { return std::bind(f, std::place…

  13. comment
    Comment #45138355

    Docker Engine without Docker Desktop is available through winget as "Docker CLI"[1]. [1]: https://github.com/microsoft/winget-pkgs/tree/master/manifes...

  14. comment
    Comment #45035235

    Pyright catches an awful lot of dumb mistakes I make in Python.

  15. comment
    Comment #45004260

    Is there any reason to explicitly train for role reversal? Can't you instead swap the input labels on any instruct tuned LLM? The model is trained on both sides of the chat log eit…

  16. comment
    Comment #44787616

    Rust bindgen[1] will automatically generate native Rust stucts (and unions) from C headers where possible. Note that c_int, c_char, etc. are just aliases for the corresponding nati…

  17. comment
    Comment #44671462

    Try Arch Linux. It hits all your points except maybe 5. 1. It symlinks redundant bin and lib directories to /usr/bin, and its packages don't install anything to /usr/local. 2. You …

  18. comment
    Comment #44655757

    There's no implied license because the news site that told them to use the image — through the OpenGraph protocol — is (supposedly) not the rights holder.

  19. comment
    Comment #44612698

    I don't think that can explain why they're only targeting certain sub-categories of porn, and it's also contradictory to the public statements by Valve: > We were recently notified…

  20. comment
    Comment #44576195

    I'd love for Helix to implement a "Kakoune mode". I develop on Windows at work, where Kakoune is not ideal, so Helix seems like it'd be a perfect fit, except I can't get over the k…

  21. comment
    Comment #44422865

    > On average the precision is equal. The mantissa just adds linear segments to a logarithmic curve. Yes, exactly; the linear regions are needed to more evenly distribute precision,…

  22. comment
    Comment #44417254

    Without a mantissa, way too much precision is allocated to the near zero range and not enough to the "near infinity" range. Consider that without a mantissa, the second largest flo…

  23. comment
    Comment #44400138

    Haskell has `bottom`[1] (see also [2]), which acts like Rust's `return` from a type checking perspective. I wouldn't call using a uninhabited type for the type of a return expressi…

  24. comment
    Comment #44361894

    My phone is not the only device I use my ear buds with. Having to contantly attach and remove a usb-c adapter would be a complete pain in the ass. It's not just a matter of pluggin…

  25. comment
    Comment #44317942

    Any law that allows a government to renounce people's citizenship for broad, vague reasons is a very, very bad law. Regardless of its intentions, it will be used as a tool to subve…