Designing for discovery: opening the hood for open-source end user tinkering. - Gifford Cheung; Parmit K. Chilana; Shaun K. Kane; Braden Pellett (CHI Extended Abstracts, 2009)