Watching Our Twitter World – twittervision Redux

Posted to Maps, Projects, Software  |  Nathan Yau

I’ve always liked twittervision. I’m not sure what it is, but it’s strangely mesmerizing, getting a tiny peak into others’ lives. This weekend, I recreated twittervision with a little bit of style for good measure. Say hello to Twitter World.

The Data

Twitter World shows updates from the Twitter public timeline, and makes use of the twittervision API for location. Until I get whitelisted for the Twitter API, I’m polling Twitter and twittervision every six minutes to keep things fresh. Hopefully neither putters out.

The Implementation

Like my visualization showing the spread of Walmart, I used Modest Maps (+ OpenStreetMap) to map things out, and I used TweenFilterLite to animate. I had all the gears in place and everything working nicely a couple of hours in – but that was with a flat XML file. The hard part was feeding the thing live data and then making sure everything was synchronized. That took, um, too much time.

In any case, not bad for a weekend project.

PS. Don’t forget to follow me on Twitter :)



Jobs Charted by State and Salary

Jobs and pay can vary a lot depending on where you live, based on 2013 data from the Bureau of Labor Statistics. Here’s an interactive to look.

Life expectancy changes

The data goes back to 1960 and up to the most current estimates for 2009. Each line represents a country.

Where Bars Outnumber Grocery Stores

A closer look at the age old question of where there are more bars than grocery stores, and vice versa.

Years You Have Left to Live, Probably

The individual data points of life are much less predictable than the average. Here’s a simulation that shows you how much time is left on the clock.