<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" gd:etag="W/&quot;C0MMRHo4fyp7ImA9WhRWEEk.&quot;"><id>tag:blogger.com,1999:blog-6839704277656129776</id><updated>2011-12-27T22:04:45.437-05:00</updated><category term="destructor" /><category term="virtualization" /><category term="link enhancement" /><category term="documentation" /><category term="real numbers" /><category term="dogma" /><category term="pledge drive" /><category term="death" /><category term="forums" /><category term="nokia n95" /><category term="open source" /><category term="uncertainty" /><category term="code nazi" /><category term="horror" /><category term="las vegas" /><category term="Lindsay Lohan" /><category term="iphone" /><category term="n00bs" /><category term="pinvoke" /><category term="finalization" /><category term="non-determinism" /><category term="serial communications" /><category term="nirvana" /><category term="symbian" /><category term="ning" /><category term="internet" /><category term="service container" /><category term="mlk" /><category term="sun" /><category term="layout" /><category term="windows" /><category term=".net" /><category term="tdd" /><category term="guitar" /><category term="firewall" /><category term="vs2005" /><category term="review" /><category term="windows registry" /><category term="comments" /><category term="rant" /><category term="social network" /><category term="unmanaged code" /><category term="humor" /><category term="javafx" /><category term="ieee" /><category term="easter egg" /><category term="coupling" /><category term="java posse" /><category term="dependency injection" /><category term="i18n" /><category term="office" /><category term="operating systems" /><category term="jesus" /><category term="java" /><category term="refactoring" /><category term="Paris Hilton" /><category term="logic" /><category term="braveheart" /><category term="success" /><category term="cartoon" /><category term="dynamic construction" /><category term="Dijkstra" /><category term="javame" /><category term="name" /><category term="language" /><category term="smartphone" /><category term="blog" /><category term="gui" /><category term="int" /><category term="vb6" /><category term="interview" /><category term="android" /><category term="contradiction" /><category term="multi-threading" /><category term="functional programming" /><category term="porno" /><category term="mp3" /><category term="serif" /><category term="coffee" /><category term="esx" /><category term="china" /><category term="statistics" /><category term="tea" /><category term="testing" /><category term="failure" /><category term="factory" /><category term="free speech" /><category term="birthday coincidence" /><category term="design reality" /><title>The Ever-Expanding Gas!</title><subtitle type="html">Thoughts of a typist, er, software designer.</subtitle><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://flatulenza-per-tutti.blogspot.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://flatulenza-per-tutti.blogspot.com/" /><link rel="next" type="application/atom+xml" href="http://www.blogger.com/feeds/6839704277656129776/posts/default?start-index=26&amp;max-results=25&amp;redirect=false&amp;v=2" /><author><name>The Gassy One</name><uri>http://www.blogger.com/profile/14799233915551512512</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="30" src="http://3.bp.blogspot.com/_Fkj4_iw-kH0/THOo3IVN4MI/AAAAAAAAABU/OsLhunJRU4k/S220/jgavatar.PNG" /></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>113</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/blogspot/zOzfE" /><feedburner:info uri="blogspot/zozfe" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><entry gd:etag="W/&quot;C0MMRHo_eip7ImA9WhRWEEk.&quot;"><id>tag:blogger.com,1999:blog-6839704277656129776.post-2515918117535636878</id><published>2011-12-27T22:04:00.000-05:00</published><updated>2011-12-27T22:04:45.442-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-27T22:04:45.442-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="link enhancement" /><category scheme="http://www.blogger.com/atom/ns#" term="humor" /><category scheme="http://www.blogger.com/atom/ns#" term="finalization" /><title>End of Another Year</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/NZ5Dm3D7nR8raUPrFfFuWCgADVA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/NZ5Dm3D7nR8raUPrFfFuWCgADVA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/NZ5Dm3D7nR8raUPrFfFuWCgADVA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/NZ5Dm3D7nR8raUPrFfFuWCgADVA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;style type='text/css'&gt;
p { margin-top:3pt;margin-bottom:3pt }
.flash { margin-left:2em;margin-right:1em;margin-top:3pt;background:#ddeeff;font-size:85%; }
&lt;/style&gt; &lt;div class="dlink"&gt;&lt;p&gt;Another year bites it!  As you can tell from the sidebar, there wasn't much to say this year; it's been busy at work.&lt;br /&gt;
&lt;/p&gt;&lt;p&gt;We took out the DLink stuff; their URL finally stopped giving, so it's back to plain old undecorated URLs now.&lt;br /&gt;
&lt;/p&gt;&lt;p&gt;The new &lt;a href="http://www.blogger.com"&gt;Blogger&lt;/a&gt; interface is very nice!  It's about time they did something to it.&lt;br /&gt;
&lt;/p&gt;&lt;p&gt;Happy New Year!  Give 'em hell in 2012!&lt;br /&gt;
&lt;/p&gt;&lt;/div&gt;&lt;script type="text/javascript"&gt;
digg_bgcolor = 'transparent';
digg_skin = 'compact';
&lt;/script&gt; &lt;script src="http://digg.com/tools/diggthis.js" type="text/javascript"&gt;&lt;/script&gt; &lt;script&gt;reddit_url='http%3A%2F%2Fflatulenza-per-tutti.blogspot.com%2F';&lt;/script&gt; &lt;script language="javascript" src="http://reddit.com/button.js?t=1"&gt;&lt;/script&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;
digg_bgcolor = 'transparent';
digg_skin = 'compact';
&lt;/script&gt;
&lt;script src="http://digg.com/tools/diggthis.js" type="text/javascript"&gt;&lt;/script&gt;
&lt;script&gt;reddit_url='http%3A%2F%2Fflatulenza-per-tutti.blogspot.com%2F';&lt;/script&gt;
&lt;script language="javascript" src="http://reddit.com/button.js?t=1"&gt;&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6839704277656129776-2515918117535636878?l=flatulenza-per-tutti.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/zOzfE/~4/pjND82mER5o" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://flatulenza-per-tutti.blogspot.com/feeds/2515918117535636878/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=6839704277656129776&amp;postID=2515918117535636878&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6839704277656129776/posts/default/2515918117535636878?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6839704277656129776/posts/default/2515918117535636878?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/zOzfE/~3/pjND82mER5o/p-margin-top3ptmargin-bottom3pt.html" title="End of Another Year" /><author><name>The Gassy One</name><uri>http://www.blogger.com/profile/14799233915551512512</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="30" src="http://3.bp.blogspot.com/_Fkj4_iw-kH0/THOo3IVN4MI/AAAAAAAAABU/OsLhunJRU4k/S220/jgavatar.PNG" /></author><thr:total>0</thr:total><feedburner:origLink>http://flatulenza-per-tutti.blogspot.com/2011/12/p-margin-top3ptmargin-bottom3pt.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0EGRn4-cSp7ImA9WhdUEk4.&quot;"><id>tag:blogger.com,1999:blog-6839704277656129776.post-2843023770108366131</id><published>2011-09-28T13:34:00.003-04:00</published><updated>2011-09-28T13:40:27.059-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-09-28T13:40:27.059-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="comments" /><category scheme="http://www.blogger.com/atom/ns#" term="free speech" /><category scheme="http://www.blogger.com/atom/ns#" term="failure" /><category scheme="http://www.blogger.com/atom/ns#" term="horror" /><title>Righthaven More Like DumbF*** Haven</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/0rTxfUdV7yCFuEjESKPzeuZL_H4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/0rTxfUdV7yCFuEjESKPzeuZL_H4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/0rTxfUdV7yCFuEjESKPzeuZL_H4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/0rTxfUdV7yCFuEjESKPzeuZL_H4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;script type="text/javascript" src="http://oopstudios.com/dlink/dlink.js"&gt;&lt;/script&gt;
&lt;style type="text/css"&gt;
a.internal {color: #D47700;}a.external {color: #0074D4;}a.subdomain {color: #D43500;}a.email {color: #00B235;}
&lt;/style&gt;
&lt;style type='text/css'&gt;
p { margin-top:3pt;margin-bottom:3pt }
.flash { margin-left:2em;margin-right:1em;margin-top:3pt;background:#ddeeff;font-size:85%; }
&lt;/style&gt;
&lt;div class="dlink"&gt;
&lt;p&gt;
&lt;a href="http://www.eff.org/deeplinks/2011/09/righthavens-losing-streak-continues-colorado"&gt;Righthaven's Losing Streak Continues in Colorado&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
How stupid can they be, not obtaining anything other than a "bare right to sue"?  It doesn't take much reading of the &lt;a href="http://www.copyright.gov/title17/"&gt;US Copyright Act&lt;/a&gt; to figure out that is an idiot's course!
&lt;/p&gt;
&lt;p&gt;
Let me sum it up for you, &lt;b&gt;idiots&lt;/b&gt;:  If you don't own it, you can sue on it!
&lt;/p&gt;
&lt;/div&gt;
&lt;script type="text/javascript"&gt;
digg_bgcolor = 'transparent';
digg_skin = 'compact';
digg_url = 'http://flatulenza-per-tutti.blogspot.com/2011/09/righthaven-more-like-dumbf-haven.html';
&lt;/script&gt;
&lt;script src="http://digg.com/tools/diggthis.js" type="text/javascript"&gt;&lt;/script&gt;
&lt;script&gt;reddit_url='http://flatulenza-per-tutti.blogspot.com/2011/09/righthaven-more-like-dumbf-haven.html';&lt;/script&gt;
&lt;script language="javascript" src="http://reddit.com/button.js?t=1"&gt;&lt;/script&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;
digg_bgcolor = 'transparent';
digg_skin = 'compact';
&lt;/script&gt;
&lt;script src="http://digg.com/tools/diggthis.js" type="text/javascript"&gt;&lt;/script&gt;
&lt;script&gt;reddit_url='http%3A%2F%2Fflatulenza-per-tutti.blogspot.com%2F';&lt;/script&gt;
&lt;script language="javascript" src="http://reddit.com/button.js?t=1"&gt;&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6839704277656129776-2843023770108366131?l=flatulenza-per-tutti.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/zOzfE/~4/pWQjYKsdQWs" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://flatulenza-per-tutti.blogspot.com/feeds/2843023770108366131/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=6839704277656129776&amp;postID=2843023770108366131&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6839704277656129776/posts/default/2843023770108366131?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6839704277656129776/posts/default/2843023770108366131?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/zOzfE/~3/pWQjYKsdQWs/righthaven-more-like-dumbf-haven.html" title="Righthaven More Like DumbF*** Haven" /><author><name>The Gassy One</name><uri>http://www.blogger.com/profile/14799233915551512512</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="30" src="http://3.bp.blogspot.com/_Fkj4_iw-kH0/THOo3IVN4MI/AAAAAAAAABU/OsLhunJRU4k/S220/jgavatar.PNG" /></author><thr:total>0</thr:total><feedburner:origLink>http://flatulenza-per-tutti.blogspot.com/2011/09/righthaven-more-like-dumbf-haven.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUAFQn0zfip7ImA9WhZVGEk.&quot;"><id>tag:blogger.com,1999:blog-6839704277656129776.post-7140477227029839250</id><published>2011-05-31T07:57:00.004-04:00</published><updated>2011-05-31T08:08:33.386-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-05-31T08:08:33.386-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="rant" /><category scheme="http://www.blogger.com/atom/ns#" term="open source" /><category scheme="http://www.blogger.com/atom/ns#" term="java" /><category scheme="http://www.blogger.com/atom/ns#" term="sun" /><category scheme="http://www.blogger.com/atom/ns#" term="death" /><category scheme="http://www.blogger.com/atom/ns#" term="uncertainty" /><category scheme="http://www.blogger.com/atom/ns#" term="free speech" /><category scheme="http://www.blogger.com/atom/ns#" term="design reality" /><category scheme="http://www.blogger.com/atom/ns#" term="failure" /><category scheme="http://www.blogger.com/atom/ns#" term="horror" /><category scheme="http://www.blogger.com/atom/ns#" term="dogma" /><title>Oracle is the New "Central Scrutinizer"</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/YwzQKA5SKtRYGE5YJXUgbJERTCM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/YwzQKA5SKtRYGE5YJXUgbJERTCM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/YwzQKA5SKtRYGE5YJXUgbJERTCM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/YwzQKA5SKtRYGE5YJXUgbJERTCM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;script type="text/javascript" src="http://oopstudios.com/dlink/dlink.js"&gt;&lt;/script&gt;
&lt;style type="text/css"&gt;
a.internal {color: #D47700;}a.external {color: #0074D4;}a.subdomain {color: #D43500;}a.email {color: #00B235;}
&lt;/style&gt;
&lt;style type='text/css'&gt;
p { margin-top:3pt;margin-bottom:3pt }
.flash { margin-left:2em;margin-right:1em;margin-top:3pt;background:#ddeeff;font-size:85%; }
&lt;/style&gt;
&lt;div class="dlink"&gt;
&lt;p&gt;
One of my favorite &lt;a href="http://en.wikipedia.org/wiki/Joe's_Garage"&gt;Albums&lt;/a&gt;!
&lt;/p&gt;
&lt;p&gt;And this is his opening speech:&lt;/p&gt;
&lt;blockquote&gt;
Central Scrutinizer:
This is the CENTRAL SCRUTINIZER...it is my responsibility to enforce all the laws that haven't been passed yet. It is also my responsibility to alert each and every one of you to the potential consequences of various ordinary everyday activities you might be performing which could eventually lead to *The Death Penalty* (or affect your parents' credit rating). Our criminal institutions are full of little creeps like you who do wrong things...and many of them were driven to these crimes by a horrible force called MUSIC!

Our studies have shown that this horrible force is so dangerous to society at large that laws are being drawn up at this very moment to stop it forever! Cruel and inhuman punishments are being carefully described in tiny paragraphs so they won't conflict with the Constitution (which, itself, is being modified in order to accommodate THE FUTURE).
&lt;i&gt;...snip...&lt;/i&gt;
&lt;/blockquote&gt;
&lt;p&gt;
Ok now read &lt;a href="http://java.about.com/b/2011/05/22/oracle-submits-jsrs-to-evolve-the-jcp.htm"&gt;this&lt;/a&gt; and come back.
&lt;/p&gt;
&lt;p&gt;
Just take all that, and substitute "&lt;a href="http://oracle.com"&gt;Oracle&lt;/a&gt;" for "&lt;a href="http://us.gov"&gt;The Government&lt;/a&gt;".
&lt;/p&gt;
&lt;p&gt;
Good-bye, &lt;a href="http://jcp.org"&gt;JCP&lt;/a&gt;, it was nice knowing you....
&lt;/p&gt;
&lt;/div&gt;
&lt;script type="text/javascript"&gt;
digg_bgcolor = 'transparent';
digg_skin = 'compact';
digg_url = 'http://flatulenza-per-tutti.blogspot.com/2011/05/oracle-is-new-central-scrutinizer.html';
&lt;/script&gt;
&lt;script src="http://digg.com/tools/diggthis.js" type="text/javascript"&gt;&lt;/script&gt;
&lt;script&gt;reddit_url='http://flatulenza-per-tutti.blogspot.com/2011/05/oracle-is-new-central-scrutinizer.html';&lt;/script&gt;
&lt;script language="javascript" src="http://reddit.com/button.js?t=1"&gt;&lt;/script&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;
digg_bgcolor = 'transparent';
digg_skin = 'compact';
&lt;/script&gt;
&lt;script src="http://digg.com/tools/diggthis.js" type="text/javascript"&gt;&lt;/script&gt;
&lt;script&gt;reddit_url='http%3A%2F%2Fflatulenza-per-tutti.blogspot.com%2F';&lt;/script&gt;
&lt;script language="javascript" src="http://reddit.com/button.js?t=1"&gt;&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6839704277656129776-7140477227029839250?l=flatulenza-per-tutti.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/zOzfE/~4/aPg5wpB3n_0" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://flatulenza-per-tutti.blogspot.com/feeds/7140477227029839250/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=6839704277656129776&amp;postID=7140477227029839250&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6839704277656129776/posts/default/7140477227029839250?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6839704277656129776/posts/default/7140477227029839250?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/zOzfE/~3/aPg5wpB3n_0/oracle-is-new-central-scrutinizer.html" title="Oracle is the New &quot;Central Scrutinizer&quot;" /><author><name>The Gassy One</name><uri>http://www.blogger.com/profile/14799233915551512512</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="30" src="http://3.bp.blogspot.com/_Fkj4_iw-kH0/THOo3IVN4MI/AAAAAAAAABU/OsLhunJRU4k/S220/jgavatar.PNG" /></author><thr:total>0</thr:total><feedburner:origLink>http://flatulenza-per-tutti.blogspot.com/2011/05/oracle-is-new-central-scrutinizer.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEMBQH48fSp7ImA9WhZXFUQ.&quot;"><id>tag:blogger.com,1999:blog-6839704277656129776.post-5891113719128341567</id><published>2011-05-05T06:41:00.004-04:00</published><updated>2011-05-05T06:47:31.075-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-05-05T06:47:31.075-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="death" /><category scheme="http://www.blogger.com/atom/ns#" term="uncertainty" /><category scheme="http://www.blogger.com/atom/ns#" term="success" /><category scheme="http://www.blogger.com/atom/ns#" term="humor" /><category scheme="http://www.blogger.com/atom/ns#" term="finalization" /><category scheme="http://www.blogger.com/atom/ns#" term="destructor" /><category scheme="http://www.blogger.com/atom/ns#" term="failure" /><category scheme="http://www.blogger.com/atom/ns#" term="horror" /><category scheme="http://www.blogger.com/atom/ns#" term="dogma" /><title>Obama bin Laden</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Ti5oI3_SNrbFGmWp9gb28RCs2Q8/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Ti5oI3_SNrbFGmWp9gb28RCs2Q8/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Ti5oI3_SNrbFGmWp9gb28RCs2Q8/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Ti5oI3_SNrbFGmWp9gb28RCs2Q8/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;script type="text/javascript" src="http://oopstudios.com/dlink/dlink.js"&gt;&lt;/script&gt;
&lt;style type="text/css"&gt;
a.internal {color: #D47700;}a.external {color: #0074D4;}a.subdomain {color: #D43500;}a.email {color: #00B235;}
&lt;/style&gt;
&lt;style type='text/css'&gt;
p { margin-top:3pt;margin-bottom:3pt }
.flash { margin-left:2em;margin-right:1em;margin-top:3pt;background:#ddeeff;font-size:85%; }
&lt;/style&gt;
&lt;div class="dlink"&gt;
&lt;p&gt;
Ok, so they aren't releasing any photos of Dead bin Laden, because &lt;b&gt;Obama is still using it for his Screen Saver!&lt;/b&gt;  How fucking sweet is that!?
&lt;/p&gt;
&lt;/div&gt;
&lt;script type="text/javascript"&gt;
digg_bgcolor = 'transparent';
digg_skin = 'compact';
digg_url = 'http://flatulenza-per-tutti.blogspot.com/2011/05/obama-bin-laden.html';
&lt;/script&gt;
&lt;script src="http://digg.com/tools/diggthis.js" type="text/javascript"&gt;&lt;/script&gt;
&lt;script&gt;reddit_url='http://flatulenza-per-tutti.blogspot.com/2011/05/obama-bin-laden.html';&lt;/script&gt;
&lt;script language="javascript" src="http://reddit.com/button.js?t=1"&gt;&lt;/script&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;
digg_bgcolor = 'transparent';
digg_skin = 'compact';
&lt;/script&gt;
&lt;script src="http://digg.com/tools/diggthis.js" type="text/javascript"&gt;&lt;/script&gt;
&lt;script&gt;reddit_url='http%3A%2F%2Fflatulenza-per-tutti.blogspot.com%2F';&lt;/script&gt;
&lt;script language="javascript" src="http://reddit.com/button.js?t=1"&gt;&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6839704277656129776-5891113719128341567?l=flatulenza-per-tutti.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/zOzfE/~4/yeyD-od2etg" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://flatulenza-per-tutti.blogspot.com/feeds/5891113719128341567/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=6839704277656129776&amp;postID=5891113719128341567&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6839704277656129776/posts/default/5891113719128341567?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6839704277656129776/posts/default/5891113719128341567?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/zOzfE/~3/yeyD-od2etg/obama-bin-laden.html" title="Obama bin Laden" /><author><name>The Gassy One</name><uri>http://www.blogger.com/profile/14799233915551512512</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="30" src="http://3.bp.blogspot.com/_Fkj4_iw-kH0/THOo3IVN4MI/AAAAAAAAABU/OsLhunJRU4k/S220/jgavatar.PNG" /></author><thr:total>0</thr:total><feedburner:origLink>http://flatulenza-per-tutti.blogspot.com/2011/05/obama-bin-laden.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CU8HRnw9cCp7ImA9Wx9QFkk.&quot;"><id>tag:blogger.com,1999:blog-6839704277656129776.post-1116912093113345323</id><published>2010-12-29T12:17:00.004-05:00</published><updated>2010-12-29T12:30:37.268-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-12-29T12:30:37.268-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="rant" /><category scheme="http://www.blogger.com/atom/ns#" term="internet" /><category scheme="http://www.blogger.com/atom/ns#" term="free speech" /><category scheme="http://www.blogger.com/atom/ns#" term="horror" /><title>Call It A Crap/Wrap!</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/CqqIOJ_hl4pIFidr6O5_PzIjQus/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/CqqIOJ_hl4pIFidr6O5_PzIjQus/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/CqqIOJ_hl4pIFidr6O5_PzIjQus/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/CqqIOJ_hl4pIFidr6O5_PzIjQus/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;script type="text/javascript" src="http://oopstudios.com/dlink/dlink.js"&gt;&lt;/script&gt;
&lt;style type="text/css"&gt;
a.internal {color: #D47700;}a.external {color: #0074D4;}a.subdomain {color: #D43500;}a.email {color: #00B235;}
&lt;/style&gt;
&lt;style type='text/css'&gt;
p { margin-top:3pt;margin-bottom:3pt }
.flash { margin-left:2em;margin-right:1em;margin-top:3pt;background:#ddeeff;font-size:85%; }
&lt;/style&gt;
&lt;div class="dlink"&gt;
&lt;p&gt;
Well, another year has come-and-gone!  &lt;a href="http://en.wikipedia.org/wiki/A_Tale_of_Two_Cities"&gt;It was the best of times, it was the worst of times....&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
What can we look forward to for next year?  More &lt;a href="http://en.wikipedia.org/wiki/DMCA"&gt;DMCA&lt;/a&gt; Copyright Bullshit and &lt;a href="http://en.wikipedia.org/wiki/Patent_troll"&gt;IP Trollery&lt;/a&gt;, to be sure.  More assaults on &lt;a href="http://en.wikipedia.org/wiki/Fair_use"&gt;Fair Use&lt;/a&gt; by uptight &lt;a href="http://en.wikipedia.org/wiki/Douche"&gt;douchebags&lt;/a&gt; who can't stand to see one word of their precious "content" uttered outside their &lt;a href="http://en.wikipedia.org/wiki/Dictatorship"&gt;absolute control&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
Will it be a &lt;a href="http://en.wikipedia.org/wiki/Happy_new_year"&gt;Happy New Year&lt;/a&gt; for &lt;a href="http://en.wikipedia.org/wiki/Freedom_of_speech_by_country"&gt;Free Speech&lt;/a&gt;?  Stay tuned in 2011!
&lt;/p&gt;
&lt;/div&gt;
&lt;script type="text/javascript"&gt;
digg_bgcolor = 'transparent';
digg_skin = 'compact';
digg_url = 'http://flatulenza-per-tutti.blogspot.com/2010/12/call-it-crapwrap.html';
&lt;/script&gt;
&lt;script src="http://digg.com/tools/diggthis.js" type="text/javascript"&gt;&lt;/script&gt;
&lt;script&gt;reddit_url='http://flatulenza-per-tutti.blogspot.com/2010/12/call-it-crapwrap.html';&lt;/script&gt;
&lt;script language="javascript" src="http://reddit.com/button.js?t=1"&gt;&lt;/script&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;
digg_bgcolor = 'transparent';
digg_skin = 'compact';
&lt;/script&gt;
&lt;script src="http://digg.com/tools/diggthis.js" type="text/javascript"&gt;&lt;/script&gt;
&lt;script&gt;reddit_url='http%3A%2F%2Fflatulenza-per-tutti.blogspot.com%2F';&lt;/script&gt;
&lt;script language="javascript" src="http://reddit.com/button.js?t=1"&gt;&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6839704277656129776-1116912093113345323?l=flatulenza-per-tutti.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/zOzfE/~4/ukW9mKz6i-A" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://flatulenza-per-tutti.blogspot.com/feeds/1116912093113345323/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=6839704277656129776&amp;postID=1116912093113345323&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6839704277656129776/posts/default/1116912093113345323?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6839704277656129776/posts/default/1116912093113345323?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/zOzfE/~3/ukW9mKz6i-A/call-it-crapwrap.html" title="Call It A Crap/Wrap!" /><author><name>The Gassy One</name><uri>http://www.blogger.com/profile/14799233915551512512</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="30" src="http://3.bp.blogspot.com/_Fkj4_iw-kH0/THOo3IVN4MI/AAAAAAAAABU/OsLhunJRU4k/S220/jgavatar.PNG" /></author><thr:total>0</thr:total><feedburner:origLink>http://flatulenza-per-tutti.blogspot.com/2010/12/call-it-crapwrap.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUQGSXg7fip7ImA9Wx9RE0g.&quot;"><id>tag:blogger.com,1999:blog-6839704277656129776.post-6658225687632492870</id><published>2010-12-14T13:52:00.004-05:00</published><updated>2010-12-14T14:02:08.606-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-12-14T14:02:08.606-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="rant" /><category scheme="http://www.blogger.com/atom/ns#" term="horror" /><title>LVRJ Sucks, EFF Rocks!</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/SVEG9FbLCKrfCKjwj24OTSQAHnQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/SVEG9FbLCKrfCKjwj24OTSQAHnQ/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/SVEG9FbLCKrfCKjwj24OTSQAHnQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/SVEG9FbLCKrfCKjwj24OTSQAHnQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;script type="text/javascript" src="http://oopstudios.com/dlink/dlink.js"&gt;&lt;/script&gt;
&lt;style type="text/css"&gt;
a.internal {color: #D47700;}a.external {color: #0074D4;}a.subdomain {color: #D43500;}a.email {color: #00B235;}
&lt;/style&gt;
&lt;style type='text/css'&gt;
p { margin-top:3pt;margin-bottom:3pt }
.flash { margin-left:2em;margin-right:1em;margin-top:3pt;background:#ddeeff;font-size:85%; }
&lt;/style&gt;
&lt;div class="dlink"&gt;
&lt;p&gt;
&lt;a href="http://www.eff.org/deeplinks/2010/12/democratic-underground-responds-righthaven"&gt;Democratic Underground Responds to Righthaven Copyright Troll Lawsuit&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
Have a read on that!
&lt;/p&gt;
&lt;p&gt;
Here is some Free Speech for you (that is, if &lt;b&gt;opinion&lt;/b&gt; is still &lt;i&gt;protected speech&lt;/i&gt;): Righthaven, You Suck!  &lt;i&gt;Las Vegas Review-Journal&lt;/i&gt;, You Suck Too!  Stephens Media, LLC, Suck The Big One!  You Suck So Bad, I'm not even linking to you!  Maybe you will scan this blog and try to sue, based on 0% excerpt from your crappy publication.  Hell, you sue based on 10%, why not "up" the ante?
&lt;/p&gt;
&lt;p&gt;
But wait, what would you negotiate the copyright to?  Oh wait, I mentioned the &lt;i&gt;publication's title&lt;/i&gt;....
&lt;/p&gt;
&lt;p&gt;
Here is some more Free Speech: &lt;a href="http://eff.org"&gt;EFF&lt;/a&gt;, You Rock!  Kick the Shit out of the Copyright Trolls!
&lt;/p&gt;
&lt;/div&gt;
&lt;script type="text/javascript"&gt;
digg_bgcolor = 'transparent';
digg_skin = 'compact';
digg_url = 'http://flatulenza-per-tutti.blogspot.com/2010/12/lvrj-sucks-eff-rocks.html';
&lt;/script&gt;
&lt;script src="http://digg.com/tools/diggthis.js" type="text/javascript"&gt;&lt;/script&gt;
&lt;script&gt;reddit_url='http://flatulenza-per-tutti.blogspot.com/2010/12/lvrj-sucks-eff-rocks.html';&lt;/script&gt;
&lt;script language="javascript" src="http://reddit.com/button.js?t=1"&gt;&lt;/script&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;
digg_bgcolor = 'transparent';
digg_skin = 'compact';
&lt;/script&gt;
&lt;script src="http://digg.com/tools/diggthis.js" type="text/javascript"&gt;&lt;/script&gt;
&lt;script&gt;reddit_url='http%3A%2F%2Fflatulenza-per-tutti.blogspot.com%2F';&lt;/script&gt;
&lt;script language="javascript" src="http://reddit.com/button.js?t=1"&gt;&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6839704277656129776-6658225687632492870?l=flatulenza-per-tutti.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/zOzfE/~4/_igcPwlyitE" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://flatulenza-per-tutti.blogspot.com/feeds/6658225687632492870/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=6839704277656129776&amp;postID=6658225687632492870&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6839704277656129776/posts/default/6658225687632492870?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6839704277656129776/posts/default/6658225687632492870?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/zOzfE/~3/_igcPwlyitE/lvrj-sucks-eff-rocks.html" title="LVRJ Sucks, EFF Rocks!" /><author><name>The Gassy One</name><uri>http://www.blogger.com/profile/14799233915551512512</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="30" src="http://3.bp.blogspot.com/_Fkj4_iw-kH0/THOo3IVN4MI/AAAAAAAAABU/OsLhunJRU4k/S220/jgavatar.PNG" /></author><thr:total>0</thr:total><feedburner:origLink>http://flatulenza-per-tutti.blogspot.com/2010/12/lvrj-sucks-eff-rocks.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEQARXY7cCp7ImA9Wx9SEkk.&quot;"><id>tag:blogger.com,1999:blog-6839704277656129776.post-4307591570952831000</id><published>2010-12-01T17:09:00.003-05:00</published><updated>2010-12-01T17:25:44.808-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-12-01T17:25:44.808-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="humor" /><category scheme="http://www.blogger.com/atom/ns#" term="internet" /><category scheme="http://www.blogger.com/atom/ns#" term="language" /><title>Fun With Google Translate</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/bZlJ000D0GD4JNdoq3MbxJGXBYc/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/bZlJ000D0GD4JNdoq3MbxJGXBYc/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/bZlJ000D0GD4JNdoq3MbxJGXBYc/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/bZlJ000D0GD4JNdoq3MbxJGXBYc/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;script type="text/javascript" src="http://oopstudios.com/dlink/dlink.js"&gt;&lt;/script&gt;
&lt;style type="text/css"&gt;
a.internal {color: #D47700;}a.external {color: #0074D4;}a.subdomain {color: #D43500;}a.email {color: #00B235;}
&lt;/style&gt;
&lt;style type='text/css'&gt;
p { margin-top:3pt;margin-bottom:3pt }
.flash { margin-left:2em;margin-right:1em;margin-top:3pt;background:#ddeeff;font-size:85%; }
&lt;/style&gt;
&lt;div class="dlink"&gt;
&lt;p&gt;
When on the road, my favorite channel to watch is &lt;a href="http://univision.com"&gt;Univision&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
I do not speak Spanish.  However, that is not a barrier to enjoying another culture.
&lt;/p&gt;
&lt;p class="flash"&gt;
It's all the Hot Latinas, isn't it?
&lt;/p&gt;
&lt;p&gt;
Well, it helps keep my attention....
&lt;/p&gt;
&lt;p&gt;
Anyway, it just got more interesting, with the help of Our Newest, Bestest Buddy,
&lt;a href="http://translate.google.com"&gt;Google Translate&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
Wondering what the title of that show is?  No Problem!  What does that caption say?  Punch It Right In!!
&lt;/p&gt;
&lt;p&gt;
The best part is that you &lt;i&gt;know&lt;/i&gt; they all speak English, because every-so-often, they slip in a word; while everything else is flowing with the perfect native accent, words like "Twitter" come out just as effortless, without any native accent.  I daresay, with Midwestern American accent.
&lt;/p&gt;
&lt;p&gt;
¡Hasta más tarde!
&lt;/p&gt;
&lt;/div&gt;
&lt;script type="text/javascript"&gt;
digg_bgcolor = 'transparent';
digg_skin = 'compact';
digg_url = 'http://flatulenza-per-tutti.blogspot.com/2010/12/fun-with-google-translate.html';
&lt;/script&gt;
&lt;script src="http://digg.com/tools/diggthis.js" type="text/javascript"&gt;&lt;/script&gt;
&lt;script&gt;reddit_url='http://flatulenza-per-tutti.blogspot.com/2010/12/fun-with-google-translate.html';&lt;/script&gt;
&lt;script language="javascript" src="http://reddit.com/button.js?t=1"&gt;&lt;/script&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;
digg_bgcolor = 'transparent';
digg_skin = 'compact';
&lt;/script&gt;
&lt;script src="http://digg.com/tools/diggthis.js" type="text/javascript"&gt;&lt;/script&gt;
&lt;script&gt;reddit_url='http%3A%2F%2Fflatulenza-per-tutti.blogspot.com%2F';&lt;/script&gt;
&lt;script language="javascript" src="http://reddit.com/button.js?t=1"&gt;&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6839704277656129776-4307591570952831000?l=flatulenza-per-tutti.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/zOzfE/~4/yN7oyhYui4k" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://flatulenza-per-tutti.blogspot.com/feeds/4307591570952831000/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=6839704277656129776&amp;postID=4307591570952831000&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6839704277656129776/posts/default/4307591570952831000?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6839704277656129776/posts/default/4307591570952831000?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/zOzfE/~3/yN7oyhYui4k/fun-with-google-translate.html" title="Fun With Google Translate" /><author><name>The Gassy One</name><uri>http://www.blogger.com/profile/14799233915551512512</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="30" src="http://3.bp.blogspot.com/_Fkj4_iw-kH0/THOo3IVN4MI/AAAAAAAAABU/OsLhunJRU4k/S220/jgavatar.PNG" /></author><thr:total>0</thr:total><feedburner:origLink>http://flatulenza-per-tutti.blogspot.com/2010/12/fun-with-google-translate.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkACRn87fSp7ImA9Wx5bE0g.&quot;"><id>tag:blogger.com,1999:blog-6839704277656129776.post-3487869356586965829</id><published>2010-10-29T06:38:00.006-04:00</published><updated>2010-10-29T07:12:47.105-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-10-29T07:12:47.105-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="uncertainty" /><category scheme="http://www.blogger.com/atom/ns#" term="success" /><category scheme="http://www.blogger.com/atom/ns#" term="humor" /><category scheme="http://www.blogger.com/atom/ns#" term="design reality" /><category scheme="http://www.blogger.com/atom/ns#" term="failure" /><category scheme="http://www.blogger.com/atom/ns#" term="horror" /><category scheme="http://www.blogger.com/atom/ns#" term="dogma" /><title>Protect Your Code From "Joey"</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Ls2_fEWY2VFdznrDnyUSlGnumOc/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Ls2_fEWY2VFdznrDnyUSlGnumOc/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Ls2_fEWY2VFdznrDnyUSlGnumOc/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Ls2_fEWY2VFdznrDnyUSlGnumOc/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;script type="text/javascript" src="http://oopstudios.com/dlink/dlink.js"&gt;&lt;/script&gt;
&lt;style type="text/css"&gt;
a.internal {color: #D47700;}a.external {color: #0074D4;}a.subdomain {color: #D43500;}a.email {color: #00B235;}
&lt;/style&gt;
&lt;style type='text/css'&gt;
p { margin-top:3pt;margin-bottom:3pt }
.flash { margin-left:2em;margin-right:1em;margin-top:3pt;background:#ddeeff;font-size:85%; }
&lt;/style&gt;
&lt;div class="dlink"&gt;
&lt;p&gt;
We all know This Guy:  his code is of the lowest quality.  He's never really "done-done" until about the third "Done", and even then, you're all just crossing your fingers....
&lt;/p&gt;
&lt;p class="flash"&gt;
Is this really just a &lt;a href="http://en.wikipedia.org/wiki/Public_service_announcement"&gt;PSA&lt;/a&gt; for &lt;a href="http://en.wikipedia.org/wiki/Secure_input_and_output_handling"&gt;Input Sanitizing&lt;/a&gt;?
&lt;/p&gt;
&lt;p&gt;
Why yes, Yes It Is.
&lt;/p&gt;
&lt;p&gt;
Protect your code from this fucker!  You know he's going to call it with all sorts of invalid parameters, because, well, His Code Sucks.
&lt;/p&gt;
&lt;p&gt;
Check all parameters.  Make sure the error messages that go into the exceptions explain it to Joey clearly enough that he can get it.
&lt;/p&gt;
&lt;p&gt;
Don't be cryptic!
&lt;/p&gt;
&lt;p&gt;
If a parameter can't be &lt;code&gt;null&lt;/code&gt;, Say So! Use its name in the message!  If the string is too short, Say So, don't leave an &lt;code&gt;IndexOutOfBoundsException&lt;/code&gt; time-bomb just because you're &lt;b&gt;lazy&lt;/b&gt; and &lt;i&gt;it will only be called by such-and-such&lt;/i&gt; or &lt;i&gt;everyone knows to pass &lt;b&gt;zot&lt;/b&gt; for the &lt;b&gt;blah&lt;/b&gt; parameter&lt;/i&gt;.
&lt;/p&gt;
&lt;p&gt;
Joey will!  You will get all sorts thrown at your code.
&lt;/p&gt;
&lt;p&gt;
On the converse, when you are calling Joey's code, &lt;a href="http://en.wikipedia.org/wiki/Elmer_Fudd"&gt;Be Vewy Vewy Careful....&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
Don't expect &lt;code&gt;null&lt;/code&gt;-checking, or any kind of checking, because quite frankly, Joey doesn't have time or inclination for that kind of stuff; it just &lt;i&gt;gets in the way&lt;/i&gt; of the &lt;b&gt;Real Work&lt;/b&gt;, or he's Just Ignorant.
&lt;/p&gt;
&lt;p&gt;
Either way, your strategy remains the same.  Don't expect his code to tell what's wrong.  Be prepared to spend &lt;b&gt;tons of time in the debugger&lt;/b&gt; hunting down copious amounts of &lt;code&gt;NullReferenceException&lt;/code&gt;.  What Fun!  Just what I want to be doing: spending most of my time in someone else's code!
&lt;/p&gt;
&lt;p class="flash"&gt;
But what about &lt;a href="http://en.wikipedia.org/wiki/Test-driven_development"&gt;Tests&lt;/a&gt;!?
&lt;/p&gt;
&lt;p&gt;
Oh, Joey either doesn't write tests, or writes completely deficient tests, e.g. only testing "success" cases and not testing any &lt;a href="http://en.wikipedia.org/wiki/Failure_mode_and_effects_analysis"&gt;failure modes&lt;/a&gt;, since you know, his code doesn't throw any exceptions &lt;i&gt;on purpose&lt;/i&gt;!
&lt;/p&gt;
&lt;p class="flash"&gt;
What A Fuck-Job!
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://en.wikipedia.org/wiki/Yellow_Submarine_(film)"&gt;Huh-huh, yeah....&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;&lt;i&gt;
PS: No Offense Personally to anyone named "Joey", unless, you know....
&lt;/i&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;script type="text/javascript"&gt;
digg_bgcolor = 'transparent';
digg_skin = 'compact';
digg_url = 'http://flatulenza-per-tutti.blogspot.com/2010/10/protect-your-code-from-joey.html';
&lt;/script&gt;
&lt;script src="http://digg.com/tools/diggthis.js" type="text/javascript"&gt;&lt;/script&gt;
&lt;script&gt;reddit_url='http://flatulenza-per-tutti.blogspot.com/2010/10/protect-your-code-from-joey.html';&lt;/script&gt;
&lt;script language="javascript" src="http://reddit.com/button.js?t=1"&gt;&lt;/script&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;
digg_bgcolor = 'transparent';
digg_skin = 'compact';
&lt;/script&gt;
&lt;script src="http://digg.com/tools/diggthis.js" type="text/javascript"&gt;&lt;/script&gt;
&lt;script&gt;reddit_url='http%3A%2F%2Fflatulenza-per-tutti.blogspot.com%2F';&lt;/script&gt;
&lt;script language="javascript" src="http://reddit.com/button.js?t=1"&gt;&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6839704277656129776-3487869356586965829?l=flatulenza-per-tutti.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/zOzfE/~4/i-O9WdBy3cQ" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://flatulenza-per-tutti.blogspot.com/feeds/3487869356586965829/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=6839704277656129776&amp;postID=3487869356586965829&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6839704277656129776/posts/default/3487869356586965829?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6839704277656129776/posts/default/3487869356586965829?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/zOzfE/~3/i-O9WdBy3cQ/protect-your-code-from-joey.html" title="Protect Your Code From &quot;Joey&quot;" /><author><name>The Gassy One</name><uri>http://www.blogger.com/profile/14799233915551512512</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="30" src="http://3.bp.blogspot.com/_Fkj4_iw-kH0/THOo3IVN4MI/AAAAAAAAABU/OsLhunJRU4k/S220/jgavatar.PNG" /></author><thr:total>0</thr:total><feedburner:origLink>http://flatulenza-per-tutti.blogspot.com/2010/10/protect-your-code-from-joey.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C04MQXs6eCp7ImA9Wx5bEEQ.&quot;"><id>tag:blogger.com,1999:blog-6839704277656129776.post-4005261105620161366</id><published>2010-10-26T07:03:00.004-04:00</published><updated>2010-10-26T07:19:40.510-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-10-26T07:19:40.510-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="comments" /><category scheme="http://www.blogger.com/atom/ns#" term="humor" /><category scheme="http://www.blogger.com/atom/ns#" term="dogma" /><title>Backwater</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/1in0dPrkYxpf8zIF5c2ur1zb5js/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/1in0dPrkYxpf8zIF5c2ur1zb5js/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/1in0dPrkYxpf8zIF5c2ur1zb5js/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/1in0dPrkYxpf8zIF5c2ur1zb5js/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;script type="text/javascript" src="http://oopstudios.com/dlink/dlink.js"&gt;&lt;/script&gt;
&lt;style type="text/css"&gt;
a.internal {color: #D47700;}a.external {color: #0074D4;}a.subdomain {color: #D43500;}a.email {color: #00B235;}
&lt;/style&gt;
&lt;style type='text/css'&gt;
p { margin-top:3pt;margin-bottom:3pt }
.flash { margin-left:2em;margin-right:1em;margin-top:3pt;background:#ddeeff;font-size:85%; }
&lt;/style&gt;
&lt;div class="dlink"&gt;
&lt;p&gt;
This blog is a total &lt;a href="http://en.wikipedia.org/wiki/Backwater_(river)"&gt;backwater&lt;/a&gt;, not to be confused with &lt;a href="http://en.wikipedia.org/wiki/Backwater_(Brian_Eno_song)"&gt;Backwater&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
The "Stats" are abysmal:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.blogged.com/"&gt;Blogged.com&lt;/a&gt; followers: 4&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.blogger.com/"&gt;Blogger.com&lt;/a&gt; followers: 2&lt;/li&gt;
&lt;li&gt;Diggs: 0&lt;/li&gt;
&lt;li&gt;Comments: 0&lt;/li&gt;
&lt;li&gt;Motivation: 0&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
Yet the posting must continue....keep....typing....must....rant....
&lt;/p&gt;
&lt;/div&gt;
&lt;script type="text/javascript"&gt;
digg_bgcolor = 'transparent';
digg_skin = 'compact';
&lt;/script&gt;
&lt;script src="http://digg.com/tools/diggthis.js" type="text/javascript"&gt;&lt;/script&gt;
&lt;script&gt;reddit_url='http%3A%2F%2Fflatulenza-per-tutti.blogspot.com%2F';&lt;/script&gt;
&lt;script language="javascript" src="http://reddit.com/button.js?t=1"&gt;&lt;/script&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;
digg_bgcolor = 'transparent';
digg_skin = 'compact';
&lt;/script&gt;
&lt;script src="http://digg.com/tools/diggthis.js" type="text/javascript"&gt;&lt;/script&gt;
&lt;script&gt;reddit_url='http%3A%2F%2Fflatulenza-per-tutti.blogspot.com%2F';&lt;/script&gt;
&lt;script language="javascript" src="http://reddit.com/button.js?t=1"&gt;&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6839704277656129776-4005261105620161366?l=flatulenza-per-tutti.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/zOzfE/~4/AOu10TSfnvQ" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://flatulenza-per-tutti.blogspot.com/feeds/4005261105620161366/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=6839704277656129776&amp;postID=4005261105620161366&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6839704277656129776/posts/default/4005261105620161366?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6839704277656129776/posts/default/4005261105620161366?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/zOzfE/~3/AOu10TSfnvQ/backwater.html" title="Backwater" /><author><name>The Gassy One</name><uri>http://www.blogger.com/profile/14799233915551512512</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="30" src="http://3.bp.blogspot.com/_Fkj4_iw-kH0/THOo3IVN4MI/AAAAAAAAABU/OsLhunJRU4k/S220/jgavatar.PNG" /></author><thr:total>0</thr:total><feedburner:origLink>http://flatulenza-per-tutti.blogspot.com/2010/10/backwater.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CU4EQng4eip7ImA9Wx5UEEg.&quot;"><id>tag:blogger.com,1999:blog-6839704277656129776.post-6107090220754841877</id><published>2010-10-14T06:53:00.003-04:00</published><updated>2010-10-14T06:58:23.632-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-10-14T06:58:23.632-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="javame" /><category scheme="http://www.blogger.com/atom/ns#" term="android" /><title>Epic Win, Epic Fail</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/uUVO053VCzhcvDxNNZiq8xwAiAI/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/uUVO053VCzhcvDxNNZiq8xwAiAI/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/uUVO053VCzhcvDxNNZiq8xwAiAI/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/uUVO053VCzhcvDxNNZiq8xwAiAI/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;script type="text/javascript" src="http://oopstudios.com/dlink/dlink.js"&gt;&lt;/script&gt;
&lt;style type="text/css"&gt;
a.internal {color: #D47700;}a.external {color: #0074D4;}a.subdomain {color: #D43500;}a.email {color: #00B235;}
&lt;/style&gt;
&lt;style type='text/css'&gt;
p { margin-top:3pt;margin-bottom:3pt }
.flash { margin-left:2em;margin-right:1em;margin-top:3pt;background:#ddeeff;font-size:85%; }
&lt;/style&gt;
&lt;div class="dlink"&gt;
&lt;p&gt;
&lt;b&gt;Epic Win:&lt;/b&gt; Android.  Who cares how much &lt;a href="http://www.oracle.com"&gt;Oracle&lt;/a&gt; sues them!
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;Epic Fail:&lt;/b&gt; JavaM-what?  Oh yes, &lt;span style="font-size:120%"&gt;&lt;b&gt;E&lt;/b&gt;&lt;/span&gt;.  No wonder &lt;a href="http://www.oracle.com"&gt;Oracle&lt;/a&gt; is pissed....
&lt;/p&gt;
&lt;/div&gt;
&lt;script type="text/javascript"&gt;
digg_bgcolor = 'transparent';
digg_skin = 'compact';
digg_url='http://flatulenza-per-tutti.blogspot.com/2010/10/epic-win-epic-fail.html';
&lt;/script&gt;
&lt;script src="http://digg.com/tools/diggthis.js" type="text/javascript"&gt;&lt;/script&gt;
&lt;script&gt;reddit_url='http://flatulenza-per-tutti.blogspot.com/2010/10/epic-win-epic-fail.html';&lt;/script&gt;
&lt;script language="javascript" src="http://reddit.com/button.js?t=1"&gt;&lt;/script&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;
digg_bgcolor = 'transparent';
digg_skin = 'compact';
&lt;/script&gt;
&lt;script src="http://digg.com/tools/diggthis.js" type="text/javascript"&gt;&lt;/script&gt;
&lt;script&gt;reddit_url='http%3A%2F%2Fflatulenza-per-tutti.blogspot.com%2F';&lt;/script&gt;
&lt;script language="javascript" src="http://reddit.com/button.js?t=1"&gt;&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6839704277656129776-6107090220754841877?l=flatulenza-per-tutti.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/zOzfE/~4/yqwjs-HMN_k" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://flatulenza-per-tutti.blogspot.com/feeds/6107090220754841877/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=6839704277656129776&amp;postID=6107090220754841877&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6839704277656129776/posts/default/6107090220754841877?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6839704277656129776/posts/default/6107090220754841877?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/zOzfE/~3/yqwjs-HMN_k/epic-win-epic-fail.html" title="Epic Win, Epic Fail" /><author><name>The Gassy One</name><uri>http://www.blogger.com/profile/14799233915551512512</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="30" src="http://3.bp.blogspot.com/_Fkj4_iw-kH0/THOo3IVN4MI/AAAAAAAAABU/OsLhunJRU4k/S220/jgavatar.PNG" /></author><thr:total>0</thr:total><feedburner:origLink>http://flatulenza-per-tutti.blogspot.com/2010/10/epic-win-epic-fail.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0QGRH89eip7ImA9Wx5REUg.&quot;"><id>tag:blogger.com,1999:blog-6839704277656129776.post-6959137814309153486</id><published>2010-08-18T13:26:00.006-04:00</published><updated>2010-08-18T14:15:25.162-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-08-18T14:15:25.162-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="rant" /><category scheme="http://www.blogger.com/atom/ns#" term="design reality" /><category scheme="http://www.blogger.com/atom/ns#" term="failure" /><category scheme="http://www.blogger.com/atom/ns#" term="horror" /><category scheme="http://www.blogger.com/atom/ns#" term="dogma" /><title>PTO Also Filled With Dumb-Fucks!</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/2Wa4cvzU7kHPBMkC5wSkDbxYBH4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/2Wa4cvzU7kHPBMkC5wSkDbxYBH4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/2Wa4cvzU7kHPBMkC5wSkDbxYBH4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/2Wa4cvzU7kHPBMkC5wSkDbxYBH4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;script type="text/javascript" src="http://oopstudios.com/dlink/dlink.js"&gt;&lt;/script&gt;
&lt;style type="text/css"&gt;
a.internal {color: #D47700;}a.external {color: #0074D4;}a.subdomain {color: #D43500;}a.email {color: #00B235;}
&lt;/style&gt;
&lt;style type='text/css'&gt;
p { margin-top:3pt;margin-bottom:3pt }
.flash { margin-left:2em;margin-right:1em;margin-top:3pt;background:#ddeeff;font-size:85%; }
&lt;/style&gt;
&lt;div class="dlink"&gt;
&lt;p&gt;
Now that &lt;a href="http://www.oracle.com"&gt;Oracle&lt;/a&gt; has "taken off the gloves", we can all have &lt;b&gt;another good laugh&lt;/b&gt; at what the &lt;a href="http://www.uspto.gov"&gt;US Patent and Trademark Office&lt;/a&gt; thinks are "new and novel" uses worthy of &lt;a href="http://en.wikipedia.org/wiki/Patent"&gt;patent protection&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
You can find a version of the complaint &lt;a href="http://www.scribd.com/doc/35810897/Oracle-Google-Complaint"&gt;here&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
Anyone with even a rudimentary education in Computer Science can see that these "patents" are really not specific-enough to be granted.  Based on this, anyone who "gets there first" can patent such industry-stopping concepts as: &lt;a href="http://en.wikipedia.org/wiki/Data_compression"&gt;data compression&lt;/a&gt;, use of &lt;a href="http://en.wikipedia.org/wiki/Fork_(operating_system)"&gt;fork()&lt;/a&gt; to make copy a process, etc.  I'm no genius, but isn't that what &lt;code&gt;fork()&lt;/code&gt; was designed to do?
&lt;/p&gt;
&lt;p&gt;
Good thing no one thought to patent these gems:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;i&gt;Method and System for Logarithmically Partitioning and Ordering Data&lt;/i&gt; aka &lt;a href="http://en.wikipedia.org/wiki/Quick_sort"&gt;Quick Sort&lt;/a&gt; or &lt;a href="http://en.wikipedia.org/wiki/Heap_sort"&gt;Heap Sort&lt;/a&gt;,&lt;/li&gt;
&lt;li&gt;&lt;i&gt;Method and System for Constant-time Data Storage and Access&lt;/i&gt; aka &lt;a href="http://en.wikipedia.org/wiki/Hash_table"&gt;Hash Table&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;script type="text/javascript"&gt;
digg_bgcolor = 'transparent';
digg_skin = 'compact';
digg_url = 'http://flatulenza-per-tutti.blogspot.com/2010/08/pto-also-filled-with-dumb-fucks.html';
&lt;/script&gt;
&lt;script src="http://digg.com/tools/diggthis.js" type="text/javascript"&gt;&lt;/script&gt;
&lt;script&gt;reddit_url='http://flatulenza-per-tutti.blogspot.com/2010/08/pto-also-filled-with-dumb-fucks.html';&lt;/script&gt;
&lt;script language="javascript" src="http://reddit.com/button.js?t=1"&gt;&lt;/script&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;
digg_bgcolor = 'transparent';
digg_skin = 'compact';
&lt;/script&gt;
&lt;script src="http://digg.com/tools/diggthis.js" type="text/javascript"&gt;&lt;/script&gt;
&lt;script&gt;reddit_url='http%3A%2F%2Fflatulenza-per-tutti.blogspot.com%2F';&lt;/script&gt;
&lt;script language="javascript" src="http://reddit.com/button.js?t=1"&gt;&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6839704277656129776-6959137814309153486?l=flatulenza-per-tutti.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/zOzfE/~4/j6Ph2FbKD0o" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://flatulenza-per-tutti.blogspot.com/feeds/6959137814309153486/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=6839704277656129776&amp;postID=6959137814309153486&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6839704277656129776/posts/default/6959137814309153486?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6839704277656129776/posts/default/6959137814309153486?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/zOzfE/~3/j6Ph2FbKD0o/pto-also-filled-with-dumb-fucks.html" title="PTO Also Filled With Dumb-Fucks!" /><author><name>The Gassy One</name><uri>http://www.blogger.com/profile/14799233915551512512</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="30" src="http://3.bp.blogspot.com/_Fkj4_iw-kH0/THOo3IVN4MI/AAAAAAAAABU/OsLhunJRU4k/S220/jgavatar.PNG" /></author><thr:total>0</thr:total><feedburner:origLink>http://flatulenza-per-tutti.blogspot.com/2010/08/pto-also-filled-with-dumb-fucks.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0MDQ3s-fCp7ImA9WxFaEkw.&quot;"><id>tag:blogger.com,1999:blog-6839704277656129776.post-3594859389688690950</id><published>2010-07-15T13:20:00.006-04:00</published><updated>2010-07-15T13:37:52.554-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-07-15T13:37:52.554-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="rant" /><category scheme="http://www.blogger.com/atom/ns#" term="uncertainty" /><category scheme="http://www.blogger.com/atom/ns#" term="failure" /><category scheme="http://www.blogger.com/atom/ns#" term="horror" /><category scheme="http://www.blogger.com/atom/ns#" term="contradiction" /><title>Ninth Circuit Court Bench Seats Dumb-Fucks</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/M8uYHb0TU51G5bGyHVVuxKC5I2w/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/M8uYHb0TU51G5bGyHVVuxKC5I2w/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/M8uYHb0TU51G5bGyHVVuxKC5I2w/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/M8uYHb0TU51G5bGyHVVuxKC5I2w/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;script type="text/javascript" src="http://oopstudios.com/dlink/dlink.js"&gt;&lt;/script&gt;
&lt;style type="text/css"&gt;
a.internal {color: #D47700;}a.external {color: #0074D4;}a.subdomain {color: #D43500;}a.email {color: #00B235;}
&lt;/style&gt;
&lt;style type='text/css'&gt;
p { margin-top:3pt;margin-bottom:3pt }
.flash { margin-left:2em;margin-right:1em;margin-top:3pt;background:#ddeeff;font-size:85%; }
&lt;/style&gt;
&lt;div class="dlink"&gt;
&lt;p&gt;
Boy are they in the pockets of Big-Business.  Everyone on the bench must have gotten a watch!
&lt;/p&gt;
&lt;p&gt;
We are talking about the case of &lt;a href="http://blogs.forbes.com/docket/2010/04/19/costco-v-omega-tests-power-of-a-logo/"&gt;&lt;b&gt;Costco Wholesale Corp. v Omega, S.A.&lt;/b&gt;&lt;/a&gt;, where the watch manufacturer is basically &lt;i&gt;pissed off&lt;/i&gt; that the wholesale retailer found a way to get the watches cheaper, by buying them overseas and bringing them into the US to sell.
&lt;/p&gt;
&lt;p&gt;
The recourse? Simply throw away the &lt;a href="http://en.wikipedia.org/wiki/First-sale_doctrine"&gt;First Sale Doctrine&lt;/a&gt; of our Copyright Law!  Their loophole?  The fact that the watches bear a copyrighted logo (the Omega logo) on them!  Apparently they believe that transforms the entire watch into Copyrighted Work!
&lt;/p&gt;
&lt;p&gt;
The gist of the Ninth Circuit's ruling: if it was made abroad, no First Sale, until it gets sold within the United States!  This entitles the "copyright holder" to very strict control over (re)sale of the copyrighted "work".  Remember, the watch is not copyrighted, only the logo appearing on it!
&lt;/p&gt;
&lt;p&gt;
Now apply this contorted &lt;i&gt;bullshit ruling&lt;/i&gt; to everything (copyrighted) with a secondary market:  books, movies, video games, etc.  All things we rent/borrow on a constant basis.
&lt;/p&gt;
&lt;p&gt;
If this ruling stands, you can expect all that to dry up, as merchants will be loathe to touch anything that cannot be &lt;b&gt;proven&lt;/b&gt; to originate here, or have been initially sold within our borders.
&lt;/p&gt;
&lt;p&gt;
If this ruling stands, you can expect to see even more jobs sail overseas, as manufacturers arbitrarily add "copyrighted works" to packaging or labeling, and have them made abroad.
&lt;/p&gt;
&lt;/div&gt;
&lt;script type="text/javascript"&gt;
digg_bgcolor = 'transparent';
digg_skin = 'compact';
digg_url = 'http://flatulenza-per-tutti.blogspot.com/2010/07/ninth-circuit-court-bench-seats-dumb.html';
&lt;/script&gt;
&lt;script src="http://digg.com/tools/diggthis.js" type="text/javascript"&gt;&lt;/script&gt;
&lt;script&gt;reddit_url='http://flatulenza-per-tutti.blogspot.com/2010/07/ninth-circuit-court-bench-seats-dumb.html';&lt;/script&gt;
&lt;script language="javascript" src="http://reddit.com/button.js?t=1"&gt;&lt;/script&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;
digg_bgcolor = 'transparent';
digg_skin = 'compact';
&lt;/script&gt;
&lt;script src="http://digg.com/tools/diggthis.js" type="text/javascript"&gt;&lt;/script&gt;
&lt;script&gt;reddit_url='http%3A%2F%2Fflatulenza-per-tutti.blogspot.com%2F';&lt;/script&gt;
&lt;script language="javascript" src="http://reddit.com/button.js?t=1"&gt;&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6839704277656129776-3594859389688690950?l=flatulenza-per-tutti.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/zOzfE/~4/tORXSseQ79Y" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://flatulenza-per-tutti.blogspot.com/feeds/3594859389688690950/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=6839704277656129776&amp;postID=3594859389688690950&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6839704277656129776/posts/default/3594859389688690950?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6839704277656129776/posts/default/3594859389688690950?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/zOzfE/~3/tORXSseQ79Y/ninth-circuit-court-bench-seats-dumb.html" title="Ninth Circuit Court Bench Seats Dumb-Fucks" /><author><name>The Gassy One</name><uri>http://www.blogger.com/profile/14799233915551512512</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="30" src="http://3.bp.blogspot.com/_Fkj4_iw-kH0/THOo3IVN4MI/AAAAAAAAABU/OsLhunJRU4k/S220/jgavatar.PNG" /></author><thr:total>0</thr:total><feedburner:origLink>http://flatulenza-per-tutti.blogspot.com/2010/07/ninth-circuit-court-bench-seats-dumb.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkEBQHs-eSp7ImA9WxFaEU8.&quot;"><id>tag:blogger.com,1999:blog-6839704277656129776.post-8824041610276010892</id><published>2010-07-14T13:20:00.006-04:00</published><updated>2010-07-14T13:30:51.551-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-07-14T13:30:51.551-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="cartoon" /><category scheme="http://www.blogger.com/atom/ns#" term="humor" /><category scheme="http://www.blogger.com/atom/ns#" term="free speech" /><category scheme="http://www.blogger.com/atom/ns#" term="android" /><title>My Phone VR'ed "Shit"</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/52RCy7BK5tpu5ytIOMcEpQ6y7LQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/52RCy7BK5tpu5ytIOMcEpQ6y7LQ/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/52RCy7BK5tpu5ytIOMcEpQ6y7LQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/52RCy7BK5tpu5ytIOMcEpQ6y7LQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;script type="text/javascript" src="http://oopstudios.com/dlink/dlink.js"&gt;&lt;/script&gt;
&lt;style type="text/css"&gt;
a.internal {color: #D47700;}a.external {color: #0074D4;}a.subdomain {color: #D43500;}a.email {color: #00B235;}
&lt;/style&gt;
&lt;style type='text/css'&gt;
p { margin-top:3pt;margin-bottom:3pt }
.flash { margin-left:2em;margin-right:1em;margin-top:3pt;background:#ddeeff;font-size:85%; }
&lt;/style&gt;
&lt;div class="dlink"&gt;
&lt;p&gt;
I was doing some GTalk, and taking advantage of the &lt;a href="http://en.wikipedia.org/wiki/Speech_recognition"&gt;Voice Recognition&lt;/a&gt; input feature of &lt;a href="http://www.android.com/"&gt;Android&lt;/a&gt;, when I incidentally uttered &lt;b&gt;and shit&lt;/b&gt; at the end.
&lt;/p&gt;
&lt;p&gt;
Imagine my satisfaction to see it properly transcribed!
&lt;/p&gt;
&lt;p&gt;
I felt like I was in an episode of &lt;a href="http://www.mtv.com/shows/beavis_and_butthead/series.jhtml"&gt;Beavis and Butthead&lt;/a&gt;:
&lt;/p&gt;
&lt;div style="margin-left:2em"&gt;
&lt;p&gt;
&lt;b&gt;Beavis:&lt;/b&gt; Heh, Heh, your phone said "shit"!
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;Butthead:&lt;/b&gt; *grunt* Yeah, cool....
&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;
Note: you must explicitly enable this in the &lt;b&gt;Settings&lt;/b&gt;.
&lt;/p&gt;
&lt;/div&gt;
&lt;script type="text/javascript"&gt;
digg_bgcolor = 'transparent';
digg_skin = 'compact';
digg_url = 'http://flatulenza-per-tutti.blogspot.com/2010/07/my-phone-vred-shit.html';
&lt;/script&gt;
&lt;script src="http://digg.com/tools/diggthis.js" type="text/javascript"&gt;&lt;/script&gt;
&lt;script&gt;reddit_url='http://flatulenza-per-tutti.blogspot.com/2010/07/my-phone-vred-shit.html';&lt;/script&gt;
&lt;script language="javascript" src="http://reddit.com/button.js?t=1"&gt;&lt;/script&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;
digg_bgcolor = 'transparent';
digg_skin = 'compact';
&lt;/script&gt;
&lt;script src="http://digg.com/tools/diggthis.js" type="text/javascript"&gt;&lt;/script&gt;
&lt;script&gt;reddit_url='http%3A%2F%2Fflatulenza-per-tutti.blogspot.com%2F';&lt;/script&gt;
&lt;script language="javascript" src="http://reddit.com/button.js?t=1"&gt;&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6839704277656129776-8824041610276010892?l=flatulenza-per-tutti.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/zOzfE/~4/gfLqNhbfx7U" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://flatulenza-per-tutti.blogspot.com/feeds/8824041610276010892/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=6839704277656129776&amp;postID=8824041610276010892&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6839704277656129776/posts/default/8824041610276010892?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6839704277656129776/posts/default/8824041610276010892?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/zOzfE/~3/gfLqNhbfx7U/my-phone-vred-shit.html" title="My Phone VR'ed &quot;Shit&quot;" /><author><name>The Gassy One</name><uri>http://www.blogger.com/profile/14799233915551512512</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="30" src="http://3.bp.blogspot.com/_Fkj4_iw-kH0/THOo3IVN4MI/AAAAAAAAABU/OsLhunJRU4k/S220/jgavatar.PNG" /></author><thr:total>0</thr:total><feedburner:origLink>http://flatulenza-per-tutti.blogspot.com/2010/07/my-phone-vred-shit.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkQNSHc6fSp7ImA9WxFSGUk.&quot;"><id>tag:blogger.com,1999:blog-6839704277656129776.post-2447525928985423094</id><published>2010-04-22T08:40:00.003-04:00</published><updated>2010-04-22T08:46:39.915-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-04-22T08:46:39.915-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="iphone" /><category scheme="http://www.blogger.com/atom/ns#" term="android" /><title>All Yr iPhone R Belong 2 Us!</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/nrbsPD2Q4tIJ7xTUSIUYlCmVjsk/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/nrbsPD2Q4tIJ7xTUSIUYlCmVjsk/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/nrbsPD2Q4tIJ7xTUSIUYlCmVjsk/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/nrbsPD2Q4tIJ7xTUSIUYlCmVjsk/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;script type="text/javascript" src="http://oopstudios.com/dlink/dlink.js"&gt;&lt;/script&gt;
&lt;style type="text/css"&gt;
a.internal {color: #D47700;}a.external {color: #0074D4;}a.subdomain {color: #D43500;}a.email {color: #00B235;}
&lt;/style&gt;
&lt;style type='text/css'&gt;
p { margin-top:3pt;margin-bottom:3pt }
.flash { margin-left:2em;margin-right:1em;margin-top:3pt;background:#ddeeff;font-size:85%; }
&lt;/style&gt;
&lt;div class="dlink"&gt;
&lt;p class="flash"&gt;
I just love &lt;a href="http://en.wikipedia.org/wiki/All_your_base_are_belong_to_us"&gt;that line&lt;/a&gt;...
&lt;/p&gt;
&lt;p&gt;
Just one more reason to love &lt;a href="http://www.android.com"&gt;Android&lt;/a&gt;!
&lt;/p&gt;
&lt;object width="640" height="385"&gt;&lt;param name="movie" value="http://www.youtube.com/v/5yO2KQHkt4A&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=en_US&amp;feature=player_embedded&amp;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/5yO2KQHkt4A&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=en_US&amp;feature=player_embedded&amp;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="640" height="385"&gt;&lt;/embed&gt;&lt;/object&gt;
&lt;/div&gt;
&lt;script type="text/javascript"&gt;
digg_bgcolor = 'transparent';
digg_skin = 'compact';
digg_url = 'http://flatulenza-per-tutti.blogspot.com/2010/04/all-yr-iphones-r-belong-2-us.html';
&lt;/script&gt;
&lt;script src="http://digg.com/tools/diggthis.js" type="text/javascript"&gt;&lt;/script&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;
digg_bgcolor = 'transparent';
digg_skin = 'compact';
&lt;/script&gt;
&lt;script src="http://digg.com/tools/diggthis.js" type="text/javascript"&gt;&lt;/script&gt;
&lt;script&gt;reddit_url='http%3A%2F%2Fflatulenza-per-tutti.blogspot.com%2F';&lt;/script&gt;
&lt;script language="javascript" src="http://reddit.com/button.js?t=1"&gt;&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6839704277656129776-2447525928985423094?l=flatulenza-per-tutti.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/zOzfE/~4/nEXybBU6rlE" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://flatulenza-per-tutti.blogspot.com/feeds/2447525928985423094/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=6839704277656129776&amp;postID=2447525928985423094&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6839704277656129776/posts/default/2447525928985423094?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6839704277656129776/posts/default/2447525928985423094?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/zOzfE/~3/nEXybBU6rlE/all-yr-iphones-r-belong-2-us.html" title="All Yr iPhone R Belong 2 Us!" /><author><name>The Gassy One</name><uri>http://www.blogger.com/profile/14799233915551512512</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="30" src="http://3.bp.blogspot.com/_Fkj4_iw-kH0/THOo3IVN4MI/AAAAAAAAABU/OsLhunJRU4k/S220/jgavatar.PNG" /></author><thr:total>0</thr:total><feedburner:origLink>http://flatulenza-per-tutti.blogspot.com/2010/04/all-yr-iphones-r-belong-2-us.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEIHSHw6eCp7ImA9WxBaEkU.&quot;"><id>tag:blogger.com,1999:blog-6839704277656129776.post-4462978212282950431</id><published>2010-03-22T14:07:00.003-04:00</published><updated>2010-03-22T14:28:59.210-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-03-22T14:28:59.210-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="rant" /><category scheme="http://www.blogger.com/atom/ns#" term="android" /><category scheme="http://www.blogger.com/atom/ns#" term="failure" /><category scheme="http://www.blogger.com/atom/ns#" term="horror" /><title>Android Handsets Sabotaged by Apple Fanboys</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/C-JptRZuhD6WB8VryBbEwoKfVzc/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/C-JptRZuhD6WB8VryBbEwoKfVzc/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/C-JptRZuhD6WB8VryBbEwoKfVzc/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/C-JptRZuhD6WB8VryBbEwoKfVzc/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;style type="text/css"&gt;
a.internal {color: #D47700;}a.external {color: #0074D4;}a.subdomain {color: #D43500;}a.email {color: #00B235;}
&lt;/style&gt;
&lt;style type="text/css"&gt;
p { margin-top:3pt;margin-bottom:3pt }
.flash { margin-left:2em;margin-right:1em;margin-top:3pt;background:#ddeeff;font-size:85%; }
&lt;/style&gt;
&lt;div class="dlink"&gt;
&lt;p&gt;
From &lt;a href="http://news.cnet.com/"&gt;CNET&lt;/a&gt; that bastion of &lt;i&gt;informed journalism&lt;/i&gt;:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://news.cnet.com/8301-27080_3-10466230-245.html"&gt;Malware found on HTC Android phone from Vodafone&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href="http://news.cnet.com/8301-27080_3-20000676-245.html"&gt;Malware found on second Vodafone HTC Magic&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href="http://news.cnet.com/8301-27080_3-20000820-245.html?part=rss&amp;amp;subj=news&amp;amp;tag=2547-1_3-0-20"&gt;Report: Memory card exposed 3,000 phones to virus&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
I'm officially spreading &lt;b&gt;The Rumour&lt;/b&gt; that &lt;a href="http://www.apple.com/"&gt;Apple&lt;/a&gt; has somehow made this happen, via their network of &lt;i&gt;mindless fanboys&lt;/i&gt; willing to do the evil bidding of One S. Jobs (not the &lt;a href="http://www.fakesteve.net/"&gt;Fake One&lt;/a&gt;).
&lt;/p&gt;
&lt;p&gt;
I have no proof, that's why it's &lt;b&gt;a rumour&lt;/b&gt;. Don't bother with lawyers, I am admitting right here, this story is &lt;i&gt;total bullshit&lt;/i&gt;.
&lt;/p&gt;
&lt;p class="flash"&gt;
So this is a pure SEO-juju ploy?
&lt;/p&gt;
&lt;p&gt;
Why yes, yes it is....
&lt;/p&gt;
&lt;p&gt;
How many "other" places can we point The Finger:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Android&lt;/li&gt;
&lt;li&gt;HTC&lt;/li&gt;
&lt;li&gt;SD Card provider&lt;/li&gt;
&lt;li&gt;Vodafone&lt;/li&gt;
&lt;li&gt;Windows&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
Of course, let's not forget to chastise the &lt;i&gt;dumb-fuck(s)&lt;/i&gt; that had their &lt;a href="http://en.wikipedia.org/wiki/AutoRun"&gt;AutoRun&lt;/a&gt; turned on, making this even possible.
&lt;/p&gt;
&lt;p&gt;
Blame it on &lt;a href="http://www.microsoft.com/windows/"&gt;Windows&lt;/a&gt;? Blame it on &lt;span style="font-size:150%"&gt;stupid idiotic fucks!&lt;/span&gt;
&lt;/p&gt;
&lt;p&gt;
How did these SD cards even get into someone's &lt;b&gt;insecurely configured&lt;/b&gt; Windows Workstation, before being installed into the phones? Why didn't they go directly from shrink-wrap to cellphone?
&lt;/p&gt;
&lt;p&gt;
QA stands for &lt;b&gt;Quality Assurance&lt;/b&gt;, not &lt;i&gt;Quality Assination&lt;/i&gt;!
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://support.microsoft.com/kb/967715"&gt;This link&lt;/a&gt; is for you....
&lt;/p&gt;
&lt;/div&gt;
&lt;script type="text/javascript"&gt;
digg_bgcolor = 'transparent';
digg_skin = 'compact';
digg_url = 'http://flatulenza-per-tutti.blogspot.com/2010/03/android-handsets-sabotaged-by-apple.html';
&lt;/script&gt;
&lt;script src="http://digg.com/tools/diggthis.js" type="text/javascript"&gt;&lt;/script&gt;
&lt;script&gt;reddit_url='http://flatulenza-per-tutti.blogspot.com/2010/03/android-handsets-sabotaged-by-apple.html';&lt;/script&gt;
&lt;script language="javascript" src="http://reddit.com/button.js?t=1"&gt;&lt;/script&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;
digg_bgcolor = 'transparent';
digg_skin = 'compact';
&lt;/script&gt;
&lt;script src="http://digg.com/tools/diggthis.js" type="text/javascript"&gt;&lt;/script&gt;
&lt;script&gt;reddit_url='http%3A%2F%2Fflatulenza-per-tutti.blogspot.com%2F';&lt;/script&gt;
&lt;script language="javascript" src="http://reddit.com/button.js?t=1"&gt;&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6839704277656129776-4462978212282950431?l=flatulenza-per-tutti.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/zOzfE/~4/HZrdHa-uLaA" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://flatulenza-per-tutti.blogspot.com/feeds/4462978212282950431/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=6839704277656129776&amp;postID=4462978212282950431&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6839704277656129776/posts/default/4462978212282950431?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6839704277656129776/posts/default/4462978212282950431?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/zOzfE/~3/HZrdHa-uLaA/android-handsets-sabotaged-by-apple.html" title="Android Handsets Sabotaged by Apple Fanboys" /><author><name>The Gassy One</name><uri>http://www.blogger.com/profile/14799233915551512512</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="30" src="http://3.bp.blogspot.com/_Fkj4_iw-kH0/THOo3IVN4MI/AAAAAAAAABU/OsLhunJRU4k/S220/jgavatar.PNG" /></author><thr:total>0</thr:total><feedburner:origLink>http://flatulenza-per-tutti.blogspot.com/2010/03/android-handsets-sabotaged-by-apple.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CU4EQXYzfCp7ImA9WxBVGEk.&quot;"><id>tag:blogger.com,1999:blog-6839704277656129776.post-2290449087863501081</id><published>2010-02-22T07:37:00.005-05:00</published><updated>2010-02-22T08:05:00.884-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-02-22T08:05:00.884-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="multi-threading" /><category scheme="http://www.blogger.com/atom/ns#" term="finalization" /><category scheme="http://www.blogger.com/atom/ns#" term="design reality" /><category scheme="http://www.blogger.com/atom/ns#" term="failure" /><category scheme="http://www.blogger.com/atom/ns#" term="horror" /><title>Dude I Just Pwned Your this...</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/uXNGaluErTpCDnsJ0fi4cw9At5I/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/uXNGaluErTpCDnsJ0fi4cw9At5I/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/uXNGaluErTpCDnsJ0fi4cw9At5I/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/uXNGaluErTpCDnsJ0fi4cw9At5I/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;script type="text/javascript" src="http://oopstudios.com/dlink/dlink.js"&gt;&lt;/script&gt;
&lt;style type="text/css"&gt;
a.internal {color: #D47700;}a.external {color: #0074D4;}a.subdomain {color: #D43500;}a.email {color: #00B235;}
&lt;/style&gt;
&lt;style type='text/css'&gt;
p { margin-top:3pt;margin-bottom:3pt }
.flash { margin-left:2em;margin-right:1em;margin-top:3pt;background:#ddeeff;font-size:85%; }
&lt;/style&gt;
&lt;div class="dlink"&gt;
&lt;p&gt;
... with a really nifty &lt;a href="http://en.wikipedia.org/wiki/Finalizer"&gt;finalizer&lt;/a&gt; attack!
&lt;/p&gt;
&lt;p class="flash"&gt;
Sweet Creamy Goodness!
&lt;/p&gt;
&lt;p&gt;
I've been reading on &lt;a href="https://www.securecoding.cert.org/confluence/display/java/The+CERT+Sun+Microsystems+Secure+Coding+Standard+for+Java"&gt;this set of pages&lt;/a&gt; and &lt;b&gt;wahoo&lt;/b&gt;!
&lt;/p&gt;
&lt;p&gt;
If you are coming into contact with &lt;a href="http://en.wikipedia.org/wiki/Multithreading"&gt;threading&lt;/a&gt;, and more-often than not, that's the case, you better become &lt;i&gt;really really educated&lt;/i&gt; about stuff like &lt;a href="http://www.javapractices.com/topic/TopicAction.do?Id=15"&gt;defensive copying&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Time-of-check-to-time-of-use"&gt;TOCTOU&lt;/a&gt;, and other delicious topics that if ignored, you eventually end up with &lt;a href="http://en.wikipedia.org/wiki/Race_condition"&gt;data races&lt;/a&gt; or even &lt;a href="http://en.wikipedia.org/wiki/Deadlock"&gt;deadlock&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
There's still a ton to learn, and the topics are only going to get more-advanced.
&lt;/p&gt;
&lt;p&gt;
Always prefer designs that only share immutable state, if that's even necessary.  Using &lt;code&gt;&lt;a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/concurrent/Future.html"&gt;Futures&lt;/a&gt;&lt;/code&gt; facilitates this, because the input to it can be immutable, and creation of the result is totally private to the future, and "returned" in a controlled way to the caller.  The only synchronization point is on obtaining the result.
&lt;/p&gt;
&lt;/div&gt;
&lt;script type="text/javascript"&gt;
digg_bgcolor = 'transparent';
digg_skin = 'compact';
digg_url = 'http://flatulenza-per-tutti.blogspot.com/2010/02/dude-i-just-pwned-your-this.html';
&lt;/script&gt;
&lt;script src="http://digg.com/tools/diggthis.js" type="text/javascript"&gt;&lt;/script&gt;
&lt;script&gt;reddit_url='http://flatulenza-per-tutti.blogspot.com/2010/02/dude-i-just-pwned-your-this.html';&lt;/script&gt;
&lt;script language="javascript" src="http://reddit.com/button.js?t=1"&gt;&lt;/script&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;
digg_bgcolor = 'transparent';
digg_skin = 'compact';
&lt;/script&gt;
&lt;script src="http://digg.com/tools/diggthis.js" type="text/javascript"&gt;&lt;/script&gt;
&lt;script&gt;reddit_url='http%3A%2F%2Fflatulenza-per-tutti.blogspot.com%2F';&lt;/script&gt;
&lt;script language="javascript" src="http://reddit.com/button.js?t=1"&gt;&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6839704277656129776-2290449087863501081?l=flatulenza-per-tutti.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/zOzfE/~4/viJLp4XgH1I" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://flatulenza-per-tutti.blogspot.com/feeds/2290449087863501081/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=6839704277656129776&amp;postID=2290449087863501081&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6839704277656129776/posts/default/2290449087863501081?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6839704277656129776/posts/default/2290449087863501081?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/zOzfE/~3/viJLp4XgH1I/dude-i-just-pwned-your-this.html" title="Dude I Just Pwned Your this..." /><author><name>The Gassy One</name><uri>http://www.blogger.com/profile/14799233915551512512</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="30" src="http://3.bp.blogspot.com/_Fkj4_iw-kH0/THOo3IVN4MI/AAAAAAAAABU/OsLhunJRU4k/S220/jgavatar.PNG" /></author><thr:total>0</thr:total><feedburner:origLink>http://flatulenza-per-tutti.blogspot.com/2010/02/dude-i-just-pwned-your-this.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0YESX07eSp7ImA9WxBXEUU.&quot;"><id>tag:blogger.com,1999:blog-6839704277656129776.post-3945262698384823760</id><published>2010-01-22T13:29:00.003-05:00</published><updated>2010-01-22T13:31:48.301-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-01-22T13:31:48.301-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="rant" /><category scheme="http://www.blogger.com/atom/ns#" term="design reality" /><category scheme="http://www.blogger.com/atom/ns#" term="failure" /><title>More From "Are You Effin' Kidding Me!?"</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Jz2r8yLGS55iDs7ez7SZcAuv1rc/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Jz2r8yLGS55iDs7ez7SZcAuv1rc/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Jz2r8yLGS55iDs7ez7SZcAuv1rc/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Jz2r8yLGS55iDs7ez7SZcAuv1rc/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;script type="text/javascript" src="http://oopstudios.com/dlink/dlink.js"&gt;&lt;/script&gt;
&lt;style type="text/css"&gt;
a.internal {color: #D47700;}a.external {color: #0074D4;}a.subdomain {color: #D43500;}a.email {color: #00B235;}
&lt;/style&gt;
&lt;style type='text/css'&gt;
p { margin-top:3pt;margin-bottom:3pt }
.flash { margin-left:2em;margin-right:1em;margin-top:3pt;background:#ddeeff;font-size:85%; }
&lt;/style&gt;
&lt;div class="dlink"&gt;
&lt;p&gt;
&lt;a href="http://www.lessonsoffailure.com/software/military-software-sucks/"&gt;Military Software Sucks&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
Just add it to the pile of incompetence.
&lt;/p&gt;
&lt;/div&gt;
&lt;script type="text/javascript"&gt;
digg_bgcolor = 'transparent';
digg_skin = 'compact';
digg_url = 'http://flatulenza-per-tutti.blogspot.com/2010/01/more-from-are-you-effin-kidding-me.html';
&lt;/script&gt;
&lt;script src="http://digg.com/tools/diggthis.js" type="text/javascript"&gt;&lt;/script&gt;
&lt;script&gt;reddit_url='http://flatulenza-per-tutti.blogspot.com/2010/01/more-from-are-you-effin-kidding-me.html';&lt;/script&gt;
&lt;script language="javascript" src="http://reddit.com/button.js?t=1"&gt;&lt;/script&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;
digg_bgcolor = 'transparent';
digg_skin = 'compact';
&lt;/script&gt;
&lt;script src="http://digg.com/tools/diggthis.js" type="text/javascript"&gt;&lt;/script&gt;
&lt;script&gt;reddit_url='http%3A%2F%2Fflatulenza-per-tutti.blogspot.com%2F';&lt;/script&gt;
&lt;script language="javascript" src="http://reddit.com/button.js?t=1"&gt;&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6839704277656129776-3945262698384823760?l=flatulenza-per-tutti.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/zOzfE/~4/wvxb0T7PkRg" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://flatulenza-per-tutti.blogspot.com/feeds/3945262698384823760/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=6839704277656129776&amp;postID=3945262698384823760&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6839704277656129776/posts/default/3945262698384823760?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6839704277656129776/posts/default/3945262698384823760?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/zOzfE/~3/wvxb0T7PkRg/more-from-are-you-effin-kidding-me.html" title="More From &quot;Are You Effin' Kidding Me!?&quot;" /><author><name>The Gassy One</name><uri>http://www.blogger.com/profile/14799233915551512512</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="30" src="http://3.bp.blogspot.com/_Fkj4_iw-kH0/THOo3IVN4MI/AAAAAAAAABU/OsLhunJRU4k/S220/jgavatar.PNG" /></author><thr:total>0</thr:total><feedburner:origLink>http://flatulenza-per-tutti.blogspot.com/2010/01/more-from-are-you-effin-kidding-me.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DU8HR3Y_fyp7ImA9WxBQGEw.&quot;"><id>tag:blogger.com,1999:blog-6839704277656129776.post-1085526419966976701</id><published>2010-01-18T07:23:00.004-05:00</published><updated>2010-01-18T07:30:36.847-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-01-18T07:30:36.847-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="rant" /><category scheme="http://www.blogger.com/atom/ns#" term="design reality" /><category scheme="http://www.blogger.com/atom/ns#" term="failure" /><category scheme="http://www.blogger.com/atom/ns#" term="horror" /><title>Are You Effin Kidding Me!!?  btw happynewyear...</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/aGVsnOMsQ3lH34loxQ3JbtDzkL0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/aGVsnOMsQ3lH34loxQ3JbtDzkL0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/aGVsnOMsQ3lH34loxQ3JbtDzkL0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/aGVsnOMsQ3lH34loxQ3JbtDzkL0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;script type="text/javascript" src="http://oopstudios.com/dlink/dlink.js"&gt;&lt;/script&gt;
&lt;style type="text/css"&gt;
a.internal {color: #D47700;}a.external {color: #0074D4;}a.subdomain {color: #D43500;}a.email {color: #00B235;}
&lt;/style&gt;
&lt;style type='text/css'&gt;
p { margin-top:3pt;margin-bottom:3pt }
.flash { margin-left:2em;margin-right:1em;margin-top:3pt;background:#ddeeff;font-size:85%; }
&lt;/style&gt;
&lt;div class="dlink"&gt;
&lt;p&gt;
&lt;b&gt;Oh My Fucking Deity!!!!!!&lt;/b&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.cbsnews.com/stories/2010/01/07/60minutes/main6067598.shtml"&gt;Watching the Border: The Virtual Fence - 60 Minutes - CBS News&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
Since this is a blog, I'll wait for you to get back....
&lt;/p&gt;
&lt;p&gt;
Now, repeat it with me:
&lt;/p&gt;
&lt;p style="font-size:120%"&gt;
Are You Fucking Kidding Me!!!?
&lt;/p&gt;
&lt;p&gt;
Here is the paragraph that really got me ranting (emphasis &lt;b&gt;mine&lt;/b&gt;):
&lt;/p&gt;
&lt;blockquote&gt;
But the biggest problem - and you may find this hard to fathom - was that &lt;b&gt;no one at the Department of Homeland Security or the engineers at Boeing bothered to ask the people who would actually be using the surveillance system what they wanted or how they wanted the system to work&lt;/b&gt;.
&lt;/blockquote&gt;
&lt;p&gt;
Jesus Christ, is this still the 1970s?
&lt;/p&gt;
&lt;p&gt;
Of course, there's lots to be disappointed about regarding Virtual Fence, after reading the article.  Boeing played that one pretty fucking stupid, but sucked in the cash nonetheless.  &lt;i&gt;Maybe not so stupid&lt;/i&gt;....
&lt;/p&gt;
&lt;/div&gt;
&lt;script type="text/javascript"&gt;
digg_bgcolor = 'transparent';
digg_skin = 'compact';
digg_url = 'http://flatulenza-per-tutti.blogspot.com/2010/01/are-you-effin-kidding-me-btw.html';
&lt;/script&gt;
&lt;script src="http://digg.com/tools/diggthis.js" type="text/javascript"&gt;&lt;/script&gt;
&lt;script&gt;reddit_url='http://flatulenza-per-tutti.blogspot.com/2010/01/are-you-effin-kidding-me-btw.html';&lt;/script&gt;
&lt;script language="javascript" src="http://reddit.com/button.js?t=1"&gt;&lt;/script&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;
digg_bgcolor = 'transparent';
digg_skin = 'compact';
&lt;/script&gt;
&lt;script src="http://digg.com/tools/diggthis.js" type="text/javascript"&gt;&lt;/script&gt;
&lt;script&gt;reddit_url='http%3A%2F%2Fflatulenza-per-tutti.blogspot.com%2F';&lt;/script&gt;
&lt;script language="javascript" src="http://reddit.com/button.js?t=1"&gt;&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6839704277656129776-1085526419966976701?l=flatulenza-per-tutti.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/zOzfE/~4/bZbAYaLhIUQ" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://flatulenza-per-tutti.blogspot.com/feeds/1085526419966976701/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=6839704277656129776&amp;postID=1085526419966976701&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6839704277656129776/posts/default/1085526419966976701?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6839704277656129776/posts/default/1085526419966976701?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/zOzfE/~3/bZbAYaLhIUQ/are-you-effin-kidding-me-btw.html" title="Are You Effin Kidding Me!!?  btw happynewyear..." /><author><name>The Gassy One</name><uri>http://www.blogger.com/profile/14799233915551512512</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="30" src="http://3.bp.blogspot.com/_Fkj4_iw-kH0/THOo3IVN4MI/AAAAAAAAABU/OsLhunJRU4k/S220/jgavatar.PNG" /></author><thr:total>0</thr:total><feedburner:origLink>http://flatulenza-per-tutti.blogspot.com/2010/01/are-you-effin-kidding-me-btw.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEIFSH84eSp7ImA9WxBSFE8.&quot;"><id>tag:blogger.com,1999:blog-6839704277656129776.post-5493412453392518442</id><published>2009-12-21T13:40:00.003-05:00</published><updated>2009-12-21T14:08:39.131-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-12-21T14:08:39.131-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="rant" /><category scheme="http://www.blogger.com/atom/ns#" term="uncertainty" /><category scheme="http://www.blogger.com/atom/ns#" term="review" /><category scheme="http://www.blogger.com/atom/ns#" term="failure" /><category scheme="http://www.blogger.com/atom/ns#" term="horror" /><title>Short</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/aWalC52ZxJsRpRk_czTBa0M003E/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/aWalC52ZxJsRpRk_czTBa0M003E/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/aWalC52ZxJsRpRk_czTBa0M003E/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/aWalC52ZxJsRpRk_czTBa0M003E/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;script type="text/javascript" src="http://oopstudios.com/dlink/dlink.js"&gt;&lt;/script&gt;
&lt;style type="text/css"&gt;
a.internal {color: #D47700;}a.external {color: #0074D4;}a.subdomain {color: #D43500;}a.email {color: #00B235;}
&lt;/style&gt;
&lt;style type='text/css'&gt;
p { margin-top:3pt;margin-bottom:3pt }
.flash { margin-left:2em;margin-right:1em;margin-top:3pt;background:#ddeeff;font-size:85%; }
&lt;/style&gt;
&lt;div class="dlink"&gt;
&lt;p&gt;
I am looking at the total posts for 2009 and finding myself behind, compared to last year.  I really expected to meet-or-exceed last-year's count.
&lt;/p&gt;
&lt;p&gt;
Let's blame it on Employment and Other Outside Forces cutting into quality blogging time.
&lt;/p&gt;
&lt;p&gt;
Here are some other Real Life Adventures that stole time and/or money (All True) in relative order:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Crashed replacement car on the day-of-purchase (it was a nasty blizzard).&lt;/li&gt;
&lt;li&gt;Severe weather felled huge tree, which crushed part of the house (it was an even-nastier thunderstorm).&lt;/li&gt;
&lt;li&gt;Lost 6% of base pay due to Our Glorious Economy (thanks sub-prime assfucks)!&lt;/li&gt;
&lt;li&gt;Coffeemaker failed (cheap and inconvenient; thanks &lt;a href="http://www.mrcoffeestore.com/index.asp"&gt;Mr. Crappy&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Refrigerator failed (not cheap and more inconvenient).&lt;/li&gt;
&lt;li&gt;The Cat died (he was 18).&lt;/li&gt;
&lt;li&gt;The Sump Pump failed (again).&lt;/li&gt;
&lt;li&gt;Hard drive on my main development workstation failed (thank you &lt;a href="http://shop.symantecstore.com/store/symnahho/en_US/DisplayProductDetailsPage/ThemeID.106300/productID.166539400/pgm.20404600/cjid.2721230?resid=Sy-GXQoBAkgAAE3XIuUAAAAe&amp;rests=1261422172736"&gt;Ghost&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Upstairs toilet failed (soooo not cheap, see next item).&lt;/li&gt;
&lt;li&gt;Water damage due to failed toilet.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
That covers the highlights and lowlights for 2009.
&lt;/p&gt;
&lt;p&gt;
It won't be missed....
&lt;/p&gt;
&lt;/div&gt;
&lt;script type="text/javascript"&gt;
digg_bgcolor = 'transparent';
digg_skin = 'compact';
digg_url = 'http://flatulenza-per-tutti.blogspot.com/2009/12/short.html';
&lt;/script&gt;
&lt;script src="http://digg.com/tools/diggthis.js" type="text/javascript"&gt;&lt;/script&gt;
&lt;script&gt;reddit_url='http://flatulenza-per-tutti.blogspot.com/2009/12/short.html';&lt;/script&gt;
&lt;script language="javascript" src="http://reddit.com/button.js?t=1"&gt;&lt;/script&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;
digg_bgcolor = 'transparent';
digg_skin = 'compact';
&lt;/script&gt;
&lt;script src="http://digg.com/tools/diggthis.js" type="text/javascript"&gt;&lt;/script&gt;
&lt;script&gt;reddit_url='http%3A%2F%2Fflatulenza-per-tutti.blogspot.com%2F';&lt;/script&gt;
&lt;script language="javascript" src="http://reddit.com/button.js?t=1"&gt;&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6839704277656129776-5493412453392518442?l=flatulenza-per-tutti.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/zOzfE/~4/0ZWWN0u_AxI" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://flatulenza-per-tutti.blogspot.com/feeds/5493412453392518442/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=6839704277656129776&amp;postID=5493412453392518442&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6839704277656129776/posts/default/5493412453392518442?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6839704277656129776/posts/default/5493412453392518442?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/zOzfE/~3/0ZWWN0u_AxI/short.html" title="Short" /><author><name>The Gassy One</name><uri>http://www.blogger.com/profile/14799233915551512512</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="30" src="http://3.bp.blogspot.com/_Fkj4_iw-kH0/THOo3IVN4MI/AAAAAAAAABU/OsLhunJRU4k/S220/jgavatar.PNG" /></author><thr:total>0</thr:total><feedburner:origLink>http://flatulenza-per-tutti.blogspot.com/2009/12/short.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkYDSH8_fSp7ImA9Wx5RFkk.&quot;"><id>tag:blogger.com,1999:blog-6839704277656129776.post-6798388734600596936</id><published>2009-11-16T07:45:00.007-05:00</published><updated>2010-08-24T07:09:39.145-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-08-24T07:09:39.145-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="rant" /><category scheme="http://www.blogger.com/atom/ns#" term="functional programming" /><category scheme="http://www.blogger.com/atom/ns#" term="code nazi" /><title>Tales From the Lambda</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/_lOPP2_wj4L_A1CJoGQ_JMf2Rpk/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/_lOPP2_wj4L_A1CJoGQ_JMf2Rpk/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/_lOPP2_wj4L_A1CJoGQ_JMf2Rpk/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/_lOPP2_wj4L_A1CJoGQ_JMf2Rpk/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;script type="text/javascript" src="http://oopstudios.com/dlink/dlink.js"&gt;&lt;/script&gt;
&lt;style type="text/css"&gt;
a.internal {color: #D47700;}a.external {color: #0074D4;}a.subdomain {color: #D43500;}a.email {color: #00B235;}
&lt;/style&gt;
&lt;style type='text/css'&gt;
p { margin-top:3pt;margin-bottom:3pt }
.flash { margin-left:2em;margin-right:1em;margin-top:3pt;background:#ddeeff;font-size:85%; }
&lt;/style&gt;
&lt;div class="dlink"&gt;
&lt;blockquote&gt;
&lt;p&gt;
&lt;i&gt;Head spinning, eyes rolling into back of the head...&lt;/i&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;&lt;a href="http://en.wikipedia.org/wiki/The_matrix"&gt;Neo&lt;/a&gt;:&lt;/b&gt; Whoa! I know Script-fu....
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;Morpheus (played by &lt;a href="http://www.gimp.org/"&gt;GIMP&lt;/a&gt;):&lt;/b&gt; Show me....
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;Operator:&lt;/b&gt; I think he likes it....
&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;
Well, not quite as good as the scene from the movie, but that was exactly what I was thinking, when I realized I needed to script some image exporting.
&lt;/p&gt;
&lt;p&gt;
I've been assimilating GIMP for a while, and I knew that Script-Fu was the scripting language, but I didn't know, until I looked, is that Script-Fu is &lt;a href="http://www.schemers.org/"&gt;Scheme&lt;/a&gt;!
&lt;/p&gt;
&lt;p class="flash"&gt;
Well how ironically wonderful!
&lt;/p&gt;
&lt;p&gt;
Yes!  I have been embracing the &lt;a href="http://en.wikipedia.org/wiki/Functional_programming"&gt;FP&lt;/a&gt; &lt;a href="http://en.wikipedia.org/wiki/Mojo_(African_American_culture)"&gt;mojo&lt;/a&gt; more-and-more, and what better dialect than one of the original FP dinosaurs!?
&lt;/p&gt;
&lt;p&gt;
Looking around for examples (they are plentiful) was quite an education, mostly in how &lt;b&gt;not&lt;/b&gt; to do it.  No Offense to anyone personally, but if you are using &lt;code&gt;begin&lt;/code&gt; and &lt;code&gt;while&lt;/code&gt; and &lt;code&gt;set!&lt;/code&gt; all over the place, that is just &lt;i&gt;fighting the language&lt;/i&gt;!  Leave that &lt;i&gt;shoehorn-procedural-crap-into-FP&lt;/i&gt; nonsense where it belongs!
&lt;/p&gt;
&lt;p&gt;
I was ready.  I know how to use &lt;code&gt;for-each&lt;/code&gt; and &lt;code&gt;lambda&lt;/code&gt; and &lt;code&gt;let*&lt;/code&gt;, and that's pretty much all anyone needs to &lt;a href="http://en.wikipedia.org/wiki/Git-R-Done"&gt;get-R-done&lt;/a&gt;, and I did-do.
&lt;/p&gt;
&lt;p&gt;
But not without some scars &lt;span style="font-size:80%"&gt;er, learning&lt;/span&gt;.  Here are my main take-aways from the whole thing.
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;It's all about &lt;b&gt;lists&lt;/b&gt;.  You are either building a list to traverse later, or traversing a list you built earlier.
&lt;/li&gt;
&lt;li&gt;I hate &lt;a href="http://en.wikipedia.org/wiki/S-expression"&gt;S-expression&lt;/a&gt;s!&lt;/li&gt;
&lt;li&gt;Scheme is powerful, if you embrace it!
&lt;/li&gt;
&lt;li&gt;I wanted to use commas, but it wouldn't let me.  It produces wonderfully vague syntax error messages instead.
&lt;/li&gt;
&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Closure_(computer_science)"&gt;Closures&lt;/a&gt; (&lt;code&gt;lambda&lt;/code&gt; plus &lt;code&gt;let*&lt;/code&gt;) make Scheme powerful.
&lt;/li&gt;
&lt;li&gt;Error messages in GIMP are &lt;i&gt;way vague&lt;/i&gt;.  Does that suck, or should we just be grateful we get any kind of message?  How 1970s!
&lt;/li&gt;
&lt;li&gt;Debugging in GIMP is &lt;b&gt;way painful&lt;/b&gt;!  Can you say &lt;code&gt;&lt;a href="http://en.wikipedia.org/wiki/Printf"&gt;printf&lt;/a&gt;&lt;/code&gt;?  Again, how 1970s!
&lt;/li&gt;
&lt;li&gt;Did I mention:  I hate &lt;a href="http://en.wikipedia.org/wiki/S-expression"&gt;S-expression&lt;/a&gt;s!  Simple tasks like arithmetic become a &lt;a href="http://en.wikipedia.org/wiki/Reverse_Polish_notation"&gt;prefix&lt;/a&gt; adventure in parentheses!
&lt;/li&gt;
&lt;li&gt;It kicks ass anyway!
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;script type="text/javascript"&gt;
digg_bgcolor = 'transparent';
digg_skin = 'compact';
digg_url = 'http://flatulenza-per-tutti.blogspot.com/2009/11/tales-from-lambda.html';
&lt;/script&gt;
&lt;script src="http://digg.com/tools/diggthis.js" type="text/javascript"&gt;&lt;/script&gt;
&lt;script&gt;reddit_url='http://flatulenza-per-tutti.blogspot.com/2009/11/tales-from-lambda.html';&lt;/script&gt;
&lt;script language="javascript" src="http://reddit.com/button.js?t=1"&gt;&lt;/script&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;
digg_bgcolor = 'transparent';
digg_skin = 'compact';
&lt;/script&gt;
&lt;script src="http://digg.com/tools/diggthis.js" type="text/javascript"&gt;&lt;/script&gt;
&lt;script&gt;reddit_url='http%3A%2F%2Fflatulenza-per-tutti.blogspot.com%2F';&lt;/script&gt;
&lt;script language="javascript" src="http://reddit.com/button.js?t=1"&gt;&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6839704277656129776-6798388734600596936?l=flatulenza-per-tutti.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/zOzfE/~4/U9HfiTSVkEY" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://flatulenza-per-tutti.blogspot.com/feeds/6798388734600596936/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=6839704277656129776&amp;postID=6798388734600596936&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6839704277656129776/posts/default/6798388734600596936?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6839704277656129776/posts/default/6798388734600596936?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/zOzfE/~3/U9HfiTSVkEY/tales-from-lambda.html" title="Tales From the Lambda" /><author><name>The Gassy One</name><uri>http://www.blogger.com/profile/14799233915551512512</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="30" src="http://3.bp.blogspot.com/_Fkj4_iw-kH0/THOo3IVN4MI/AAAAAAAAABU/OsLhunJRU4k/S220/jgavatar.PNG" /></author><thr:total>0</thr:total><feedburner:origLink>http://flatulenza-per-tutti.blogspot.com/2009/11/tales-from-lambda.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0EERHs_fSp7ImA9WxNUEUo.&quot;"><id>tag:blogger.com,1999:blog-6839704277656129776.post-5190238211935075117</id><published>2009-11-02T11:05:00.006-05:00</published><updated>2009-11-02T11:33:25.545-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-11-02T11:33:25.545-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="functional programming" /><category scheme="http://www.blogger.com/atom/ns#" term=".net" /><title>Functional argv</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/nOw9iASsH9yEM5sPcc2OXe297Us/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/nOw9iASsH9yEM5sPcc2OXe297Us/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/nOw9iASsH9yEM5sPcc2OXe297Us/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/nOw9iASsH9yEM5sPcc2OXe297Us/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;script type="text/javascript" src="http://oopstudios.com/dlink/dlink.js"&gt;&lt;/script&gt;
&lt;style type="text/css"&gt;
a.internal {color: #D47700;}a.external {color: #0074D4;}a.subdomain {color: #D43500;}a.email {color: #00B235;}
&lt;/style&gt;
&lt;style type='text/css'&gt;
p { margin-top:3pt;margin-bottom:3pt }
.flash { margin-left:2em;margin-right:1em;margin-top:3pt;background:#ddeeff;font-size:85%; }
&lt;/style&gt;
&lt;div class="dlink"&gt;
&lt;p&gt;
I've been mostly chatter lately, so I figure it's time to &lt;a href="http://en.wikipedia.org/wiki/Muffin_Man_(song)"&gt;poot forth&lt;/a&gt; some code!
&lt;/p&gt;
&lt;p&gt;
I've been increasingly trying to incorporate &lt;a href="http://en.wikipedia.org/wiki/Functional_programming"&gt;Functional Programming&lt;/a&gt; into my everyday coding, and with &lt;a href="http://msdn.microsoft.com/netframework/"&gt;.NET Framework&lt;/a&gt; that means &lt;a href="http://en.wikipedia.org/wiki/Anonymous_delegate"&gt;anonymous delegates&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
My current project produced a command-line tool as part of the infrastructure.  As usual, command-line tools require command-line arguments with the associated parsing.  How many times does that get re-written?  Pretty much every time.
&lt;/p&gt;
&lt;p&gt;
I've coded this task many times before.  I wanted something simple, but reusable.  My disadvantage from previous implementations was lack of &lt;a href="http://en.wikipedia.org/wiki/Closure_(computer_science)"&gt;closures&lt;/a&gt; to bridge the scopes between my tool's option parsing, and the argument-traversal algorithm.
&lt;/p&gt;
&lt;p&gt;
Here is what I ended up with:
&lt;/p&gt;
&lt;code&gt;&lt;pre&gt;static void processArgs(
  string[] args,
  Converter&amp;lt;String, int&amp;gt; argcount,
  Action&amp;lt;String[]&amp;gt; argproc
)
{
  int ix = 0;
  while (ix &amp;lt; args.Length) {
    String argx = args[ix];
    ix++;
    if (argx.StartsWith("-")) {
      int ac = argcount(argx);
      List&amp;lt;String&gt; collect = new List&amp;lt;String&gt;();
      collect.Add(argx);
      while (ac &gt; 0 &amp;&amp; ix &amp;lt; args.Length) {
        collect.Add(args[ix]);
        ix++;
        ac--;
      }
      argproc(collect.ToArray());
    }
  }
}&lt;/pre&gt;&lt;/code&gt;
&lt;p&gt;
So &lt;code&gt;argcount&lt;/code&gt; takes a string (starting with &lt;code&gt;-&lt;/code&gt;) and returns how many additional "arguments" should follow it, for stuff like &lt;code&gt;-dir &lt;i&gt;directory&lt;/i&gt;&lt;/code&gt;.
&lt;/p&gt;
&lt;p&gt;
The &lt;code&gt;argproc&lt;/code&gt; takes the collected items and processes them.
&lt;/p&gt;
&lt;p&gt;
Let's take a look at the call-site to get a better picture:
&lt;/p&gt;
&lt;code&gt;&lt;pre&gt;bool wait = false;
String outputf = null;
String template = null;
List&lt;String&gt; comppath = new List&lt;string&gt;();
processArgs(args,
  (parg) =&gt; {
    if (String.Equals(parg, "-dir", StringComparison.InvariantCultureIgnoreCase) ||
      String.Equals(parg, "-out", StringComparison.InvariantCultureIgnoreCase) ||
      String.Equals(parg, "-template", StringComparison.InvariantCultureIgnoreCase)) {
      return 1;
    }
    return 0;
  },
  (pargs) =&gt; {
    if (String.Equals(pargs[0], "-dir", StringComparison.InvariantCultureIgnoreCase)) {
      if (pargs.Length &lt; 2)
        throw new NotSupportedException(pargs[0] + ": missing argument");
      comppath.Add(pargs[1]);
    }
    else if (String.Equals(pargs[0], "-out", StringComparison.InvariantCultureIgnoreCase)) {
      if (pargs.Length &lt; 2)
        throw new NotSupportedException(pargs[0] + ": missing argument");
      outputf = pargs[1];
    }
    else if (String.Equals(pargs[0], "-template", StringComparison.InvariantCultureIgnoreCase)) {
      if (pargs.Length &lt; 2)
        throw new NotSupportedException(pargs[0] + ": missing argument");
      template = pargs[1];
    }
    else if (String.Equals(pargs[0], "-defdir", StringComparison.InvariantCultureIgnoreCase)) {
      comppath.Add(Settings.Default.ComponentsPath);
    }
    else if (String.Equals(pargs[0], "-wait", StringComparison.InvariantCultureIgnoreCase)) {
      wait = true;
    }
    else {
      throw new NotSupportedException("Unrecognized option: " + pargs[0]);
    }
  }
);&lt;/pre&gt;&lt;/code&gt;
&lt;p&gt;
Without mixing of contexts or storing the results of all the processing, it becomes easy to tweak the command-line option handling from the point in the source code that makes the most sense.
&lt;/p&gt;
&lt;p&gt;
Now if you're not down with &lt;code&gt;if/else&lt;/code&gt; chains, you could refactor (hint: use &lt;code&gt;Dictionary&lt;/code&gt;s), but the good news is, that doesn't affect the core algorithm, only your call-site.
&lt;/p&gt;
&lt;p&gt;
&lt;i&gt;qed.&lt;/i&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;script type="text/javascript"&gt;
digg_bgcolor = 'transparent';
digg_skin = 'compact';
digg_url = 'http://flatulenza-per-tutti.blogspot.com/2009/11/functional-argv.html';
&lt;/script&gt;
&lt;script src="http://digg.com/tools/diggthis.js" type="text/javascript"&gt;&lt;/script&gt;
&lt;script&gt;reddit_url='http://flatulenza-per-tutti.blogspot.com/2009/11/functional-argv.html';&lt;/script&gt;
&lt;script language="javascript" src="http://reddit.com/button.js?t=1"&gt;&lt;/script&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;
digg_bgcolor = 'transparent';
digg_skin = 'compact';
&lt;/script&gt;
&lt;script src="http://digg.com/tools/diggthis.js" type="text/javascript"&gt;&lt;/script&gt;
&lt;script&gt;reddit_url='http%3A%2F%2Fflatulenza-per-tutti.blogspot.com%2F';&lt;/script&gt;
&lt;script language="javascript" src="http://reddit.com/button.js?t=1"&gt;&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6839704277656129776-5190238211935075117?l=flatulenza-per-tutti.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/zOzfE/~4/NVoF5guAtiM" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://flatulenza-per-tutti.blogspot.com/feeds/5190238211935075117/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=6839704277656129776&amp;postID=5190238211935075117&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6839704277656129776/posts/default/5190238211935075117?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6839704277656129776/posts/default/5190238211935075117?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/zOzfE/~3/NVoF5guAtiM/functional-argv.html" title="Functional argv" /><author><name>The Gassy One</name><uri>http://www.blogger.com/profile/14799233915551512512</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="30" src="http://3.bp.blogspot.com/_Fkj4_iw-kH0/THOo3IVN4MI/AAAAAAAAABU/OsLhunJRU4k/S220/jgavatar.PNG" /></author><thr:total>0</thr:total><feedburner:origLink>http://flatulenza-per-tutti.blogspot.com/2009/11/functional-argv.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A04CQ3Y_fCp7ImA9WxNUEUo.&quot;"><id>tag:blogger.com,1999:blog-6839704277656129776.post-2919564263096690341</id><published>2009-10-21T10:46:00.004-04:00</published><updated>2009-11-02T11:39:22.844-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-11-02T11:39:22.844-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="comments" /><category scheme="http://www.blogger.com/atom/ns#" term="internet" /><category scheme="http://www.blogger.com/atom/ns#" term="design reality" /><category scheme="http://www.blogger.com/atom/ns#" term="failure" /><category scheme="http://www.blogger.com/atom/ns#" term="dogma" /><title>(Don't Go Back To) Zzzzzzzsville</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/aenqTbGwiUCndCHXMyB52BdrW88/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/aenqTbGwiUCndCHXMyB52BdrW88/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/aenqTbGwiUCndCHXMyB52BdrW88/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/aenqTbGwiUCndCHXMyB52BdrW88/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;script type="text/javascript" src="http://oopstudios.com/dlink/dlink.js"&gt;&lt;/script&gt;
&lt;style type="text/css"&gt;
a.internal {color: #D47700;}a.external {color: #0074D4;}a.subdomain {color: #D43500;}a.email {color: #00B235;}
&lt;/style&gt;
&lt;style type='text/css'&gt;
p { margin-top:3pt;margin-bottom:3pt }
.flash { margin-left:2em;margin-right:1em;margin-top:3pt;background:#ddeeff;font-size:85%; }
&lt;/style&gt;
&lt;div class="dlink"&gt;
&lt;p&gt;
Not much interesting going on, hence nothing bloggable.
&lt;/p&gt;
&lt;p&gt;
Until now.
&lt;/p&gt;
&lt;p&gt;
I love it when an author is so pissed off they don't hold anything back.  Imagine my surprise to find this gem:
&lt;/p&gt;
&lt;a href="http://www.quirksmode.org/blog/archives/2009/09/the_html5_drag.html"&gt;The HTML5 drag and drop disaster&lt;/a&gt;
&lt;p&gt;
Due to my high number of blogs followed, I regularly keep updated on the saga that is &lt;a href="http://dev.w3.org/html5/spec/Overview.html"&gt;HTML5&lt;/a&gt;.  But I won't digress here; there are plenty of authors for that.
&lt;/p&gt;
&lt;p&gt;
When you see &lt;b&gt;fuck&lt;/b&gt; in the headings, now it's got to be good....
&lt;/p&gt;
&lt;p&gt;
Go have a read, and share the pain!  That will be us soon enough.
&lt;/p&gt;
&lt;/div&gt;
&lt;script type="text/javascript"&gt;
digg_bgcolor = 'transparent';
digg_skin = 'compact';
digg_url = 'http://flatulenza-per-tutti.blogspot.com/2009/10/zzzzzzzsville.html';
&lt;/script&gt;
&lt;script src="http://digg.com/tools/diggthis.js" type="text/javascript"&gt;&lt;/script&gt;
&lt;script&gt;reddit_url='http://flatulenza-per-tutti.blogspot.com/2009/10/zzzzzzzsville.html';&lt;/script&gt;
&lt;script language="javascript" src="http://reddit.com/button.js?t=1"&gt;&lt;/script&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;
digg_bgcolor = 'transparent';
digg_skin = 'compact';
&lt;/script&gt;
&lt;script src="http://digg.com/tools/diggthis.js" type="text/javascript"&gt;&lt;/script&gt;
&lt;script&gt;reddit_url='http%3A%2F%2Fflatulenza-per-tutti.blogspot.com%2F';&lt;/script&gt;
&lt;script language="javascript" src="http://reddit.com/button.js?t=1"&gt;&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6839704277656129776-2919564263096690341?l=flatulenza-per-tutti.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/zOzfE/~4/hJfGwgAv3Y4" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://flatulenza-per-tutti.blogspot.com/feeds/2919564263096690341/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=6839704277656129776&amp;postID=2919564263096690341&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6839704277656129776/posts/default/2919564263096690341?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6839704277656129776/posts/default/2919564263096690341?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/zOzfE/~3/hJfGwgAv3Y4/zzzzzzzsville.html" title="(Don't Go Back To) Zzzzzzzsville" /><author><name>The Gassy One</name><uri>http://www.blogger.com/profile/14799233915551512512</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="30" src="http://3.bp.blogspot.com/_Fkj4_iw-kH0/THOo3IVN4MI/AAAAAAAAABU/OsLhunJRU4k/S220/jgavatar.PNG" /></author><thr:total>0</thr:total><feedburner:origLink>http://flatulenza-per-tutti.blogspot.com/2009/10/zzzzzzzsville.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkADQnc4eCp7ImA9WxNSGE0.&quot;"><id>tag:blogger.com,1999:blog-6839704277656129776.post-6388926704892524692</id><published>2009-09-01T07:11:00.004-04:00</published><updated>2009-09-01T07:32:53.930-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-09-01T07:32:53.930-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="comments" /><category scheme="http://www.blogger.com/atom/ns#" term="office" /><category scheme="http://www.blogger.com/atom/ns#" term="humor" /><category scheme="http://www.blogger.com/atom/ns#" term="language" /><title>Get Yer 9ers Together</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/sS-MD6T07dlALjnLUTc8Wgn096U/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/sS-MD6T07dlALjnLUTc8Wgn096U/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/sS-MD6T07dlALjnLUTc8Wgn096U/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/sS-MD6T07dlALjnLUTc8Wgn096U/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;script type="text/javascript" src="http://oopstudios.com/dlink/dlink.js"&gt;&lt;/script&gt;
&lt;style type="text/css"&gt;
a.internal {color: #D47700;}a.external {color: #0074D4;}a.subdomain {color: #D43500;}a.email {color: #00B235;}
&lt;/style&gt;
&lt;style type='text/css'&gt;
p { margin-top:3pt;margin-bottom:3pt }
.flash { margin-left:2em;margin-right:1em;margin-top:3pt;background:#ddeeff;font-size:85%; }
&lt;/style&gt;
&lt;div class="dlink"&gt;
&lt;p&gt;
With the approachment of September 9, 2009, this would be a good time to post something remotely relevant.
&lt;/p&gt;
&lt;p&gt;
As you know, this date translates into 09.09.09 or if you like, 09/09/09.  Since it's symmetric, we &lt;a href="http://tools.ietf.org/html/rfc4646"&gt;en-US&lt;/a&gt;ers cannot fuck it up for the rest of you!
&lt;/p&gt;
&lt;p&gt;
Anyway, the story revolves around the English word "nine" (9) and the German word "nein" (no), which are obviously &lt;a href="http://en.wikipedia.org/wiki/Homophone"&gt;homophones&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
We were using "nein" a bunch, and confusing people, since they couldn't figure out why were were nine-ing, when we were actually nein-ing!  We even found ourselves &lt;a href="http://en.wikipedia.org/wiki/9-ball"&gt;9-ball&lt;/a&gt; ("nein" ball) key chains, What Luck!!
&lt;/p&gt;
&lt;p&gt;
To add to the fun, I constructed a command line application that checked for unread mail, and played the indicated &lt;a href="http://en.wikipedia.org/wiki/WAV_file"&gt;audio file&lt;/a&gt; if there was any.  I had this on a scheduled task, at the bottom of the hour, mostly because I hated having &lt;a href="http://www.microsoft.com/outlook"&gt;Outlook&lt;/a&gt; running all-the-time (this was the 1990s).
&lt;/p&gt;
&lt;p&gt;
I didn't have a microphone, but my lab-mate "Al" did, and he recorded one of our favorite phrases at-the-time:
&lt;/p&gt;
&lt;blockquote&gt;
Nein! Nein! Nein!
&lt;/blockquote&gt;
&lt;p class="flash"&gt;
That was the punchline, wasn't it....
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://en.wikipedia.org/wiki/Yellow_Submarine_(film)"&gt;Huh-huh, yea...&lt;/a&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;script type="text/javascript"&gt;
digg_bgcolor = 'transparent';
digg_skin = 'compact';
digg_url = 'http://flatulenza-per-tutti.blogspot.com/2009/09/get-yer-9ers-together.html';
&lt;/script&gt;
&lt;script src="http://digg.com/tools/diggthis.js" type="text/javascript"&gt;&lt;/script&gt;
&lt;script&gt;reddit_url='http://flatulenza-per-tutti.blogspot.com/2009/09/get-yer-9ers-together.html';&lt;/script&gt;
&lt;script language="javascript" src="http://reddit.com/button.js?t=1"&gt;&lt;/script&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;
digg_bgcolor = 'transparent';
digg_skin = 'compact';
&lt;/script&gt;
&lt;script src="http://digg.com/tools/diggthis.js" type="text/javascript"&gt;&lt;/script&gt;
&lt;script&gt;reddit_url='http%3A%2F%2Fflatulenza-per-tutti.blogspot.com%2F';&lt;/script&gt;
&lt;script language="javascript" src="http://reddit.com/button.js?t=1"&gt;&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6839704277656129776-6388926704892524692?l=flatulenza-per-tutti.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/zOzfE/~4/P5TujCSpWPI" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://flatulenza-per-tutti.blogspot.com/feeds/6388926704892524692/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=6839704277656129776&amp;postID=6388926704892524692&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6839704277656129776/posts/default/6388926704892524692?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6839704277656129776/posts/default/6388926704892524692?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/zOzfE/~3/P5TujCSpWPI/get-yer-9ers-together.html" title="Get Yer 9ers Together" /><author><name>The Gassy One</name><uri>http://www.blogger.com/profile/14799233915551512512</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="30" src="http://3.bp.blogspot.com/_Fkj4_iw-kH0/THOo3IVN4MI/AAAAAAAAABU/OsLhunJRU4k/S220/jgavatar.PNG" /></author><thr:total>0</thr:total><feedburner:origLink>http://flatulenza-per-tutti.blogspot.com/2009/09/get-yer-9ers-together.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D08ERHk7cCp7ImA9WxNTF0Q.&quot;"><id>tag:blogger.com,1999:blog-6839704277656129776.post-5688672788786763880</id><published>2009-08-20T14:26:00.004-04:00</published><updated>2009-08-20T15:16:45.708-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-08-20T15:16:45.708-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="rant" /><category scheme="http://www.blogger.com/atom/ns#" term="java" /><category scheme="http://www.blogger.com/atom/ns#" term="code nazi" /><title>The Final Countdown</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/ynTCRD4Il2Shm8HbhDWMBTRinrs/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ynTCRD4Il2Shm8HbhDWMBTRinrs/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/ynTCRD4Il2Shm8HbhDWMBTRinrs/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ynTCRD4Il2Shm8HbhDWMBTRinrs/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;script type="text/javascript" src="http://oopstudios.com/dlink/dlink.js"&gt;&lt;/script&gt;
&lt;style type="text/css"&gt;
a.internal {color: #D47700;}a.external {color: #0074D4;}a.subdomain {color: #D43500;}a.email {color: #00B235;}
&lt;/style&gt;
&lt;style type='text/css'&gt;
p { margin-top:3pt;margin-bottom:3pt }
.flash { margin-left:2em;margin-right:1em;margin-top:3pt;background:#ddeeff;font-size:85%; }
&lt;/style&gt;
&lt;div class="dlink"&gt;
&lt;p&gt;
Here are a couple links to read-up on:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://www.alittlemadness.com/2009/08/21/functional-vs-java-style/"&gt;Functional vs "Java" Style&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://codemonkeyism.com/generation-java-programming-style/"&gt;Go Ahead: Next Generation Java Programming Style&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://beust.com/weblog/archives/000517.html"&gt;Next Generation Java is not very different from today's Java&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
Some interesting points all around, but I was very concerned with the condescending  &lt;i&gt;dismissal&lt;/i&gt; of using the &lt;code&gt;final&lt;/code&gt; keyword, especially on local variables, making lame arguments about &lt;b&gt;readability&lt;/b&gt; and &lt;b&gt;clutter&lt;/b&gt;.  If you want to talk about some &lt;b&gt;actual clutter problems&lt;/b&gt;, start using more anonymous inner classes in functional style; now &lt;b&gt;that is clutter&lt;/b&gt;.
&lt;/p&gt;
&lt;p&gt;
Well, their (bloated) opinions (of themselves) are &lt;b&gt;incorrect&lt;/b&gt; (after all this is a &lt;b&gt;rant&lt;/b&gt; and &lt;i&gt;My Opinion&lt;/i&gt;), because &lt;code&gt;final&lt;/code&gt; is telling you important things about your code, namely that you believe in &lt;b&gt;immutability&lt;/b&gt;, and don't just pay &lt;i&gt;lip service&lt;/i&gt; to it.  Just because &lt;a href="http://beust.com/weblog/"&gt;Cedric&lt;/a&gt;
&lt;/p&gt;
&lt;blockquote&gt;
can't even remember last time I was bitten by a bug involving the reassignment of a variable to a different value within a code block.
&lt;/blockquote&gt;
&lt;p&gt;
doesn't mean &lt;b&gt;Dick&lt;/b&gt; to us, but I'm sure it's good for his Ego!  I guess we should all be so effin perfect as that, and &lt;code&gt;final&lt;/code&gt; is the &lt;i&gt;dirty little secret&lt;/i&gt; to take us there!
&lt;/p&gt;
&lt;p&gt;
Thankfully, the comments sections bear this out, as I was delighted to see others extolling the virtues of &lt;code&gt;final&lt;/code&gt; for the same reasons I endorse:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Method parameters and previously-assigned local variables &lt;b&gt;are not scratch-buffers&lt;/b&gt; to play reuse/optimization games with.&lt;/li&gt;
&lt;li&gt;Your code/dataflow are &lt;i&gt;moving forward&lt;/i&gt; (literally down-the-page) and there's no need to look back and see if anything is getting re-used, or determining whether variables "magically" change meaning 10 lines into the method.&lt;/li&gt;
&lt;li&gt;The perceived &lt;i&gt;noise&lt;/i&gt; claim is actually a &lt;a href="http://en.wikipedia.org/wiki/Monty_Python_and_the_Holy_Grail"&gt;&lt;b&gt;Grail-shaped Beacon&lt;/b&gt;&lt;/a&gt; illuminating the locked-down nature of the data, which means visual scanning is rapid.  If I see &lt;code&gt;final&lt;/code&gt; I don't bother reading the rest of the line, because I know it's an &lt;i&gt;immutable assignment guaranteed by the compiler&lt;/i&gt;.&lt;/li&gt;
&lt;li&gt;The converse of this is that &lt;b&gt;missing&lt;/b&gt; &lt;code&gt;final&lt;/code&gt; is now a &lt;a href="http://en.wikipedia.org/wiki/Code_smell"&gt;Bad Code Smell&lt;/a&gt;, and warrants closer examination.
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
The only part where it weighs down for me, is the conditional assignment initialization scenario, where you start down the &lt;i&gt;jumping through hoops&lt;/i&gt; path to maintain &lt;code&gt;final&lt;/code&gt;ity:
&lt;/p&gt;
&lt;code&gt;
final Blah theThing =
&amp;nbsp;&amp;nbsp;&lt;i&gt;big-fat-conditional&lt;/i&gt; ?
&amp;nbsp;&amp;nbsp;&lt;i&gt;value1&lt;/i&gt; :
&amp;nbsp;&amp;nbsp;&lt;i&gt;value2&lt;/i&gt;;
&lt;/code&gt;
&lt;p&gt;
Depending on how hard you feel like working, and the complexity of the three terms, and any number of other (emotional) factors, you may punt on this scenario at some threshold; I've been there.  Eventually the urge to rectify things takes over, typically after stopping at the code enough times triggered by the non-&lt;code&gt;final&lt;/code&gt; "Smell".
&lt;/p&gt;
&lt;/div&gt;
&lt;script type="text/javascript"&gt;
digg_bgcolor = 'transparent';
digg_skin = 'compact';
digg_url = 'http://flatulenza-per-tutti.blogspot.com/2009/08/final-countdown.html';
&lt;/script&gt;
&lt;script src="http://digg.com/tools/diggthis.js" type="text/javascript"&gt;&lt;/script&gt;
&lt;script&gt;reddit_url='http://flatulenza-per-tutti.blogspot.com/2009/08/final-countdown.html';&lt;/script&gt;
&lt;script language="javascript" src="http://reddit.com/button.js?t=1"&gt;&lt;/script&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;
digg_bgcolor = 'transparent';
digg_skin = 'compact';
&lt;/script&gt;
&lt;script src="http://digg.com/tools/diggthis.js" type="text/javascript"&gt;&lt;/script&gt;
&lt;script&gt;reddit_url='http%3A%2F%2Fflatulenza-per-tutti.blogspot.com%2F';&lt;/script&gt;
&lt;script language="javascript" src="http://reddit.com/button.js?t=1"&gt;&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6839704277656129776-5688672788786763880?l=flatulenza-per-tutti.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/zOzfE/~4/VslO5u2IZBg" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://flatulenza-per-tutti.blogspot.com/feeds/5688672788786763880/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=6839704277656129776&amp;postID=5688672788786763880&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6839704277656129776/posts/default/5688672788786763880?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6839704277656129776/posts/default/5688672788786763880?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/zOzfE/~3/VslO5u2IZBg/final-countdown.html" title="The Final Countdown" /><author><name>The Gassy One</name><uri>http://www.blogger.com/profile/14799233915551512512</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="30" src="http://3.bp.blogspot.com/_Fkj4_iw-kH0/THOo3IVN4MI/AAAAAAAAABU/OsLhunJRU4k/S220/jgavatar.PNG" /></author><thr:total>0</thr:total><feedburner:origLink>http://flatulenza-per-tutti.blogspot.com/2009/08/final-countdown.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUcDQHszeCp7ImA9WxNVEU4.&quot;"><id>tag:blogger.com,1999:blog-6839704277656129776.post-3832785680845225847</id><published>2009-08-13T09:46:00.004-04:00</published><updated>2009-10-21T10:57:51.580-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-10-21T10:57:51.580-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="pledge drive" /><title>Pledge Drive II</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/I-OC2cUmzhbWjaP1QHPQ9LaK0S8/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/I-OC2cUmzhbWjaP1QHPQ9LaK0S8/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/I-OC2cUmzhbWjaP1QHPQ9LaK0S8/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/I-OC2cUmzhbWjaP1QHPQ9LaK0S8/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;script type="text/javascript" src="http://oopstudios.com/dlink/dlink.js"&gt;&lt;/script&gt;
&lt;style type="text/css"&gt;
a.internal {color: #D47700;}a.external {color: #0074D4;}a.subdomain {color: #D43500;}a.email {color: #00B235;}
&lt;/style&gt;
&lt;div class="dlink"&gt;
&lt;p&gt;
It's that time again!  We are asking for &lt;b&gt;Your Support&lt;/b&gt; as a &lt;i&gt;TEEG Follower&lt;/i&gt;!
&lt;/p&gt;
&lt;p&gt;
The last Pledge Drive was 9 Months ago, and it &lt;i&gt;basically blew&lt;/i&gt;.  So, rather than torment you like the &lt;a href="http://www.npr.org/"&gt;Public Radio Stations&lt;/a&gt; do, I will simply &lt;a href="http://flatulenza-per-tutti.blogspot.com/2008/10/pledge-drive.html"&gt;link to the previous Pledge Drive&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
Now, wasn't that painless?  See, it's already over!
&lt;/p&gt;
&lt;/div&gt;
&lt;script type="text/javascript"&gt;
digg_bgcolor = 'transparent';
digg_skin = 'compact';
digg_url = 'http://flatulenza-per-tutti.blogspot.com/2009/08/pledge-drive-ii.html';
&lt;/script&gt;
&lt;script src="http://digg.com/tools/diggthis.js" type="text/javascript"&gt;&lt;/script&gt;
&lt;script&gt;reddit_url='http://flatulenza-per-tutti.blogspot.com/2009/08/pledge-drive-ii.html';&lt;/script&gt;
&lt;script language="javascript" src="http://reddit.com/button.js?t=1"&gt;&lt;/script&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;
digg_bgcolor = 'transparent';
digg_skin = 'compact';
&lt;/script&gt;
&lt;script src="http://digg.com/tools/diggthis.js" type="text/javascript"&gt;&lt;/script&gt;
&lt;script&gt;reddit_url='http%3A%2F%2Fflatulenza-per-tutti.blogspot.com%2F';&lt;/script&gt;
&lt;script language="javascript" src="http://reddit.com/button.js?t=1"&gt;&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6839704277656129776-3832785680845225847?l=flatulenza-per-tutti.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/zOzfE/~4/r6eYUsxu0DE" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://flatulenza-per-tutti.blogspot.com/feeds/3832785680845225847/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=6839704277656129776&amp;postID=3832785680845225847&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6839704277656129776/posts/default/3832785680845225847?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6839704277656129776/posts/default/3832785680845225847?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/zOzfE/~3/r6eYUsxu0DE/pledge-drive-ii.html" title="Pledge Drive II" /><author><name>The Gassy One</name><uri>http://www.blogger.com/profile/14799233915551512512</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="30" src="http://3.bp.blogspot.com/_Fkj4_iw-kH0/THOo3IVN4MI/AAAAAAAAABU/OsLhunJRU4k/S220/jgavatar.PNG" /></author><thr:total>0</thr:total><feedburner:origLink>http://flatulenza-per-tutti.blogspot.com/2009/08/pledge-drive-ii.html</feedburner:origLink></entry></feed>

