The personal blog of Gary Stark: software developer, journalist and consumer advocate, broadcaster, photographer and part-time musician. And eternal grumpy old man! Putting the fun in dysfunctional.