Software, philosophy, and sundry stuff in between.
[gallery]
Winners of National Geographic 2012 Photo Contest.