Live data from Hacker News

Viewing profile — virchau13

virchau13

HN member
Joined
Sat, May 08, 2021, 2:43 AM UTC
HN karma
93
Public activity
22 items

About virchau13

No profile information was provided.

Recent public activity

  1. comment
    Comment #32577241

    That is why modern spellmakers have the tlateochihualapaztli , or the Metaspell, in which other spells can be cast and isolated from the outside world, and their effects recorded a…

  2. comment
    Comment #32512938

    The type problem is starting to be solved by flakes; the equivalent to the type `operating-system` is the type `nixpkgs.lib.nixosSystem`. To analyze a NixOS system configuration, I…

  3. comment
    Comment #31688143

    This sounds interesting - could you elaborate further on how rejection sampling "fails" on LuaJIT?

  4. comment
    Comment #31501219

    You don't need LD_PRELOAD; the ptrace mechanism by itself can intercept system calls and modify them on the fly.

  5. comment
    Comment #31467517

    XCodeCode? :)

  6. comment
    Comment #31375864

    > they also take a lot of time and effort to produce This is a case of bad tooling, not an intrinsic fact. https://www.joshwcomeau.com/css/understanding-layout-algorit... is an art…

  7. comment
    Comment #31375010

    But that article is exactly what we want on the internet. It's the kind of interactive teaching demonstrations that forward looking educators have been thinking about for decades. …

  8. comment
    Comment #31374656

    Where would https://ciechanow.ski/mechanical-watch/ fall? In the document web or the application web?

  9. comment
    Comment #31292067

    Using print debugging/strace/valgrind/etc, you're looking at the evolution over time of particular components of program state. Using a debugger, you're looking at all components o…

  10. comment
    Comment #31291948

    For debugging, check out nvim-dap. It uses the same protocol as VSCode for debugging.

  11. comment
    Comment #31235951

    Check out /r/subsimulatorgpt2.

  12. comment
    Comment #31010358

    For Linux, look at the eBPF tools - they're really useful[0]. I've used them to troubleshoot annoying problems before, and they're far more practical to use than the usual `strace …

  13. comment
    Comment #30968117

    Could it be possible to infer optional colors from the environment? You denote that the color is optional in the function's type signature, and inside the body of the function, you…

  14. comment
    Comment #30953486

    It's not that bad in my opinion? I just middle click to open each link in a new tab. I can read the new tab, close it, leave it open, whatever. The links I've already clicked will …

  15. comment
    Comment #30875286

    To be fair, this is just dualism, but in a non-religious way :P

  16. comment
    Comment #30669097

    IIRC [still spoiler] they specifically chose the spacing so that the hard drives would be unscathed, and captured the hard drives before they fell into the canal, although it is st…

  17. comment
    Comment #30648959

    The broken part is that it is worth it to use an inefficient rendering method (lots of JS generated by React + an interpreter and GC + a render tree (React VDOM) + an overcomplicat…

  18. comment
    Comment #30602453

    > you can call a specific version of a function in a library A library has some functions. Later, the library gets refactored, and those functions are thereby rewritten; but since …

  19. comment
    Comment #30494307

    Yeah, but they're not going to do it 1 billion years in advance, they'll do it 2 years before :p

  20. comment
    Comment #30426707

    Out of curiosity, what do you actually use the Ruby liveloading feature for? I use Neovim, which has a similar (but less powerful) feature that allows one to live-execute Lua code …

  21. comment
    Comment #30058912

    It's worth noting that one can handle really badly behaving software using buildFHSUserEnv.

  22. comment
    Comment #29579937

    Also note that `printf "%q"` is an alternative to this.