You might have noticed that Seattle is teeming with geeks. Did you By Terra Clarke Olsen • October 4, 2013 11:48 am