Live data from Hacker News

Viewing profile — dnr

dnr

HN member
Joined
Tue, Apr 24, 2012, 6:38 PM UTC
HN karma
748
Public activity
329 items

About dnr

email: davidn@gmail.com

Recent public activity

  1. comment
    Comment #46267246

    I'm not an expert here but I have to say this feels like a very weak objection. p points to P1. One thread reads through p. Another thread races with that and mutates p to point to…

  2. comment
    Comment #46011590

    The inelegance to me isn't in the definition of the operation, but that it's doing a huge amount of brute-force work to mix every part of the input with every other part, when the …

  3. comment
    Comment #44213424

    Everything you said "should" is exactly what Nix and NixOS is.

  4. comment
    Comment #42782734

    Hey, I sorta did this. Lazy substitution, at least, not lazy build. Plus a bunch of tricks to speed up downloads. https://github.com/dnr/styx/ Lazy build sounds tricky: you don't k…

  5. comment
    Comment #39406618

    You're looking at the docs for "visibility". Visibility is a separate eventually-consistent data store off to the side that's used for certain queries so it can be scaled independe…

  6. comment
    Comment #39317400

    Temporal can also run on Cassandra, which scales much larger than Postgres (if you put in enough effort). It can also be replicated across regions for high availability. It's alrea…

  7. comment
    Comment #39005849

    I'm also using NixOS and working on Go projects, and had to deal with out-of-date Go releases. Nixpkgs generally does get the latest Go versions pretty quickly, but only in the uns…

  8. comment
    Comment #36791875

    It wasn't quite immediately, it would take a few hours to detect+revert. And that was only the root fs, there were other places to hide things if you really wanted. But then there …

  9. comment
    Comment #36608644

    The idea that the capabilities of LLMs might not exceed humans by that much isn't that crazy: the ground truth they're trained on is still human-written text. Of course there are t…

  10. comment
    Comment #33257512

    Oh wow, that just jogged a really old memory. I'm pretty sure I had that one, but can hardly remember anything else. Could it have been Xenocide? edit: Oh, or maybe Silpheed? This …

  11. comment
    Comment #32182352

    Get a fresh cap! The caps only last about a year of heavy use. You can find replacements on amazon and elsewhere. It doesn't even matter if it's really oem, a fresh third party one…

  12. comment
    Comment #30668291

    If "two" is acceptable for "many", look at the ODROID-HC4? I made some home NASs out of them.

  13. comment
    Comment #30394259

    Actually a huge number of packages in nixpkgs are bit for bit reproducible: https://r13y.com/

  14. comment
    Comment #30393953

    Does anyone write k8s manifests in raw yaml? They're so complicated that they're generated using some templating language (helm or kustomize or whatever is popular these days, I'm …

  15. comment
    Comment #30393579

    > I just want to list what I want and let the tooling make it happen. That's just what Nix does? It's very much more declarative than any system I've seen. Yes, k8s turns your decl…

  16. comment
    Comment #30316947

    The Fastmail UI is indeed snappy, except when it suddenly decides it has to reload the page, which seems to be multiple times a day these days (and always when I need to search for…

  17. comment
    Comment #28885857

    Hate to make a boring me-too comment, but I feel the same: I've been using it a bit over a year, and I wish I had started even sooner. Now I've got two laptops and a NUC, plus two …

  18. comment
    Comment #28608377

    This is one of those religious arguments where no one will every change their mind, but I feel like a trackpad is the dumbest mouse interface and can't use anything but a trackpoin…

  19. comment
    Comment #28218119

    Isn't that exactly the point, and why it's so great? It's a single algorithm that's tune-able across that wide range of speed/ratio trade-offs using a single parameter. So you can …

  20. comment
    Comment #27992346

    No relation to the link, but does anyone else remember these books? Algebra the Easy Way - https://www.goodreads.com/book/show/6781.Algebra_the_Easy_Wa... Trigonometry the Easy Way…

  21. comment
    Comment #27772218

    I want to understand what you're saying, but at first glance this is contradictory: housing prices are driven by density, and housing prices are increasing in Ketchum. But Ketchum …

  22. comment
    Comment #27566242

    Don't forget supporting small strings (<= 7 bytes) in the pointer itself using tag bits. No allocation or dereferencing required.

  23. comment
    Comment #27558098

    I came looking for this comment too. A nice chair helps but the actual fix is to do deadlifts. And squats too. Even just getting up to being able to do 100% of body weight will hel…

  24. comment
    Comment #27377803

    The trick is: as soon as you notice it drifting, take your finger off it and let it come to a stop. If you keep pushing opposite the drift it'll never stop. Also, if you haven't in…

  25. comment
    Comment #27377582

    Chrome stable 89.0.4389.90 was released on March 12: https://chromereleases.googleblog.com/2021/03/stable-channel... Version bump in nixpkgs: https://github.com/NixOS/nixpkgs/commi…