Made during the 2013 NYC Art Hack Day in 319 Scholes
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.

The Hand of God


Code released as-is. This is the result of two days of work at the @arthackday in 319 Scholes (feb 28-mar 2, 2013) so it is not the most stable/proper code ever. The files you're most probably interested in are located in app/index.html (I know, I should put the JS in a separate file), app/scripts/globe.js and app/scripts/ I might be missing something from these instructions but I'm sure you'll figure it out on your own :)

What is this?

This interactive artwork tracks tweets from across the globe using religious keywords in english and spanish (i.e. god, evil, love, hate, hell, good, bad, devil, pray), and allows the player (god) to punish or reward people, send them to heaven or hell, based on the content of those tweets. It's controlled by hand gestures via the LEAP sensor. This project is a commentary on religious beliefs aiming to raise questions about divine agency.


  • You need a LEAP Motion sensor
  • [npm] for server libraries brew install node
  • It is easier if you install yeoman which also installs Grunt and Bower to take care of all the grunt work (see what I did there?) npm install -g yo grunt-cli bower
  • jedahan's twitter-sample for integration with Twitter (you need your own credentials which you can request from them). You also need to edit the file there with the keywords you want to use.


  • npm install will install node libraries
  • bower install will install client libraries (in case something is missing from this repo)


  • you need to run the twitter server on a separate instance
  • grunt server to run this app