hackertube.io

Refterm Lecture Part 1 - Philosophies of Optimization

Molly Rocket · lecture · Watch on YouTube

What it is

Casey Muratori's first refterm lecture lays out philosophies of optimization, distinguishing optimization from non-pessimization, which means avoiding needless work. It uses his fast terminal renderer project to show how fast computers really are.

Why Hacker News recommends it

HN returns to it constantly in software performance debates as the primer on non-pessimization and why modern software is slow.

  • 10 people recommended it
  • 10 different months
  • 1 strong recommendations
  • first 2021, last 2026

What HN commenters said

  1. “Casey Muratori's refterm video series is a great example of how to do application design.”

    Refterm series on high-performance application design

    dundarious, 2021-11 · Strong recommendation · in “Anatomy of a Terminal Emulator”

  2. “Casey's most recent intro to non-pessimization”

    Casey's intro to non-pessimization

    grayrest, 2021-10 · Recommendation · in “55 GiB/s FizzBuzz”

  3. “If you are interested in an expansion on this idea, checkout Casey Muratori's lecture about philosophies of optimization”

    Explains non-pessimization versus premature optimization

    hsn915, 2021-11 · Recommendation · in “Selecting a programming language can be a form of premature optimization”

  4. “Listen to Casey explain it”

    Casey explains why efficiency matters

    jiggawatts, 2022-01 · Recommendation · in “Reclaiming the lost art of Linux server administration”

  5. “See Refterm Lecture Part 1 - Philosophies of Optimization by Casey Muratori”

    Avoiding needless waste instead of optimizing

    AnIdiotOnTheNet, 2022-04 · Recommendation · in “Infinite Mac: An Instant-Booting Quadra in the Browser”

  6. “which is simply avoiding adding extra unnecessary work for the cpu”

    Three modes of speeding up programs

    infogulch, 2022-06 · Recommendation · in “Making Code Faster”

  7. “This video from Casey Muratori helped me point to some reasons”

    Reasons software is built the wrong way

    DeathArrow, 2022-11 · Recommendation · in “Ask HN: Do you recall any book or course that made a topic finally click?”

  8. “Thankfully there's a free lecture that explains the broad concept with an example.”

    Free lecture explaining the broad concept with an example

    loup-vaillant, 2023-02 · Recommendation · in ““Clean” Code, Horrible Performance”

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

Topics: non-pessimization, optimization, casey muratori, refterm, terminal emulators

Also recommended by the same people