engblogs

summaries of the latest blog articles from your favorite tech companies.
Jane StreetJane Street

Playing Atari Games with OCaml and Deep Reinforcement Learning

Using OCaml to implement deep reinforcement learning experiments.

2/2/2019
Jane StreetJane Street

L2 Regularization and Batch Norm

An exploration of the interaction between L2 regularization and batch normalization in machine learning.

1/29/2019
SoundCloudSoundCloud

Garbage 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.

1/24/2019
SoundCloudSoundCloud

Garbage 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.

1/24/2019
SoundCloudSoundCloud

Garbage Collection in Redux Applications

Garbage collection in Redux applications on the SoundCloud Xbox application running on Microsoft's UWP framework.

1/24/2019
Jane StreetJane Street

A 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.

1/15/2019
OpenAIOpenAI

OpenAI Fellows Summer 2018: Final projects

Highlights of the OpenAI Fellows Summer 2018 final projects

12/19/2018
OpenAIOpenAI

How AI training scales

Exploring the scalability of AI training methods in depth

12/14/2018
Ink and SwitchInk and Switch

Capstone: 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.

12/11/2018
OpenAIOpenAI

Quantifying generalization in reinforcement learning

Exploring the quantification of generalization in reinforcement learning.

12/6/2018
SoundCloudSoundCloud

Integration Testing for Memory Leaks

Using integration testing with a ModuleFactory-based VIPER module to detect and prevent memory leaks in a Swift iOS app.

11/23/2018
SoundCloudSoundCloud

Integration 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.

11/23/2018