newsfilter.io

Yaron Minsky

Showing 12 of 2 transcripts.

  1. Jane Street1h 4m

    Jane and the Compiler

    Jane, Yaron Minsky

    Starting fifteen years ago as a tactical replacement for Python in quantitative research, Jane Street scaled its OCaml infrastructure to a 12-million-line production environment that now powers automated trading for its 800 employees. The firm drives significant ecosystem advancement by transitioning from passive user to active contributor, open-sourcing critical tools like the Dune build system while championing conservative language evolution and rigorous engineering features such as first-class modules and generalized algebraic data types. This strategic stewardship ensures the language remains performant and correct for high-stakes finance while securing long-term viability and attracting top engineering talent.

  2. Jane Street1h 9m

    Effective ML

    Yaron Minsky

    Yaron Minsky, a Jane Street Capital programmer, outlines a software development philosophy where reader readability and compiler enforcement take precedence over writer convenience to manage financial risk. The firm applies this approach through rigorous interface standardization, algebraic data types that render illegal states unrepresentable, and exhaustiveness checks that prevent logic errors during refactoring. These strategies enable the maintenance of a massive OCaml codebase, prioritizing correctness in high-frequency trading systems by using phantom types for safety and avoiding unnecessary abstractions that increase complexity.