Jake Vanderplas - Statistics for Hackers - PyCon 2016.mp4
PyCon 2016Recommended by 3 HN commenters across 3 months, 2017–2025
talk · intro · evergreen · 2017–2025 on HN
Jake Vanderplas's PyCon 2016 talk shows how sampling-based methods such as simulation, shuffling and bootstrapping make statistics intuitive. His pitch is that if you can write a for-loop, you can do statistics.
It is recommended to programmers who want to learn statistics through simulation rather than memorized formulas.
Up next
5 mo on HNI Like Notebooks
Jeremy Howard
Recommended 4× on HN · 2020–2025
3 mo on HNJohn Rauser keynote: "Statistics Without the Agonizing Pain" -- Strata + Hadoop 2014
O'Reilly
Recommended 3× on HN · 2015–2025
10 mo on HNGrowing a Language, by Guy Steele
Bill Pugh
Recommended 11× on HN · 2014–2026
14 mo on HNA Better Default Colormap for Matplotlib | SciPy 2015 | Nathaniel Smith and Stéfan van der Walt
Enthought
Recommended 15× on HN · 2015–2026
11 mo on HNDON'T PANIC — Hans Rosling showing the facts about population
Gapminder Foundation
Recommended 8× on HN · 2017–2021
8 mo on HNIs Most Published Research Wrong?
Veritasium
Recommended 8× on HN · 2017–2025
6 mo on HNHow not to be ignorant about the world | Hans and Ola Rosling
TED
Recommended 5× on HN · 2015–2023
6 mo on HNI don't like notebooks.- Joel Grus (Allen Institute for Artificial Intelligence)
O'Reilly
Recommended 6× on HN · 2018–2025
6 mo on HNVisiData Lightning Demo at PyCascades 2018
Saul Pwanson
Recommended 6× on HN · 2018–2025
6 mo on HNEmacs + org-mode + python in reproducible research; SciPy 2013 Presentation
Enthought
Recommended 5× on HN · 2014–2018
4 mo on HNInteractive notebooks ~ Pluto.jl | Fons van der Plas | JuliaCon 2020
The Julia Programming Language
Recommended 6× on HN · 2020–2021
6 mo on HNYou Suck at Excel - Joel Spolsky (Reupload)
Cool Bug Facts
Recommended 7× on HN · 2024–2026
4 comments from Hacker News
>Being able to apply statistics is like having a secret superpower. I totally with this sentence. BUT If you ask for my opinion, merely knowing a list of statistical formulas is not very helpful. Most of the time, people don’t remember the underlying assumptions, so there is a fair chance they will use them in inappropriate situations. I recommend watching these two YouTube videos. The presenters advocate using simulation/bootstrapping/shuffling methods instead of memorizing formulas. Jake Vanderplas - Statistics for Hackers ▶ this video John Rauser - Statistics Without the Agonizing Pain link
You might enjoy this talk "statistics for hackers" (in case statistics is not included in your data science knowledge): ▶ this video For structural beam analysis (ie, from mechanical and civil engineering) check out this textbook on the direct stiffness method: link Unfortunately, the accompanying code (MASTAN2) is not open source and runs in Matlab. Still, it's a decent first step if you want to move to full-on Finite Element methods, which require much heavier math (real analysis) to really grasp.
We're using this book for a "book club" at work. Doing 1 chapter every 2 weeks. Chapter 1 covers Jupyter, 2 covers numpy, 3 pandas, 4 matplotlib, and 5 machine learning. We just made it through the first 4 chapters and it lays a good foundation for those libraries. I suspect chapter 5 is the meatiest and most interesting chapter, which covers scikit-learn and machine learning techniques. It is a long chapter so we will spend a month on it. I recommend combining this book with McKinney's Pandas book[1] and the author's excellent YouTube presentations at PyCon and PyData. Start with "Statistics for Hackers"[2] by Jake VanderPlas and then look for his others. [1]: link [2]: ▶ this video
Feynman's approach seems very reminiscent of Jake Vanderplas's Statistics for Hackers talk[0] as opposed to the purely theoretical physicist approach that the author notes at the end. [0]: ▶ this video