49 courses = 1,018 videos free for watching online | Hacker News Reader