Entertainment at it's peak. The news is by your side.

Signals and Threads: a tech podcast from Jane Street

  • Language Plan

    with Leo White

    October 21st, 2020  |  01: 07: 59

    Equal parts science and art work, programming language produce is extraordinarily remarkable an unsolved ranking 22 situation. This week, Ron speaks with Leo White, from Jane Avenue’s Tools & Compilers team of workers, about reducing-edge language parts, future work going on on OCaml, and Jane Avenue’s relationship with the broader open-source neighborhood. The dialog covers everything from the paradox of language recognition, to proper form system parts like modular implicits and dependent forms. Listen in, no programming languages PhD required!

    Lag to Episode Web page

  • Clock Synchronization

    with Chris Perl

    October 14th, 2020  |  44: 58

    Clock synchronization, keeping all of the clocks in your community region to the “very top” time, sounds straightforward: our smartphones certain don’t seem to admire pain with it. Subsequent, inspire all of them appropriate to internal 100 microseconds, and reward that you just potentially did — now issues originate to secure not easy. On this episode, Ron talks with Chris Perl, a programs engineer at Jane Avenue about the classic region of solving this ranking 22 situation at scale and how we solved it.

    Lag to Episode Web page

  • Python, OCaml, and Machine Discovering out

    with Laurent Mazare

    October seventh, 2020  |  1: 05: 48

    A dialog with Laurent Mazare about how your choice of programming language interacts with the more or much less work you enact, and in remark about the tradeoffs between Python and OCaml when doing machine discovering out and recordsdata diagnosis. Ron and Laurent discuss the tradeoffs between working in a text editor and a Jupyter Notebook, the importance of visualization and interactivity, how instruments and practices fluctuate between language ecosystems, and how language parts like borrow-checking in Rust and ref-counting in Swift and Python can originate machine discovering out more uncomplicated.

    Lag to Episode Web page

  • Compiler Optimization

    with Greta Yorsh

    September 30th, 2020  |  1: 10: 26

    It’s a instrument engineer’s dream: A compiler that can recall idiomatic excessive-level code and output maximally atmosphere edifying instructions. Ron’s customer this week is Greta Yorsh, who has labored on factual that ranking 22 situation in a career spanning each and every industry and academia. Ron and Greta discuss some of the suggestions that compilers exhaust to originate our instrument sooner, starting from feedback-directed optimization and gigantic-optimization to formal diagnosis.

    Lag to Episode Web page

  • Multicast and the Markets

    with Brian Nigito

    September 23rd, 2020  |  1: 02: 09

    Electronic exchanges like Nasdaq admire to address a staggering series of transactions every second. To withhold, they count on two deceptively easy-sounding ideas: single-threaded capabilities and multicast networking. On this episode, Ron speaks with Brian Nigito, a 20-year industry former who helped produce among the earliest digital exchanges, about the tradeoffs that led to the architecture we have this day, and how contemporary exchanges exhaust these straightforward constructing blocks to enact blindingly fleet performance at scale.

    Lag to Episode Web page

  • Assemble Programs

    with Andrey Mokhov

    September 16th, 2020  |  57: 46

    Most instrument engineers fully deem their produce system when it breaks; and yet, this most continuously unloved portion of instrument forms the backbone of every and every serious project. This week, Ron has a dialog with Andrey Mokhov about produce programs, from the ragged Fabricate to Bazel and past. Andrey has rather a ramification of experience in this field, including vital contributions to the replacement for the Glasgow Haskell Compiler’s Fabricate-primarily based mostly mostly system and Assemble Programs à la carte, a paper that untangles the advanced ecosystem of present produce programs. Ron and Andrey muse on questions like why every language neighborhood appears to be like to admire its admire reason-built system and, closer to dwelling, where Andrey and the leisure of the produce programs team of workers at Jane Avenue are focusing their efforts.

    Lag to Episode Web page

  • Programmable Hardware

    with Andy Ray

    September ninth, 2020  |  59: 18

    The ever-widening availability of FPGAs has opened the door to solving a tall region of performance-serious considerations in hardware. On this episode, Ron speaks with Andy Ray, who leads Jane Avenue’s hardware produce team of workers. Andy has a protracted career before Jane Avenue birth hardware designs for issues like modems and video codecs. That work led him to secure Hardcaml, a internet page-remark language for expressing hardware designs. Ron and Andy discuss the recent cutting-edge work in hardware tooling, the economics of FPGAs, and how the job of designing hardware can even be improved by making exhaust of classes from instrument engineering.

    Hardcaml itself is open-source instrument on hand on Github, together with a series of associated libraries and instruments. Andy has furthermore given a talk on Hardcaml called OCaml All The Map Down, and has a put up on Jane Avenue’s weblog about among the sorting out tactics earlier with Hardcaml.

    Lag to Episode Web page

  • Introducing Alerts and Threads

    with Ron Minsky

    September 2nd, 2020  |  00: 47
  • Read More

    Leave A Reply

    Your email address will not be published.