Science as Amateur Software Development [video]
youtube.com