Fourth of July rant from Daily Kos