<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-6698177</id><updated>2011-11-27T18:13:09.210-06:00</updated><category term='debian'/><category term='summer Google Desktop Linux'/><category term='vmware'/><category term='Cool youtube'/><title type='text'>Jeff Ballard</title><subtitle type='html'>Welcome to my slightly erratic, not so slightly eccentric, sometimes eclectic, and probably not so exciting blog.&lt;br&gt;&lt;i&gt;By viewing this blog you are agreeing to take all information on this blog with a very large grain of salt.  This salt grain is approximately the size of the Earth.&lt;/i&gt;</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://ballard.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://ballard.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default?start-index=101&amp;max-results=100'/><author><name>Jeff Ballard</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>151</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-6698177.post-7492760292489625090</id><published>2010-11-29T14:56:00.001-06:00</published><updated>2010-11-29T14:57:48.416-06:00</updated><title type='text'>Blog moving: jeffballard.us</title><content type='html'>Note: all new updates will be over at &lt;a href="http://jeffballard.us/"&gt;jeffballard.us&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;See you there.&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0142196388089083";
//728x90, created 1/29/08
google_ad_slot = "3487055630";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698177-7492760292489625090?l=ballard.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://jeffballard.us/' title='Blog moving: jeffballard.us'/><link rel='replies' type='application/atom+xml' href='http://ballard.blogspot.com/feeds/7492760292489625090/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6698177&amp;postID=7492760292489625090' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/7492760292489625090'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/7492760292489625090'/><link rel='alternate' type='text/html' href='http://ballard.blogspot.com/2010/11/blog-moving-jeffballardus.html' title='Blog moving: jeffballard.us'/><author><name>Jeff Ballard</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6698177.post-2198690067710788338</id><published>2010-11-22T16:07:00.002-06:00</published><updated>2010-11-22T16:12:08.686-06:00</updated><title type='text'>Where the Rainbow Ends</title><content type='html'>Lately, I've done a lot of work for the &lt;a href="http://discovery.wisc.edu/wisconsin"&gt;Wisconsin Institute for Discovery&lt;/a&gt;.  I managed to capture this picture of the building after thunderstorms went by today:&lt;br /&gt;&lt;br /&gt;&lt;img src="http://homepages.cae.wisc.edu/~ballard/where_the_rainbow_ends.jpg"&gt;&lt;br /&gt;&lt;br /&gt;Hopefully the rainbows will indeed lead to a pot of gold. :)&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0142196388089083";
//728x90, created 1/29/08
google_ad_slot = "3487055630";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698177-2198690067710788338?l=ballard.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ballard.blogspot.com/feeds/2198690067710788338/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6698177&amp;postID=2198690067710788338' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/2198690067710788338'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/2198690067710788338'/><link rel='alternate' type='text/html' href='http://ballard.blogspot.com/2010/11/where-rainbow-ends.html' title='Where the Rainbow Ends'/><author><name>Jeff Ballard</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6698177.post-3883343595059254460</id><published>2010-10-12T12:06:00.002-05:00</published><updated>2010-10-12T12:28:39.260-05:00</updated><title type='text'>Now that's a police report!</title><content type='html'>Now this is the way to start a report:&lt;br /&gt;&lt;cite&gt;"Rock stars like Pete Townshend and Jimi Hendrix were some of the first to gain notoriety doing it on stage but a Madison man may be the first to attract attention smashing a guitar in from of the City County Building."&lt;/cite&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.cityofmadison.com/incidentReports/incidentDetail.cfm?id=11539"&gt;link&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0142196388089083";
//728x90, created 1/29/08
google_ad_slot = "3487055630";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698177-3883343595059254460?l=ballard.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.cityofmadison.com/incidentReports/incidentDetail.cfm?id=11539' title='Now that&apos;s a police report!'/><link rel='replies' type='application/atom+xml' href='http://ballard.blogspot.com/feeds/3883343595059254460/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6698177&amp;postID=3883343595059254460' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/3883343595059254460'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/3883343595059254460'/><link rel='alternate' type='text/html' href='http://ballard.blogspot.com/2010/10/now-thats-police-report.html' title='Now that&apos;s a police report!'/><author><name>Jeff Ballard</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6698177.post-3169198447272633666</id><published>2010-08-03T15:35:00.001-05:00</published><updated>2010-08-03T15:35:37.183-05:00</updated><title type='text'>My Harddrive isn't working so good</title><content type='html'>&lt;object width="480" height="385"&gt;&lt;param name="movie" value="http://www.youtube.com/v/yISqCAnROh8&amp;amp;hl=en_US&amp;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/yISqCAnROh8&amp;amp;hl=en_US&amp;amp;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0142196388089083";
//728x90, created 1/29/08
google_ad_slot = "3487055630";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698177-3169198447272633666?l=ballard.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ballard.blogspot.com/feeds/3169198447272633666/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6698177&amp;postID=3169198447272633666' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/3169198447272633666'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/3169198447272633666'/><link rel='alternate' type='text/html' href='http://ballard.blogspot.com/2010/08/my-harddrive-isnt-working-so-good.html' title='My Harddrive isn&apos;t working so good'/><author><name>Jeff Ballard</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6698177.post-5536237238751236563</id><published>2010-06-23T19:52:00.000-05:00</published><updated>2010-10-12T12:28:00.452-05:00</updated><title type='text'>Don't play this game</title><content type='html'>...unless you want to waste a bunch of time.  Seriously.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.lategames.com/play/ragdoll-cannon-3" target="_blank"&gt;&lt;strong&gt;Ragdoll Cannon 3&lt;/strong&gt;&lt;/a&gt;&lt;br&gt;&lt;embed src="http://www.lategames.com/swf/game_2664.swf" type="application/x-shockwave-flash" height="374.54545454545" width="515"&gt;&lt;/embed&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.lategames.com"&gt;Play Free Online Games&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0142196388089083";
//728x90, created 1/29/08
google_ad_slot = "3487055630";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698177-5536237238751236563?l=ballard.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ballard.blogspot.com/feeds/5536237238751236563/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6698177&amp;postID=5536237238751236563' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/5536237238751236563'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/5536237238751236563'/><link rel='alternate' type='text/html' href='http://ballard.blogspot.com/2010/06/dont-play-this-game.html' title='Don&apos;t play this game'/><author><name>Jeff Ballard</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6698177.post-29123541222865516</id><published>2010-06-21T18:56:00.002-05:00</published><updated>2010-06-21T18:58:58.453-05:00</updated><title type='text'>Jon Stewart knocks it out of the Park</title><content type='html'>Stop me if you've heard this one...&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;a href="http://www.thedailyshow.com/watch/wed-june-16-2010/an-energy-independent-future"&gt;An Energy-Independent Future&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;center&gt;&lt;div class="aligncenter"&gt;&lt;object style="width: 500px; height: 400px;" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="500" height="400" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"&gt;&lt;param name="play" value="false" /&gt;&lt;param name="src" value="http://media.mtvnservices.com/mgid:cms:item:comedycentral.com:312470" /&gt;&lt;embed style="width: 500px; height: 400px;" type="application/x-shockwave-flash" width="500" height="400" src="http://media.mtvnservices.com/mgid:cms:item:comedycentral.com:312470" play="false"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;(via &lt;a href="http://www.theoildrum.com/node/6625"&gt;theoildrum.com&lt;/a&gt;)&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0142196388089083";
//728x90, created 1/29/08
google_ad_slot = "3487055630";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698177-29123541222865516?l=ballard.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ballard.blogspot.com/feeds/29123541222865516/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6698177&amp;postID=29123541222865516' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/29123541222865516'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/29123541222865516'/><link rel='alternate' type='text/html' href='http://ballard.blogspot.com/2010/06/jon-stewart-knocks-it-out-of-park.html' title='Jon Stewart knocks it out of the Park'/><author><name>Jeff Ballard</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6698177.post-3992953095024289566</id><published>2010-04-24T17:49:00.004-05:00</published><updated>2010-04-29T11:22:56.795-05:00</updated><title type='text'>OpenSAFE</title><content type='html'>I got my first paper published at &lt;a href="http://www.usenix.org/events/inmwren10/"&gt;INM/WREN 2010&lt;/a&gt;.  The &lt;a href="http://www.usenix.org/events/inmwren10/tech/full_papers/Ballard.pdf"&gt;PDF&lt;/a&gt; is available.&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0142196388089083";
//728x90, created 1/29/08
google_ad_slot = "3487055630";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698177-3992953095024289566?l=ballard.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://pages.cs.wisc.edu/~ballard/papers/opensafe-inmwren.pdf' title='OpenSAFE'/><link rel='replies' type='application/atom+xml' href='http://ballard.blogspot.com/feeds/3992953095024289566/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6698177&amp;postID=3992953095024289566' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/3992953095024289566'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/3992953095024289566'/><link rel='alternate' type='text/html' href='http://ballard.blogspot.com/2010/04/opensafe.html' title='OpenSAFE'/><author><name>Jeff Ballard</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6698177.post-4891654465041392505</id><published>2010-02-08T18:48:00.002-06:00</published><updated>2010-02-08T19:01:24.241-06:00</updated><title type='text'>Palin has it all in hand</title><content type='html'>&lt;a href="http://www.huffingtonpost.com/stefan-sirucek/did-palin-use-crib-notes_b_452458.html"&gt;&lt;img src="http://images.huffingtonpost.com/2010-02-07-palinhandclose.jpg"&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Is it just me or does resorting to &lt;a href="http://www.huffingtonpost.com/stefan-sirucek/did-palin-use-crib-notes_b_452458.html"&gt;writing notes on your hand&lt;/a&gt; completely annihilate your ability to criticize someone for using a teleprompter?  *facepalm*&lt;br /&gt;&lt;br /&gt;I guess the T in TEA party stands for &lt;a href="http://en.wikipedia.org/wiki/Truthiness"&gt;truthiness&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0142196388089083";
//728x90, created 1/29/08
google_ad_slot = "3487055630";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698177-4891654465041392505?l=ballard.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.huffingtonpost.com/stefan-sirucek/did-palin-use-crib-notes_b_452458.html' title='Palin has it all in hand'/><link rel='replies' type='application/atom+xml' href='http://ballard.blogspot.com/feeds/4891654465041392505/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6698177&amp;postID=4891654465041392505' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/4891654465041392505'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/4891654465041392505'/><link rel='alternate' type='text/html' href='http://ballard.blogspot.com/2010/02/palin-has-it-all-in-hand.html' title='Palin has it all in hand'/><author><name>Jeff Ballard</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6698177.post-3685694141070423735</id><published>2010-02-08T10:25:00.004-06:00</published><updated>2010-02-08T10:28:05.207-06:00</updated><title type='text'>The best Superbowl 2010 Commercial.</title><content type='html'>&lt;object width="560" height="340"&gt;&lt;param name="movie" value="http://www.youtube.com/v/-KSKkmypTZM&amp;hl=en_US&amp;fs=1&amp;"&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/-KSKkmypTZM&amp;hl=en_US&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;I nearly fell off my chair.  It is truly interesting &lt;a href="http://mediadecoder.blogs.nytimes.com/2010/02/07/how-the-letterman-oprah-leno-super-bowl-ad-came-together/?partner=rss&amp;emc=rss"&gt;how this spot came about&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0142196388089083";
//728x90, created 1/29/08
google_ad_slot = "3487055630";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698177-3685694141070423735?l=ballard.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ballard.blogspot.com/feeds/3685694141070423735/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6698177&amp;postID=3685694141070423735' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/3685694141070423735'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/3685694141070423735'/><link rel='alternate' type='text/html' href='http://ballard.blogspot.com/2010/02/best-superbowl-2010-commercial.html' title='The best Superbowl 2010 Commercial.'/><author><name>Jeff Ballard</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6698177.post-8817913490494038055</id><published>2010-01-27T13:33:00.002-06:00</published><updated>2010-01-27T13:35:27.649-06:00</updated><title type='text'>Viewzi</title><content type='html'>Wow... its been a while since I've really been impressed by a search engine.  I happened across &lt;a href="http://ww.viewzi.com/"&gt;Viewzi&lt;/a&gt; today and it is really impressive... especially with the image/tag clouds.  Its pretty neat...&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0142196388089083";
//728x90, created 1/29/08
google_ad_slot = "3487055630";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698177-8817913490494038055?l=ballard.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.viewzi.com/' title='Viewzi'/><link rel='replies' type='application/atom+xml' href='http://ballard.blogspot.com/feeds/8817913490494038055/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6698177&amp;postID=8817913490494038055' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/8817913490494038055'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/8817913490494038055'/><link rel='alternate' type='text/html' href='http://ballard.blogspot.com/2010/01/viewzi.html' title='Viewzi'/><author><name>Jeff Ballard</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6698177.post-7976370179080528126</id><published>2009-12-23T17:26:00.002-06:00</published><updated>2009-12-23T17:34:57.981-06:00</updated><title type='text'>ipsCA</title><content type='html'>It's &lt;a href="http://en.wikipedia.org/wiki/Festivus"&gt;Festivus&lt;/a&gt;.  So let's air a grievance:&lt;br /&gt;&lt;br /&gt;To all my fellow .edu's out there who're getting bit by the fact that &lt;b&gt;ALL IPSCA CERTIFICATES EXPIRE FROM ANY BROWSER THAT ISN'T IE ON WINDOWS&lt;/b&gt; (not that I'm cranky about this, but it was a wonderful holiday gift from them), I have a few thoughts relating to the &lt;a href="https://bugzilla.mozilla.org/show_bug.cgi?id=529286"&gt;Mozilla bug 529286&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;1. I know that between my time and my groups time we spent far more on our salaries dealing with just this problem alone than we saved by getting the "free" certs.&lt;br /&gt;&lt;br /&gt;2. ipsCA did some &lt;b&gt;MAJOR&lt;/b&gt; no-no's here.  We were issued a certificate on December 10, 2009 on the SERVERDORES cert that expires on December 29, 2009. This is really, really bad.  No customer should &lt;b&gt;ever&lt;/b&gt; be put in this position.&lt;br /&gt;&lt;br /&gt;3. If you have not purchased SSL certificates in some time (as was my case), you might be pleasantly surprised that the cost has come down dramatically (as I was) -- especially for wildcard certificates (eg. *.col.univ.edu).  Especially for most .edu's out there, be careful about some CA's that want you to sign a contract/paper (which is typically something that can get one in trouble).&lt;br /&gt;&lt;br /&gt;4. The fact that ipsCA has gotten themselves into this mess is not Mozilla's problem.  We ultimately depend on the security provided by these certificates and this process.  From my reading of the timeline, it is going to take many months and is most likely something that is going to be slowed down due to people wanting to ensure that ipsCA has taken steps not to repeat this problem.&lt;br /&gt;&lt;br /&gt;&lt;hr&gt;The bottom line is, that we as customers of ipsCA we should never have been put in this position in the first place.  ipsCA put us there, not Mozilla.&lt;hr&gt;&lt;br /&gt;&lt;br /&gt;Time to limber up for my &lt;a href="http://en.wikipedia.org/wiki/Festivus#Feats_of_Strength"&gt;Feats of Strength&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0142196388089083";
//728x90, created 1/29/08
google_ad_slot = "3487055630";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698177-7976370179080528126?l=ballard.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ballard.blogspot.com/feeds/7976370179080528126/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6698177&amp;postID=7976370179080528126' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/7976370179080528126'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/7976370179080528126'/><link rel='alternate' type='text/html' href='http://ballard.blogspot.com/2009/12/ipsca.html' title='ipsCA'/><author><name>Jeff Ballard</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6698177.post-5023540890830336366</id><published>2009-10-13T20:42:00.001-05:00</published><updated>2009-10-13T20:42:48.442-05:00</updated><title type='text'>Recursion</title><content type='html'>Google has about the right suggestion for "recursion".&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0142196388089083";
//728x90, created 1/29/08
google_ad_slot = "3487055630";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698177-5023540890830336366?l=ballard.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ballard.blogspot.com/feeds/5023540890830336366/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6698177&amp;postID=5023540890830336366' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/5023540890830336366'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/5023540890830336366'/><link rel='alternate' type='text/html' href='http://ballard.blogspot.com/2009/10/recursion.html' title='Recursion'/><author><name>Jeff Ballard</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6698177.post-6994837119336927289</id><published>2009-08-19T21:22:00.001-05:00</published><updated>2009-08-19T21:24:52.353-05:00</updated><title type='text'>A family converstaion</title><content type='html'>My father: "You're going to see AC/DC again?"&lt;br /&gt;My mother: "I have to see them another time before I die!"&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0142196388089083";
//728x90, created 1/29/08
google_ad_slot = "3487055630";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698177-6994837119336927289?l=ballard.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ballard.blogspot.com/feeds/6994837119336927289/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6698177&amp;postID=6994837119336927289' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/6994837119336927289'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/6994837119336927289'/><link rel='alternate' type='text/html' href='http://ballard.blogspot.com/2009/08/family-converstaion.html' title='A family converstaion'/><author><name>Jeff Ballard</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6698177.post-7752025716087864625</id><published>2009-08-05T13:01:00.002-05:00</published><updated>2009-08-05T13:04:31.322-05:00</updated><title type='text'>I think I've not found a way to wash my car</title><content type='html'>&lt;object width="464" height="362" id="893371" type="application/x-shockwave-flash" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"&gt;&lt;param name="movie" value="http://embed.break.com/ODkzMzcx"&gt;&lt;/param&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://embed.break.com/ODkzMzcx" type="application/x-shockwave-flash" allowScriptAccess=always width="464" height="362"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Although, it sure does the tires up well.&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0142196388089083";
//728x90, created 1/29/08
google_ad_slot = "3487055630";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698177-7752025716087864625?l=ballard.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://gizmodo.com/5330533/worlds-fastest-car-wash-has-its-disadvantages' title='I think I&apos;ve not found a way to wash my car'/><link rel='replies' type='application/atom+xml' href='http://ballard.blogspot.com/feeds/7752025716087864625/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6698177&amp;postID=7752025716087864625' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/7752025716087864625'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/7752025716087864625'/><link rel='alternate' type='text/html' href='http://ballard.blogspot.com/2009/08/i-think-ive-not-found-way-to-wash-my.html' title='I think I&apos;ve not found a way to wash my car'/><author><name>Jeff Ballard</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6698177.post-4352214564313193114</id><published>2009-07-07T17:42:00.002-05:00</published><updated>2009-07-07T17:49:26.064-05:00</updated><title type='text'>8500 bottle rockets</title><content type='html'>&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/y9uL8iRL6nI&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=en&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/y9uL8iRL6nI&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=en&amp;feature=player_embedded&amp;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;I'd hate to be this guys guardian angel.&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0142196388089083";
//728x90, created 1/29/08
google_ad_slot = "3487055630";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698177-4352214564313193114?l=ballard.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ballard.blogspot.com/feeds/4352214564313193114/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6698177&amp;postID=4352214564313193114' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/4352214564313193114'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/4352214564313193114'/><link rel='alternate' type='text/html' href='http://ballard.blogspot.com/2009/07/8500-bottle-rockets.html' title='8500 bottle rockets'/><author><name>Jeff Ballard</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6698177.post-4581112243290909960</id><published>2009-06-10T17:57:00.001-05:00</published><updated>2009-06-10T17:59:36.584-05:00</updated><title type='text'>Brent</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_QYX3dWZ1a_I/SjA6mheTxxI/AAAAAAAAAAM/F4BcdGjpovQ/s1600-h/New+T-Shirt.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 328px; height: 400px;" src="http://4.bp.blogspot.com/_QYX3dWZ1a_I/SjA6mheTxxI/AAAAAAAAAAM/F4BcdGjpovQ/s400/New+T-Shirt.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5345837191183714066" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I swear, he looks so familiar...&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0142196388089083";
//728x90, created 1/29/08
google_ad_slot = "3487055630";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698177-4581112243290909960?l=ballard.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ballard.blogspot.com/feeds/4581112243290909960/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6698177&amp;postID=4581112243290909960' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/4581112243290909960'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/4581112243290909960'/><link rel='alternate' type='text/html' href='http://ballard.blogspot.com/2009/06/brent.html' title='Brent'/><author><name>Jeff Ballard</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_QYX3dWZ1a_I/SjA6mheTxxI/AAAAAAAAAAM/F4BcdGjpovQ/s72-c/New+T-Shirt.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6698177.post-7097529960520295769</id><published>2009-03-20T14:09:00.001-05:00</published><updated>2009-03-20T14:10:56.309-05:00</updated><title type='text'>Why hasn't my blog been updated?</title><content type='html'>&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/yL_-1d9OSdk&amp;hl=en&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/yL_-1d9OSdk&amp;hl=en&amp;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;BR&gt;&lt;br /&gt;Or, look at the &lt;a href="http://isotropic.org/papers/chicken.pdf"&gt;paper&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0142196388089083";
//728x90, created 1/29/08
google_ad_slot = "3487055630";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698177-7097529960520295769?l=ballard.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ballard.blogspot.com/feeds/7097529960520295769/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6698177&amp;postID=7097529960520295769' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/7097529960520295769'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/7097529960520295769'/><link rel='alternate' type='text/html' href='http://ballard.blogspot.com/2009/03/why-hasnt-my-blog-been-updated.html' title='Why hasn&apos;t my blog been updated?'/><author><name>Jeff Ballard</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6698177.post-1406559333799796877</id><published>2008-11-04T22:39:00.003-06:00</published><updated>2008-11-04T22:43:13.169-06:00</updated><title type='text'>YES WE DID!</title><content type='html'>&lt;b&gt;Congrats Barak Obama!&lt;/b&gt;&lt;br /&gt;And, thank you John McCain, your class showed tonight, even if your audience didn't share it.&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0142196388089083";
//728x90, created 1/29/08
google_ad_slot = "3487055630";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698177-1406559333799796877?l=ballard.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ballard.blogspot.com/feeds/1406559333799796877/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6698177&amp;postID=1406559333799796877' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/1406559333799796877'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/1406559333799796877'/><link rel='alternate' type='text/html' href='http://ballard.blogspot.com/2008/11/yes-we-did.html' title='YES WE DID!'/><author><name>Jeff Ballard</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6698177.post-128911077193671963</id><published>2008-11-04T08:25:00.001-06:00</published><updated>2008-11-04T08:26:16.374-06:00</updated><title type='text'>I voted</title><content type='html'>I got to my polling place at about 6:50 or so, and waited until about 7:40 to vote.  In the first 40 minutes, 240 people voted ahead of me! That's normally the count by mid-late afternoon!&lt;br /&gt;&lt;br /&gt;It, without doubt, is going to be an interesting day.&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0142196388089083";
//728x90, created 1/29/08
google_ad_slot = "3487055630";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698177-128911077193671963?l=ballard.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ballard.blogspot.com/feeds/128911077193671963/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6698177&amp;postID=128911077193671963' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/128911077193671963'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/128911077193671963'/><link rel='alternate' type='text/html' href='http://ballard.blogspot.com/2008/11/i-voted.html' title='I voted'/><author><name>Jeff Ballard</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6698177.post-653559218255939865</id><published>2008-11-02T15:34:00.003-06:00</published><updated>2008-11-02T15:37:50.272-06:00</updated><title type='text'>The Sony CDX-2180</title><content type='html'>Today's helpful random tidbit that Jeff couldn't find with Google:&lt;br /&gt;I have a Sony CDX-2180 car radio (complete with its...get this... 1BIT-D/A converter!).  Anyway, ever since I changed the battery in the car, the radio defaults to not show the clock (in case your car doesn't turn off the power to the radio with the key, apparently).&lt;br /&gt;&lt;br /&gt;Anyway, the answer on how to fix this is to press and hold SOUND and then hit off.  That toggles the display for me, anyway.&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0142196388089083";
//728x90, created 1/29/08
google_ad_slot = "3487055630";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698177-653559218255939865?l=ballard.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ballard.blogspot.com/feeds/653559218255939865/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6698177&amp;postID=653559218255939865' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/653559218255939865'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/653559218255939865'/><link rel='alternate' type='text/html' href='http://ballard.blogspot.com/2008/11/sony-cdx-2180.html' title='The Sony CDX-2180'/><author><name>Jeff Ballard</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6698177.post-7847323149850654326</id><published>2008-09-11T20:34:00.003-05:00</published><updated>2008-09-11T20:57:09.351-05:00</updated><title type='text'>Palin only got her passport LAST YEAR?</title><content type='html'>From the &lt;a href="http://www.nytimes.com/2008/08/30/us/politics/30veep.html"&gt;NY Times&lt;/a&gt;:&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;Ms. Palin appears to have traveled very little outside the United States. In July 2007, she had to get a passport before she visited members of the Alaska National Guard stationed in Kuwait, according to her deputy communications director, Sharon Leighow. She also visited wounded troops in Germany during that trip.&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;You've got to be kidding me.  Somehow she has foreign policy experience by just somehow being sorta close to Russia?&lt;br /&gt;&lt;br /&gt;Its a big and diverse world out there.  You can't learn that though a book or through the tee-vee.  You've got to go out there and experience it.  And guess what... the rest of the world isn't just like the USA, and that's a &lt;b&gt;good thing&lt;/b&gt;.  There are good things about differences.  For instance, I like German beer.  That's good.&lt;br /&gt;&lt;br /&gt;But in other news of the day, she's also &lt;a href="http://www.nytimes.com/2008/08/30/us/politics/30veep.html"&gt;casually thrown out that we might have to go to war with Russia&lt;/a&gt;.  Good grief.  No wonder she's been kept from doing solo interviews.&lt;br /&gt;&lt;br /&gt;I only pray that America doesn't accept their &lt;a href="http://www.nytimes.com/2008/08/30/us/politics/30veep.html"&gt;bold&lt;/a&gt; &lt;a href="http://www.factcheck.org/elections-2008/belittling_palin.html"&gt;faced&lt;/a&gt; &lt;a href="http://www.cbsnews.com/stories/2008/09/04/politics/animal/main4414049.shtml"&gt;lies&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0142196388089083";
//728x90, created 1/29/08
google_ad_slot = "3487055630";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698177-7847323149850654326?l=ballard.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ballard.blogspot.com/feeds/7847323149850654326/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6698177&amp;postID=7847323149850654326' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/7847323149850654326'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/7847323149850654326'/><link rel='alternate' type='text/html' href='http://ballard.blogspot.com/2008/09/palin-only-got-her-passport-last-year.html' title='Palin only got her passport LAST YEAR?'/><author><name>Jeff Ballard</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6698177.post-1080080283176553831</id><published>2008-08-08T12:17:00.002-05:00</published><updated>2008-08-08T12:27:00.744-05:00</updated><title type='text'>Concert in the Park</title><content type='html'>&lt;a href="http://i252.photobucket.com/albums/hh1/jeff_ballard/concertinthepark2008.jpg" target="_blank"&gt;&lt;img width=100% src="http://i252.photobucket.com/albums/hh1/jeff_ballard/concertinthepark2008.jpg" border="0" alt="Concert in the Park 2008"&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Concert in the Park 2008 was a great time.  I took the above panorama there.&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0142196388089083";
//728x90, created 1/29/08
google_ad_slot = "3487055630";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698177-1080080283176553831?l=ballard.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.wcoconcerts.com/new/otherconcerts/concertinthepark.php' title='Concert in the Park'/><link rel='replies' type='application/atom+xml' href='http://ballard.blogspot.com/feeds/1080080283176553831/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6698177&amp;postID=1080080283176553831' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/1080080283176553831'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/1080080283176553831'/><link rel='alternate' type='text/html' href='http://ballard.blogspot.com/2008/08/concert-in-park.html' title='Concert in the Park'/><author><name>Jeff Ballard</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6698177.post-6195303191028495488</id><published>2008-08-05T21:59:00.000-05:00</published><updated>2008-08-05T22:00:42.968-05:00</updated><title type='text'>Computer Networks - The Heralds of Resource Sharing</title><content type='html'>&lt;embed id="VideoPlayback" style="width:400px;height:326px" allowFullScreen="true" src="http://video.google.com/googleplayer.swf?docid=4989933629762859961&amp;hl=en&amp;fs=true" type="application/x-shockwave-flash"&gt; &lt;/embed&gt;&lt;br /&gt;&lt;br /&gt;...from 1972...&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0142196388089083";
//728x90, created 1/29/08
google_ad_slot = "3487055630";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698177-6195303191028495488?l=ballard.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ballard.blogspot.com/feeds/6195303191028495488/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6698177&amp;postID=6195303191028495488' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/6195303191028495488'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/6195303191028495488'/><link rel='alternate' type='text/html' href='http://ballard.blogspot.com/2008/08/computer-networks-heralds-of-resource.html' title='Computer Networks - The Heralds of Resource Sharing'/><author><name>Jeff Ballard</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6698177.post-7189593746664091991</id><published>2008-07-21T20:12:00.002-05:00</published><updated>2008-07-21T20:21:41.471-05:00</updated><title type='text'>Summer Driving</title><content type='html'>&lt;a href="http://s252.photobucket.com/albums/hh1/jeff_ballard/?action=view&amp;current=summerdriving.jpg" target="_blank"&gt;&lt;img src="http://i252.photobucket.com/albums/hh1/jeff_ballard/summerdriving.jpg" border="0" alt="Summer Driving"&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Summer driving has side effects.  Like bugs.  As you can see, we've had a bumper crop of bumper bugs.  I don't how two &lt;a href="http://www.ca.uky.edu/entomology/entfacts/ef416.asp"&gt;Asian Beetles&lt;/a&gt; hit the 2.&lt;br /&gt;&lt;br /&gt;Too bad no photo really does justice to the spread of bugs. Or, wait, maybe thats really a good thing.&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0142196388089083";
//728x90, created 1/29/08
google_ad_slot = "3487055630";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698177-7189593746664091991?l=ballard.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ballard.blogspot.com/feeds/7189593746664091991/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6698177&amp;postID=7189593746664091991' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/7189593746664091991'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/7189593746664091991'/><link rel='alternate' type='text/html' href='http://ballard.blogspot.com/2008/07/summer-driving.html' title='Summer Driving'/><author><name>Jeff Ballard</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6698177.post-3426277669725838828</id><published>2008-07-16T08:30:00.000-05:00</published><updated>2008-07-16T08:31:10.332-05:00</updated><title type='text'>Yes, We Have No Bananas</title><content type='html'>&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/B78rrwSQB24&amp;hl=en&amp;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/B78rrwSQB24&amp;hl=en&amp;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0142196388089083";
//728x90, created 1/29/08
google_ad_slot = "3487055630";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698177-3426277669725838828?l=ballard.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ballard.blogspot.com/feeds/3426277669725838828/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6698177&amp;postID=3426277669725838828' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/3426277669725838828'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/3426277669725838828'/><link rel='alternate' type='text/html' href='http://ballard.blogspot.com/2008/07/yes-we-have-no-bananas.html' title='Yes, We Have No Bananas'/><author><name>Jeff Ballard</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6698177.post-9120848304326223404</id><published>2008-06-23T20:33:00.003-05:00</published><updated>2008-06-23T22:54:21.737-05:00</updated><title type='text'>RIP George</title><content type='html'>George, if you're reading this and you haven't heard, you're dead.  You didn't pass away.&lt;br /&gt;&lt;a href="http://www.youtube.com/watch?v=hW_VvUt_Myg"&gt;&lt;img src="http://i252.photobucket.com/albums/hh1/jeff_ballard/george.jpg"&gt;&lt;br /&gt;&lt;/a&gt;&lt;br&gt;&lt;br /&gt;The really funny bit comes in at 5:55 in this clip.&lt;br /&gt;&lt;P&gt;&lt;br /&gt;And then, with possibly one of the funniest bits ever:&lt;br /&gt;&lt;br /&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/MvgN5gCuLac&amp;hl=en"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/MvgN5gCuLac&amp;hl=en" type="application/x-shockwave-flash" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;...wait I gotta go out and get some more stuff.&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0142196388089083";
//728x90, created 1/29/08
google_ad_slot = "3487055630";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698177-9120848304326223404?l=ballard.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://georgecarlin.com' title='RIP George'/><link rel='replies' type='application/atom+xml' href='http://ballard.blogspot.com/feeds/9120848304326223404/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6698177&amp;postID=9120848304326223404' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/9120848304326223404'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/9120848304326223404'/><link rel='alternate' type='text/html' href='http://ballard.blogspot.com/2008/06/rip-george.html' title='RIP George'/><author><name>Jeff Ballard</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6698177.post-5056520906375807409</id><published>2008-06-09T22:49:00.000-05:00</published><updated>2008-06-09T22:49:39.457-05:00</updated><title type='text'>The New Yorker: The Fall of Conservatism</title><content type='html'>&lt;a href="http://www.newyorker.com/reporting/2008/05/26/080526fa_fact_packer?currentPage=all"&gt;The Fall of Conservatism&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;The era of American politics that has been dying before our eyes was born in 1966. That January, a twenty-seven-year-old editorial writer for the St. Louis Globe-Democrat named Patrick Buchanan went to work for Richard Nixon, who was just beginning the most improbable political comeback in American history. Having served as Vice-President in the Eisenhower Administration, Nixon had lost the Presidency by a whisker to John F. Kennedy, in 1960, and had been humiliated in a 1962 bid for the California governorship. But he saw that he could propel himself back to power on the strength of a new feeling among Americans who, appalled by the chaos of the cities, the moral heedlessness of the young, and the insults to national pride in Vietnam, were ready to blame it all on the liberalism of President Lyndon B. Johnson. Right-wing populism was bubbling up from below; it needed to be guided by a leader who understood its resentments because he felt them, too.&lt;/blockquote&gt;&lt;br /&gt;(snip)&lt;br /&gt;&lt;br /&gt;Wow.  Quite a telling story, especially for those of us who are a little light on the details of how we got into this.&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0142196388089083";
//728x90, created 1/29/08
google_ad_slot = "3487055630";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698177-5056520906375807409?l=ballard.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.newyorker.com/reporting/2008/05/26/080526fa_fact_packer?currentPage=all' title='The New Yorker: The Fall of Conservatism'/><link rel='replies' type='application/atom+xml' href='http://ballard.blogspot.com/feeds/5056520906375807409/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6698177&amp;postID=5056520906375807409' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/5056520906375807409'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/5056520906375807409'/><link rel='alternate' type='text/html' href='http://ballard.blogspot.com/2008/06/new-yorker-fall-of-conservatism.html' title='The New Yorker: The Fall of Conservatism'/><author><name>Jeff Ballard</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6698177.post-3617109079767071228</id><published>2008-05-05T18:58:00.000-05:00</published><updated>2008-05-05T18:58:43.942-05:00</updated><title type='text'>The Wild Parrots of Brooklyn</title><content type='html'>&lt;object width="425" height="355"&gt;&lt;param name="movie" value="http://www.youtube.com/v/LBOBw2G9iU4"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/LBOBw2G9iU4" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;What's amazing is that they don't freeze in the winter.&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0142196388089083";
//728x90, created 1/29/08
google_ad_slot = "3487055630";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698177-3617109079767071228?l=ballard.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.brooklynparrots.com/' title='The Wild Parrots of Brooklyn'/><link rel='replies' type='application/atom+xml' href='http://ballard.blogspot.com/feeds/3617109079767071228/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6698177&amp;postID=3617109079767071228' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/3617109079767071228'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/3617109079767071228'/><link rel='alternate' type='text/html' href='http://ballard.blogspot.com/2008/05/wild-parrots-of-brooklyn.html' title='The Wild Parrots of Brooklyn'/><author><name>Jeff Ballard</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6698177.post-5198607722467190892</id><published>2008-05-03T14:19:00.000-05:00</published><updated>2008-05-03T14:19:52.097-05:00</updated><title type='text'>Ballet dancers perform to the Pixies</title><content type='html'>&lt;object width="425" height="355"&gt;&lt;param name="movie" value="http://www.youtube.com/v/IQr82kJrWTQ&amp;hl=en"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/IQr82kJrWTQ&amp;hl=en" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br&gt;&lt;br /&gt;Via &lt;a href="http://www.boingboing.net/2008/04/25/ballet-dancers-perfo.html"&gt;Ballet dancers perform to the Pixies - Boing Boing&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0142196388089083";
//728x90, created 1/29/08
google_ad_slot = "3487055630";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698177-5198607722467190892?l=ballard.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.boingboing.net/2008/04/25/ballet-dancers-perfo.html' title='Ballet dancers perform to the Pixies'/><link rel='replies' type='application/atom+xml' href='http://ballard.blogspot.com/feeds/5198607722467190892/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6698177&amp;postID=5198607722467190892' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/5198607722467190892'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/5198607722467190892'/><link rel='alternate' type='text/html' href='http://ballard.blogspot.com/2008/05/ballet-dancers-perform-to-pixies.html' title='Ballet dancers perform to the Pixies'/><author><name>Jeff Ballard</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6698177.post-1119927188033758346</id><published>2008-05-01T15:31:00.003-05:00</published><updated>2008-05-01T15:44:29.297-05:00</updated><title type='text'>At the Union</title><content type='html'>&lt;a href="http://i252.photobucket.com/albums/hh1/jeff_ballard/attheunion.jpg?t=1209673815"&gt;&lt;br /&gt;&lt;img src="http://i252.photobucket.com/albums/hh1/jeff_ballard/attheunion.jpg" width="100%" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;At the Memorial Union Terrace, taken yesterday, April 30, 2008.&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0142196388089083";
//728x90, created 1/29/08
google_ad_slot = "3487055630";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698177-1119927188033758346?l=ballard.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://i252.photobucket.com/albums/hh1/jeff_ballard/attheunion.jpg?t=1209673815' title='At the Union'/><link rel='replies' type='application/atom+xml' href='http://ballard.blogspot.com/feeds/1119927188033758346/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6698177&amp;postID=1119927188033758346' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/1119927188033758346'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/1119927188033758346'/><link rel='alternate' type='text/html' href='http://ballard.blogspot.com/2008/05/at-memorial-union-terrace-taken.html' title='At the Union'/><author><name>Jeff Ballard</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6698177.post-6859534039584209971</id><published>2008-04-30T11:20:00.002-05:00</published><updated>2008-04-30T11:36:57.100-05:00</updated><title type='text'>Intel GM945 causes Gnome to choose the wrong monitor</title><content type='html'>So I recently upgraded to a &lt;a href="http://www.sun.com/desktop/products/monitors/24lcd/"&gt;new monitor&lt;/a&gt; ($318 on &lt;a href="http://www.sun.com/solutions/landing/industry/education/mg/index.xml"&gt;the Sun Matching Grant Program&lt;/a&gt; -- which really isn't a &lt;i&gt;matching&lt;/i&gt; program anymore, but I digress).&lt;br /&gt;&lt;br /&gt;The problem is that I now want to use that as my primary display, and my Dell monitor as my secondary display off my D620 laptop with the Intel 945GM display.  That means I'll have a primary display DVI at 1920x1600 and my secondary VGA at 1680x1050.  Unfortunately for whatever reason, the Intel 945GM lists the VGA first in xrandr, which is roughly the way the server sees it.  This causes Gnome to choose that display as the primary place it shows the login screen, shows the menus, and so forth.&lt;br /&gt;&lt;br /&gt;My current solution is to login and then run this script:&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;#!/bin/bash&lt;br /&gt;&lt;br /&gt;xrandr --output TMDS-1 --off&lt;br /&gt;xrandr --output VGA --off&lt;br /&gt;xrandr --output TMDS-1  --auto&lt;br /&gt;xrandr --output VGA --auto&lt;br /&gt;xrandr --output VGA --pos 1920x0&lt;/pre&gt;&lt;br /&gt;This turns off both displays, and turns them both back on.  This causes them to overlap at position 0x0 (meaning you'll see the displays mirrored).  Then it slides the VGA display to the right, which is what I want.  I'm not sure if it'd work the other way.&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0142196388089083";
//728x90, created 1/29/08
google_ad_slot = "3487055630";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698177-6859534039584209971?l=ballard.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ballard.blogspot.com/feeds/6859534039584209971/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6698177&amp;postID=6859534039584209971' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/6859534039584209971'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/6859534039584209971'/><link rel='alternate' type='text/html' href='http://ballard.blogspot.com/2008/04/intel-gm945-causes-gnome-to-choose.html' title='Intel GM945 causes Gnome to choose the wrong monitor'/><author><name>Jeff Ballard</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6698177.post-8018344504260489718</id><published>2008-04-28T11:01:00.000-05:00</published><updated>2008-04-28T11:01:28.927-05:00</updated><title type='text'>After Microsoft</title><content type='html'>&lt;img src="http://www.goldinsenneby.com/gs/wp-content/After_Microsoft.jpg"&gt;&lt;br&gt;&lt;br /&gt;&lt;a href="http://www.goldinsenneby.com/gs/?p=81"&gt;After Microsoft&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Taken from the same shot that the Windows XP "Bliss" image was taken, 10 years later.&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0142196388089083";
//728x90, created 1/29/08
google_ad_slot = "3487055630";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698177-8018344504260489718?l=ballard.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.goldinsenneby.com/gs/?p=81' title='After Microsoft'/><link rel='replies' type='application/atom+xml' href='http://ballard.blogspot.com/feeds/8018344504260489718/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6698177&amp;postID=8018344504260489718' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/8018344504260489718'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/8018344504260489718'/><link rel='alternate' type='text/html' href='http://ballard.blogspot.com/2008/04/after-microsoft.html' title='After Microsoft'/><author><name>Jeff Ballard</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6698177.post-845919084685488636</id><published>2008-04-17T12:04:00.001-05:00</published><updated>2008-04-17T12:07:41.647-05:00</updated><title type='text'>Tough DUI Test</title><content type='html'>Thankfully I don't think I'd fail.  This guy came close to making it:&lt;br /&gt;&lt;br /&gt;&lt;embed src="http://www.ebaumsworld.com/mediaplayer.swf" flashvars="file=http://media.ebaumsworld.com/videos/2008/04/321835.flv&amp;displayheight=321&amp;image=http://media.ebaumsworld.com/thumbs/2008/04/321835.jpg" loop="false" menu="false" quality="high" bgcolor="#ffffff" width="425" height="345" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0142196388089083";
//728x90, created 1/29/08
google_ad_slot = "3487055630";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698177-845919084685488636?l=ballard.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ballard.blogspot.com/feeds/845919084685488636/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6698177&amp;postID=845919084685488636' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/845919084685488636'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/845919084685488636'/><link rel='alternate' type='text/html' href='http://ballard.blogspot.com/2008/04/tough-dui-test.html' title='Tough DUI Test'/><author><name>Jeff Ballard</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6698177.post-7173178646409964940</id><published>2008-04-17T11:58:00.001-05:00</published><updated>2008-04-17T12:01:42.517-05:00</updated><title type='text'>Dog vs. Screen Door</title><content type='html'>Growing up, we had a dog.  He wasn't the smartest creature on the planet (heck, he ate a rock once -- I think my dad still has that little souvenir).  Anyway, this dog is even dumber:&lt;br /&gt;&lt;br /&gt;&lt;object width="425" height="355"&gt;&lt;param name="movie" value="http://www.youtube.com/v/FVmN4GL4o5M&amp;hl=en"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/FVmN4GL4o5M&amp;hl=en" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0142196388089083";
//728x90, created 1/29/08
google_ad_slot = "3487055630";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698177-7173178646409964940?l=ballard.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ballard.blogspot.com/feeds/7173178646409964940/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6698177&amp;postID=7173178646409964940' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/7173178646409964940'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/7173178646409964940'/><link rel='alternate' type='text/html' href='http://ballard.blogspot.com/2008/04/dog-vs-screen-door.html' title='Dog vs. Screen Door'/><author><name>Jeff Ballard</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6698177.post-8336702767452497400</id><published>2008-04-14T07:25:00.000-05:00</published><updated>2008-04-14T07:25:50.881-05:00</updated><title type='text'>The case of the 500-mile email</title><content type='html'>Trey Harris should write a book.  He's already got a great title: &lt;a href="http://www.ibiblio.org/harris/500milemail.html"&gt;The case of the 500-mile email&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0142196388089083";
//728x90, created 1/29/08
google_ad_slot = "3487055630";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698177-8336702767452497400?l=ballard.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.ibiblio.org/harris/500milemail.html' title='The case of the 500-mile email'/><link rel='replies' type='application/atom+xml' href='http://ballard.blogspot.com/feeds/8336702767452497400/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6698177&amp;postID=8336702767452497400' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/8336702767452497400'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/8336702767452497400'/><link rel='alternate' type='text/html' href='http://ballard.blogspot.com/2008/04/case-of-500-mile-email.html' title='The case of the 500-mile email'/><author><name>Jeff Ballard</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6698177.post-6980750977278603453</id><published>2008-04-07T13:11:00.001-05:00</published><updated>2008-04-07T13:15:46.274-05:00</updated><title type='text'>My Next Car</title><content type='html'>If only I could have one of these as my next car:&lt;br /&gt;&lt;br /&gt;&lt;object width="425" height="355"&gt;&lt;param name="movie" value="http://www.youtube.com/v/QH5eYCdheLw&amp;hl=en"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/QH5eYCdheLw&amp;hl=en" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;I wonder if crushing the car in front of you incurs extra insurance costs...&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0142196388089083";
//728x90, created 1/29/08
google_ad_slot = "3487055630";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698177-6980750977278603453?l=ballard.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://blog.mlive.com/flintjournal/newsnow/2008/04/post_moto_kid_death_story_here.html' title='My Next Car'/><link rel='replies' type='application/atom+xml' href='http://ballard.blogspot.com/feeds/6980750977278603453/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6698177&amp;postID=6980750977278603453' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/6980750977278603453'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/6980750977278603453'/><link rel='alternate' type='text/html' href='http://ballard.blogspot.com/2008/04/my-next-car.html' title='My Next Car'/><author><name>Jeff Ballard</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6698177.post-2939087685670505077</id><published>2008-04-03T07:09:00.003-05:00</published><updated>2008-04-03T07:11:37.307-05:00</updated><title type='text'>The Dog Named Lady</title><content type='html'>I'm pretty backlogged on my podcasts, so this one is from a while ago.  If you've got about 5 minutes check out &lt;a href="http://podcastdownload.npr.org/anon.npr-podcasts/podcast/510094/6661785/npr_6661785.mp3"&gt;The Dog Named Lady&lt;/a&gt;.  Its worth the trip...uh...I mean the listen.&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0142196388089083";
//728x90, created 1/29/08
google_ad_slot = "3487055630";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698177-2939087685670505077?l=ballard.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://podcastdownload.npr.org/anon.npr-podcasts/podcast/510094/6661785/npr_6661785.mp3' title='The Dog Named Lady'/><link rel='replies' type='application/atom+xml' href='http://ballard.blogspot.com/feeds/2939087685670505077/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6698177&amp;postID=2939087685670505077' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/2939087685670505077'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/2939087685670505077'/><link rel='alternate' type='text/html' href='http://ballard.blogspot.com/2008/04/dog-named-lady.html' title='The Dog Named Lady'/><author><name>Jeff Ballard</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6698177.post-7491103826119672599</id><published>2008-04-01T22:18:00.002-05:00</published><updated>2008-04-01T22:22:20.711-05:00</updated><title type='text'>Finally, work can resume</title><content type='html'>The &lt;a href="http://www.discovery.wisc.edu/"&gt;Wisconsin Institutes for Discovery&lt;/a&gt; building is going up.  First, things must come down.  Demolition is cool.  Its also quite a distraction.  Here's the view from our office:&lt;br /&gt;&lt;br /&gt;&lt;object width="425" height="355"&gt;&lt;param name="movie" value="http://www.youtube.com/v/INEhQGc8xyQ&amp;hl=en"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/INEhQGc8xyQ&amp;hl=en" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;object width="425" height="355"&gt;&lt;param name="movie" value="http://www.youtube.com/v/N4INEvmd4aI&amp;hl=en"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/N4INEvmd4aI&amp;hl=en" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0142196388089083";
//728x90, created 1/29/08
google_ad_slot = "3487055630";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698177-7491103826119672599?l=ballard.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ballard.blogspot.com/feeds/7491103826119672599/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6698177&amp;postID=7491103826119672599' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/7491103826119672599'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/7491103826119672599'/><link rel='alternate' type='text/html' href='http://ballard.blogspot.com/2008/04/finally-work-can-resume.html' title='Finally, work can resume'/><author><name>Jeff Ballard</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6698177.post-999036230824802581</id><published>2008-03-26T20:46:00.003-05:00</published><updated>2008-03-27T10:21:45.557-05:00</updated><title type='text'>Whats the Most Popular Date Easter Falls On?</title><content type='html'>I was born on Easter and have had my birthday on Easter twice in my life so far.   It led me to wonder, whats the most common date that Easter will fall on between the earliest possible day (March 22) and the latest possible day (April 25).  Here's the graph for the years 1583 through 4099:&lt;br /&gt;&lt;img src="http://i252.photobucket.com/albums/hh1/jeff_ballard/easters.gif"&gt;&lt;br /&gt;&lt;br /&gt;The source data came from &lt;a href="http://users.sa.chariot.net.au/~gmarts/eastcalc.htm"&gt;http://users.sa.chariot.net.au/~gmarts/eastcalc.htm&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0142196388089083";
//728x90, created 1/29/08
google_ad_slot = "3487055630";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698177-999036230824802581?l=ballard.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ballard.blogspot.com/feeds/999036230824802581/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6698177&amp;postID=999036230824802581' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/999036230824802581'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/999036230824802581'/><link rel='alternate' type='text/html' href='http://ballard.blogspot.com/2008/03/whats-most-popular-date-easer-falls-on.html' title='Whats the Most Popular Date Easter Falls On?'/><author><name>Jeff Ballard</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6698177.post-1893288269066122154</id><published>2008-03-14T21:05:00.000-05:00</published><updated>2008-03-14T21:06:22.361-05:00</updated><title type='text'>Happy Pi Day!</title><content type='html'>&lt;object width="425" height="355"&gt;&lt;param name="movie" value="http://www.youtube.com/v/Mfr7xG6smhU&amp;hl=en"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/Mfr7xG6smhU&amp;hl=en" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0142196388089083";
//728x90, created 1/29/08
google_ad_slot = "3487055630";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698177-1893288269066122154?l=ballard.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ballard.blogspot.com/feeds/1893288269066122154/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6698177&amp;postID=1893288269066122154' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/1893288269066122154'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/1893288269066122154'/><link rel='alternate' type='text/html' href='http://ballard.blogspot.com/2008/03/happy-pi-day.html' title='Happy Pi Day!'/><author><name>Jeff Ballard</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6698177.post-6353362007781724156</id><published>2008-03-09T10:49:00.002-05:00</published><updated>2008-03-09T11:03:46.993-05:00</updated><title type='text'>The Iraq War gets better and betterer</title><content type='html'>*sigh*&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.theaustralian.news.com.au/story/0,25197,23286149-2703,00.html"&gt;Iraq war &amp;#39;caused slowdown in the US&amp;#39; | The Australian&lt;/a&gt;: &lt;blockquote&gt;"'When the Bush administration went to war in Iraq it obviously didn't focus very much on the cost. Larry Lindsey, the chief economic adviser, said the cost was going to be between $US100billion and $US200 billion - and for that slight moment of quasi-honesty he was fired.&lt;br /&gt;&lt;br /&gt;'(Then defense secretary Donald) Rumsfeld responded and said 'baloney', and the number the administration came up with was $US50 to $US60 billion. We have calculated that the cost was more like $US3 trillion."&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;I'm still searching for the silver lining on the war in Iraq.  600,000 plus people dead. 100,000 US military suffering from post-war issues.  US economy stifled.  The Dollar is in a freefall.  Iraq is now a terrorist haven.  Security theater abounds at airports.  Fear-mongering continues.&lt;br /&gt;&lt;br /&gt;Of course its good that we have a barrel of oil going for more than $100... Where do you think the Sauds are getting the money to lend us?  How much further in debt are we going to go?&lt;br /&gt;&lt;br /&gt;Them's some dark clouds... and they aren't going away any time soon, no matter who is elected president.  Remember: we brought this upon ourselves.  We did not &lt;b&gt;have&lt;/b&gt; to go into Iraq.  Oh, and Afghanistan (remember that deal we didn't finish?)  *sigh*&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0142196388089083";
//728x90, created 1/29/08
google_ad_slot = "3487055630";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698177-6353362007781724156?l=ballard.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.theaustralian.news.com.au/story/0,25197,23286149-2703,00.html' title='The Iraq War gets better and betterer'/><link rel='replies' type='application/atom+xml' href='http://ballard.blogspot.com/feeds/6353362007781724156/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6698177&amp;postID=6353362007781724156' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/6353362007781724156'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/6353362007781724156'/><link rel='alternate' type='text/html' href='http://ballard.blogspot.com/2008/03/iraq-war-gets-better-and-betterer.html' title='The Iraq War gets better and betterer'/><author><name>Jeff Ballard</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6698177.post-3172796323211442381</id><published>2008-02-23T11:35:00.001-06:00</published><updated>2008-02-23T11:35:40.728-06:00</updated><title type='text'>The Beltline Tops My Week</title><content type='html'>I've been having one of those weeks.   Its been a week where everything is just a lot harder than it should have been.&lt;br /&gt;&lt;br /&gt;For instance, yesterday a &lt;a href="http://www.madison.com/wsj/topstories/273855"&gt;welding truck flipped over&lt;/a&gt; ahead of us on the beltline.  We were trapped between Verona Road and Todd Drive -- for an hour and a half.&lt;br /&gt;&lt;br /&gt;The best part was we did talk to the Sheriff's department guy.  At one point he turned to a Dane County snowplow driver (who was helping out) and yelled over to him, "Where are you telling people to go???"&lt;br /&gt;&lt;br /&gt;The plow driver yelled back: "I told them to go up to your fricking car and go down the offramp."&lt;br /&gt;&lt;br /&gt;After spinning the car around we ended up going down the Verona Road onramp and then being directed up Midvale.  We ended up going through downtown, which was an utter mess due to the extra traffic.&lt;br /&gt;&lt;br /&gt;Oh hopefully next week won't be so hard.&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0142196388089083";
//728x90, created 1/29/08
google_ad_slot = "3487055630";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698177-3172796323211442381?l=ballard.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.madison.com/wsj/topstories/273855' title='The Beltline Tops My Week'/><link rel='replies' type='application/atom+xml' href='http://ballard.blogspot.com/feeds/3172796323211442381/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6698177&amp;postID=3172796323211442381' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/3172796323211442381'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/3172796323211442381'/><link rel='alternate' type='text/html' href='http://ballard.blogspot.com/2008/02/beltline-tops-my-week.html' title='The Beltline Tops My Week'/><author><name>Jeff Ballard</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6698177.post-6850045685441128344</id><published>2008-02-22T11:48:00.001-06:00</published><updated>2008-02-22T11:52:26.097-06:00</updated><title type='text'>Preach on Brother Schneier!</title><content type='html'>A reading from the &lt;a href="http://www.schneier.com/crypto-gram-0802.html#1"&gt;book of Schneier, Feb 15 Crypto-Gram&lt;/a&gt;:&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;"Since 9/11, approximately three things have potentially improved airline security: reinforcing the cockpit doors, passengers realizing they have to fight back, and -- possibly -- sky marshals. Everything else -- all the security measures that affect privacy -- is just security theater and a waste of effort."&lt;br /&gt;&lt;br /&gt;"By the same token, many of the anti-privacy "security" measures we're seeing -- national ID cards, warrantless eavesdropping, massive data mining, and so on -- do little to improve, and in some cases harm, security. And government claims of their success are either wrong, or against fake threats."&lt;br /&gt;&lt;br /&gt;"The debate isn't security versus privacy. It's liberty versus control."&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;If only the public-at-large could understand even these three paragraphs...&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0142196388089083";
//728x90, created 1/29/08
google_ad_slot = "3487055630";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698177-6850045685441128344?l=ballard.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.schneier.com/crypto-gram-0802.html#1' title='Preach on Brother Schneier!'/><link rel='replies' type='application/atom+xml' href='http://ballard.blogspot.com/feeds/6850045685441128344/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6698177&amp;postID=6850045685441128344' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/6850045685441128344'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/6850045685441128344'/><link rel='alternate' type='text/html' href='http://ballard.blogspot.com/2008/02/preach-on-brother-schneier.html' title='Preach on Brother Schneier!'/><author><name>Jeff Ballard</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6698177.post-8609098036220086040</id><published>2008-02-12T22:32:00.003-06:00</published><updated>2008-02-13T06:52:33.388-06:00</updated><title type='text'>Yes we can.</title><content type='html'>&lt;img src="http://i252.photobucket.com/albums/hh1/jeff_ballard/obamaatkohlcenter.jpg"&gt;&lt;br /&gt;&lt;br /&gt;I saw Barack Obama speak at the Kohl Center this evening.&lt;br /&gt;&lt;br /&gt;Wow.&lt;br /&gt;&lt;br /&gt;He spoke to things I find very important.  They include:&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;Getting us out of Iraq.&lt;br /&gt;&lt;li&gt;Iraq was a distraction from the real work in Afghanistan.&lt;br /&gt;&lt;li&gt;Hope is not unobtainable.&lt;br /&gt;&lt;li&gt;Having the same cast of characters in Washington won't produce different results.&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;In terms of the event itself it was amazing.  I will probably never in my life see as many people in the Kohl Center as there were tonight.  The entire upper deck was (probably illegally) full... every square foot had a person... stairs, hallways, etc.&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0142196388089083";
//728x90, created 1/29/08
google_ad_slot = "3487055630";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698177-8609098036220086040?l=ballard.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://wi.barackobama.com/' title='Yes we can.'/><link rel='replies' type='application/atom+xml' href='http://ballard.blogspot.com/feeds/8609098036220086040/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6698177&amp;postID=8609098036220086040' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/8609098036220086040'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/8609098036220086040'/><link rel='alternate' type='text/html' href='http://ballard.blogspot.com/2008/02/yes-we-can.html' title='Yes we can.'/><author><name>Jeff Ballard</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6698177.post-3900097063624686327</id><published>2008-02-12T07:14:00.000-06:00</published><updated>2008-02-12T07:14:13.558-06:00</updated><title type='text'>It's official: Madison sees snowiest winter ever</title><content type='html'>&lt;a href="http://www.madison.com/wsj/topstories/271971"&gt;It's official: Madison sees snowiest winter ever&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;So they're going to make shirts that say "I plowed through the winter of 07-08" for the staff?  How long do you think it is before people add the word "was" between the first two words?&lt;br /&gt;&lt;br /&gt;Oh well... off to start up the snowblower again...&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0142196388089083";
//728x90, created 1/29/08
google_ad_slot = "3487055630";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698177-3900097063624686327?l=ballard.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.madison.com/wsj/topstories/271971' title='It&apos;s official: Madison sees snowiest winter ever'/><link rel='replies' type='application/atom+xml' href='http://ballard.blogspot.com/feeds/3900097063624686327/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6698177&amp;postID=3900097063624686327' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/3900097063624686327'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/3900097063624686327'/><link rel='alternate' type='text/html' href='http://ballard.blogspot.com/2008/02/its-official-madison-sees-snowiest.html' title='It&apos;s official: Madison sees snowiest winter ever'/><author><name>Jeff Ballard</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6698177.post-2289652188882227678</id><published>2008-02-06T12:01:00.000-06:00</published><updated>2008-02-06T12:02:51.794-06:00</updated><title type='text'>Winter strikes again</title><content type='html'>For those of you missing out on all the Winter fun in Wisconsin:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://s252.photobucket.com/albums/hh1/jeff_ballard/?action=view&amp;current=image.jpg" target="_blank"&gt;&lt;img src="http://i252.photobucket.com/albums/hh1/jeff_ballard/image.jpg" border="0" alt="Photobucket"&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;That's a shot of Campus Drive @ Randall Ave in Madison.&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0142196388089083";
//728x90, created 1/29/08
google_ad_slot = "3487055630";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698177-2289652188882227678?l=ballard.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ballard.blogspot.com/feeds/2289652188882227678/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6698177&amp;postID=2289652188882227678' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/2289652188882227678'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/2289652188882227678'/><link rel='alternate' type='text/html' href='http://ballard.blogspot.com/2008/02/winter-strikes-again.html' title='Winter strikes again'/><author><name>Jeff Ballard</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6698177.post-7234955611919344930</id><published>2008-02-01T08:09:00.000-06:00</published><updated>2008-02-01T21:15:50.488-06:00</updated><title type='text'>My Grandmother</title><content type='html'>My grandmother died today.&lt;br /&gt;&lt;br /&gt;I am, of course, sad she is gone.  However, my focus is on how happy I am that she was in my life.  She wasn't an ordinary grandmother.&lt;br /&gt;&lt;br /&gt;She was extraordinary in many, many ways.&lt;br /&gt;&lt;br /&gt;Lets look at a few:&lt;br /&gt;&lt;br /&gt;The first way my Grandmother was extraordinary was her fondness of Mountain Dew.  When I was in high school, my grandmother asked for a sip of the soda I was drinking.  Since I started my Caffeine addiction early, the soda was Mountain Dew.  After taking a sip, Grandma said, "MMm..."  Somewhat surprised, my mother asked if Grandma would like one, which she accepted.&lt;br /&gt;&lt;br /&gt;That was the first sip of what turned out to be a long run.&lt;br /&gt;&lt;br /&gt;It progressed to the point that if you'd go over to her apartment, and the soda machine on the first floor was out of Mountain Dew, you'd know.  Grandma would be grumpy, upset and needing her Dew!  How many people have Grandmas hooked on Mountain Dew?&lt;br /&gt;&lt;br /&gt;Upon reflection, it was probably a really good thing that I didn't play any of my music for her...  The neighbors at her retirement home probably wouldn't have liked that much.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;At our wedding, Grandma was a star.  She danced the night away -- even keeping up with a professional dancer!  At one point, she went up to the DJ and said, "I don't mean to be rude, but could you play something with a little more pep?"&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;In her later years, she had a problem keeping weight on.  One Christmas morning a few years ago, my mother told me, "Give Grandma that gift there."  I went, picked it up, and heard a clank of bottles.&lt;br /&gt;&lt;br /&gt;"What is this, a 12 pack of beer?" I asked sarcastically.&lt;br /&gt;&lt;br /&gt;"SSSSShhhh!!" my mother exclaimed.&lt;br /&gt;&lt;br /&gt;My shock at my mother's statement was quickly overshadowed by the next, larger shock.&lt;br /&gt;&lt;br /&gt;This wasn't just beer, it was &lt;a href="http://beeradvocate.com/beer/profile/142/99/"&gt;Spaten Optimator&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Floored, I immediately wanted to make some T-shirts saying:&lt;br /&gt;&lt;pre&gt;MY GRANDMA DRINKS STRONGER BEER THAN YOU&lt;/pre&gt;&lt;br /&gt;Apparently my Grandmother's doctor had suggested she drink this before going to bed to help her sleep, and to put some weight on.  Grandma added in a whisper, "and it keeps you regular, too."&lt;br /&gt;&lt;br /&gt;Grandma was Grandma until the very end, including some of the words of wisdom I've shared so far.  I plan to answer "How do you feel?" as Grandma did ("With your fingers.")&lt;br /&gt;&lt;br /&gt;In the end I'm reminded of words from a friend that passed a way a few years ago.  He was writing about a piece of music (the Andante from the Piano Concerto No. 2 by Johannes&lt;br /&gt;Brahms).  He wrote:&lt;br /&gt;&lt;blockquote&gt;"What a composer! What sublime and gorgeous music! But it also reminded me of a parallel with Life. In both, you follow along the progress, enjoying every moment, and when the end comes, it's so gracious and inevitable and fulfilling that one doesn't fret that it's over but rather rejoice that it happened." John Peter Gesinski, August 28, 2004&lt;/blockquote&gt;&lt;br /&gt;Grandmother, thank you for being in my life.&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0142196388089083";
//728x90, created 1/29/08
google_ad_slot = "3487055630";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698177-7234955611919344930?l=ballard.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ballard.blogspot.com/feeds/7234955611919344930/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6698177&amp;postID=7234955611919344930' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/7234955611919344930'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/7234955611919344930'/><link rel='alternate' type='text/html' href='http://ballard.blogspot.com/2008/02/my-grandmother.html' title='My Grandmother'/><author><name>Jeff Ballard</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6698177.post-4272678912155442856</id><published>2008-01-29T20:03:00.000-06:00</published><updated>2008-01-29T20:10:13.438-06:00</updated><title type='text'>Random SSL problem of the day</title><content type='html'>So I get the following trying to connect to a sendmail SMTPS port:&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;2008.01.29 19:41:14 LOG5[8849:3083409072]: stunnel 4.21 on i486-pc-linux-gnu with OpenSSL 0.9.8g 19 Oct 2007&lt;br /&gt;2008.01.29 19:41:14 LOG5[8849:3083409072]: Threading:PTHREAD SSL:ENGINE Sockets:POLL,IPv6 Auth:LIBWRAP&lt;br /&gt;2008.01.29 19:41:14 LOG5[8849:3083409072]: stunnel connected remote server from 10.1.0.2:50824&lt;br /&gt;2008.01.29 19:41:15 LOG3[8849:3083409072]: SSL_connect: 1408F10B: error:1408F10B:SSL routines:SSL3_GET_RECORD:wrong version number&lt;br /&gt;2008.01.29 19:41:15 LOG5[8849:3083409072]: Connection reset: 0 bytes sent to SSL, 0 bytes sent to socket&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;The answer was &lt;b&gt;check to see that the other end really is running SSL&lt;/b&gt;.  In my case it wasn't.  It was amazing how many people were searching the Internet and only after not seeing anything I tried the port... *sigh*&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0142196388089083";
//728x90, created 1/29/08
google_ad_slot = "3487055630";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698177-4272678912155442856?l=ballard.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ballard.blogspot.com/feeds/4272678912155442856/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6698177&amp;postID=4272678912155442856' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/4272678912155442856'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/4272678912155442856'/><link rel='alternate' type='text/html' href='http://ballard.blogspot.com/2008/01/random-ssl-problem-of-day.html' title='Random SSL problem of the day'/><author><name>Jeff Ballard</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6698177.post-1434441067665687943</id><published>2008-01-28T15:17:00.000-06:00</published><updated>2008-01-28T15:19:45.459-06:00</updated><title type='text'>Jalopy, RIP</title><content type='html'>Just before applying &lt;a href="http://dban.sourceforge.net/"&gt;DBAN&lt;/a&gt;, &lt;code&gt;uptime&lt;/code&gt; on jalopy showed:&lt;br /&gt;&lt;pre&gt;15:12:57 up 1063 days,  3:06,  1 user,  load average: 0.02, 0.01, 0.00&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0142196388089083";
//728x90, created 1/29/08
google_ad_slot = "3487055630";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698177-1434441067665687943?l=ballard.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ballard.blogspot.com/feeds/1434441067665687943/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6698177&amp;postID=1434441067665687943' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/1434441067665687943'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/1434441067665687943'/><link rel='alternate' type='text/html' href='http://ballard.blogspot.com/2008/01/jalopy-rip.html' title='Jalopy, RIP'/><author><name>Jeff Ballard</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6698177.post-8455902644948265488</id><published>2008-01-28T11:01:00.000-06:00</published><updated>2008-01-28T11:02:35.406-06:00</updated><title type='text'>Grandma's Words of Wisdom, part 3</title><content type='html'>I offered the water to Grandma.  She refused it.&lt;br /&gt;&lt;br /&gt;I said, "I could add some Vodka to it."&lt;br /&gt;&lt;br /&gt;She replied, "AH! Then you'd have something!"&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0142196388089083";
//728x90, created 1/29/08
google_ad_slot = "3487055630";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698177-8455902644948265488?l=ballard.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ballard.blogspot.com/feeds/8455902644948265488/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6698177&amp;postID=8455902644948265488' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/8455902644948265488'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/8455902644948265488'/><link rel='alternate' type='text/html' href='http://ballard.blogspot.com/2008/01/grandmas-words-of-wisdom-part-3.html' title='Grandma&apos;s Words of Wisdom, part 3'/><author><name>Jeff Ballard</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6698177.post-1198728231014013385</id><published>2008-01-26T14:24:00.000-06:00</published><updated>2008-01-26T14:25:36.950-06:00</updated><title type='text'>Grandma's Words of Wisdom, part 2</title><content type='html'>Visiting my Grandmother yesterday, when asked what she would like to do:&lt;br /&gt;"I'm just sitting here listing to all this bullcrap."&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0142196388089083";
//728x90, created 1/29/08
google_ad_slot = "3487055630";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698177-1198728231014013385?l=ballard.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ballard.blogspot.com/feeds/1198728231014013385/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6698177&amp;postID=1198728231014013385' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/1198728231014013385'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/1198728231014013385'/><link rel='alternate' type='text/html' href='http://ballard.blogspot.com/2008/01/grandmas-words-of-wisdom-part-2.html' title='Grandma&apos;s Words of Wisdom, part 2'/><author><name>Jeff Ballard</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6698177.post-3638413678334185560</id><published>2008-01-26T14:16:00.000-06:00</published><updated>2008-01-26T14:24:01.326-06:00</updated><title type='text'>The great fiscal stimulus package ... of 1929</title><content type='html'>*sigh* I hope &lt;a href="http://www.marketwatch.com/news/story/great-fiscal-stimulus-package-/story.aspx?guid={D3B850E5-E05D-40DA-A630-42B3CB838AE9}"&gt;history doesn't repeat itself&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0142196388089083";
//728x90, created 1/29/08
google_ad_slot = "3487055630";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698177-3638413678334185560?l=ballard.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ballard.blogspot.com/feeds/3638413678334185560/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6698177&amp;postID=3638413678334185560' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/3638413678334185560'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/3638413678334185560'/><link rel='alternate' type='text/html' href='http://ballard.blogspot.com/2008/01/great-fiscal-stimulus-package-of-1929.html' title='The great fiscal stimulus package ... of 1929'/><author><name>Jeff Ballard</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6698177.post-873593108954686609</id><published>2008-01-20T21:14:00.000-06:00</published><updated>2008-01-20T21:16:58.254-06:00</updated><title type='text'>Nort's words of Wisdom</title><content type='html'>SMS from Lambeau Field 1/20/08 7:22 pm:&lt;br /&gt;&lt;br /&gt;Its f'n cold!!!&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0142196388089083";
//728x90, created 1/29/08
google_ad_slot = "3487055630";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698177-873593108954686609?l=ballard.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://dabearsstillsuck.blogspot.com/' title='Nort&apos;s words of Wisdom'/><link rel='replies' type='application/atom+xml' href='http://ballard.blogspot.com/feeds/873593108954686609/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6698177&amp;postID=873593108954686609' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/873593108954686609'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/873593108954686609'/><link rel='alternate' type='text/html' href='http://ballard.blogspot.com/2008/01/norts-words-of-wisdom.html' title='Nort&apos;s words of Wisdom'/><author><name>Jeff Ballard</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6698177.post-3119933073560953327</id><published>2008-01-15T08:18:00.000-06:00</published><updated>2008-01-15T08:18:00.014-06:00</updated><title type='text'>This can't end well...</title><content type='html'>&lt;a href="http://www.rottenneighbor.com"&gt;&lt;img src="http://homepages.cae.wisc.edu/~ballard/rottenneighbor.jpg" width=469 height=400&gt;&lt;/a&gt;&lt;BR&gt;&lt;br /&gt;&lt;br /&gt;In an epic combination of &lt;b&gt;Passive Aggressiveness&lt;/b&gt; combined with &lt;B&gt;Complaining about Neighbors&lt;/b&gt; combined with being &lt;b&gt;anonymous&lt;/b&gt; comes together in the Web 2.0/Google Maps Mashup &lt;a href="http://www.rottenneighbor.com"&gt;RottenNeighbor.com&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Basically you can say whatever you want about anyone you want while being anonymous as you attach it to the map.&lt;br /&gt;&lt;br /&gt;Grab the popcorn.  This could get entertaining.&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0142196388089083";
//728x90, created 1/29/08
google_ad_slot = "3487055630";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698177-3119933073560953327?l=ballard.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.rottenneighbor.com/' title='This can&apos;t end well...'/><link rel='replies' type='application/atom+xml' href='http://ballard.blogspot.com/feeds/3119933073560953327/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6698177&amp;postID=3119933073560953327' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/3119933073560953327'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/3119933073560953327'/><link rel='alternate' type='text/html' href='http://ballard.blogspot.com/2008/01/this-cant-end-well.html' title='This can&apos;t end well...'/><author><name>Jeff Ballard</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6698177.post-1011472342393801012</id><published>2008-01-14T22:28:00.000-06:00</published><updated>2008-01-14T22:51:40.402-06:00</updated><title type='text'>Grandma's Words of Wisdom</title><content type='html'>My 89 year old grandmother was checked into a Nursing home last week.  In spite of all her problems, while she was being checked in she was asked:&lt;br /&gt;&lt;br /&gt;"How do you feel?"&lt;br /&gt;&lt;br /&gt;And she answered:&lt;br /&gt;&lt;br /&gt;"With my fingers."&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0142196388089083";
//728x90, created 1/29/08
google_ad_slot = "3487055630";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698177-1011472342393801012?l=ballard.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ballard.blogspot.com/feeds/1011472342393801012/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6698177&amp;postID=1011472342393801012' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/1011472342393801012'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/1011472342393801012'/><link rel='alternate' type='text/html' href='http://ballard.blogspot.com/2008/01/grandmas-words-of-wisdom.html' title='Grandma&apos;s Words of Wisdom'/><author><name>Jeff Ballard</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6698177.post-6677493705134737058</id><published>2008-01-14T20:10:00.000-06:00</published><updated>2008-01-14T20:13:38.704-06:00</updated><title type='text'>ifconfig vs arping</title><content type='html'>Todays technical oddity comes to us as part of the Solaris Zones cluster system that I wrote.  Its hardcore and I rolled it myself.&lt;br /&gt;&lt;br /&gt;We use service IP addresses (i.e. one IP address for each service we provide) and when we move the service IP address we need to have the router find out that it has moved.  That's easy with &lt;a href="http://www.habets.pp.se/synscan/programs.php?prog=arping"&gt;arping&lt;/a&gt;. We just send out an unsolicited ARP reply to the router to update the ARP table entry for the service IP address.&lt;br /&gt;&lt;br /&gt;Each Zone is doing a particular service and we programmatically create and destroy zones as we move them around to particular cluster nodes.&lt;br /&gt;&lt;br /&gt;Anyway, with the latest patches an odd thing started happening: when my script would ifconfig an IP address directly into a zone and then arping that address to the router, it would get removed from the arp table on the Solaris machine!  To make matters worse, when I would do it by hand it would always work.&lt;br /&gt;&lt;br /&gt;After some dinking around with it, Matt and I figured out that somehow the Solaris machine itself must be listening to the unsolicited ARP reply and it must have occurred in a race condition with the ifconfig command.  My current theory is that the ARP table has only resolution down to a second, and things are recorded with the Epoch time.&lt;br /&gt;&lt;br /&gt;The solution?&lt;br /&gt;&lt;br /&gt;sleep(1);&lt;br /&gt;&lt;br /&gt;*Sigh*&lt;br /&gt;&lt;br /&gt;Maybe I should &lt;a href="http://www.opensolaris.org/os/"&gt;look in the source&lt;/a&gt;...&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0142196388089083";
//728x90, created 1/29/08
google_ad_slot = "3487055630";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698177-6677493705134737058?l=ballard.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ballard.blogspot.com/feeds/6677493705134737058/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6698177&amp;postID=6677493705134737058' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/6677493705134737058'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/6677493705134737058'/><link rel='alternate' type='text/html' href='http://ballard.blogspot.com/2008/01/ifconfig-vs-arping.html' title='ifconfig vs arping'/><author><name>Jeff Ballard</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6698177.post-4192844931895965061</id><published>2008-01-04T11:42:00.001-06:00</published><updated>2008-01-04T11:45:04.623-06:00</updated><title type='text'>Real-time work clock</title><content type='html'>Where I work it is very important to know the right time.  As a service to the larger community, here is a real-time picture of the current time:&lt;br /&gt;&lt;br /&gt;&lt;img src="http://homepages.cae.wisc.edu/~ballard/realtime_cae_clock.jpg" width=400 height=300&gt;&lt;br /&gt;&lt;br /&gt;Maybe I need to adjust my work schedule so I go home at 1:59...&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0142196388089083";
//728x90, created 1/29/08
google_ad_slot = "3487055630";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698177-4192844931895965061?l=ballard.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ballard.blogspot.com/feeds/4192844931895965061/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6698177&amp;postID=4192844931895965061' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/4192844931895965061'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/4192844931895965061'/><link rel='alternate' type='text/html' href='http://ballard.blogspot.com/2008/01/real-time-work-clock.html' title='Real-time work clock'/><author><name>Jeff Ballard</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6698177.post-2315619114201235432</id><published>2008-01-03T13:25:00.000-06:00</published><updated>2008-01-03T13:35:44.999-06:00</updated><title type='text'>Accidental Wood Poisoning Prevention Week</title><content type='html'>Do your part, participate in the annual &lt;b&gt;Accidental Wood Poisoning Prevention Week&lt;/b&gt;.&lt;br /&gt;&lt;br /&gt;Don't be be caught off guard.  Make sure your &lt;a href="http://everything2.com/index.pl?node=clue%20by%20four"&gt;wood delivery system&lt;/a&gt; is properly stowed to prevent &lt;a href="http://en.wikipedia.org/wiki/Luser#LARTs"&gt;accidential administration&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Do your part!&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0142196388089083";
//728x90, created 1/29/08
google_ad_slot = "3487055630";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698177-2315619114201235432?l=ballard.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ballard.blogspot.com/feeds/2315619114201235432/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6698177&amp;postID=2315619114201235432' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/2315619114201235432'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/2315619114201235432'/><link rel='alternate' type='text/html' href='http://ballard.blogspot.com/2008/01/accidental-wood-poisoning-prevention.html' title='Accidental Wood Poisoning Prevention Week'/><author><name>Jeff Ballard</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6698177.post-2626102346461767326</id><published>2007-12-26T13:36:00.000-06:00</published><updated>2007-12-26T13:44:24.570-06:00</updated><title type='text'>Hallmark doesn't Grok the Web, Part 2: The E-Mail</title><content type='html'>Just for completeness since I've already ranted about them... At 8:10 AM (CST) get this email from Hallmark...&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;Subject: The Hallmark Web site is now available&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;...and the body is just an image that says:&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;Thanks for your patience.&lt;br /&gt;We invite you to shop our &lt;b&gt;After-Christmas Sale&lt;/b&gt;.&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;Now, nevermind these troublesome facts:&lt;br /&gt;&lt;ol&gt;&lt;br /&gt;&lt;li&gt;The site was available since sometime on Saturday (Dec 22)&lt;br /&gt;&lt;li&gt;I've gotten Hallmark E-Cards from people.&lt;br /&gt;&lt;li&gt;The After-Christmas sale was already started Saturday.&lt;br /&gt;&lt;/ol&gt;&lt;br /&gt;Come on Hallmark... I expect better.&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0142196388089083";
//728x90, created 1/29/08
google_ad_slot = "3487055630";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698177-2626102346461767326?l=ballard.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ballard.blogspot.com/feeds/2626102346461767326/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6698177&amp;postID=2626102346461767326' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/2626102346461767326'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/2626102346461767326'/><link rel='alternate' type='text/html' href='http://ballard.blogspot.com/2007/12/hallmark-doesnt-grok-web-part-2-e-mail.html' title='Hallmark doesn&apos;t Grok the Web, Part 2: The E-Mail'/><author><name>Jeff Ballard</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6698177.post-4486843949905675331</id><published>2007-12-21T16:20:00.000-06:00</published><updated>2007-12-21T16:27:38.491-06:00</updated><title type='text'>Hallmark doesn't Grok the Web</title><content type='html'>So, if you go to &lt;a href="hallmark.com"&gt;hallmark.com&lt;/a&gt; right now you'll see:&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;WE'RE SORRY,&lt;br /&gt;&lt;br /&gt;but our site is temporarily unavailable while we mark down merchandise for our big After-Christmas Sale.&lt;br /&gt;If you'd like to be notified by e-mail as soon as we're back online, please enter your e-mail address and click the Submit button.&lt;br /&gt;Thank you. &lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;Um, excuse me?  What, you've got store staff running around your server room marking down merchandise?&lt;br /&gt;&lt;br /&gt;Quite unlikely.&lt;br /&gt;&lt;br /&gt;No site that large needs to do this.  Even &lt;b&gt;if&lt;/b&gt; they needed to see what the day-after Christmas would look like, they most certainly have internal development sites.  Furthermore, I would be surprised if their database couldn't handle what the cost of all items will be each day for the next six months.&lt;br /&gt;&lt;br /&gt;Marking down merchandise is not a reason for bringing an enterprise-level website down and to say so is simply dishonest.&lt;br /&gt;&lt;br /&gt;Besides, all I wanted to do was to send a silly free e-card anyway.  I doubt that a free e-card will be any cheaper after Christmas.&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0142196388089083";
//728x90, created 1/29/08
google_ad_slot = "3487055630";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698177-4486843949905675331?l=ballard.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ballard.blogspot.com/feeds/4486843949905675331/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6698177&amp;postID=4486843949905675331' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/4486843949905675331'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/4486843949905675331'/><link rel='alternate' type='text/html' href='http://ballard.blogspot.com/2007/12/hallmark-doesnt-grok-web.html' title='Hallmark doesn&apos;t Grok the Web'/><author><name>Jeff Ballard</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6698177.post-6256719996702408624</id><published>2007-12-18T20:26:00.000-06:00</published><updated>2007-12-18T21:00:28.332-06:00</updated><title type='text'>How to Get a Static IP at Home</title><content type='html'>Like any self-respecting geek out there I've wanted to get an IP address unconnected with a place of employment and without pesky upstream firewall restrictions.&lt;br /&gt;&lt;br /&gt;The problem is that I was looking at around $50/mo for getting a box at some co-lo'd place... and then having to buy a 1U server.  To put it simply that kind of outlay for this kind of activity had a very low &lt;a href="http://en.wikipedia.org/wiki/Woman_acceptance_factor"&gt;WAF&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Then I happened upon a solution.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://vpslink.com"&gt;VPSLink&lt;/a&gt; offers &lt;a href="http://openvz.org"&gt;OpenVZ&lt;/a&gt; hosting for as low as $6.62/mo if you purchase a year at a time.  That certainly has a higher WAF.  At the time I set this up they didn't have XEN hosting, although they do now.&lt;br /&gt;&lt;br /&gt;The problem is that its a really crippled box.  OpenVZ has no swap, so when they say 64 meg of ram, they mean you can &lt;b&gt;only&lt;/b&gt; have 64 meg in ram!  This means that aptitude on Debian cannot run (as it uses 69 meg of ram itself on my home box).  Now with Xen it could swap this out, but that would be horribly slow.&lt;br /&gt;&lt;br /&gt;However, there is a solution.  It was to ask for a TUN/TAP device (although new accounts don't &lt;a href="http://forums.vpslink.com/showthread.php?t=2060"&gt;need to ask anymore&lt;/a&gt;).  Then, after installing openvpn, poof! a tunnel was born.&lt;br /&gt;&lt;br /&gt;On my home box (which is doing way too much, but that's another story), I am running a VMWare server with another Debian instance to actually be my Internet server.  My home backend acts as a client to my VPSLink server, and as my home IP changes, the OpenVPN connection is automatically reestablished.&lt;br /&gt;&lt;br /&gt;The basic concept is this:&lt;br /&gt;&lt;ol&gt;&lt;br /&gt;&lt;li&gt;Request comes in to my OpenVZ instance at VPSLink&lt;br /&gt;&lt;li&gt;iptables either rejects it or uses DNAT to route it to my VMWare instance handling the backend -- via the VPN&lt;br /&gt;&lt;li&gt;The backend deals with it as it would (apache, BOFH excuse server, etc), and responds over the tunnel.&lt;br /&gt;&lt;li&gt;the DNAT on my VPSLink translates the traffic back to the world.&lt;br /&gt;&lt;/ol&gt;&lt;br /&gt;In fact, I now have two backends, with the other one running &lt;a href="http://asterisk.org"&gt;Asterisk&lt;/a&gt;.  Its a simple matter of having the iptables DNAT to the correct OpenVPN backend.&lt;br /&gt;&lt;br /&gt;Now, there are issues with this:&lt;br /&gt;&lt;ol&gt;&lt;br /&gt;&lt;li&gt; You are effectively halving your bandwidth (as each packet needs to ALSO travel back to your house or wherever).  The $6.62/mo plan gives you 100 GB/month.  Granted, my usage is so pathetic that isn't a problem, however, any serious usage is going to suck 50 GB in a short time.&lt;br /&gt;&lt;li&gt; You've got a &lt;i&gt;long winding path&lt;/i&gt; now for your service.  Each packet needs to wind its way around the Internet over to VPSLink and &lt;i&gt;then&lt;/i&gt; back to wherever you're running the backend.&lt;br /&gt;&lt;/ol&gt;&lt;br /&gt;&lt;br /&gt;At least for the good folks at VPSLink this shouldn't be an issue -- I'm not exactly using a lot of CPU, disk or network.&lt;br /&gt;&lt;br /&gt;So, if nothing else, this is one way to get a static IP out in the world.  The cool part is that as far as what your network provider that is preventing you from having an unencumbered static IP at home (Charter, SBC, whomever) will only see OpenVPN traffic... they will have no way of knowing what's crossing it.  Furthermore, since the VPN connection is established outbound, you could have all incoming connections denied yet this method would still work.&lt;br /&gt;&lt;br /&gt;So, your mileage &lt;b&gt;will&lt;/b&gt; vary on this, so do your homework.  This isn't something you should try unless you happen to know how IP networking, iptables, and openvpn play nicely together.&lt;br /&gt;&lt;br /&gt;But it works for me :)&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0142196388089083";
//728x90, created 1/29/08
google_ad_slot = "3487055630";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698177-6256719996702408624?l=ballard.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ballard.blogspot.com/feeds/6256719996702408624/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6698177&amp;postID=6256719996702408624' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/6256719996702408624'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/6256719996702408624'/><link rel='alternate' type='text/html' href='http://ballard.blogspot.com/2007/12/how-to-get-static-ip-at-home.html' title='How to Get a Static IP at Home'/><author><name>Jeff Ballard</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6698177.post-4289014707877259280</id><published>2007-12-18T12:36:00.000-06:00</published><updated>2007-12-18T12:37:36.521-06:00</updated><title type='text'>Moebius Transformations Revealed</title><content type='html'>&lt;object width="425" height="355"&gt;&lt;param name="movie" value="http://www.youtube.com/v/JX3VmDgiFnY&amp;rel=1"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/JX3VmDgiFnY&amp;rel=1" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;If your head didn't already hurt.  Mike: did they cover this at U of P? ;)&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0142196388089083";
//728x90, created 1/29/08
google_ad_slot = "3487055630";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698177-4289014707877259280?l=ballard.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://feeds.feedburner.com/~r/boingboing/iBag/~3/187290033/video-of-mobius-tran.html' title='Moebius Transformations Revealed'/><link rel='replies' type='application/atom+xml' href='http://ballard.blogspot.com/feeds/4289014707877259280/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6698177&amp;postID=4289014707877259280' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/4289014707877259280'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/4289014707877259280'/><link rel='alternate' type='text/html' href='http://ballard.blogspot.com/2007/12/moebius-transformations-revealed.html' title='Moebius Transformations Revealed'/><author><name>Jeff Ballard</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6698177.post-7731395431640940018</id><published>2007-12-13T10:53:00.000-06:00</published><updated>2007-12-13T10:58:52.854-06:00</updated><title type='text'>Beer Bottle Orchestra</title><content type='html'>&lt;object width="425" height="355"&gt;&lt;param name="movie" value="http://www.youtube.com/v/D21EHpWVKXQ&amp;rel=1&amp;border=0"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/D21EHpWVKXQ&amp;rel=1&amp;border=0" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;Of course, the amazing part is how they did it:&lt;br /&gt;&lt;object width="425" height="355"&gt;&lt;param name="movie" value="http://www.youtube.com/v/0r-xXTX-QFk&amp;rel=1&amp;border=0"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/0r-xXTX-QFk&amp;rel=1&amp;border=0" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;Those crazy Aussies....&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0142196388089083";
//728x90, created 1/29/08
google_ad_slot = "3487055630";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698177-7731395431640940018?l=ballard.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://minnesota.publicradio.org/collections/special/columns/comparing_notes/archive/2007/11/beer_bottle_orc.shtml' title='Beer Bottle Orchestra'/><link rel='replies' type='application/atom+xml' href='http://ballard.blogspot.com/feeds/7731395431640940018/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6698177&amp;postID=7731395431640940018' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/7731395431640940018'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/7731395431640940018'/><link rel='alternate' type='text/html' href='http://ballard.blogspot.com/2007/12/beer-bottle-orchestra.html' title='Beer Bottle Orchestra'/><author><name>Jeff Ballard</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6698177.post-6964551736509519782</id><published>2007-12-12T14:37:00.000-06:00</published><updated>2007-12-12T14:37:11.716-06:00</updated><title type='text'>Grow Damnit!</title><content type='html'>It took the better part of my lunch hour to solve this:&lt;br /&gt;&lt;a href="http://www.eyezmaze.com/grow/cube/"&gt;GROW CUBE&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;And no searching on the internet for the answer.  That's just cheating.&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0142196388089083";
//728x90, created 1/29/08
google_ad_slot = "3487055630";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698177-6964551736509519782?l=ballard.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.eyezmaze.com/grow/cube/' title='Grow Damnit!'/><link rel='replies' type='application/atom+xml' href='http://ballard.blogspot.com/feeds/6964551736509519782/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6698177&amp;postID=6964551736509519782' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/6964551736509519782'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/6964551736509519782'/><link rel='alternate' type='text/html' href='http://ballard.blogspot.com/2007/12/grow-damnit.html' title='Grow Damnit!'/><author><name>Jeff Ballard</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6698177.post-7514368233521123704</id><published>2007-12-07T10:50:00.000-06:00</published><updated>2007-12-07T10:50:54.752-06:00</updated><title type='text'>How America Lost the War on Drugs : Rolling Stone</title><content type='html'>&lt;a href="http://www.rollingstone.com/news/story/17438347/how_america_lost_the_war_on_drugs"&gt;How America Lost the War on Drugs : Rolling Stone&lt;/a&gt;: "After Thirty-Five Years and $500 Billion, Drugs Are as Cheap and Plentiful as Ever: An Anatomy of a Failure."&lt;br /&gt;&lt;br /&gt;To quote &lt;a href="http://www.slate.com/id/2178795/nav/navoa/"&gt;Slate's  Jack Shafer&lt;/a&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;If I were maximum dictator, I would force every newspaper editor, every magazine editor, and every television producer in the land to read Ben Wallace-Wells' 15,000-word article in the new (Dec. 13) issue of Rolling Stone&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;I don't think I could say it any better.  Clearly the war on drugs is not being fought to win.  If it was being fought to win, then perhaps a look into why people &lt;em&gt;want&lt;/em&gt; the drugs, and perhaps helping them get off them, would be more predominant.  Nah, that's to &lt;em&gt;soft&lt;/em&gt;... we have to use guns and the military, because that will accomplish the mission.&lt;br /&gt;&lt;p&gt;&lt;br /&gt;*sigh*&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0142196388089083";
//728x90, created 1/29/08
google_ad_slot = "3487055630";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698177-7514368233521123704?l=ballard.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.rollingstone.com/news/story/17438347/how_america_lost_the_war_on_drugs' title='How America Lost the War on Drugs : Rolling Stone'/><link rel='replies' type='application/atom+xml' href='http://ballard.blogspot.com/feeds/7514368233521123704/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6698177&amp;postID=7514368233521123704' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/7514368233521123704'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/7514368233521123704'/><link rel='alternate' type='text/html' href='http://ballard.blogspot.com/2007/12/how-america-lost-war-on-drugs-rolling.html' title='How America Lost the War on Drugs : Rolling Stone'/><author><name>Jeff Ballard</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6698177.post-6535136276328480887</id><published>2007-12-06T15:29:00.000-06:00</published><updated>2007-12-06T15:29:01.907-06:00</updated><title type='text'>Poor Hamster!</title><content type='html'>&lt;a href="http://poorhamster.ytmnd.com/"&gt;&lt;img src="http://homepages.cae.wisc.edu/~ballard/hamster.png"&gt;&lt;br&gt;&lt;br /&gt;Poor Hamster&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0142196388089083";
//728x90, created 1/29/08
google_ad_slot = "3487055630";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698177-6535136276328480887?l=ballard.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://poorhamster.ytmnd.com/' title='Poor Hamster!'/><link rel='replies' type='application/atom+xml' href='http://ballard.blogspot.com/feeds/6535136276328480887/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6698177&amp;postID=6535136276328480887' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/6535136276328480887'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/6535136276328480887'/><link rel='alternate' type='text/html' href='http://ballard.blogspot.com/2007/12/poor-hamster.html' title='Poor Hamster!'/><author><name>Jeff Ballard</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6698177.post-3991630796785706866</id><published>2007-12-04T11:00:00.000-06:00</published><updated>2007-12-04T11:01:24.959-06:00</updated><title type='text'>Not The Daily Show, With Some Writer</title><content type='html'>&lt;object width="425" height="355"&gt;&lt;param name="movie" value="http://www.youtube.com/v/PzRHlpEmr0w&amp;rel=1"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/PzRHlpEmr0w&amp;rel=1" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0142196388089083";
//728x90, created 1/29/08
google_ad_slot = "3487055630";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698177-3991630796785706866?l=ballard.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ballard.blogspot.com/feeds/3991630796785706866/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6698177&amp;postID=3991630796785706866' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/3991630796785706866'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/3991630796785706866'/><link rel='alternate' type='text/html' href='http://ballard.blogspot.com/2007/12/not-daily-show-with-some-writer.html' title='Not The Daily Show, With Some Writer'/><author><name>Jeff Ballard</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6698177.post-5506741504477196407</id><published>2007-12-04T10:35:00.000-06:00</published><updated>2007-12-04T10:36:25.826-06:00</updated><title type='text'>This is what you get for not having the Beach Boys</title><content type='html'>&lt;object width="425" height="355"&gt;&lt;param name="movie" value="http://www.youtube.com/v/a7JCrbRr54w&amp;rel=1"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/a7JCrbRr54w&amp;rel=1" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0142196388089083";
//728x90, created 1/29/08
google_ad_slot = "3487055630";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698177-5506741504477196407?l=ballard.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ballard.blogspot.com/feeds/5506741504477196407/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6698177&amp;postID=5506741504477196407' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/5506741504477196407'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/5506741504477196407'/><link rel='alternate' type='text/html' href='http://ballard.blogspot.com/2007/12/this-is-what-you-get-for-not-having.html' title='This is what you get for not having the Beach Boys'/><author><name>Jeff Ballard</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6698177.post-2847793641736743118</id><published>2007-11-25T12:48:00.000-06:00</published><updated>2007-11-25T12:48:01.256-06:00</updated><title type='text'>Herding Cats at the Garden</title><content type='html'>Wow!  These people &lt;a href="http://video.on.nytimes.com/index.jsp?auto_band=x&amp;amp;rf=sv&amp;amp;fr_story=d8bdc604828bc1e4fdb8238a655bc0473a8cadb0"&gt;are trying to show what it takes to be a sysadmin&lt;/a&gt;!  Silly NY Times doesn't let us embed, blah.&lt;br /&gt;&lt;br /&gt;Here's the best commercial, ever:&lt;br /&gt;&lt;br /&gt;&lt;object width="425" height="355"&gt;&lt;param name="movie" value="http://www.youtube.com/v/LK07SGiMQF0&amp;rel=1"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/LK07SGiMQF0&amp;rel=1" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0142196388089083";
//728x90, created 1/29/08
google_ad_slot = "3487055630";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698177-2847793641736743118?l=ballard.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://video.on.nytimes.com/index.jsp?auto_band=x&amp;rf=sv&amp;fr_story=d8bdc604828bc1e4fdb8238a655bc0473a8cadb0' title='Herding Cats at the Garden'/><link rel='replies' type='application/atom+xml' href='http://ballard.blogspot.com/feeds/2847793641736743118/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6698177&amp;postID=2847793641736743118' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/2847793641736743118'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/2847793641736743118'/><link rel='alternate' type='text/html' href='http://ballard.blogspot.com/2007/11/herding-cats-at-garden.html' title='Herding Cats at the Garden'/><author><name>Jeff Ballard</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6698177.post-5987690178862923400</id><published>2007-11-20T09:54:00.000-06:00</published><updated>2007-11-20T10:05:25.964-06:00</updated><title type='text'>Did the Great Masters "Cheat" using Optics?</title><content type='html'>Yesterday I saw a very interesting computer science/art history lecture given by &lt;a href="http://rii.ricoh.com/~stork/"&gt;David G. Stork&lt;/a&gt;, chief Scientist at Ricoh Innovations.&lt;br /&gt;&lt;br /&gt;His lecture was, in large part, a response to the &lt;a href="http://en.wikipedia.org/wiki/Hockney-Falco_thesis"&gt;Hockney-Falco thesis&lt;/a&gt;, which basically said that around the rise of &lt;a href="http://en.wikipedia.org/wiki/Realism_%28arts%29"&gt;Realism&lt;/a&gt; in painters around 1420 is attributed to the use of optical aids.&lt;br /&gt;&lt;br /&gt;Stork has an abstract of the talk up: &lt;a href="http://www.diatrope.com/stork/HockneyComputerVision.html"&gt;Hockney Technical Abstract&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Basically, the answer was: they most probably didn't cheat.  The two biggest reasons (of a lengthy list):&lt;br /&gt;&lt;ol&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Oil_paint"&gt;Oil paint&lt;/a&gt; saw a dramatic rise in the 15th century for artistic purposes.  Oil paint is much better for creating the tones needed for realism.&lt;br /&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Eyeglasses"&gt;Eyeglasses&lt;/a&gt; came into larger use during this time.&lt;br /&gt;&lt;/ol&gt;&lt;br /&gt;&lt;br /&gt;It was certainly a very interesting talk!  Stork has a &lt;a href="http://www.diatrope.com/stork/FAQs.html"&gt;FAQ&lt;/a&gt; online as well.&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0142196388089083";
//728x90, created 1/29/08
google_ad_slot = "3487055630";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698177-5987690178862923400?l=ballard.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.cs.wisc.edu/abstracts/993.html' title='Did the Great Masters &quot;Cheat&quot; using Optics?'/><link rel='replies' type='application/atom+xml' href='http://ballard.blogspot.com/feeds/5987690178862923400/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6698177&amp;postID=5987690178862923400' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/5987690178862923400'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/5987690178862923400'/><link rel='alternate' type='text/html' href='http://ballard.blogspot.com/2007/11/did-great-masters-cheat-using-optics.html' title='Did the Great Masters &quot;Cheat&quot; using Optics?'/><author><name>Jeff Ballard</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6698177.post-5182822711227106496</id><published>2007-11-09T10:38:00.000-06:00</published><updated>2007-11-09T10:44:13.077-06:00</updated><title type='text'>Tipping Point</title><content type='html'>Video Friday continues:  I love Rube Goldberg machines.&lt;br /&gt;&lt;br /&gt;&lt;object width="425" height="355"&gt;&lt;param name="movie" value="http://www.youtube.com/v/jEmbjiaA3E0&amp;rel=1&amp;border=0"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/jEmbjiaA3E0&amp;rel=1&amp;border=0" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;Mmm... and now I'm all thirsty.&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0142196388089083";
//728x90, created 1/29/08
google_ad_slot = "3487055630";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698177-5182822711227106496?l=ballard.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ballard.blogspot.com/feeds/5182822711227106496/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6698177&amp;postID=5182822711227106496' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/5182822711227106496'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/5182822711227106496'/><link rel='alternate' type='text/html' href='http://ballard.blogspot.com/2007/11/tipping-point.html' title='Tipping Point'/><author><name>Jeff Ballard</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6698177.post-3845851608112877226</id><published>2007-11-09T10:15:00.000-06:00</published><updated>2007-11-09T10:19:21.754-06:00</updated><title type='text'>Lev and Thumpbot play Crazy</title><content type='html'>&lt;object width="425" height="355"&gt;&lt;param name="movie" value="http://www.youtube.com/v/19RJEnNUg1I&amp;rel=1"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/19RJEnNUg1I&amp;rel=1" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;Thats just... Crazy.&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0142196388089083";
//728x90, created 1/29/08
google_ad_slot = "3487055630";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698177-3845851608112877226?l=ballard.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ballard.blogspot.com/feeds/3845851608112877226/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6698177&amp;postID=3845851608112877226' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/3845851608112877226'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/3845851608112877226'/><link rel='alternate' type='text/html' href='http://ballard.blogspot.com/2007/11/lev-and-thumpbot-play-crazy.html' title='Lev and Thumpbot play Crazy'/><author><name>Jeff Ballard</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6698177.post-6261090806794203325</id><published>2007-11-08T21:50:00.000-06:00</published><updated>2007-11-08T21:50:48.675-06:00</updated><title type='text'>Oh noes! You've got Pac Man in my Zork!</title><content type='html'>In a mash up of all things very geeky and very old:&lt;br /&gt;&lt;a href="http://pac-txt.com/?#"&gt;Pac-Txt: Pac-Man meets Zork&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;To see two worlds of my younger years collide like this.  Wow.&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0142196388089083";
//728x90, created 1/29/08
google_ad_slot = "3487055630";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698177-6261090806794203325?l=ballard.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://pac-txt.com/?#' title='Oh noes! You&apos;ve got Pac Man in my Zork!'/><link rel='replies' type='application/atom+xml' href='http://ballard.blogspot.com/feeds/6261090806794203325/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6698177&amp;postID=6261090806794203325' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/6261090806794203325'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/6261090806794203325'/><link rel='alternate' type='text/html' href='http://ballard.blogspot.com/2007/11/oh-noes-youve-got-pac-man-in-my-zork.html' title='Oh noes! You&apos;ve got Pac Man in my Zork!'/><author><name>Jeff Ballard</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6698177.post-8945878807096132073</id><published>2007-10-18T09:14:00.000-05:00</published><updated>2007-10-18T09:14:52.582-05:00</updated><title type='text'>Snowball, the directors cut</title><content type='html'>&lt;object width="425" height="350"&gt;&lt;param name="movie" value="http://www.youtube.com/v/N7IZmRnAo6s"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/N7IZmRnAo6s" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0142196388089083";
//728x90, created 1/29/08
google_ad_slot = "3487055630";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698177-8945878807096132073?l=ballard.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://youtube.com/watch?v=N7IZmRnAo6s' title='Snowball, the directors cut'/><link rel='replies' type='application/atom+xml' href='http://ballard.blogspot.com/feeds/8945878807096132073/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6698177&amp;postID=8945878807096132073' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/8945878807096132073'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/8945878807096132073'/><link rel='alternate' type='text/html' href='http://ballard.blogspot.com/2007/10/snowball-directors-cut.html' title='Snowball, the directors cut'/><author><name>Jeff Ballard</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6698177.post-6787392495152936906</id><published>2007-10-15T16:34:00.000-05:00</published><updated>2007-10-15T16:35:15.190-05:00</updated><title type='text'>Dancing Brid</title><content type='html'>&lt;object width="425" height="350"&gt;&lt;param name="movie" value="http://www.youtube.com/v/1j_fxs8mUcQ"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/1j_fxs8mUcQ" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;Benny bird has left us, and so now we are now without a dancing bird.  Although Benny wasn't &lt;em&gt;this&lt;/em&gt; good though.&lt;br /&gt;&lt;br /&gt;via... &lt;a href="http://birdloversonly.blogspot.com/2007/09/may-i-have-this-dance.html"&gt;Bird Lovers Only Rescue: May I have this dance?&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0142196388089083";
//728x90, created 1/29/08
google_ad_slot = "3487055630";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698177-6787392495152936906?l=ballard.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://birdloversonly.blogspot.com/2007/09/may-i-have-this-dance.html' title='Dancing Brid'/><link rel='replies' type='application/atom+xml' href='http://ballard.blogspot.com/feeds/6787392495152936906/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6698177&amp;postID=6787392495152936906' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/6787392495152936906'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/6787392495152936906'/><link rel='alternate' type='text/html' href='http://ballard.blogspot.com/2007/10/dancing-brid.html' title='Dancing Brid'/><author><name>Jeff Ballard</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6698177.post-970119585050213207</id><published>2007-10-03T20:16:00.001-05:00</published><updated>2007-10-03T21:24:08.168-05:00</updated><title type='text'>Compiz Makes your Desktop Shiny</title><content type='html'>Now that I've got DRI and such working (and actually have GL working too), I decided to give &lt;a href="http://compiz.org/"&gt;Compiz&lt;/a&gt; a whirl.&lt;br /&gt;&lt;br /&gt;Now, again I use &lt;a href="http://www.debian.org"&gt;Debian&lt;/a&gt; and I got the following (after following the directions from Compiz):&lt;br /&gt;&lt;pre&gt;&amp;gt compiz --replace&lt;br /&gt;[other warnings]&lt;br /&gt;/usr/bin/compiz.real (core) - Error: Another window manager is already running on screen: 0&lt;br /&gt;/usr/bin/compiz.real (core) - Fatal: No manageable screens found on display :0.0&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;The problem?  I was using &lt;a href="http://packages.debian.org/testing/x11/sawfish"&gt;sawfish&lt;/a&gt;.  I switched to &lt;a href="http://packages.debian.org/testing/x11/metacity"&gt;Metacity&lt;/a&gt;, and compiz started working normally.  There are some indications out there that perhaps sawfish would have worked, but it seems metacity has better support right now in testing, so I'm going with that.&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0142196388089083";
//728x90, created 1/29/08
google_ad_slot = "3487055630";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698177-970119585050213207?l=ballard.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://compiz.org/' title='Compiz Makes your Desktop Shiny'/><link rel='replies' type='application/atom+xml' href='http://ballard.blogspot.com/feeds/970119585050213207/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6698177&amp;postID=970119585050213207' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/970119585050213207'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/970119585050213207'/><link rel='alternate' type='text/html' href='http://ballard.blogspot.com/2007/10/compiz-makes-your-desktop-shiny.html' title='Compiz Makes your Desktop Shiny'/><author><name>Jeff Ballard</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6698177.post-2397544472988304775</id><published>2007-10-02T09:37:00.000-05:00</published><updated>2007-10-02T09:43:31.006-05:00</updated><title type='text'>Poverty at UW-Madison</title><content type='html'>&lt;a href="http://zipskinny.com/index.php?zip=53706"&gt;ZIPskinny demographic information for 53706 - MADISON WI&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Mmm.... statistics are awesome.  100% of people who reside in 53706 (read: &lt;a href="http://www.housing.wisc.edu/"&gt;UW Dorms and other housing&lt;/a&gt;) have incomes below the poverty line.  So, Madison WI (53706) and 12 other zip codes rank at 100% when sorted &lt;a href="http://zipskinny.com/top100.php?location=the+United+States&amp;search_crit=poverty"&gt;by poverty level&lt;/a&gt;... :)&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0142196388089083";
//728x90, created 1/29/08
google_ad_slot = "3487055630";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698177-2397544472988304775?l=ballard.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://zipskinny.com/index.php?zip=53706' title='Poverty at UW-Madison'/><link rel='replies' type='application/atom+xml' href='http://ballard.blogspot.com/feeds/2397544472988304775/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6698177&amp;postID=2397544472988304775' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/2397544472988304775'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/2397544472988304775'/><link rel='alternate' type='text/html' href='http://ballard.blogspot.com/2007/10/poverty-at-uw-madison.html' title='Poverty at UW-Madison'/><author><name>Jeff Ballard</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6698177.post-5928977354148826918</id><published>2007-09-30T22:32:00.000-05:00</published><updated>2007-10-02T09:38:41.092-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='debian'/><title type='text'>Debain: Upgrading from xserver-xorg-video-i810 to xserver-xorg-video-intel</title><content type='html'>I have a Dell Latitude D620 laptop, and I run Debian testing on it.  I've been running it this way for many years now.  Every so often something changes and *poof* I've got to figure everything out again.&lt;br /&gt;&lt;br /&gt;One of the things that changed over from Debian Etch to Debian Lenny (the current testing) was a new driver for the Intel 945GM card.  The biggest bummer was that with my old config file the new driver would crash.&lt;br /&gt;&lt;br /&gt;At any rate, lets go over this for anyone else who has to go through this:&lt;br /&gt;&lt;br /&gt;The old package:&lt;br /&gt;&lt;a href="http://packages.debian.org/stable/x11/xserver-xorg-video-i810"&gt;http://packages.debian.org/stable/x11/xserver-xorg-video-i810&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The new package:&lt;br /&gt;&lt;a href="http://packages.debian.org/testing/x11/xserver-xorg-video-intel"&gt;http://packages.debian.org/testing/x11/xserver-xorg-video-intel&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;From lspci:&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;00:02.1 Display controller: Intel Corporation Mobile 945GM/GMS/940GML Express Integrated Graphics Controller (rev 03)&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;So, in the mix of the things that have changed is a completely different xorg.conf format.  &lt;br /&gt;&lt;br /&gt;The biggest shocker for me was the complete lack of Xinerama support.  Turn it on and it crashes the driver cold.  Since I use a monitor along with my laptop monitor, this was a problem.&lt;br /&gt;&lt;br /&gt;Now its important to note that the old driver had two seperate xorg.conf devices, one for each "display pipe"... thus one per monitor.  Xinerama was used to connect the devices back together into one display.&lt;br /&gt;&lt;br /&gt;The new method stacks three concepts.  To oversimplify: a &lt;i&gt;screen&lt;/i&gt; can have one or many &lt;i&gt;CRTC&lt;/i&gt;s (CRT Controllers) which can be hooked up to one or many &lt;i&gt;output&lt;/i&gt;s (monitors).&lt;br /&gt;&lt;br /&gt;I have a DELL E228WFP monitor hooked to the DVI port on my port replicator, and I have the laptop monitor.  The external monitor is 1680x1050 and the laptop is 1440x900.&lt;br /&gt;&lt;br /&gt;So, to make one large display, you make a virtual screen that is 3120x1050 (the monitors sitting next to each other).  You then configure a CRTC to be at offset +0+0 and another to be at +1680+0.  It is a little strange that you can actually configure the CRTCs to overlap and you'll see the same image on both screens.&lt;br /&gt;&lt;br /&gt;Now, theres a problem with having a 3120x1050 screen.  "There is a known issue that DRI doesn't work on pre-965 if maximum is larger than 2048x2048."  So, have it set up that way and no DRI (meaning crappy 2D and really crappy 3D support).&lt;br /&gt;&lt;br /&gt;My hack around that was to logically stack my screens (i.e. up-down)... I tell X that my display is actually 1650x1950 even though the screens are left-right.  The drawback is that I have to move off the bottom of my screen to go to my laptop (instead of to the right).&lt;br /&gt;&lt;br /&gt;At any rate, here's my old config file.  Do note there are issues with it even with the old driver (like, for instance, having to hit Fn-F8 on boot so the primary monitor will be the big one -- and not the laptop monitor).&lt;br /&gt;&lt;br /&gt;&lt;table border=1&gt;&lt;tr&gt;&lt;td bgcolor="#ffdddd"&gt;&lt;pre&gt;# Jeff's old /etc/X11/xorg.conf&lt;br /&gt;&lt;br /&gt;Section "Files"&lt;br /&gt;        FontPath        "/usr/share/fonts/X11/misc"&lt;br /&gt;        FontPath        "/usr/X11R6/lib/X11/fonts/misc"&lt;br /&gt;        FontPath        "/usr/share/fonts/X11/cyrillic"&lt;br /&gt;        FontPath        "/usr/X11R6/lib/X11/fonts/cyrillic"&lt;br /&gt;        FontPath        "/usr/share/fonts/X11/100dpi/:unscaled"&lt;br /&gt;        FontPath        "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"&lt;br /&gt;        FontPath        "/usr/share/fonts/X11/75dpi/:unscaled"&lt;br /&gt;        FontPath        "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"&lt;br /&gt;        FontPath        "/usr/share/fonts/X11/Type1"&lt;br /&gt;        FontPath        "/usr/X11R6/lib/X11/fonts/Type1"&lt;br /&gt;        FontPath        "/usr/share/fonts/X11/100dpi"&lt;br /&gt;        FontPath        "/usr/X11R6/lib/X11/fonts/100dpi"&lt;br /&gt;        FontPath        "/usr/share/fonts/X11/75dpi"&lt;br /&gt;        FontPath        "/usr/X11R6/lib/X11/fonts/75dpi"&lt;br /&gt;        # path to defoma fonts&lt;br /&gt;        FontPath        "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"&lt;br /&gt;EndSection&lt;br /&gt;&lt;br /&gt;Section "Module"&lt;br /&gt;        Load    "i2c"&lt;br /&gt;        Load    "bitmap"&lt;br /&gt;        Load    "ddc"&lt;br /&gt;        #Load   "dri"&lt;br /&gt;        Load    "extmod"&lt;br /&gt;        Load    "freetype"&lt;br /&gt;        Load    "glx"&lt;br /&gt;        Load    "int10"&lt;br /&gt;        Load    "type1"&lt;br /&gt;        Load    "vbe"&lt;br /&gt;EndSection&lt;br /&gt;&lt;br /&gt;Section "InputDevice"&lt;br /&gt;        Identifier      "Generic Keyboard"&lt;br /&gt;        Driver          "kbd"&lt;br /&gt;        Option          "CoreKeyboard"&lt;br /&gt;        Option          "XkbRules"      "xorg"&lt;br /&gt;        Option          "XkbModel"      "pc104"&lt;br /&gt;        Option          "XkbLayout"     "us"&lt;br /&gt;EndSection&lt;br /&gt;&lt;br /&gt;Section "InputDevice"&lt;br /&gt;        Identifier      "Configured Mouse"&lt;br /&gt;        Driver          "mouse"&lt;br /&gt;        Option          "CorePointer"&lt;br /&gt;        Option          "Device"                "/dev/input/mice"&lt;br /&gt;        Option          "Protocol"              "ExplorerPS/2"&lt;br /&gt;        Option          "Emulate3Buttons"       "true"&lt;br /&gt;EndSection&lt;br /&gt;&lt;br /&gt;Section "InputDevice"&lt;br /&gt;  Driver        "synaptics"&lt;br /&gt;        Identifier      "Synaptics Touchpad"&lt;br /&gt;        Option          "SendCoreEvents"        "true"&lt;br /&gt;  Option        "Device"                "/dev/psaux"&lt;br /&gt;  Option        "Protocol"              "auto-dev"&lt;br /&gt;  Option        "LeftEdge"              "120"&lt;br /&gt;  Option        "RightEdge"             "830"&lt;br /&gt;  Option        "TopEdge"               "120"&lt;br /&gt;  Option        "BottomEdge"            "650"&lt;br /&gt;  Option        "FingerLow"             "14"&lt;br /&gt;  Option        "FingerHigh"            "15"&lt;br /&gt;  Option        "MaxTapTime"            "180"&lt;br /&gt;  Option        "MaxTapMove"            "110"&lt;br /&gt;  Option        "EmulateMidButtonTime"  "75"&lt;br /&gt;  Option        "VertScrollDelta"       "20"&lt;br /&gt;  Option        "HorizScrollDelta"      "20"&lt;br /&gt;  Option        "MinSpeed"              "0.6"&lt;br /&gt;  Option        "MaxSpeed"              "0.6"&lt;br /&gt;  Option        "AccelFactor"           "0.015"&lt;br /&gt;  Option        "EdgeMotionMinSpeed"    "200"&lt;br /&gt;  Option        "EdgeMotionMaxSpeed"    "200"&lt;br /&gt;  Option        "UpDownScrolling"       "1"&lt;br /&gt;  Option        "CircularScrolling"     "1"&lt;br /&gt;  Option        "CircScrollDelta"       "0.1"&lt;br /&gt;  Option        "CircScrollTrigger"     "2"&lt;br /&gt;EndSection&lt;br /&gt;&lt;br /&gt;Section "Device"&lt;br /&gt;        Identifier      "Internal Video Card"&lt;br /&gt;        Driver          "i810"&lt;br /&gt;        VideoRam        262144&lt;br /&gt;        BusID    "PCI:0:2:0"&lt;br /&gt;        Option "FlipPrimary" "on"&lt;br /&gt;        Option "MonitorLayout" "DFP,LFP"&lt;br /&gt;        Screen 0&lt;br /&gt;EndSection&lt;br /&gt;&lt;br /&gt;Section "Device"&lt;br /&gt;        Identifier      "External Video Card"&lt;br /&gt;        Driver          "i810"&lt;br /&gt;        VideoRam        262144&lt;br /&gt;        BusID    "PCI:0:2:0"&lt;br /&gt;        Option "FlipPrimary" "on"&lt;br /&gt;        Screen 1&lt;br /&gt;&lt;br /&gt;EndSection&lt;br /&gt;&lt;br /&gt;Section "Device"&lt;br /&gt;        Identifier      "External Video Card FP"&lt;br /&gt;        Driver          "i810"&lt;br /&gt;        VideoRam        262144&lt;br /&gt;        BusID    "PCI:0:2:0"&lt;br /&gt;        #Option "MonitorLayout" "LFP,DFP"&lt;br /&gt;        #Option "MonitorLayout" "DFP,LFP"&lt;br /&gt;        #Option "FlipPrimary" "on"&lt;br /&gt;        Screen 1&lt;br /&gt;&lt;br /&gt;EndSection&lt;br /&gt;&lt;br /&gt;Section "Monitor"&lt;br /&gt;        Identifier      "Internal FP"&lt;br /&gt;        Option          "DPMS"&lt;br /&gt;        HorizSync       30-83&lt;br /&gt;        VertRefresh     56-60&lt;br /&gt;        ModeLine    "1680x1050" 119.0 1680 1728 1760 1840 1050 1053 1059 1080 -hsync +vsync&lt;br /&gt;EndSection&lt;br /&gt;&lt;br /&gt;Section "Monitor"&lt;br /&gt;        Identifier      "DELL 2007FP"&lt;br /&gt;        ModelName       "DELL 2007FP"&lt;br /&gt;        ModeLine    "1680x1050" 119.0 1680 1728 1760 1840 1050 1053 1059 1080 -hsync +vsync&lt;br /&gt;        Option          "DPMS"&lt;br /&gt;        HorizSync       30-83&lt;br /&gt;        VertRefresh     56-60&lt;br /&gt;EndSection&lt;br /&gt;&lt;br /&gt;Section "Monitor"&lt;br /&gt;        Identifier      "Tube"&lt;br /&gt;        ModeLine    "1680x1050" 119.0 1680 1728 1760 1840 1050 1053 1059 1080 -hsync +vsync&lt;br /&gt;&lt;br /&gt;        Option          "DPMS"&lt;br /&gt;        #HorizSync      30-183&lt;br /&gt;        HorizSync       30-183&lt;br /&gt;        VertRefresh     75-90&lt;br /&gt;EndSection&lt;br /&gt;&lt;br /&gt;Section "Screen"&lt;br /&gt;        Identifier      "Internal LCD"&lt;br /&gt;        Device          "Internal Video Card"&lt;br /&gt;        Monitor         "Internal FP"&lt;br /&gt;        DefaultDepth    24&lt;br /&gt;        SubSection "Display"&lt;br /&gt;                Depth           24&lt;br /&gt;                Modes           "1680x1050" "1440x900" "1280x1024" "1280x768" "1024x768" "800x600" "640x480"&lt;br /&gt;        EndSubSection&lt;br /&gt;EndSection&lt;br /&gt;&lt;br /&gt;Section "Screen"&lt;br /&gt;        Identifier      "External FP"&lt;br /&gt;        Device          "External Video Card FP"&lt;br /&gt;        Monitor         "DELL 2007FP"&lt;br /&gt;        DefaultDepth    24&lt;br /&gt;        SubSection "Display"&lt;br /&gt;                Depth           24&lt;br /&gt;                Modes           "1440x900" "1280x1024" "1280x768" "1024x768" "800x600" "640x480"&lt;br /&gt;                Virtual 1440 900&lt;br /&gt;        EndSubSection&lt;br /&gt;EndSection&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Section "Screen"&lt;br /&gt;        Identifier      "External Monitor"&lt;br /&gt;        Device          "External Video Card"&lt;br /&gt;        Monitor         "Tube"&lt;br /&gt;        DefaultDepth    24&lt;br /&gt;        SubSection "Display"&lt;br /&gt;                Depth           24&lt;br /&gt;                Modes           "1680x1050" "1280x1024" "1280x768" "1024x768" "800x600" "640x480"&lt;br /&gt;                Virtual 1680 1050&lt;br /&gt;        EndSubSection&lt;br /&gt;EndSection&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Section "ServerLayout"&lt;br /&gt;        Identifier      "external"&lt;br /&gt;        Screen 0 "Internal LCD" 0 0&lt;br /&gt;        Screen 1 "External FP" Rightof "Internal LCD"&lt;br /&gt;        InputDevice     "Generic Keyboard"&lt;br /&gt;        InputDevice     "Configured Mouse"&lt;br /&gt;        InputDevice     "Synaptics Touchpad"&lt;br /&gt;        Option  "Xinerama" "true"&lt;br /&gt;EndSection&lt;br /&gt;&lt;br /&gt;Section "ServerLayout"&lt;br /&gt;        Identifier      "internal"&lt;br /&gt;        Screen  "Internal LCD"&lt;br /&gt;        InputDevice     "Generic Keyboard"&lt;br /&gt;        InputDevice     "Configured Mouse"&lt;br /&gt;        InputDevice     "Synaptics Touchpad"&lt;br /&gt;EndSection&lt;br /&gt;&lt;br /&gt;Section "ServerLayout"&lt;br /&gt;        Identifier      "Default Layout"&lt;br /&gt;        Screen 0 "Internal LCD" 0 0&lt;br /&gt;        Screen 1 "External Monitor" Leftof "Internal LCD"&lt;br /&gt;        InputDevice     "Generic Keyboard"&lt;br /&gt;        InputDevice     "Configured Mouse"&lt;br /&gt;        InputDevice     "Synaptics Touchpad"&lt;br /&gt;        Option  "Xinerama" "true"&lt;br /&gt;EndSection&lt;br /&gt;&lt;br /&gt;Section "ServerLayout"&lt;br /&gt;        Identifier      "Default Layout bak"&lt;br /&gt;        Screen  "Internal LCD"&lt;br /&gt;        InputDevice     "Generic Keyboard"&lt;br /&gt;        InputDevice     "Configured Mouse"&lt;br /&gt;        InputDevice     "Synaptics Touchpad"&lt;br /&gt;EndSection&lt;br /&gt;&lt;br /&gt;Section "DRI"&lt;br /&gt;        Mode    0666&lt;br /&gt;EndSection&lt;br /&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;And now here's the new config file.  I haven't yet applied my Synaptics tweeks to make the trackpad work better.&lt;br /&gt;&lt;br /&gt;&lt;table border=1&gt;&lt;tr&gt;&lt;td bgcolor="#ddffdd"&gt;&lt;pre&gt;# The *NEW* xorg.conf dual monitor file&lt;br /&gt;Section "Files"&lt;br /&gt;EndSection&lt;br /&gt;&lt;br /&gt;Section "InputDevice"&lt;br /&gt;        Identifier      "Generic Keyboard"&lt;br /&gt;        Driver          "kbd"&lt;br /&gt;        Option          "CoreKeyboard"&lt;br /&gt;        Option          "XkbRules"      "xorg"&lt;br /&gt;        Option          "XkbModel"      "pc104"&lt;br /&gt;        Option          "XkbLayout"     "us"&lt;br /&gt;EndSection&lt;br /&gt;&lt;br /&gt;Section "InputDevice"&lt;br /&gt;        Identifier      "Configured Mouse"&lt;br /&gt;        Driver          "mouse"&lt;br /&gt;        Option          "CorePointer"&lt;br /&gt;        Option          "Device"                "/dev/input/mice"&lt;br /&gt;        Option          "Protocol"              "ImPS/2"&lt;br /&gt;        Option          "Emulate3Buttons"       "true"&lt;br /&gt;EndSection&lt;br /&gt;&lt;br /&gt;Section "InputDevice"&lt;br /&gt;        Identifier      "Synaptics Touchpad"&lt;br /&gt;        Driver          "synaptics"&lt;br /&gt;        Option          "SendCoreEvents"        "true"&lt;br /&gt;        Option          "Device"                "/dev/psaux"&lt;br /&gt;        Option          "Protocol"              "auto-dev"&lt;br /&gt;        Option          "HorizScrollDelta"      "0"&lt;br /&gt;EndSection&lt;br /&gt;&lt;br /&gt;Section "Device"&lt;br /&gt;        Identifier      "Intel 945GM"&lt;br /&gt;        Driver          "intel"&lt;br /&gt;        Option  "Monitor-TMDS-1"        "TMDS Monitor"&lt;br /&gt;        Option  "Monitor-LVDS"          "LVDS Monitor"&lt;br /&gt;        #Option "ModeDebug" "true"&lt;br /&gt;&lt;br /&gt;EndSection&lt;br /&gt;&lt;br /&gt;Section "Monitor"&lt;br /&gt;        Identifier      "LVDS Monitor"&lt;br /&gt;        Option          "DPMS"&lt;br /&gt;        Option  "Below" "TMDS Monitor"&lt;br /&gt;        Option "PreferredMode" "1440x900"&lt;br /&gt;        Option "Position" "0 1050"&lt;br /&gt;EndSection&lt;br /&gt;&lt;br /&gt;Section "Monitor"&lt;br /&gt;        Identifier      "TMDS Monitor"&lt;br /&gt;        Option          "DPMS"&lt;br /&gt;        #HorizSync      65-70&lt;br /&gt;        #VertRefresh    59-60&lt;br /&gt;        HorizSync 64-83&lt;br /&gt;        VertRefresh 56-75&lt;br /&gt;&lt;br /&gt;        Option  "PreferredMode" "1680x1050"&lt;br /&gt;EndSection&lt;br /&gt;&lt;br /&gt;Section "Screen"&lt;br /&gt;        Identifier      "The Screen"&lt;br /&gt;        Device          "Intel 945GM"&lt;br /&gt;        SubSection "Display"&lt;br /&gt;                Virtual 1680 1950&lt;br /&gt;        EndSubsection&lt;br /&gt;EndSection&lt;br /&gt;&lt;br /&gt;Section "ServerLayout"&lt;br /&gt;        Identifier      "Default Layout"&lt;br /&gt;        Screen          "The Screen"&lt;br /&gt;        InputDevice     "Generic Keyboard"&lt;br /&gt;        InputDevice     "Configured Mouse"&lt;br /&gt;        InputDevice     "Synaptics Touchpad"&lt;br /&gt;EndSection&lt;br /&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;Now there is one oddity which I wasn't able to find a way around other than the old school hack of specifying an overly-restrictive horizontal refresh rate: xorg wants to put the Flat Panel into 1280x1024x75hz mode and not 1680x1050x60hz mode.  I ended up putting the slightly more restrictive &lt;code&gt;HorizSync&lt;/code&gt; to make it so that it won't go into 1280x1024 mode.&lt;br /&gt;&lt;br /&gt;For more information about setting up dual head under the Intel driver is available from &lt;a href="http://www.intellinuxgraphics.org/dualhead.html"&gt;their site&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0142196388089083";
//728x90, created 1/29/08
google_ad_slot = "3487055630";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698177-5928977354148826918?l=ballard.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ballard.blogspot.com/feeds/5928977354148826918/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6698177&amp;postID=5928977354148826918' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/5928977354148826918'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/5928977354148826918'/><link rel='alternate' type='text/html' href='http://ballard.blogspot.com/2007/09/debain-upgrading-from-xserver-xorg.html' title='Debain: Upgrading from xserver-xorg-video-i810 to xserver-xorg-video-intel'/><author><name>Jeff Ballard</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6698177.post-1720951304061501407</id><published>2007-09-28T21:33:00.000-05:00</published><updated>2007-09-28T21:44:27.931-05:00</updated><title type='text'>Vehicles. Are. Not. Ads.</title><content type='html'>&lt;a href="http://www.ci.madison.wi.us/metro/"&gt;Madison Metro&lt;/a&gt; has recently begun selling ads that wrap the entire bus.  Yay, nothing like seeing a Miller beer bus or a Dejope bingo bus.  I find it disgusting that now pretty much anything is for sale.  Just because someone will pay you a buck to put an ad somewhere &lt;i&gt;doesn't mean you should&lt;/i&gt;.&lt;br /&gt;&lt;br /&gt;Only worse are the &lt;a href="http://www.npr.org/templates/story/story.php?storyId=4625487"&gt;Mobile Billboards&lt;/a&gt;.  They do nothing but clog our streets, pollute our air and flash whatever ad is on them.  TQ Diamonds: you listening?  Your mobile billboard is now the sole reason I will not shop at your store.  Just for that, let me share my favorite jeweler: &lt;a href="http://www.google.com/search?q=br+diamond+suite%2C+madison+wi"&gt;BR Diamond Suite&lt;/a&gt;.  Yeah, they don't advertise... because they don't need to.  Folks, there's a reason TQ has to advertise so much.&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0142196388089083";
//728x90, created 1/29/08
google_ad_slot = "3487055630";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698177-1720951304061501407?l=ballard.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ballard.blogspot.com/feeds/1720951304061501407/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6698177&amp;postID=1720951304061501407' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/1720951304061501407'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/1720951304061501407'/><link rel='alternate' type='text/html' href='http://ballard.blogspot.com/2007/09/vehicles-are-not-ads.html' title='Vehicles. Are. Not. Ads.'/><author><name>Jeff Ballard</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6698177.post-5860201101538540001</id><published>2007-09-26T14:27:00.000-05:00</published><updated>2007-09-26T14:47:47.632-05:00</updated><title type='text'>Jeff:1  Charter:0</title><content type='html'>Recently I switched to &lt;a href="http://www.charter.com/Visitors/Products.aspx?MenuItem=3"&gt;Charter  Internet&lt;/a&gt;.  I'd have preferred &lt;a href="http://www.tdsmetro.com/"&gt;TDS DSL&lt;/a&gt; but alas, due to a certain three-letter telephony company they cannot provide DSL service in my area.  *sigh*&lt;br /&gt;&lt;br /&gt;At any rate, I call up Charter and, since I needed to split the bill for my Internet Access off from the Cable, I end up having a long conversation with a representative.&lt;br /&gt;&lt;br /&gt;All was good until she told me that she'd need to charge me $29.99 to have a technician come out.  I reminded her that I'll be doing a self install so I won't need one.&lt;br /&gt;&lt;br /&gt;It's to remove the cable modem filter, she replied.&lt;br /&gt;&lt;br /&gt;When I asked for clarification, she relayed the story to me (approximately):  Since you live in a technologically savvy area, when cable modems first came out we didn't have a way to block them, so we installed filters everywhere.  Now, however, we have technology that doesn't require the filters... however, the filter needs to be removed otherwise your cable modem won't work.&lt;br /&gt;&lt;br /&gt;So I reply, well the last guy had a cable modem and since I watched the installer hook my cable back up when I finally ordered cable, I'm pretty sure I don't have one.&lt;br /&gt;&lt;br /&gt;Her reply: its company policy that I have to offer it.&lt;br /&gt;&lt;br /&gt;Me: Do I have to take it?&lt;br /&gt;&lt;br /&gt;Her:  No.  If it turns out you need it, call us back and we'll schedule it.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Then, I had to pick up the 'self-service installation kit' from the Charter storefront.  The woman at the storefront gave me the kit and then said: but I don't see you on our schedule to have your filter removed.&lt;br /&gt;&lt;br /&gt;I replied that I didn't need that.&lt;br /&gt;&lt;br /&gt;She asserted that I did need that, and I would be back because my Internet access wouldn't work.&lt;br /&gt;&lt;br /&gt;I declined again, saying that I know I don't need it.  She was shaking her head as I left.&lt;br /&gt;&lt;br /&gt;*sigh*&lt;br /&gt;&lt;br /&gt;At any rate, no, I didn't need it.  The cable modem linked right up.  The self service install didn't work, however, that resolved easily by reading the MAC address of my cable modem to Tech Support and all now works fine.  I actually got a Tech support guy who was remarkably cool with the fact that I knew what I was doing (as opposed to if you use the word Linux you get treated at as if you have a horrible communicable disease)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;So, lets review:&lt;br /&gt;&lt;ol&gt;&lt;br /&gt;&lt;li&gt;Charter installed filters in the past to prevent theft of service.&lt;br /&gt;&lt;li&gt;Charter no longer needs such filters.&lt;br /&gt;&lt;li&gt;Charter is now charging &lt;b&gt;every new customer&lt;/b&gt; to have the filter removed, &lt;b&gt;whether or not&lt;/b&gt; it needs to be. (either if it wasn't installed, or was removed in the past).&lt;br /&gt;&lt;/ol&gt;&lt;br /&gt;Well, that's lovely, isn't it.&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0142196388089083";
//728x90, created 1/29/08
google_ad_slot = "3487055630";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698177-5860201101538540001?l=ballard.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ballard.blogspot.com/feeds/5860201101538540001/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6698177&amp;postID=5860201101538540001' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/5860201101538540001'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/5860201101538540001'/><link rel='alternate' type='text/html' href='http://ballard.blogspot.com/2007/09/jeff1-charter0.html' title='Jeff:1  Charter:0'/><author><name>Jeff Ballard</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6698177.post-4688131756771031197</id><published>2007-09-10T17:53:00.000-05:00</published><updated>2007-09-10T17:53:57.513-05:00</updated><title type='text'>Can you say Tohuvabohu?</title><content type='html'>&lt;a href="http://kmfdm.net/index.php"&gt;KMFDM&lt;/a&gt; has a new album out: &lt;a href="http://www.kmfdm.net/discography/albums/tohu.htm"&gt;Tohuvabohu&lt;/a&gt;.  Of course, if you want to know what that means, you could just &lt;a href="http://en.wikipedia.org/wiki/Tohuvabohu"&gt;ask Wikipedia&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Someone remind me... what was life before the Internet like again?&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0142196388089083";
//728x90, created 1/29/08
google_ad_slot = "3487055630";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698177-4688131756771031197?l=ballard.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://kmfdm.net/index.php' title='Can you say Tohuvabohu?'/><link rel='replies' type='application/atom+xml' href='http://ballard.blogspot.com/feeds/4688131756771031197/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6698177&amp;postID=4688131756771031197' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/4688131756771031197'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/4688131756771031197'/><link rel='alternate' type='text/html' href='http://ballard.blogspot.com/2007/09/can-you-say-tohuvabohu.html' title='Can you say Tohuvabohu?'/><author><name>Jeff Ballard</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6698177.post-2935098347294256717</id><published>2007-09-10T10:09:00.000-05:00</published><updated>2007-09-10T10:29:04.421-05:00</updated><title type='text'>The BOFH Excuse Server rides again</title><content type='html'>Some time ago (in a fit of boredom in about 1994) I wrote a &lt;a href="http://www.cs.wisc.edu/~ballard/bofh"&gt;Bastard Operator from Hell Excuse Server&lt;/a&gt;.  And life was good.&lt;br /&gt;&lt;br /&gt;Alas, the world moved on and firewalls were added.  I moved on and had way too much to do for a long time.  As a result the telnet port of the BOFH Excuse server lapsed.&lt;br /&gt;&lt;br /&gt;However, a new dawn has come.  I'm finally getting things going on a &lt;a href="http://jeffballard.us"&gt;server of my own&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Regulators, mount up.&lt;br /&gt;&lt;br /&gt;&lt;code&gt;telnet bofh.jeffballard.us 666&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;Yeee...&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0142196388089083";
//728x90, created 1/29/08
google_ad_slot = "3487055630";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698177-2935098347294256717?l=ballard.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ballard.blogspot.com/feeds/2935098347294256717/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6698177&amp;postID=2935098347294256717' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/2935098347294256717'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/2935098347294256717'/><link rel='alternate' type='text/html' href='http://ballard.blogspot.com/2007/09/bofh-excuse-server-rides-again.html' title='The BOFH Excuse Server rides again'/><author><name>Jeff Ballard</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6698177.post-5300524095066623350</id><published>2007-09-07T21:04:00.000-05:00</published><updated>2007-09-07T21:04:43.481-05:00</updated><title type='text'>A Guinness a day is good for you</title><content type='html'>I want to know why I wasn't involved with &lt;a href="http://news.bbc.co.uk/2/hi/health/3266819.stm"&gt;this study&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0142196388089083";
//728x90, created 1/29/08
google_ad_slot = "3487055630";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698177-5300524095066623350?l=ballard.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://news.bbc.co.uk/2/hi/health/3266819.stm' title='A Guinness a day is good for you'/><link rel='replies' type='application/atom+xml' href='http://ballard.blogspot.com/feeds/5300524095066623350/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6698177&amp;postID=5300524095066623350' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/5300524095066623350'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/5300524095066623350'/><link rel='alternate' type='text/html' href='http://ballard.blogspot.com/2007/09/guinness-day-is-good-for-you.html' title='A Guinness a day is good for you'/><author><name>Jeff Ballard</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6698177.post-7633815278921942090</id><published>2007-09-07T08:57:00.000-05:00</published><updated>2007-09-07T08:57:10.953-05:00</updated><title type='text'>Monkey Island</title><content type='html'>&lt;a href="http://www.majusarts.de/film/monkey/"&gt;&lt;img src="http://homepages.cae.wisc.edu/~ballard/mi.png" alt="Monkey Island"&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The wonderful thing about the Internets is that they allow pretty much anyone to make a movie.  This one, for instance, is for those of you who've had &lt;a href="http://news.bbc.co.uk/2/hi/uk_news/england/wear/6944026.stm"&gt;too much espresso&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0142196388089083";
//728x90, created 1/29/08
google_ad_slot = "3487055630";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698177-7633815278921942090?l=ballard.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.majusarts.de/film/monkey/' title='Monkey Island'/><link rel='replies' type='application/atom+xml' href='http://ballard.blogspot.com/feeds/7633815278921942090/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6698177&amp;postID=7633815278921942090' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/7633815278921942090'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/7633815278921942090'/><link rel='alternate' type='text/html' href='http://ballard.blogspot.com/2007/09/monkey-island.html' title='Monkey Island'/><author><name>Jeff Ballard</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6698177.post-2681500667267783823</id><published>2007-09-05T11:21:00.000-05:00</published><updated>2007-09-05T11:27:06.858-05:00</updated><title type='text'>Switch to Linux</title><content type='html'>Yeah, its like from 4 and a half years ago, but its worth another play! :)&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.ubergeek.tv/article.php?pid=54"&gt;&lt;img src="http://homepages.cae.wisc.edu/~ballard/switchlinux.png"&gt;&lt;/a&gt;&lt;br /&gt;I'm all about open source...&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0142196388089083";
//728x90, created 1/29/08
google_ad_slot = "3487055630";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698177-2681500667267783823?l=ballard.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.ubergeek.tv/article.php?pid=54' title='Switch to Linux'/><link rel='replies' type='application/atom+xml' href='http://ballard.blogspot.com/feeds/2681500667267783823/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6698177&amp;postID=2681500667267783823' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/2681500667267783823'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/2681500667267783823'/><link rel='alternate' type='text/html' href='http://ballard.blogspot.com/2007/09/switch-to-linux.html' title='Switch to Linux'/><author><name>Jeff Ballard</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6698177.post-4641528259375928627</id><published>2007-09-04T21:14:00.000-05:00</published><updated>2007-09-04T21:16:37.264-05:00</updated><title type='text'>The Guns... They've stopped.</title><content type='html'>If you're interested, you're welcome to attend:&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;Please join the Madison chapter of LOPSA, The League of Professional&lt;br /&gt;System Administrators for our September talk and discussion:&lt;br /&gt;&lt;br /&gt;When:    Thursday, September 6, 2007&lt;br /&gt;    7:00 PM&lt;br /&gt;&lt;br /&gt;Where:    TDS Telecom, City Center West&lt;br /&gt;    RM 2510&lt;br /&gt;    525 Junction Road&lt;br /&gt;    Madison, WI 53717&lt;br /&gt;    [Park in the ramp in visitor stalls on the first level or on the&lt;br /&gt;    top floor. Enter the building near the front fountain in the&lt;br /&gt;    North Tower, which is opposite the Quizno's and not facing&lt;br /&gt;    Junction Rd.]&lt;br /&gt;&lt;br /&gt;Topic:    The guns... they've stopped: Extreme Spam Reduction&lt;br /&gt;&lt;br /&gt;    Jeff Ballard, University of Wisconsin Computer Aided Engineering&lt;br /&gt;    David Parter,University of Wisconsin Computer Sciences Department&lt;br /&gt;&lt;br /&gt;    "The guns... they've stopped." That is what one of our users&lt;br /&gt;    said after we improved our anti-spam configuration.&lt;br /&gt;&lt;br /&gt;    The UW College of Engineering and Computer Sciences Departments&lt;br /&gt;    have drastically reduced the amount of spam. This not only&lt;br /&gt;    pleases users, but has significantly reduced the load on mail&lt;br /&gt;    servers, mail gateways, and spam assassin servers. We have done&lt;br /&gt;    this through a method of demerits and aggressive greylisting,&lt;br /&gt;    implemented using the mailfromd package.&lt;br /&gt;&lt;br /&gt;    We will describe our configuration, lessons learned, and some&lt;br /&gt;    "gotchas". We expect everyone else to chime in for questions,&lt;br /&gt;    answers, and discussion.&lt;br /&gt;&lt;br /&gt;Directions to TDS are &lt;a href="http://lopsa.org/node/1512"&gt;on the web&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Note: Our regular meeting time will be the second Thursday of each month&lt;br /&gt;(but we had to move it to the first Thursday this time). &lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0142196388089083";
//728x90, created 1/29/08
google_ad_slot = "3487055630";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698177-4641528259375928627?l=ballard.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://lopsa.org/node/1512' title='The Guns... They&apos;ve stopped.'/><link rel='replies' type='application/atom+xml' href='http://ballard.blogspot.com/feeds/4641528259375928627/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6698177&amp;postID=4641528259375928627' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/4641528259375928627'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/4641528259375928627'/><link rel='alternate' type='text/html' href='http://ballard.blogspot.com/2007/09/guns-theyve-stopped.html' title='The Guns... They&apos;ve stopped.'/><author><name>Jeff Ballard</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6698177.post-302165918643132600</id><published>2007-09-04T21:02:00.000-05:00</published><updated>2007-09-04T21:07:28.708-05:00</updated><title type='text'>MR-T1</title><content type='html'>&lt;a href="http://www.coin-operated.com/projects/mrt1.html"&gt;&lt;img src="http://homepages.cae.wisc.edu/~ballard/jeffsdsl.jpg"&gt;&lt;/a&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;Ah, fond memories of 80s T.V. shows.  All I need now is another program to chomp on a cigar and say "I love it when a plan comes together"...&lt;br /&gt;&lt;br /&gt;Now, if it could tell me why its coming out at 550 kbps and not the 5 mbps that I should be getting, that'd be another story.  But, I ain't messing with Mr. T1.&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0142196388089083";
//728x90, created 1/29/08
google_ad_slot = "3487055630";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698177-302165918643132600?l=ballard.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.coin-operated.com/projects/mrt1.html' title='MR-T1'/><link rel='replies' type='application/atom+xml' href='http://ballard.blogspot.com/feeds/302165918643132600/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6698177&amp;postID=302165918643132600' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/302165918643132600'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/302165918643132600'/><link rel='alternate' type='text/html' href='http://ballard.blogspot.com/2007/09/mr-t1.html' title='MR-T1'/><author><name>Jeff Ballard</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6698177.post-2305097881509423856</id><published>2007-08-29T21:38:00.000-05:00</published><updated>2007-08-29T21:45:47.654-05:00</updated><title type='text'>Beer Machine</title><content type='html'>&lt;object width="425" height="350"&gt;&lt;param name="movie" value="http://www.youtube.com/v/H6rRouyyWkI"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/H6rRouyyWkI" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;In the future, homes will come complete with a beer machine.&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0142196388089083";
//728x90, created 1/29/08
google_ad_slot = "3487055630";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698177-2305097881509423856?l=ballard.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ballard.blogspot.com/feeds/2305097881509423856/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6698177&amp;postID=2305097881509423856' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/2305097881509423856'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/2305097881509423856'/><link rel='alternate' type='text/html' href='http://ballard.blogspot.com/2007/08/beer-machine.html' title='Beer Machine'/><author><name>Jeff Ballard</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6698177.post-4353185739716739952</id><published>2007-08-28T22:50:00.000-05:00</published><updated>2007-08-28T22:53:00.157-05:00</updated><title type='text'>Icedove versus Google Desktop Linux</title><content type='html'>In my continued battle with Google Desktop Linux vs Icedove (unbranded Debian Thunderbird) I noticed the following on the Icedove error console when GDL causes Icedove to go for a 100% cpu binge:&lt;br /&gt;&lt;br /&gt;&lt;code&gt;Error: [Exception... "'Failure' when calling method: [gIMsgFolder::GetMessageHeader]"  nsresult: "0x80004005 (NS_ERROR_FAILURE)"  location: "&lt;unknown&gt;"  data: no]&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;*sigh* This can't be good...&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0142196388089083";
//728x90, created 1/29/08
google_ad_slot = "3487055630";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698177-4353185739716739952?l=ballard.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ballard.blogspot.com/feeds/4353185739716739952/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6698177&amp;postID=4353185739716739952' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/4353185739716739952'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/4353185739716739952'/><link rel='alternate' type='text/html' href='http://ballard.blogspot.com/2007/08/icedove-versus-google-desktop-linux.html' title='Icedove versus Google Desktop Linux'/><author><name>Jeff Ballard</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6698177.post-3078082574916408177</id><published>2007-08-28T12:22:00.000-05:00</published><updated>2007-08-28T12:24:12.955-05:00</updated><title type='text'>pear install MDB2_Driver_oci8</title><content type='html'>Note if you see the following error:&lt;br /&gt;&lt;br /&gt;&lt;code&gt;Warning: MDB2::include_once() [function.include]: Failed opening&lt;br /&gt;'MDB2/Driver/oci8.php' for inclusion&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;The answer is:&lt;br /&gt;&lt;br /&gt;&lt;code&gt;pear install MDB2_Driver_oci8&lt;/code&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0142196388089083";
//728x90, created 1/29/08
google_ad_slot = "3487055630";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698177-3078082574916408177?l=ballard.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://pear.php.net/package/MDB2_Driver_oci8' title='pear install MDB2_Driver_oci8'/><link rel='replies' type='application/atom+xml' href='http://ballard.blogspot.com/feeds/3078082574916408177/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6698177&amp;postID=3078082574916408177' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/3078082574916408177'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/3078082574916408177'/><link rel='alternate' type='text/html' href='http://ballard.blogspot.com/2007/08/pear-install-mdb2driveroci8.html' title='pear install MDB2_Driver_oci8'/><author><name>Jeff Ballard</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6698177.post-721653153857633739</id><published>2007-08-28T09:58:00.000-05:00</published><updated>2007-08-28T10:03:25.122-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Cool youtube'/><title type='text'>The six bit wooden adder</title><content type='html'>&lt;object width="425" height="350"&gt;&lt;param name="movie" value="http://www.youtube.com/v/GcDshWmhF4A"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/GcDshWmhF4A" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;Wow... made by Matthias Wandel at &lt;a href="http://woodgears.ca/"&gt;woodgears.ca&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0142196388089083";
//728x90, created 1/29/08
google_ad_slot = "3487055630";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698177-721653153857633739?l=ballard.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ballard.blogspot.com/feeds/721653153857633739/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6698177&amp;postID=721653153857633739' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/721653153857633739'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/721653153857633739'/><link rel='alternate' type='text/html' href='http://ballard.blogspot.com/2007/08/six-bit-wooden-adder.html' title='The six bit wooden adder'/><author><name>Jeff Ballard</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6698177.post-4425931233285697065</id><published>2007-08-28T09:36:00.000-05:00</published><updated>2007-08-28T09:38:16.879-05:00</updated><title type='text'>Chain Mail is the new Black</title><content type='html'>&lt;a href="http://www.thinkgeek.com/tshirts/generic/9080/"&gt;&lt;img src="http://www.thinkgeek.com/images/products/front/chain_mail.jpg"&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Who needs asbestos underwear when you've got chain mail?  Now, can this be a tax-deductible business expense?  Hmm...&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0142196388089083";
//728x90, created 1/29/08
google_ad_slot = "3487055630";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698177-4425931233285697065?l=ballard.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ballard.blogspot.com/feeds/4425931233285697065/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6698177&amp;postID=4425931233285697065' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/4425931233285697065'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/4425931233285697065'/><link rel='alternate' type='text/html' href='http://ballard.blogspot.com/2007/08/chain-mail-is-new-black.html' title='Chain Mail is the new Black'/><author><name>Jeff Ballard</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6698177.post-8018584308036215387</id><published>2007-08-28T07:53:00.000-05:00</published><updated>2007-08-28T08:04:12.929-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='summer Google Desktop Linux'/><title type='text'>Where's my Horse?</title><content type='html'>Letsee here, no posts since May.  Summer's been like that this year.  Combine a month off (June) and preparing for that (May) and recovering from that (hasn't finished yet).  Ahhh... no wonder its felt like I've been extra busy lately.&lt;br /&gt;&lt;br /&gt;In other news, I've found that &lt;a href="http://desktop.google.com/linux/"&gt;Google Desktop for Linux&lt;/a&gt; (GDL) came out while I was busy with the above.  Its a mix of absolutely awesome and frustrating at the same time.&lt;br /&gt;&lt;br /&gt;The best part is that they have a real &lt;a href="http://www.debian.org"&gt;Debian&lt;/a&gt; repository for GDL.  Wow I wish more projects would do this.&lt;br /&gt;&lt;br /&gt;The currently frustrating part is that using Icedove 2.0 (Debian's unbranded Thunderbird), the GDL Extension is included, however, it only indexes a fraction of my massive mail store (it thinks it has indexed 15,209 messages).  Missing mail isn't the frustrating part: its the fact it pegs one core at 100% while it does this, and makes Icedove really slow.&lt;br /&gt;&lt;br /&gt;So close... ;)&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0142196388089083";
//728x90, created 1/29/08
google_ad_slot = "3487055630";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698177-8018584308036215387?l=ballard.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ballard.blogspot.com/feeds/8018584308036215387/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6698177&amp;postID=8018584308036215387' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/8018584308036215387'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/8018584308036215387'/><link rel='alternate' type='text/html' href='http://ballard.blogspot.com/2007/08/wheres-my-horse.html' title='Where&apos;s my Horse?'/><author><name>Jeff Ballard</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6698177.post-8490592748060597477</id><published>2007-05-19T22:35:00.000-05:00</published><updated>2007-05-19T22:38:21.894-05:00</updated><title type='text'>Backyard Panorama</title><content type='html'>&lt;a href="http://homepages.cae.wisc.edu/~ballard/2007-a_view_from_our_backyard.jpg"&gt;&lt;img src="http://homepages.cae.wisc.edu/~ballard/2007-a_view_from_our_backyard.tn.jpg" width=400 height=203&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I made a quick panorama of what it looks like from our backyard.  I really like &lt;a href="http://hugin.sourceforge.net/"&gt;Hugin&lt;/a&gt;.  It's a really cool program.&lt;br /&gt;&lt;br /&gt;Now, back to the things I should have been doing....&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0142196388089083";
//728x90, created 1/29/08
google_ad_slot = "3487055630";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698177-8490592748060597477?l=ballard.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ballard.blogspot.com/feeds/8490592748060597477/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6698177&amp;postID=8490592748060597477' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/8490592748060597477'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/8490592748060597477'/><link rel='alternate' type='text/html' href='http://ballard.blogspot.com/2007/05/backyard-panorama.html' title='Backyard Panorama'/><author><name>Jeff Ballard</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6698177.post-2357214944606422338</id><published>2007-05-16T18:52:00.000-05:00</published><updated>2007-05-19T22:39:32.757-05:00</updated><title type='text'>My 1337 Parking Pass</title><content type='html'>I think the world's trying to tell me something.  I'm just not sure what it is.  For instance, here's the day parking pass I paid for today:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://homepages.cae.wisc.edu/~ballard/jeffsparkingpass.jpg"&gt;&lt;img border=0 src="http://homepages.cae.wisc.edu/~ballard/jeffsparkingpass.med.jpg" width=187 height=400&gt;&lt;/a&gt;&lt;br /&gt;(click for an even bigger version)&lt;br /&gt;&lt;br /&gt;And no, I didn't Photoshop it.&lt;br /&gt;&lt;br /&gt;What, you don't know what the number means?  Maybe you should &lt;a href="http://www.google.com/search?q=1337"&gt;Ask Google&lt;/a&gt;...&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0142196388089083";
//728x90, created 1/29/08
google_ad_slot = "3487055630";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698177-2357214944606422338?l=ballard.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ballard.blogspot.com/feeds/2357214944606422338/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6698177&amp;postID=2357214944606422338' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/2357214944606422338'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/2357214944606422338'/><link rel='alternate' type='text/html' href='http://ballard.blogspot.com/2007/05/my-parking-pass.html' title='My 1337 Parking Pass'/><author><name>Jeff Ballard</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6698177.post-7191782458019113797</id><published>2007-05-15T15:31:00.000-05:00</published><updated>2007-05-15T15:32:42.347-05:00</updated><title type='text'>Flickervision</title><content type='html'>Todays diversion brought to you by &lt;a href="http://flickrvision.com/"&gt;Flickrvision&lt;/a&gt;.  Good God, how is anyone supposed to get any work done?&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0142196388089083";
//728x90, created 1/29/08
google_ad_slot = "3487055630";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698177-7191782458019113797?l=ballard.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://flickrvision.com' title='Flickervision'/><link rel='replies' type='application/atom+xml' href='http://ballard.blogspot.com/feeds/7191782458019113797/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6698177&amp;postID=7191782458019113797' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/7191782458019113797'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/7191782458019113797'/><link rel='alternate' type='text/html' href='http://ballard.blogspot.com/2007/05/flickervision.html' title='Flickervision'/><author><name>Jeff Ballard</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6698177.post-2384179911072032334</id><published>2007-05-03T22:04:00.000-05:00</published><updated>2007-05-04T06:33:48.943-05:00</updated><title type='text'>Whats on my Drivers License Bar Code?</title><content type='html'>I had wondered what was on the back of the 2D barcode on my &lt;a href="http://www.dot.wisconsin.gov/news/images/dlimage.jpg"&gt;Drivers License&lt;/a&gt;:&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;------ Begin Card&lt;br /&gt;Address=[my street in all caps]&lt;br /&gt;City=[my city in all caps]&lt;br /&gt;State=WI&lt;br /&gt;Zipcode=[my zip code]&lt;br /&gt;Driver License Number=[my drivers license number]&lt;br /&gt;License Expiration Date=YY/YY/MMDD&lt;br /&gt;License Issued Date=MM/DD/YYYY&lt;br /&gt;Date of Birth=MM/DD/YYYY&lt;br /&gt;Sex=MALE&lt;br /&gt;Address2=&lt;br /&gt;Height=0'##"&lt;br /&gt;Eye Color=XXX&lt;br /&gt;Address Line 2=&lt;br /&gt;------ End Card&lt;/pre&gt;&lt;br /&gt;I find it interesting that they've got the expiration date wrong (YMD and not MDY as the slashes would indicate), and that they just went with Inches, rather than Feet + Inches.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.turbulence.org/Works/swipe/barcode.html"&gt;A program&lt;/a&gt; is available to decode yours, too (works for most States' Drivers Licenses).&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0142196388089083";
//728x90, created 1/29/08
google_ad_slot = "3487055630";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698177-2384179911072032334?l=ballard.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ballard.blogspot.com/feeds/2384179911072032334/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6698177&amp;postID=2384179911072032334' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/2384179911072032334'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/2384179911072032334'/><link rel='alternate' type='text/html' href='http://ballard.blogspot.com/2007/05/whats-on-my-drivers-license-bar-code.html' title='Whats on my Drivers License Bar Code?'/><author><name>Jeff Ballard</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6698177.post-2234094625353573452</id><published>2007-04-16T17:49:00.000-05:00</published><updated>2007-04-16T17:52:09.882-05:00</updated><title type='text'>Indiana State Police ERT Breach</title><content type='html'>&lt;object width="425" height="350"&gt;&lt;param name="movie" value="http://www.youtube.com/v/SUsNv45ixwM"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/SUsNv45ixwM" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;Mental note: Don't provoke the Indiana State Police.&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0142196388089083";
//728x90, created 1/29/08
google_ad_slot = "3487055630";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698177-2234094625353573452?l=ballard.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ballard.blogspot.com/feeds/2234094625353573452/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6698177&amp;postID=2234094625353573452' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/2234094625353573452'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/2234094625353573452'/><link rel='alternate' type='text/html' href='http://ballard.blogspot.com/2007/04/indiana-state-police-ert-breach.html' title='Indiana State Police ERT Breach'/><author><name>Jeff Ballard</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6698177.post-5781154565115261582</id><published>2007-04-11T12:12:00.000-05:00</published><updated>2007-04-11T12:18:08.242-05:00</updated><title type='text'>Spring brings out strange things</title><content type='html'>&lt;p&gt;&lt;img src="http://homepages.cae.wisc.edu/~ballard/2007-04-11-birds.jpg" width=342 height=600&gt;&lt;br /&gt;&lt;a href="http://bna.birds.cornell.edu/BNA/account/Northern_Flicker/"&gt;&lt;br /&gt;Northern Flicker (&lt;i&gt;Colaptes auratus&lt;/i&gt;)&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;Now, how much seed do you think they got out of the Finch feeder?&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0142196388089083";
//728x90, created 1/29/08
google_ad_slot = "3487055630";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698177-5781154565115261582?l=ballard.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ballard.blogspot.com/feeds/5781154565115261582/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6698177&amp;postID=5781154565115261582' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/5781154565115261582'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/5781154565115261582'/><link rel='alternate' type='text/html' href='http://ballard.blogspot.com/2007/04/spring-brings-out-strange-things.html' title='Spring brings out strange things'/><author><name>Jeff Ballard</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6698177.post-6655890873872872170</id><published>2007-03-09T11:17:00.000-06:00</published><updated>2007-03-09T11:19:05.250-06:00</updated><title type='text'>Flying Hamsters</title><content type='html'>&lt;a href=http://www.boreme.com/boreme/funny-2007/flight-hamsters-p1.php&gt;&lt;img src="http://www.boreme.com/boreme/x/flight-hamsters.gif" width=54 height=36&gt;&lt;/a&gt;&lt;P&gt;&lt;br /&gt;Nothing says fun like &lt;a href=http://www.boreme.com/boreme/funny-2007/flight-hamsters-p1.php&gt;flying rodents.&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-0142196388089083";
//728x90, created 1/29/08
google_ad_slot = "3487055630";
google_ad_width = 728;
google_ad_height = 90;
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6698177-6655890873872872170?l=ballard.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.boreme.com/boreme/funny-2007/flight-hamsters-p1.php' title='Flying Hamsters'/><link rel='replies' type='application/atom+xml' href='http://ballard.blogspot.com/feeds/6655890873872872170/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6698177&amp;postID=6655890873872872170' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/6655890873872872170'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6698177/posts/default/6655890873872872170'/><link rel='alternate' type='text/html' href='http://ballard.blogspot.com/2007/03/flying-hamsters.html' title='Flying Hamsters'/><author><name>Jeff Ballard</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
