Deconstructing and restyling D3 visualizations | Hacker News Reader