7 Awesome (and Free) Websites All Newbie Programmers Need to Know | Hacker News Reader