1,411 karma · joined November 13, 2013
I build data things
elementus.io metrocosm.com
I'm sure there is a better solution. Would love to hear if anyone knows.
My counter would be that there is more to data visualization than the quantity of information communicated. If that weren't the case, all data would be shown as numbers in spreadsheets.
This data involves population counts spanning several orders of magnitude, for 72 countries over 20 time periods. It could be shown in a chart, but one that would require some patience to figure out.
An animated map requires no reading of axis labels, no analysis of abstract lines or shapes. The meaning of everything is plainly evident. And for the minute it takes to watch, the information content is actually very high.
Doesn't seem like removing a tooltip should make the difference, but it allowed me to simplify the map, remove jquery, and make a few other simplifications to the code.
If I were to make it over again, I would use WebGL for the particles next time instead of Canvas, and performance problems wouldn't be an issue.
There is a chart showing the major immigration flows as a percentage of U.S. population.
The footnotes on page 11 give a good explanation.
For the most part, Austria, Hungary, and Poland are broken out separately according to their present borders, even for the periods when they weren't separate countries.
The only exceptions are webgl plugins, of which I think three.js is the best, and leaflet for making maps.
Having worked with nearly all the well known plugins out there, I see very few reasons for using any except those three.
In any case, as annoying as it may be that they don't offer free FM radio, I don't see why for-profit businesses should be under any obligation to do so.
Facebook, on the other hand, portrays its "trending" news as being determined objectively based on what people are sharing. That goes beyond bias to manipulative. It would be the same if Google were filtering conservative news sites out of its results.
GOTOs are easy to abuse, but they would really come in handy sometimes.
FOIA is a niche topic, which is not a bad thing for a side project - fewer eyeballs, more opportunity to really make an impact.
The purpose is to help Freedom of Information requestors (journalists mostly) find the info they're looking for.
I didn't realize the go solution "just" used monte carlo branching. Still impressive, but does not seem as revolutionary as it's been portrayed.