Live data from Hacker News

Viewing profile — dpratt71

dpratt71

HN member
Joined
Sat, Mar 01, 2014, 12:29 AM UTC
HN karma
212
Public activity
62 items

About dpratt71

No profile information was provided.

Recent public activity

  1. comment
    Comment #41881221

    Believe it or not, it gets worse. The authors of this paper are the same folks who came up with this particular dating technique. And I can't find any evidence the technique has be…

  2. comment
    Comment #41881077

    I don't think you can "debunk" something merely with strong evidence. Besides that, I wasn't aware of this codex, so I'm glad you shared it. Has anyone suggested that (assuming the…

  3. comment
    Comment #39628489

    If you have a goal of being able to confidently reason about your code, such as to be confident it won't go "wrong", then making it more math like would seem to make a lot of sense…

  4. comment
    Comment #39164948

    The word "suspected" does not appear on the report you linked. Rather it says it is a "possible" carcinogenic. Moreover > The committee therefore reaffirmed that it is safe for a p…

  5. comment
    Comment #37825290

    It sounds like we'd be better off not knowing about this law. Thanks.

  6. comment
    Comment #36164057

    Turkeys can fly, though. Just not the domestic ones :)

  7. comment
    Comment #34971263

    Rust is more restrictive than it needs to be, in this case. What matters is whether it's possible to have a situation where the value of a variable or parameter is not concordant w…

  8. comment
    Comment #34955977

    In your example, '3 | "foo" | false' is the type of the variable. What is the argument for this being a bad idea in general? You imply it's unsafe. How?

  9. comment
    Comment #30277050

    Stupid question: Why isn't such logic incorporated into the call itself?

  10. comment
    Comment #29949380

    Some ideas that I suspect are true do indeed scare me. But I'm more scared of ideas that I strongly suspect are false, but I think other people may not agree.

  11. comment
    Comment #28790955

    Fyi, "Alcohol distributes into water spaces, not fat" https://sites.duke.edu/apep/module-1-gender-matters/content/...

  12. comment
    Comment #27202951

    Whether it's a single company (or product) or multiple is beside the point. If a technology is only available to (say) 1% of the population, I don't think that qualifies as being w…

  13. comment
    Comment #27201009

    Penicillin, maybe? But I wonder how quickly it became readily available outside of the Western world. And I see that Nintendo has apparently sold an extremely impressive number of …

  14. comment
    Comment #27200824

    Is it not the case that having access to a machine capable of running either Minecraft or Linux in the early days of each (if not now) means you are (or were) fairly affluent?

  15. comment
    Comment #27200318

    What is an example of important technology that did not start as something only available to the affluent/connected?

  16. comment
    Comment #26680607

    I don't understand why Haskell gets brought up in the middle of an otherwise interesting and useful article. This sort of thing cannot happen in Haskell. And while Haskell is not u…

  17. comment
    Comment #24650680

    It's really too bad that the only way we can be sure rich folk pay their fair share is to charge them twice for private education. Otherwise, my mother may not have felt it necessa…

  18. comment
    Comment #24645492

    It's an abstraction to facilitate writing do blocks. Mostly tongue in cheek.

  19. comment
    Comment #22831920

    There are no guarantees in life, but the reason we don't have global pandemics constantly is that mutations that make a virus as dangerous as SARS-Cov-2 are quite rare.

  20. comment
    Comment #22535555

    I'm fairly out of my depth here, but it's somewhat relevant to my personal situation: When this came up for discussion on HN a few days ago, I was initially confused, as some of wh…

  21. comment
    Comment #22308481

    Small nitpick: some statically typed programming languages have optional type annotations.

  22. comment
    Comment #22146172

    Yeah, you're right, I muddied the waters a bit with that example. I was just trying to think of examples of persistent data structures being used in a concurrent context, but you h…

  23. comment
    Comment #22143961

    Oh goodness :) OP has conceded the point, but you're still down to argue on the basis of what a person may or may not believe is the main strategy to handle serialization. I give u…

  24. comment
    Comment #22143322

    Whether the "merge" implementation is costly or complicated very much depends on exactly what it has to do. The git example is pretty much a worst case example in this regard. An e…

  25. comment
    Comment #22143221

    You could , as per your example, use locking as part of a resolution/merge strategy to combine the results of two separate computations running on two separate threads. Or you coul…