for hackers: computing history, software and language design
For you programers, i highly recommend this series of videos:
Especially if you think you are a “Hacker”.
This is very popular. I highly recommend it if you haven't seen already. At least the first 3 vids.