Live data from Hacker News

Viewing profile — kuruczgy

kuruczgy

HN member
Joined
Sun, Oct 23, 2022, 4:10 PM UTC
HN karma
58
Public activity
17 items

About kuruczgy

No profile information was provided.

Recent public activity

  1. comment
    Comment #47761147

    > It’s important to note that this is the Lean runtime that has a bug, not the Lean kernel, which is the part that actually does the verification (aka proving). [1] So it’s not eve…

  2. comment
    Comment #45393685

    So Litex is not based on Type Theory I gather. How are proofs represented and checked?

  3. comment
    Comment #45320478

    Well, if your language has a sufficiently strong type system (namely, dependent types), you can take proofs of some properties as arguments. Example in Lean: def clamp (value min m…

  4. comment
    Comment #44782789

    TypeScript (the types part) absolutely does have ternary operators: https://www.typescriptlang.org/docs/handbook/2/conditional-t...

  5. comment
    Comment #44550291

    > but language models frequently outperform us in reasoning what 99% of the time their reasoning is laughable. Or even if their reasoning is on the right track, they often just ign…

  6. comment
    Comment #44006064

    Thanks for the detailed answer! I just wish the website was more upfront about this. I cannot find anything about "soundness" on the front page or in the docs. I think you could ba…

  7. comment
    Comment #44002070

    > Your type system cannot be sound. It's going to have escape hatches and exceptions because that's how dynamic languages roll. I think you could prove that you can't construct a s…

  8. comment
    Comment #44001539

    How confident are you in the soundness of the type system? Also, are there any Lua constructs that are difficult/impossible to type? Is type checking decidable? (Is the type system…

  9. comment
    Comment #43966906

    Yes you are right, what I am proposing is not a solution by itself, it's just a way to be reasonably confident that _if you audit the code_, that's going to be the actual logic run…

  10. comment
    Comment #43966027

    Actually this is not quite true, in the xz hack part of the malicious code was in generated files only present in the release tarball. When I personally package stuff using Nix, I …

  11. story
  12. comment
    Comment #40896741

    Espressif's QEMU branch has support for the esp32-c3: https://github.com/espressif/qemu

  13. comment
    Comment #39657964

    Looks very promising. I was planning on writing something similar in the past, it's astonishing to me how little people who use git daily actually understand it. Interactive rebasi…

  14. story
  15. story
  16. comment
    Comment #33308053

    I am the author, feedback welcome.

  17. story