~/talk

"Whatever Happened To Those Dinosaurs"

Talkat DinosaurJS 2016 · on Friday, 2016-06-24· [data-visualization, web-platform]
slides:none on file

Full-page D3 visualization built from NASA NEO table scraped with request and cheerio, converting the HTML table to CSV then loading with d3.csv and a row transform to parse dates and numbers. Uses three scales: d3.scale.linear / d3.time.scale / logarithmic size scale to map 0–15 lunar distances, ±1 year on the x axis, and H magnitude to radii 0.75–7 px. Plots about 570 asteroids, highlights big ones, adds a Voronoi interaction layer and a CSS switchable dark/light theme.

AI-written summary · about

  1. 0:00Introduction to dinosaurs talk
  2. 1:09Why asteroids fascinate me
  3. 3:56NASA’s near-Earth object program
  4. 6:01Scraping asteroid data
  5. 8:08Loading data into browser
  6. 9:31Drawing first asteroid circles
  7. 10:54Understanding D3 scaling
  8. 12:40Scaling lunar distances
  9. 14:04Scaling time axes
  10. 15:27Scaling asteroid sizes
  11. 16:52Adding Earth and moon
  12. 17:56Adding axis labels and ticks
  13. 18:38Highlighting future big asteroids
  14. 19:19Styling with CSS
  15. 20:01Adding interactive Voronoi grid
  16. 20:43Q&A on data visualization
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.