blog.davemo.comthoughts on software, music, art, and meaning.