Jane StreetPlaying Atari Games with OCaml and Deep Reinforcement Learning
Using OCaml to implement deep reinforcement learning experiments.
Jane StreetL2 Regularization and Batch Norm
An exploration of the interaction between L2 regularization and batch normalization in machine learning.
SoundCloudGarbage Collection in Redux Applications
Explores implementing a custom Redux garbage collector that tracks on-screen selectors and sweeps unused entities to fit memory constraints in a React-Redux Xbox app.
SoundCloudGarbage Collection in Redux Applications
Case study of a memory-conscious Redux garbage collector for a React/Redux app (SoundCloud Xbox), leveraging onscreen selectors, a normalized state store, and a sweep phase to drop unused entities without impacting performance.
SoundCloudGarbage Collection in Redux Applications
Garbage collection in Redux applications on the SoundCloud Xbox application running on Microsoft's UWP framework.
Jane StreetA tutorial for building web applications with Incr_dom
A tutorial on building web applications with Incr_dom, an in-house framework at Jane Street, modeled after React's virtual DOM and built on top of Incremental for efficient rendering.
OpenAIOpenAI Fellows Summer 2018: Final projects
Highlights of the OpenAI Fellows Summer 2018 final projects
OpenAIHow AI training scales
Exploring the scalability of AI training methods in depth
Ink and SwitchCapstone: A tablet for thinking
Exploring Capstone, a tablet that facilitates a two-step creative process through the use of cards and inking on a freeform canvas.
OpenAIQuantifying generalization in reinforcement learning
Exploring the quantification of generalization in reinforcement learning.
SoundCloudIntegration Testing for Memory Leaks
Using integration testing with a ModuleFactory-based VIPER module to detect and prevent memory leaks in a Swift iOS app.
SoundCloudIntegration Testing for Memory Leaks
Using integration testing to detect and prevent memory leaks in VIPER-based Swift modules by validating module lifecycles via a ModuleFactory and inspecting weak versus strong references.