Live data from Hacker News

Viewing profile — pyrex41

pyrex41

HN member
Joined
Mon, Nov 19, 2018, 3:14 PM UTC
HN karma
62
Public activity
16 items

About pyrex41

https://reubenbrooks.dev

Recent public activity

  1. comment
    Comment #48279582

    Learning about Shen is what inspired the project for me. Combination of sequent calculus and prolog in a highly portable lightweight kernel that is easy to port to many runtimes ( …

  2. comment
    Comment #48227813

    Definitely connected; OPA is itself a structural gate, but at runtime. The post focused on compile-time gates, but there's no reason a structural gate can't run at runtime — which …

  3. comment
    Comment #48214398

    For a single-language Rust project with a handful of invariants, not much. Rust's newtypes + private fields + Result-returning constructors are exactly the right primitives, and th…

  4. comment
    Comment #48214109

    I mean yes, that's a risk, and you are correct. In practice, is your spec about the shape of the app you want to build really going to be that complicated? But I mentioned its Turi…

  5. comment
    Comment #48213367

    Shen has some really unique properties that are under-developed here. It's type system itself is Turing complete and very flexible / expressive. Also, the Shen kernel is extremely …

  6. comment
    Comment #48213205

    I would add, re: Shen -- it's sequent calculus and unique type system (type system itself is Turing complete) give you a lot of flexibility here.

  7. comment
    Comment #48213165

    If you are the kind of person that immediately reaches for this solution -- then I agree, yes you should. You could even do it in Shen! ( https://news.ycombinator.com/item?id=39602…

  8. comment
    Comment #48212293

    I think you're right on the substance. A production-grade spec (or guard type) needs stronger assertions than the toy example in the post — predicates for signature verification, c…

  9. comment
    Comment #48211786

    The distinction worth keeping clean is between the spec (here, written as proofs in Shen) being formally rigorous and the entire codebase being formally verified. Shen-Backpressure…

  10. comment
    Comment #48209348

    Author here. The TL;DR: move rules from prompts into types the compiler refuses to violate, then bounce the AI coding loop off those refusals. The repo is github.com/pyrex41/Shen-B…

  11. story
  12. story
  13. comment
    Comment #18487402

    And, given need to allow for errors in estimation and eventual deterioration of many alpha-generating strategies, adjusting investment fraction downward (a sort Bayesian prior, I s…

  14. comment
    Comment #18486997

    This is also an argument for finding investments that allow you to better define the downside risk of investments. I think that this is why static investments or hedges have such v…

  15. comment
    Comment #18486971

    Most of the examples of Kelly criterion application are either concrete bets with discrete payoff/loss odds and values, or assumed to be normally distributed. This paper discusses …

  16. comment
    Comment #18486953

    The reasoning behind the Kelly Criterion was explored recently in a more broad context, showing that the logarithmic utility is not required: https://aip.scitation.org/doi/10.1063/…