hackertube.io

How to Speed up a Python Program 114,000 times.

InfoQ · talk · Watch on YouTube

What it is

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 Hacker News recommends it

A favorite tech talk on HN for showing that hardware knowledge and generalist skills beat simply adding machines.

  • 3 people recommended it
  • 3 different months
  • 1 strong recommendations
  • first 2015, last 2022

What HN commenters said

  1. “Humour, serious technical insight and a good reminder of why being a generalist is an advantage.”

    Humorous, technically insightful talk on optimizing Python

    anoother, 2016-10 · Strong recommendation · in “Ask HN: What's your favorite tech talk?”

  2. “There is a great talk about this [0]”

    Explains pipelining and cache effects on speed

    gravypod, 2016-12 · Recommendation · in “Talks that changed the way I think about programming”

  3. “It's an hour-long talk, but quite enjoyable.”

    Shows hardware knowledge beats adding machines

    lkbm, 2020-10 · Recommendation · in “14,000x Speedup (2015)”

Excerpts from Hacker News comments, linked to the originals. Summaries and labels were written by a language model from those comments.

Topics: python, optimization, caching, pipelining, profiling

Also recommended by the same people