Live data from Hacker News

Viewing profile — doctor_phil

doctor_phil

HN member
Joined
Tue, Apr 18, 2023, 2:02 PM UTC
HN karma
114
Public activity
40 items

About doctor_phil

No profile information was provided.

Recent public activity

  1. comment
    Comment #49107970

    If you don't copy the data to the other process, then your garbage collection needs to be aware of all processes all the time. I'm not sure if the author would count that as a form…

  2. comment
  3. comment
    Comment #48802307

    I agree, producing a lower bound is possible. It's practically very hard to give a good lower bound though. Many programs do not terminate, so we don't know if they do produce the …

  4. comment
    Comment #48802146

    Overall an interesting blog post, but the author makes this claim several times: > So you can never close the case on even one candidate, let alone all of them at once, which means…

  5. comment
    Comment #48641955

    Nice, not having bodies on GET has been a pet peeve of mine for a long time. It would be nice to allow bodies on DELETE as well, but that is less of a problem in most cases.

  6. comment
    Comment #48566149

    > UBI won't work either because it will lead to [...] extreme levels of invasive control over people's lives and what they can and cannot do I've never heard this before. I thought…

  7. comment
    Comment #47244391

    I also for a second thought this was Rasmus Lerdorf, the creator of PHP. In my head I just have him as Rasmus L-something, so this guy was just a hash collision. :)

  8. comment
    Comment #47110179

    Idris is slightly more mainstream I would say, but not wildy so. If you like the Haskell interop then I'd recommend staying with Agda. Scala 3 is much more mainstream and has path …

  9. comment
    Comment #47109003

    Wow, this is so cool! Very overwhelming with so many interesting things at once. I wish I had a few months with nothing else so I could surround myself with only this. :)

  10. comment
    Comment #46363251

    Yes. Metal. No. You want to read about "conservation of etendue" for a technical explanation. For an easier explanation, look for xkcd's excellent "Fire from Moonlight".

  11. comment
    Comment #46259550

    I don't think this blog post reflects so well on this engineering team. Kudos to them to be so transparent about it though. "We had so many flaky tests that depended on 3rd parties…

  12. comment
    Comment #43333389

    Link to interview with Anders. (linked from the thread as well) https://www.youtube.com/watch?v=10qowKUW82U&t=1154s

  13. comment
    Comment #43210963

    Why does the fix need to remember all the nodes we have visited? Can't we just keep track of what span we are in? That way we just need to keep track of 2 nodes. In the graphic fro…

  14. comment
    Comment #43210494

    Is this a serious question? From whose viewpoint are you asking?

  15. comment
    Comment #43103601

    We have a hard time understanding what dark matter is. There are theories that some of the dark matter could be tiny black holes left over from the big bang, called primordial blac…

  16. comment
    Comment #42741941

    The author mentions just downloading the audio track. That's a lot less data than downloading any video at all. ;)

  17. comment
    Comment #40573899

    I actually haven't tried Nix (or other nix-alternatives) yet. I've seen a lot of complaints about the language, but a lot of praise and love of the idea. I though Guix was the "mai…

  18. comment
    Comment #40442584

    Preventing accidental privacy intrusion is easy. If you have a fence around your property (or even something as simple as a mowed lawn) then it is quite obvious where your plot sta…

  19. comment
    Comment #40208383

    The point is that every function is explicitly telling you if it can or can not return null. Your editor and typechecker will tell you if you need to handle null after calling that…

  20. comment
    Comment #40117620

    But a switch and an if-else *is* a matter of algorithmic complexity. (Well, at least could be for a naive compiler). A switch could be converted to a constant time jump, but the if…

  21. comment
    Comment #39976549

    There are a lot of endgames that are drawn because of stalemate though. Many pawn endgames ( e.g. pawn and king against lone king) are drawn because of stalemate, but would be a wi…

  22. comment
    Comment #39808338

    Sounds like comptime from Zig. There are a few others that does something similar, but Zig probably has most mind share right now.

  23. comment
    Comment #39775527

    Just a fyi: your website is not readable on mobile. (At least not on my firefox/android) The text clips to the left. Desktop mode works though.

  24. comment
    Comment #39749679

    Bevyengine is open source and very findable by most search engines. Here is a direct link: https://github.com/bevyengine/bevy

  25. comment
    Comment #39745875

    I don't get the American fixation of cars. Isn't public roads a mild form of communism?