filosophy

projects photos about
  • undoing and saving: respecting the human condition
  • the shoddiest product
  • notes on daily life in India
  • foursquare and graffiti
  • city grid combinations
  • getting out of the box
  • error 1312b: you don't even know what you did wrong
  • El Toro
  • driverless cars and human productivity
  • clouds
  • does Pandora's business model undermine itself?
  • strapping a GoPro to a skateboard
  • communicating without saying anything
  • fifteen watertowers
  • why is apple tinkering with plugs?
  • spelunky: cave of minimalism
  • film / game convergence
  • sights of SIGGRAPH: research
  • something new
  • large company learnings
  • EOF in go1 programming language
  • Using HTML5 canvas to make a generative background
  • the content onion
  • affordances and displaying state
  • feedback
  • python function execution deadlines - in simple examples
  • data deluge
  • waiting in line: queue structures and wait times
  • dead simple git deployment
  • using Javascript functions within the Jade templating language
  • normal-distributed random values in Javascript using the Ziggurat algorithm
  • cross-domain POST requests to Google Translate v2
  • visual algorithms: precision and recall
  • what is a password, anyway?
  • cutting down on clicks
  • mock fidelity
  • when creativity kills the message
  • preparing for the worst
  • text editors for writers
  • why I left Facebook
  • visual algorithms: k-means clustering
  • abstraction barriers in real life
  • zipcodes in KML
  • visual recall and favicons
  • mta variations
  • in the company of colors
  • simplifying
  • the 5 best visualization toolkits
  • making music with the body
  • the user interface vortex
  • fun with QR codes
  • the most ridiculous patent, ever
  • a state of limbo: the html5 file api, filereader, and blobs
  • starbucks per capita
  • mapless geography