That said, it seems like the modern short news cycle has edged out attention being paid to long term trends (kidney disease mortality prevalence was surprising to me as well).
I actually find this pretty funny as overrepresentation of certain causes of death is something I've been talking about to friends and family for years, and I was actually recently thinking to compile some data on it. Hilarious that another Owen beat me to it!
One thing I've been meaning to write about for a while is terrorism specifically. I was thinking of writing something refuting the idea of "so few people die of terrorism because we spend so much, if we spent less it'd be a massive problem." Is that something you've thought of at all?
Have you thought of using this data for anything else? Maybe writing some blog posts about the data or looking at a wider range of publications and comparing them for which are more "accurate" in their articles on death?
I think there are more nuanced views that are worth expressing, as some commenters have already pointed out, for example, looking at years of life lost (i.e. controlling for age of death).
While I think the data we got was in broad strokes representative, I'd be curious to see what it looks like in other countries, as I'm wondering if cultural bias plays a large role.
I'm not too sure if I'll write many more blog posts exploring this dataset in the future; the data is all there on GitHub, though, if anyone else wants to play with it. :)
I briefly looked at all the charting libraries on this list here: https://hackernoon.com/9-best-javascript-charting-libraries-...
If I were doing this project over again, I'd probably use [Chartist](https://gionkunz.github.io/chartist-js/) as out of all the libraries I looked at, it seems to be the easiest to get up and running.
While charts.js is a little more interactive, it was a little painful to get up and running.
The time slider is just an input slider some jQuery I wrote that dynamically loads up a new dataset and calls the redraw function in charts.js to load up a new chart.
Overall, as someone with entry-level experience in both manipulating data and web development, I found the overall process to be a little rough at first, but it got a lot better once I got the hang of the library.
In total, the entire website took me about a week, with 2 hours of work every day. So something like 15 hours, total?
The charting library I used (charts.js) didn't come with an easy way to have a time axis, so I rigged up some stuff with JQuery and a slider.
I guess something that could have helped with accessibility would have been a dropdown box instead to select the years.
I'm super stoked to see this project getting some more traction!
I was responsible for the visualizations / the scraping, so I'm happy to answer any questions people might have about the whole process.
^_^