I think I figured out why Seattle is such a hot spot for technical innovation: it rains a lot. Raleigh's been having one of those patterns where it seems to be raining every weekend lately. Usually that's bad news but we're emerging from a drought...