THE VIDEO SHELF · performance optimization
How to Speed up a Python Program 114,000 times.
David Schachter describes how he made a data-collection Python program run 114,000 times faster, drawing on decades of experience. The talk covers pipelining, cache effects and other optimization lessons.
Why HN readers recommended it
A favorite tech talk on HN for showing that hardware knowledge and generalist skills beat simply adding machines.
This is a summary from the source dataset, not an endorsement by Hacker News or the video creator.
Video & recommendation details
- Creator / channel
- InfoQ
- Topic
- performance optimization
- Format
- talk
- Level
- intermediate
- HN recommenders in dataset
- 3
- HN mentions in dataset
- 5
- Recommendation years in dataset
- 2015–2022
These counts and years describe the included Hacker News records; they are not YouTube views or the video’s publication date.
From the original HN conversations
Excerpts from the recorded comments. Follow each source for the full comment and surrounding discussion.
"How to Speed up a Python Program 114,000 times." - [VIDEO] Humour, serious technical insight and a good reminder of why being a generalist is an advantage.
anoother on Hacker News · 2016-10
In Ask HN: What's your favorite tech talk?This will technically only work on pipelined architectures of which all major CPU architectures are one. You will be able to see a significant boost to performance given the following are all true: * You have no inter dependancy of information across the lines * …
gravypod on Hacker News · 2016-12
In Talks that changed the way I think about programmingI thought this was going to be "How to Speed up a Python Program 114,000 times"[0]. It's an hour-long talk, but quite enjoyable. In the example in the talk, it was less about knowing cs algorithms and more about knowing the details of how modern …
lkbm on Hacker News · 2020-10
In 14,000x Speedup (2015)
Summaries, classifications and recommendation records are from the HackerTube source dataset. Read about this library and its limitations.