How D3 Selections Work | Hacker News Reader