Magic-trace: Diagnosing tricky performance issues easily with Intel Processor Trace
Intel Processor Trace is a hardware technology that can record all program execution flow along with timing information accurate to around 30ns. As far as...
Intel Processor Trace is a hardware technology that can record all program execution flow along with timing information accurate to around 30ns. As far as...
We spend a lot of time on education at Jane Street. Like, really a lot.
We recently restructured our standard libraries at Jane Street in a way that eliminates the difference between Core_kernel and Core and we’re happy with the...
It’s the end of another dev internship season, and this one marked something of a transition, since halfway through the season, NY-based interns were invited...
This role has been filled
I am pleased to announce that we have recently released a slew of new Hardcaml libraries!
Jane Street is running a Kaggle contest based on a real problem with real financial data. If you like ML projects, or think you might,...
Memory issues can be hard to track down. A function that only allocates a few small objects can cause a space leak if it’s called...
Since version 4.10, OCaml offers a new best-fit memory allocator alongside its existing default, the next-fit allocator. At Jane Street, we've seen a big improvement...
I’m excited (and slightly terrified) to announce that Jane Street is releasing a new podcast, called Signals and Threads, and I’m going to be the...
It’s been an unusual internship season.
We’re busy preparing for our software engineering fall hiring season. Over the years we’ve done our best to make our interview process more transparent to...
At Jane Street, we have some experience using FPGAs for low-latency systems–FPGAs are programmable hardware where you get the speed of an application-specific integrated circuit...
At Jane Street, an “expect test” is a test where you don’t manually write the output you’d like to check your code against – instead,...
Web browsers have supported custom plug-ins and extensions since the 1990s, giving users the ability to add their own features and tools for improving workflow...
Jane Street has been posting tech talks from internal speakers and invited guests for years—and they’re all available on our YouTube channel:
When we set up a schedule on a computer, such as a list of commands to run every day at particular times via Linux cron...
The cover image is based on Jupiter family by NASA/JPL.