B blog.janestreet.com What the interns have wrought, 2023 edition 149 points todsacerdoti 3 years ago 93 comments