Skip to main content

Cross-posted at

You may not know it, but among other things I am a computer programmer, and as it so happens, a few days ago I wanted to check for another way of saying “code refactoring” in nerd jargon and I found this funny blog entry that is two years old but relevant enough in both the programming field as well as politics.

As the nerd that I am, I found it utterly amusing. I also realized that some of the expressions apply to politics, some very obviously so.

The term “Barack Obama”  is used for

   A project management account to which the most aspirational tickets – stuff you’d really like to do but will probably never get approval for – gets assigned.
Translation, if it even needs one: In software development projects, you submit “tickets” or “issues” which can be “bug reports” or “feature requests” to the project management team. And feature requests which will never get approved, not because they are not good features, just like with many excellent new law proposals by our president which are always blocked by the Republicans, those are assigned to the Barack Obama account.

There is also the “Hindenbug”, a catastrophic data-destroying bug, which in the political arena I would simply call “Republican”.

While they are all quite cute, and I enjoyed Bloombug and Bugfoot, I really liked the description of the “Duck” term and its use. And I think Democrats should use it in politics!

The Duck strategy is used to add an unwanted feature or behavior to a program that is otherwise fine and that the programmer does not want to have to modify.

The artist working on the queen animations for Battle Chess did the animations for the queen the way that he felt would be best, with one addition: he gave the queen a pet duck.

   He animated this duck through all of the queen’s animations, had it flapping around the corners. He also took great care to make sure that it never overlapped the "actual" animation.

    Eventually, it came time for the producer to review the animation set for the queen. The producer sat down and watched all of the animations. When they were done, he turned to the artist and said, "That looks great. Just one thing – get rid of the duck."

And here is how I suggest using the Duck strategy in the 113th congress of the Unites States:

-    Let Democrats add a Duck clause to gun control law that requires each gun to have a wireless transmitter and GPS locator and transmit hourly how many shots have been fired. And let’s really insist on that feature.
-    Let Democrats propose a law that not only closes corporate loopholes but that requires that companies pay back all the money they kept in the last 10 years by using those loopholes
-    Let Democrats propose a law to charge higher taxes on companies who ship jobs oversees and let’s add a provision that the articles sold by that company are taxed at 1% higher rate than the basic sales tax rate.

I think you get the point. Perhaps you can come up with other political “Ducks”? Best if they (Republicans) don’t notice it’s a duck.

Update: Just found out it got "promoted" to the community spotlight list. Not sure how that happens. Need to consult the FAQ. After an initial paltry reception I even moved the article out off my blog's front page. Maybe I should move it back. Thanks to whoever decided to give it the spotlight!

Originally posted to healthy on Thu Feb 28, 2013 at 07:44 PM PST.

Also republished by Community Spotlight.

Your Email has been sent.
You must add at least one tag to this diary before publishing it.

Add keywords that describe this diary. Separate multiple keywords with commas.
Tagging tips - Search For Tags - Browse For Tags


More Tagging tips:

A tag is a way to search for this diary. If someone is searching for "Barack Obama," is this a diary they'd be trying to find?

Use a person's full name, without any title. Senator Obama may become President Obama, and Michelle Obama might run for office.

If your diary covers an election or elected official, use election tags, which are generally the state abbreviation followed by the office. CA-01 is the first district House seat. CA-Sen covers both senate races. NY-GOV covers the New York governor's race.

Tags do not compound: that is, "education reform" is a completely different tag from "education". A tag like "reform" alone is probably not meaningful.

Consider if one or more of these tags fits your diary: Civil Rights, Community, Congress, Culture, Economy, Education, Elections, Energy, Environment, Health Care, International, Labor, Law, Media, Meta, National Security, Science, Transportation, or White House. If your diary is specific to a state, consider adding the state (California, Texas, etc). Keep in mind, though, that there are many wonderful and important diaries that don't fit in any of these tags. Don't worry if yours doesn't.

You can add a private note to this diary when hotlisting it:
Are you sure you want to remove this diary from your hotlist?
Are you sure you want to remove your recommendation? You can only recommend a diary once, so you will not be able to re-recommend it afterwards.
Rescue this diary, and add a note:
Are you sure you want to remove this diary from Rescue?
Choose where to republish this diary. The diary will be added to the queue for that group. Publish it from the queue to make it appear.

You must be a member of a group to use this feature.

Add a quick update to your diary without changing the diary itself:
Are you sure you want to remove this diary?
(The diary will be removed from the site and returned to your drafts for further editing.)
(The diary will be removed.)
Are you sure you want to save these changes to the published diary?

Comment Preferences

Subscribe or Donate to support Daily Kos.

Click here for the mobile view of the site