Daily Blog Buzz: Democrats Pass a (Doomed) Bill