I just heard on NPR that here in Washington, the odious I-933 “regulatory takings” initiative is passing with around 51%, and I-937, the renewable energy measure, is failing with around 39%. WTF is wrong with people? Can this be right?

Update [2006-11-7 20:36:51 by David Roberts]: OK, maybe it isn’t as bad as all that. See here.