Live data from Hacker News

Viewing profile — jeff-davis

jeff-davis

HN member
Joined
Thu, Oct 22, 2020, 6:26 PM UTC
HN karma
463
Public activity
190 items

About jeff-davis

No profile information was provided.

Recent public activity

  1. comment
    Comment #44769060

    My friend once told me that physics formulas are like compression algorithms: a short theory can explain many data points that fit a pattern. If that's true, then perhaps AIs would…

  2. comment
    Comment #44084291

    Note that there are quite a few ways that crypto implementations can be insecure even if it's proven to be "correct" (in terms of inputs and outputs). For instance, it may leak inf…

  3. comment
    Comment #43239444

    Sincere question about communism: Let's say hypothetically that the distribution of stock ownership was more even across the population, and variance was largely (but not completel…

  4. comment
    Comment #40564655

    Longjmp is used by Postgres for transaction aborts. With C, there's not really a better option available.

  5. comment
    Comment #39866051

    "It is our responsibility to chose the right tool for the job." That perspective doesn't work well for database products, in my opinion. There is a huge pressure for databases to e…

  6. comment
    Comment #39865798

    Simon was one of the first people I met in the Postgres community, perhaps in 2007 at the first PGCon that I attended. We've attended many of the same conferences in places around …

  7. comment
    Comment #39723210

    What are the barriers to doing so?

  8. comment
    Comment #39681118

    "Plus, you don't give out your secrets to fabs, too." That's a perfect answer to my question, thank you. Also many other great answers in this thread, but I don't have much to add.…

  9. comment
    Comment #39665479

    What are some killer apps for FPGAs? What major products do they enable?

  10. comment
    Comment #39598121

    It works. Bugs have been found, and some more bugs probably exist, but I think it meets a fairly high bar of quality.

  11. comment
    Comment #39596852

    Postgres is designed to recover on OOM in most cases.

  12. comment
    Comment #39578299

    Part of the theory is that abstract thought enables culture, and culture enables much faster adaptation than genetic evolution. But still far from instant. So maybe the abstract th…

  13. comment
    Comment #39577909

    I happen to be reading Sapiens right now. The author seems convinced that we genetically developed the ability for abstract thought (which he calls imaginary or fiction), and that …

  14. comment
    Comment #39576461

    Do you believe it was designed and standardized as a reasonably implementable feature?

  15. comment
    Comment #39574087

    It looks like Ada 2022 has a way to track at compile time whether functions block or not. Seems cool for async programming. http://www.ada-auth.org/standards/22over/html/Ov22-2-2.h…

  16. comment
    Comment #37557404

    setjmp/longjmp exist in a lot of real world C code, so there is a lot of value in allowing rust to deal with longjmp in a defined way at least in some narrow cases. And I don't thi…

  17. comment
    Comment #37557268

    I'd be happy if there were a way to always unwind when a longjmp() happens, regardless of whether there are !Leak types on the stack.

  18. comment
    Comment #37546686

    The article addresses this: "However - and this is the big, enormous caveat of this section - this would rely on the compiler effectively implementing some kind of unbreakable fire…

  19. comment
    Comment #37546660

    Why do you say they'd have to be splattered over basically all rust code? The post compares them to Send and Sync, and I don't have to use those very frequently (though I don't wri…

  20. comment
    Comment #37546567

    The Leak trait could be interesting when it comes to C code that calls rust code that calls C code that might longjmp() over the rust code in the middle. Right now longjmp()ing ove…

  21. comment
    Comment #37513668

    Postgres has a free space map, which allows it to reuse the space of deleted tuples for new or updated tuples created in the same table. If no new/updated tuples are created in the…

  22. comment
    Comment #36295705

    What is the larger issue here? Why is this significant? It seems like a fine point within trademark law. It maybe sorta kinda has implications for parody speech? But even there, it…

  23. comment
    Comment #36274037

    "Enough profit they can fund efforts to tilt the system in their favor." That might explain things in the US, but worldwide? Why didn't some other country at some point run some st…

  24. comment
    Comment #36265597

    If you depend on the company making the chemical to do studies and be transparent about them, of course the reaction time will be bad. You need independent studies and environmenta…

  25. comment
    Comment #36261693

    If the chemicals are bad, and everywhere, we need a reaction time faster than 50 years. For new inventions (not well-known issues), it would be far better to be fast-reacting and n…