A cautionary tale from Rob Long about programming to your audience