I play them at 1.5x or 2.0x of normal speed and pause them to take notes when needed. Then, when I get to use that code in real life I just re-watch parts that are related to my task.
RANT: No disrespect, but why is everyone using words like hacker, hackable, etc?! Are they supposed to sound cool? Or, maybe I am too old to understand it? :)