@yminsky Profile picture

Yaron (Ron) Minsky

@yminsky

Occasional OCaml programmer. Host of @signalsthreads. @[email protected] https://t.co/kiUGRvWOO2

Similar User
KC Sivaramakrishnan photo

@kc_srk

Edward Kmett photo

@kmett

Erik Meijer photo

@headinthebox

Tweag photo

@tweagio

Tarides photo

@tarides_

Well-Typed photo

@welltyped

Ben Gamari photo

@bgamari

Anil Madhavapeddy photo

@avsm

Galois photo

@galois

gabby photo

@GabriellaG439

Alexis King photo

@lexi_lambda

Bartosz Milewski photo

@BartoszMilewski

ICFP Conference photo

@icfp_conference

Graham Hutton photo

@haskellhutt

Racket photo

@racketlang

Yaron (Ron) Minsky Reposted

I’ve been wishing I could rewatch this one — it was such a crowd pleaser at the Jane Street PL day last year! So glad it’s on YouTube now.


This is. such a fun talk from @ixyene! All about system jitter and how to hunt it down. Also, it features a cameo appearance from magic-trace.org, my favorite profiling tool that no one has heard of. youtu.be/I_TtMk5z0O0?si…


Yaron (Ron) Minsky Reposted

I think engineers greatly underestimate the importance of developer marketing. We instinctively dislike the idea that a project's success could be impacted by anything other than technical merit. But explaining what your project is / why it matters is like... very important!


Yaron (Ron) Minsky Reposted

@yminsky apparently it is impossible for our industry to collectively agree on a single term for this type of testing 😂


Yaron (Ron) Minsky Reposted

I think programmers struggle to have civil debates about the tradeoffs between different programming languages because we tend to consider the ecosystem we work in to be part of our identity. It’s good to avoid that kind of thinking.


Jane Street has started up our tech talk series after a pandemic-driven hiatus. Our first talk is from @charliermarsh of Ruff fame, talking about how they made uv, their new package manager for Python, so fast! youtu.be/gSKTfG1GXYQ?si…


Yaron (Ron) Minsky Reposted

Paper idea: "The unreasonable effectiveness of lambda calculus"


A fun page on some of the kinds of performance engineering work we do at Jane Street. janestreet.com/performance-en…


On the subject of ML models, Jane Street is sponsoring a kaggle! kaggle.com/competitions/j…


Yaron (Ron) Minsky Reposted

I had a lot of fun talking with @yminsky about GPU performance (go brrr!) and the common pitfalls to avoid. signalsandthreads.com/the-uncertain-…


A new Signals and Threads! This one is an interview with the great @GuggerSylvain, all about making GPUs go brrr... signalsandthreads.com/the-uncertain-…


A new Signals and Threads episode, this one about how Production Engineering works at Jane Street, with the excellent Liora Friedberg: signalsandthreads.com/solving-puzzle…


A fun post about how we approach developer education at Jane Street. You know, just the usual things: how to use perf and magic-trace to understand performance, how to use awk, strace, and gdb, defunctionalization and continuation-passing style... blog.janestreet.com/developer-educ…


Yaron (Ron) Minsky Reposted

PyTorch has historically been super slow for a lot of "small" RL workloads, but the reason is kinda dumb. RL often uses tiny neural networks, and end up ridiculously CPU overhead bound. Luckily, with cudagraphs and torch.compile, we often see >5x speedups! I remember the first…

Today we're opensourcing a LeanRL, a simple RL library that provides recipes for fast RL training using torch.compile and cudagraphs. Using these, we get >6x speed-ups compared to the original CleanRL implementations. github.com/pytorch-labs/l… A thread ⬇️

Tweet Image 1


Yaron (Ron) Minsky Reposted

Big day for @open_phil yesterday! We launched the Lead Exposure Action Fund, a new partnership between 10 philanthropies that have jointly committed over $100 million to a pooled fund to address lead exposure. Less importantly, I also convinced my coworkers that I own a suit. 🧵

Tweet Image 1

One of Open Philanthropy’s goals is to collaborate more often with other funders. Today, we’re excited to announce our biggest collaboration to date – the Lead Exposure Action Fund (LEAF). Lead exposure causes an estimated 1.5 million deaths each year. But until recently, total…

Tweet Image 1


Yaron (Ron) Minsky Reposted

If you live in a polyglot distributed hellscape then debuggers will be less useful, but distilling your problems into a single task and using a debugger is a superpower.


Yaron (Ron) Minsky Reposted

some other changes: 2D SDFs custom cameras multisampled repetition anti-aliasing tons of new primitives async compilation and rendering GLSL escape hatch better quad view lights are better in every way more flexible notation mesh export i'm tired


So glad we got to host this. Also, as part of the workshop, Brian Nigito gave a short talk about Netkit, our high performance networking library, a pure OCaml library that lets you plug in multiple backends, including our own user-level TCP/IP stack. Fun stuff...

We had a fun time selecting the program at the hybrid PC Meeting for HotNets ‘24, with east and west-coast “pods” hosted by Microsoft and Jane Street respectively. Here’s the great @avsm presenting during the post-PC Meeting Workshop, and the amazing view out our window🗽

Tweet Image 1
Tweet Image 2


Great stuff here!

OCaml platform newsletter covering activities from Jun to Aug is here! discuss.ocaml.org/t/ocaml-platfo… Lots of excellent work from @tarides_ folks towards improving the OCaml platform tools.



More working with @evilkid than me! Very excited about this.

📢 I'll be spending time at @JaneStreetGroup working with @yminsky and co. building tools for high-performance hardware design before starting at @MIT_CSAIL! JS folks combine a deep appreciation for formalisms with high-performance design goals; a perfect fit for my research!



Loading...

Something went wrong.


Something went wrong.