<?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-5709661</id><updated>2011-04-21T17:01:37.655-05:00</updated><category term='dark tower'/><category term='software'/><category term='movies'/><category term='odd'/><title type='text'>The Rattsnest</title><subtitle type='html'>A journal of Java development and anything else that gets my attention</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://rattsnest.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://rattsnest.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default?start-index=101&amp;max-results=100'/><author><name>vwratt</name><uri>http://www.blogger.com/profile/12197122697026270182</uri><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>155</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5709661.post-7329559748197834400</id><published>2008-02-20T10:19:00.001-05:00</published><updated>2008-02-20T10:21:29.815-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='software'/><title type='text'>Software as Magic?</title><content type='html'>Any sufficiently advanced technology is indistinguishable from magic.&lt;br /&gt;-- Arthur C. Clarke.&lt;br /&gt;&lt;br /&gt;Any sufficiently large, poorly designed and maintained code base is indistinguishable from magic:&lt;br /&gt;* You have to invest years pouring over tomes of arcane and confusing text.&lt;br /&gt;* You must spend hours performing the same action with slight variation until you get the desired result.&lt;br /&gt;* You should expect to be frazzled, burned or turned into an ass every once in a while.&lt;br /&gt;* You'll need to consult with lore masters in a suppliant manner and be confused by their answers.&lt;br /&gt;* It may help to sacrifice a small, furry woodland creature.&lt;br /&gt;-- Me&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5709661-7329559748197834400?l=rattsnest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5709661&amp;postID=7329559748197834400' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/7329559748197834400'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/7329559748197834400'/><link rel='alternate' type='text/html' href='http://rattsnest.blogspot.com/2008/02/software-as-magic.html' title='Software as Magic?'/><author><name>vwratt</name><uri>http://www.blogger.com/profile/12197122697026270182</uri><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-5709661.post-5272333110351010495</id><published>2007-09-23T15:10:00.000-05:00</published><updated>2007-09-23T15:22:03.273-05:00</updated><title type='text'>The Grandfather Paradox / T2</title><content type='html'>I was listening to the latest episode of &lt;a href="http://www.darkerprojects.com/"&gt;The Darker Projects&lt;/a&gt; podcast of &lt;a href="http://www.darkerprojects.com/doctorwho.html"&gt;Doctor Who&lt;/a&gt;.  They brought up the Grandfather Paradox.  From &lt;a href="http://en.wikipedia.org/wiki/Grandfather_paradox"&gt;Wikipedia&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;Suppose a man traveled back in time and killed his biological grandfather before the latter met the traveler's grandmother. As a result, one of the traveler's parents (and by extension, the traveler himself) would never have been conceived. This would imply that he could not have traveled back in time after all, which in turn implies the grandfather would still be alive, and the traveler &lt;i&gt;would&lt;/i&gt; have been conceived, allowing him to travel back in time and kill his grandfather. Thus each possibility seems to imply its own negation, a type of logical paradox.&lt;/blockquote&gt;This made me think of the end of Terminator 2.  In T2, Skynet was derived from the remains of the cyborg from the first movie.  These parts, plus the second terminator, were destroyed at the end of the climax.  The movie ends with a voice over Linda Hamilton talking about the coming conflict.   But if the Conner family had prevented Skynet from being created, then Sarah should be driving her Vespa around L.A. and  waiting tables at a dinner.  And John never would have been born.&lt;br /&gt;&lt;br /&gt;But obviously, they managed to come up with some excuse for Skynet still being made, since they needed an excuse to make a third movie.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5709661-5272333110351010495?l=rattsnest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5709661&amp;postID=5272333110351010495' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/5272333110351010495'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/5272333110351010495'/><link rel='alternate' type='text/html' href='http://rattsnest.blogspot.com/2007/09/grandfather-paradox-t2.html' title='The Grandfather Paradox / T2'/><author><name>vwratt</name><uri>http://www.blogger.com/profile/12197122697026270182</uri><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-5709661.post-405670211846191106</id><published>2007-09-05T08:19:00.000-05:00</published><updated>2007-09-05T08:27:05.126-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='odd'/><title type='text'>Airline sacrifices goats to appease sky god - Yahoo! News</title><content type='html'>&lt;a href="http://news.yahoo.com/s/nm/20070904/od_nm/nepal_airline_odd_dc"&gt;&lt;blockquote&gt;&lt;/blockquote&gt;Airline sacrifices goats to appease sky god - Yahoo! News&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;KATHMANDU (Reuters) - Officials at Nepal's state-run airline have sacrificed two goats to appease Akash Bhairab, the Hindu sky god, following technical problems with one of its Boeing 757 aircraft, the carrier said Tuesday.&lt;br /&gt;&lt;br /&gt;Nepal Airlines, which has two Boeing aircraft, has had to suspend some services in recent weeks due the problem.&lt;br /&gt;&lt;br /&gt;The goats were sacrificed in front of the troublesome aircraft Sunday at Nepal's only international airport in Kathmandu in accordance with Hindu traditions, an official said.&lt;br /&gt;&lt;br /&gt;"The snag in the plane has now been fixed and the aircraft has resumed its flights," said Raju K.C., a senior airline official, without explaining what the problem had been.&lt;br /&gt;&lt;br /&gt;It is common in Nepal to sacrifice animals like goats and buffaloes to appease different Hindu deities.&lt;/blockquote&gt;&lt;br /&gt;I don't know what's scarier.  The fact that they believe that Akash Bhairab was preventing the plane from flying or that they were willing to fly in it after it magically started working again.&lt;br /&gt;&lt;br /&gt;You know, maybe this Western Christian God is just a light-weight.  I mean, air and space flight have greately reduced the mystical nature of Heaven.   A truly clever higher-power would have tweaked the laws of physics so that heavier than air flight was not possible.  At least this Hindu sky god has the balls to fuck with his own people everyone in a while.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5709661-405670211846191106?l=rattsnest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://news.yahoo.com/s/nm/20070904/od_nm/nepal_airline_odd_dc' title='Airline sacrifices goats to appease sky god - Yahoo! News'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5709661&amp;postID=405670211846191106' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/405670211846191106'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/405670211846191106'/><link rel='alternate' type='text/html' href='http://rattsnest.blogspot.com/2007/09/airline-sacrifices-goats-to-appease-sky.html' title='Airline sacrifices goats to appease sky god - Yahoo! News'/><author><name>vwratt</name><uri>http://www.blogger.com/profile/12197122697026270182</uri><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-5709661.post-6773247163569231532</id><published>2007-08-29T08:14:00.000-05:00</published><updated>2007-08-29T08:16:16.193-05:00</updated><title type='text'>Castro Endorses a Clinton-Obama Ticket?</title><content type='html'>Sign #27 of the pending apocalypse:&lt;br /&gt;The sheeple of the United States elect a presidential ticket endorsed by a Communist dictator.&lt;br /&gt;&lt;br /&gt;There is no real endorsement of the Clinton or Obama.  It's more of a reference to conventional wisdom regarding that ticket.  But who else but Castro could begin a story with this sentence: &lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;One day, &lt;a href="http://en.wikipedia.org/wiki/Che_Guevara"&gt;Che [Guevara]&lt;/a&gt; and I went to play golf.  He had been a caddie once to earn some money in his spare time; I, on the other hand, knew absolutely nothing about this expensive sport.&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;What he does suggest that Gore is a true communist:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;The media declares that this [a democratic government in Cuba] would be essential, unless Gore decides to run.  I don’t think he will do so; better than anyone, he knows about the kind of catastrophe that awaits humanity if it continues along its current course.  When he was a candidate, he of course committed the error of yearning for “a democratic Cuba”.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;At best this could be interpreted that Gore's green policies put him at odds with capitalism.  And since capitalism is a side affect of individual freedoms, Castro sees Gore as a fellow communist.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5709661-6773247163569231532?l=rattsnest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.granma.cu/INGLES/2007/agosto/mar28/35reflex3.html' title='Castro Endorses a Clinton-Obama Ticket?'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5709661&amp;postID=6773247163569231532' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/6773247163569231532'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/6773247163569231532'/><link rel='alternate' type='text/html' href='http://rattsnest.blogspot.com/2007/08/castro-endorses-clinton-obama-ticket.html' title='Castro Endorses a Clinton-Obama Ticket?'/><author><name>vwratt</name><uri>http://www.blogger.com/profile/12197122697026270182</uri><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-5709661.post-6456390337312947750</id><published>2007-08-21T20:28:00.001-05:00</published><updated>2007-08-21T21:19:54.809-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='dark tower'/><category scheme='http://www.blogger.com/atom/ns#' term='movies'/><title type='text'>A treatment for the Dark Tower Series</title><content type='html'>I think that since Warner Brothers has struck gold on the 7-part Harry Potter series, and the Lord of the Rings was such a phenomenal success, we could probably expect to see the full seven parts of the Dark Tower.  I'd love to see all of them made verbatim, but I don't know that it's practical.  If I had to change things, this is probably how I'd do it.&lt;br /&gt;&lt;br /&gt;The first book was extremely short, even the extensions added in the revised version didn't do that much to add to the story.  I suppose you could pad it out to introduce even more world building material.  I'd probably slip the Mejis story from Wizard and Glass into the middle, have Roland telling that story to Jake instead of the story of how Roland gunned down everyone in that little dried-up town.  You might have to thin it out a little, but it could be done.  You'd have to play down the politics, maybe even eliminate &lt;a href="http://en.wikipedia.org/wiki/Rhea_of_the_C%C3%B6os"&gt;Rhea&lt;/a&gt; and Merlin's Grapefruit.&lt;br /&gt;&lt;br /&gt;I think The Drawing of the Three would be perfect just the way it is.&lt;br /&gt;&lt;br /&gt;Then I'd take all of the Wastelands and the riddling competition and Wizard of Oz sections of Wizard and Glass squish it into one movie and call it "The Wastelands".  The first half of the Wastelands is mostly world building and is were King really hit his stride on how Mid-world worked.  But that might not transfer so well for a movie.  I'm not sure how hot of an ending the Blaine section would be.  That's why I think you'd need the confrontation with Flagg in the Emerald City to get you back on the track of the tower.&lt;br /&gt;&lt;br /&gt;Wolves of the Callas could probably stand on it's own, what with the whole &lt;a href="http://www.imdb.com/title/tt0047478/"&gt;Seven Samari&lt;/a&gt; story and Callahan's back story.&lt;br /&gt;&lt;br /&gt;But the last two books would be like pulling teeth.  I loved all these books, but the shine really started come off the diamond with the Song of Suzanna.  I know King was aiming for the Arthurian legend mixed with his own odd sense of the occult, but crikey it made for a slow story at times.  I honestly don't recall most of that book.  I don't know how I'd handle SoS as a movie.  &lt;br /&gt;&lt;br /&gt;And finally, the Dark Tower.  All of the world hopping in this book and SoS might make it confusing to the non-readers.  Ditto all of the interweaving of Mid-world and our world.  Obviously, you need King to play himself in the movies, but I might make just one trip to Maine instead of two.  The battle in the Dixie Pig is a must though. Father Callahan was most righteous in that fight, pardon the pun.&lt;br /&gt;&lt;br /&gt;I think the conclusion of the book / series was genius.  Couldn't have happened any other way.  And, like Sean said, that will really screw with people's heads.  But I was never happy with the defeat of Red King.  I hated it.  Totally &lt;a href="http://en.wikipedia.org/wiki/Deus_Ex_Machina"&gt;Deus Ex Machina&lt;/a&gt;.  And you couldn't end a seven part movie arc that way.  Not enough action.  &lt;br /&gt;&lt;br /&gt;I don't want a big, handful of good verses an army of darkness, everyone dies kind of conclusion, like the end of the Harry Potter books.  Something more like the Matrix series, big one-on-one battle then reset the system.  Roland stands alone against a single opponent.&lt;br /&gt;&lt;br /&gt;I think you'd have to have a confrontation between Roland and Flagg on the stair of the tower, in top room or on the parapets.  This would be a bit of a divergence, since &lt;a href="http://en.wikipedia.org/wiki/Randall_Flagg"&gt;Flagg&lt;/a&gt; was killed by &lt;a href="http://en.wikipedia.org/wiki/Mordred_Deschain"&gt;Mordred&lt;/a&gt;, but I'm sure worse sins will be committed against this story.  &lt;br /&gt;&lt;br /&gt;But how cool would it be to have Roland step over Flagg's body, enter the top room of the tower and then be instantly back at the beginning of the story, chasing him again.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5709661-6456390337312947750?l=rattsnest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5709661&amp;postID=6456390337312947750' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/6456390337312947750'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/6456390337312947750'/><link rel='alternate' type='text/html' href='http://rattsnest.blogspot.com/2007/08/treatment-for-dark-tower-series.html' title='A treatment for the Dark Tower Series'/><author><name>vwratt</name><uri>http://www.blogger.com/profile/12197122697026270182</uri><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-5709661.post-7510626707235873065</id><published>2007-08-21T19:48:00.001-05:00</published><updated>2007-08-21T20:27:36.666-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='dark tower'/><category scheme='http://www.blogger.com/atom/ns#' term='movies'/><title type='text'>More thoughts on casting the Dark Tower</title><content type='html'>&lt;a href="http://sean-leblanc.blogspot.com/"&gt;Sean&lt;/a&gt; had made a few &lt;a href="http://rattsnest.blogspot.com/2007/08/stephen-king-confirms-dark-tower-movie.html#comments"&gt;suggestions&lt;/a&gt; about casting for the pending Dark Tower movie.  &lt;br /&gt;&lt;br /&gt;He'd suggest &lt;a href="http://www.imdb.com/name/nm0000385/"&gt;Sam Elliot&lt;/a&gt; as the gunslinger.  Elliot definitely has that western feel down, but I think he's a bit old as well.  Roland is no spring chicken, in fact he seems to age quite quickly over the course of the last few books.  But the man just turned 63 a few weeks ago.&lt;br /&gt;&lt;br /&gt;I could buy into Sean's suggestion of &lt;a href="http://www.imdb.com/name/nm0000114/"&gt;Steve Buscemi&lt;/a&gt;.  He's got the street edge.  And the sense of humor.  However, I don't know that I've seen Buscemi enough movies that weren't ultra-violent to dig him for Eddie's sensitive side.  And looking at the recent pictures of him on IMDB, I'm more inclined to add him to the list for the Walter/Flagg/Martin candidates.&lt;br /&gt;&lt;br /&gt;I think I might give &lt;a href="http://www.imdb.com/name/nm0132257/"&gt;Bruce Campbell&lt;br /&gt;&lt;/a&gt; reading for Eddie.  Partly because I'm a big a fan.  Also, I could SO see him  nailing the confrontation with Blaine the Mono.  Plus he's done his share of niche, action and western material.  &lt;br /&gt;&lt;br /&gt;Sean had also thrown &lt;a href="http://www.imdb.com/name/nm0001228/"&gt;Peter Fonda&lt;/a&gt; or David Bowie as Flagg.  Maybe.  I've never drank the cool-aid of David Bowie, so I'm going to have to pass on him.  I can see him getting a good bite on the creepy factor.  However, I was checking out the pictures of Fonda in &lt;a href="http://www.imdb.com/title/tt0259324/"&gt;Ghost Rider&lt;/a&gt; and was impressed by how good he looked.  I might consider him for the part of Roland.  &lt;br /&gt;&lt;br /&gt;Fonda's make up in GR made me think of &lt;a href="http://www.imdb.com/name/nm0000448/"&gt;Lance Henriksen&lt;/a&gt;, another journeyman actor with a lot of odd action movies under his belt.  He might make a good Roland, Callahan or Flagg.  &lt;br /&gt;&lt;br /&gt;My problem is that I really don't watch a lot of movies, which is partly my &lt;a href="http://en.wikipedia.org/wiki/The_Fountainhead#Howard_Roark"&gt;Howard Roark&lt;/a&gt; shining through.  For example, I love the Ghost Rider comic, but I couldn't bring myself to watch it because I was not impressed with the artistic decisions.  That bike looked nasty and the skull and flames looked to CGd for me.  I'd rather not see it.  &lt;br /&gt;&lt;br /&gt;Hopefully the end result of the Dark Tower movies will be more like the LotR than what has happened with the Spiderman movies. I'd even be happy a nice Harry Potter-esque compromise.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5709661-7510626707235873065?l=rattsnest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5709661&amp;postID=7510626707235873065' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/7510626707235873065'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/7510626707235873065'/><link rel='alternate' type='text/html' href='http://rattsnest.blogspot.com/2007/08/more-thoughts-on-casting-dark-tower.html' title='More thoughts on casting the Dark Tower'/><author><name>vwratt</name><uri>http://www.blogger.com/profile/12197122697026270182</uri><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-5709661.post-6061023828610071584</id><published>2007-08-21T12:09:00.000-05:00</published><updated>2007-08-21T12:09:17.678-05:00</updated><title type='text'>Stephen King confirms The Dark Tower Movie</title><content type='html'>Gotta channel the &lt;a href="http://www.cushrocks.com/"&gt;anti-anti-guy&lt;/a&gt; for this one.&lt;br /&gt;&lt;br /&gt;Stephen King has apparently opted the rights for The Dark  Tower to be produced J.J. Abrams and &lt;a href="http://en.wikipedia.org/wiki/Damon_Lindelof"&gt;Damon Lindelof&lt;/a&gt;.  Apparently, they are serious fans, having slip multiple references to King's works into &lt;a href="http://en.wikipedia.org/wiki/Lost_%28TV_series%29"&gt;Lost&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Of course, I've enjoyed most of King's books and loved the Dark Tower series.  I also really enjoyed the Marvel comics adaption of &lt;a href="http://en.wikipedia.org/wiki/Wizard_and_Glass"&gt;Wizard and Glass&lt;/a&gt; into &lt;a href="http://www.marvel.com/darktower/"&gt;Gunslinger Born&lt;/a&gt;.  The comic had great art and was a decent interpretation of the story.&lt;br /&gt;&lt;br /&gt;I think casting could be a challenge.  &lt;br /&gt;&lt;br /&gt;The main character &lt;a href="http://en.wikipedia.org/wiki/Roland_Deschain"&gt;Roland&lt;/a&gt; was based heavily on Clint Eastwood in the Sergio Leone movies.  Unfortunately, he's getting a little old in the tooth.  No one comes to mind, but the guy would have to be tall and lanky like Eastwood.  Maybe slip Eastwood in as Father Callahan, as a nod of the head.  I think he would be great in that role.&lt;br /&gt;&lt;br /&gt;When I first saw the twins on Disney's The Suite Life of Zack and Cody, I immediately thought of Jake Chambers.  I don't know how you'd pick just one of them though.  &lt;br /&gt;&lt;br /&gt;I'm thinking someone that is an established crazy man for Flagg/Walter/Martin.  Someone like &lt;a href="http://www.imdb.com/name/nm0001570/"&gt;Ed Norton&lt;/a&gt; or   &lt;a href="http://www.imdb.com/name/nm0000198/"&gt;Gary Oldman&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Eddie.... Eddie's tough.  In more way than one.  He has emotional toughness and depth, plus street/criminal/druggie element.  And he's a funny bastard with a twisted sense of humor.  Eddies the one I've always associated with the most.  First man into my mind was &lt;a href="http://www.imdb.com/name/nm0000131/"&gt;John Cusack&lt;/a&gt;.  But I think he's getting a little old for the role.  Shrug.  &lt;br /&gt;&lt;br /&gt;As far as Susannah Dean goes, I'm thinking someone unknown.  I think an actress with a lot of work under her belt would ruin that character.  It's so dynamic, over the length of the series, I think an actress that is a blank slate would be much better.  No expectations.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5709661-6061023828610071584?l=rattsnest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.slashfilm.com/2007/02/26/stephen-king-confirms-the-dark-tower-movie/' title='Stephen King confirms The Dark Tower Movie'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5709661&amp;postID=6061023828610071584' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/6061023828610071584'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/6061023828610071584'/><link rel='alternate' type='text/html' href='http://rattsnest.blogspot.com/2007/08/stephen-king-confirms-dark-tower-movie.html' title='Stephen King confirms The Dark Tower Movie'/><author><name>vwratt</name><uri>http://www.blogger.com/profile/12197122697026270182</uri><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-5709661.post-7519456152514643047</id><published>2007-08-16T15:28:00.000-05:00</published><updated>2007-08-16T15:28:41.958-05:00</updated><title type='text'>Samsung files patent app for fertility measuring phone - Engadget</title><content type='html'>Finally, a cell phone feature that I think might be able to get behind!  &lt;br /&gt;&lt;br /&gt;Camera phone, no love from me.  Watching streaming video on my cell?  Please.  I don't need to squint.  &lt;br /&gt;&lt;br /&gt;But knowing whether or not the wife's ovaries are in overdrive, THAT is useful!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5709661-7519456152514643047?l=rattsnest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.engadget.com/2007/08/16/samsung-files-patent-app-for-fertility-measuring-phone/' title='Samsung files patent app for fertility measuring phone - Engadget'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5709661&amp;postID=7519456152514643047' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/7519456152514643047'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/7519456152514643047'/><link rel='alternate' type='text/html' href='http://rattsnest.blogspot.com/2007/08/samsung-files-patent-app-for-fertility.html' title='Samsung files patent app for fertility measuring phone - Engadget'/><author><name>vwratt</name><uri>http://www.blogger.com/profile/12197122697026270182</uri><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-5709661.post-5400744883734925039</id><published>2007-08-16T10:16:00.001-05:00</published><updated>2007-08-16T10:28:55.514-05:00</updated><title type='text'>The beauty of the big city?  NOT!</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://farm2.static.flickr.com/1429/1101939414_44e1787fb5.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 320px;" src="http://farm2.static.flickr.com/1429/1101939414_44e1787fb5.jpg" alt="" border="0" /&gt;&lt;/a&gt;Romain Guy's blog &lt;span class="entry-source-title-parent"&gt;&lt;a href="http://www.curious-creature.org/" class="entry-source-title" target="_blank"&gt;Curious Creature&lt;/a&gt;&lt;/span&gt; is great resource for information Java technology and especially Swing.  He occasionally posts some really nice pictures.&lt;br /&gt;&lt;br /&gt;In a recent post, he shared some pictures he's taken of San Fransisco, including this one...&lt;br /&gt;&lt;br /&gt;Maybe it's the introvert in me, but that picture represents so many people in one place that it just makes my brain scream.  I mean it's neat and all, and I can appreciate that it represents the phenomenal accomplishments of human society.  But you can have it.  Thanks.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5709661-5400744883734925039?l=rattsnest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.curious-creature.org/2007/08/13/beauty-of-san-francisco/' title='The beauty of the big city?  NOT!'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5709661&amp;postID=5400744883734925039' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/5400744883734925039'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/5400744883734925039'/><link rel='alternate' type='text/html' href='http://rattsnest.blogspot.com/2007/08/beauty-of-big-city-not.html' title='The beauty of the big city?  NOT!'/><author><name>vwratt</name><uri>http://www.blogger.com/profile/12197122697026270182</uri><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://farm2.static.flickr.com/1429/1101939414_44e1787fb5_t.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5709661.post-115634821464788758</id><published>2006-08-23T10:45:00.000-05:00</published><updated>2006-08-23T11:20:00.856-05:00</updated><title type='text'>Brits Edit Out Smoking Cartoons</title><content type='html'>&lt;blockquote&gt;Tom lighting up a cigar is out. Jerry whacking Tom over the head with mallets, axes and lawnmowers is in.&lt;/blockquote&gt;&lt;br /&gt;So, apparently the &lt;a href="http://en.wikipedia.org/wiki/Ministry_of_Truth"&gt;Ministry of Truth&lt;/a&gt; over in Great Britain is at it again.  This time, they are editing out sections of cartoons where the characters smoke.  &lt;a href="http://en.wikipedia.org/wiki/Tom_and_Jerry_%28MGM%29"&gt;Tom and Jerry&lt;/a&gt; is going to be the first end up on the cutting room floor.  &lt;br /&gt;&lt;br /&gt;I mean really people, what is this going to accomplish?  You know what? Some folks still smoke.  It's not healthy, but for the love of Pete, it happens.  Every time I'm watching TV with my kids I see some kind of anti-smoking PSA.  I'm sure that there are even more on the BBC.  If that is enough to counteract kids seeing a animated character lighting up a cigar in a cartoon from the 60's, then the kid is a waste anyway.  &lt;br /&gt;&lt;blockquote&gt;Turner, however, won't simply cut each instance of smoking from the classic 'toons, simply the ones, per Ofcom, "where smoking appeared to be condoned, acceptable, glamorized or where it might encourage imitation."&lt;/blockquote&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/6859/221/1600/Popeye001.jpg"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;" src="http://photos1.blogger.com/blogger/6859/221/320/Popeye001.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;So, the scenes where Jerry slips Tom an exploding cigar are still in.  Great.  &lt;br /&gt;&lt;br /&gt;I suppose that they're going to make the cigarette companies pay for this, too.&lt;br /&gt;&lt;br /&gt;Apparently, they've got their eyes on Popeye next.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5709661-115634821464788758?l=rattsnest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://news.yahoo.com/s/eo/20060822/en_tv_eo/19822' title='Brits Edit Out Smoking Cartoons'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5709661&amp;postID=115634821464788758' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/115634821464788758'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/115634821464788758'/><link rel='alternate' type='text/html' href='http://rattsnest.blogspot.com/2006/08/brits-edit-out-smoking-cartoons.html' title='Brits Edit Out Smoking Cartoons'/><author><name>vwratt</name><uri>http://www.blogger.com/profile/12197122697026270182</uri><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-5709661.post-115566036277543575</id><published>2006-08-15T11:42:00.000-05:00</published><updated>2006-08-15T11:46:02.786-05:00</updated><title type='text'>10 tips on leading a balanced life</title><content type='html'>Interesting post. Nothing really new, but sometimes you just need to hear someone say something obvious, or in this case, read it, before it will sink in.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5709661-115566036277543575?l=rattsnest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://shrigley.blogspot.com/2006/08/10-tips-on-leading-balanced-life.html' title='10 tips on leading a balanced life'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5709661&amp;postID=115566036277543575' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/115566036277543575'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/115566036277543575'/><link rel='alternate' type='text/html' href='http://rattsnest.blogspot.com/2006/08/10-tips-on-leading-balanced-life.html' title='10 tips on leading a balanced life'/><author><name>vwratt</name><uri>http://www.blogger.com/profile/12197122697026270182</uri><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-5709661.post-115561152193891946</id><published>2006-08-14T21:47:00.000-05:00</published><updated>2006-08-14T22:12:01.950-05:00</updated><title type='text'>Refactor while you work</title><content type='html'>One of the most powerful techniques in software development is refactoring.  By making small, careful changes in you code and using automated tests to verify those changes, you can significantly restructure the inner workings of your code.  The mechanics aside, the purpose of refactoring is to alter the internal structure without changing its external behavior.  This is done to rectify a poor decision or to reflect a better understanding of the problem.&lt;br /&gt;&lt;br /&gt;Back in the real world, I'm building a light box for a movie poster.  More details on that later.  While I was working I'd dug out most of the tools I own, had scraps of wood everywhere and a nice layer of saw dust on all the flat surfaces.  It was getting so that it was difficult to find the tools I needed quickly.&lt;br /&gt;&lt;br /&gt;Then it happened.  I was reaching for a piece of wood I needed to cut and KNOCKED OVER MY BEER!!!  The humanity!  After salvaging and consuming what was left of my frosty barely pop, I decided I needed to stop working and clean up the mess a bit.  &lt;br /&gt;&lt;br /&gt;As I was working, I realized that I was refactoring my workspace.  I wasn't completely halting the project, I wasn't radically reorganizing my garage, I was just making the whole environment a little more pleasant to work in.  That's the idea behind refactoring: make the code better without completely ripping it out and starting over.&lt;br /&gt;&lt;br /&gt;It may not be the best possible analogy, but I enjoy those moments when I can reconcile what I do for fun and what I do for a living.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5709661-115561152193891946?l=rattsnest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5709661&amp;postID=115561152193891946' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/115561152193891946'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/115561152193891946'/><link rel='alternate' type='text/html' href='http://rattsnest.blogspot.com/2006/08/refactor-while-you-work.html' title='Refactor while you work'/><author><name>vwratt</name><uri>http://www.blogger.com/profile/12197122697026270182</uri><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-5709661.post-115509110393357228</id><published>2006-08-08T20:35:00.000-05:00</published><updated>2006-08-08T21:44:01.793-05:00</updated><title type='text'>Legends of Dune</title><content type='html'>I've recently  finished reading the &lt;a href="http://www.iblist.com/series146.htm"&gt;Legends of Dune&lt;/a&gt; trilogy.  Written by Brian Herbert and Kevin J. Anderson, these three books attempt to establish the foundation for the world we see in the Dune books of Frank Herbert.  This includes the begins of the spice trade, the development of shield technology, the seeds of the Bene Gesserit and Mentat schools and genesis of space folding. &lt;br /&gt;&lt;br /&gt;The main story arc is the struggle between free humans and the machine empire that rules most of the known universe.  This establishes the back story for the Butlerian Jihad and the prohibition on thinking machines.  It also lays the ground work for the feud between House Atreides and House Harkonnen.&lt;br /&gt;&lt;br /&gt;As a big fan of all six of the original Dune books (yes all six) I was hesitant to read these books.  Nothing against the authors, but I'd rather they left well enough alone.  I had no real interest in anyone else corrupting the Duniverse as I understood it.  After reading the book, I'm pretty much of the same opinion, the world would not have missed these books if they had never been written.&lt;br /&gt;&lt;br /&gt;I was not total repulsed by the books, but to paraphrase my Sci-Fi Lit professor, the books were "better conceived than implemented".  It was interesting to see the events which triggered the creation of Bene Gesserit breeding program.  The arrival of the Zensunni Wanderers onto Arrakis did quite fit my understanding of events.  The characterization of Holtzman as a floundering inventor and the introduction of a brilliant protege was good.  But none of it was engrossing.  &lt;br /&gt;&lt;br /&gt;Probably the most interesting character was Erasmus.  None of the human characters realy grabbed me, not even Vorian Atreides.  With his unexplained "life extension" treatment, Atreides was abused as the one human character the existed across all three books.  I understand why they wanted and/or need that character, but I never perceived the sense of greatness I expectd for the character.  &lt;br /&gt;&lt;br /&gt;Same goes for the Atreides / Harkonnen feud.  If I put myself in the characters positions, the events which triggered the falling out of the Atreides and Harkonnens might have been appropriate.  But I had to stop and think about those relationships and the sense of betrayal.  The writting did not make me feel it.&lt;br /&gt;&lt;br /&gt;One last thing is that I found the over feel of these books missed the mark of Herbert's original style.  No two people can complete simulate the style of third person, and part of the book did get close.  But for the most part they felt completely separated from the previous works.  Also, the conclusion of the story arc had that feeling of "we have a lot of loose ends so lets do a lot of things in a hurry feel but without a lot of passion" that I always got from an episode of Star Trek: The Next Generation.  The original books built tension and expectation to a resolution.  I never got that with these books.&lt;br /&gt;&lt;br /&gt;Cripes, that's a lot of B.S. just to say "eh, it was all right".&lt;br /&gt;&lt;br /&gt;'Nuff said&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5709661-115509110393357228?l=rattsnest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5709661&amp;postID=115509110393357228' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/115509110393357228'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/115509110393357228'/><link rel='alternate' type='text/html' href='http://rattsnest.blogspot.com/2006/08/legends-of-dune.html' title='Legends of Dune'/><author><name>vwratt</name><uri>http://www.blogger.com/profile/12197122697026270182</uri><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-5709661.post-114200895387712438</id><published>2006-03-10T11:42:00.000-05:00</published><updated>2006-03-10T11:42:33.916-05:00</updated><title type='text'>Another sign that videogames teach you something.</title><content type='html'>&lt;a href="http://instapundit.com/archives/029078.php"&gt;"VIDEO GAMES CAN SAVE YOUR LIFE:&lt;/a&gt;: &lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;The U.S. Army has discovered a remote control gun turret that works, and cannot get enough of them. The army wants over 9,000 CROWS (common remotely operated weapon stations), but is only getting 15 a month. There should be about a thousand CROWS in service by the end of the year. . . . &lt;br /&gt;&lt;br /&gt;But there's another reason, not often talked about, for the success of CROWS. The guys operating these systems grew up playing video games. They developed skills in operating systems (video games) very similar to the CROWS controls. This was important, because viewing the world around the vehicle via a vidcam is not as enlightening (although a lot safer) than having your head and chest exposed to the elements, and any firepower the enemy sends your way. But experienced video gamers are skilled at whipping that screen view around, and picking up any signs of danger."&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5709661-114200895387712438?l=rattsnest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://instapundit.com/archives/029078.php' title='Another sign that videogames teach you something.'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5709661&amp;postID=114200895387712438' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/114200895387712438'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/114200895387712438'/><link rel='alternate' type='text/html' href='http://rattsnest.blogspot.com/2006/03/another-sign-that-videogames-teach-you.html' title='Another sign that videogames teach you something.'/><author><name>vwratt</name><uri>http://www.blogger.com/profile/12197122697026270182</uri><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-5709661.post-114174591357072166</id><published>2006-03-07T10:38:00.000-05:00</published><updated>2006-03-07T10:38:33.666-05:00</updated><title type='text'>Firefox saved passwords for all to see</title><content type='html'>Learn something new every day:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;a href="http://digg.com/security/Firefox_saved_passwords_for_all_to_see"&gt;Firefox saved passwords for all to see&lt;/a&gt;: "Most people take advantage of Firefox's abiltiy to store your passswords for the multitude of sites you visit. How many realize that those passwords are easily accessible to anyone with access to your computer?"&lt;/blockquote&gt; &lt;br /&gt;&lt;br /&gt;Not sure I like this view passwords feature.  I can see the use case for it, but don't know that it's worth the risk.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5709661-114174591357072166?l=rattsnest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://digg.com/security/Firefox_saved_passwords_for_all_to_see' title='Firefox saved passwords for all to see'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5709661&amp;postID=114174591357072166' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/114174591357072166'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/114174591357072166'/><link rel='alternate' type='text/html' href='http://rattsnest.blogspot.com/2006/03/firefox-saved-passwords-for-all-to-see.html' title='Firefox saved passwords for all to see'/><author><name>vwratt</name><uri>http://www.blogger.com/profile/12197122697026270182</uri><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-5709661.post-114071238571819331</id><published>2006-02-23T11:30:00.000-05:00</published><updated>2006-02-23T11:33:05.730-05:00</updated><title type='text'>Quantum computer works best switched off</title><content type='html'>Ok, I admit that I understand only the littlest bit of quantum mechanics, but this is a real head scracther.  The reference to Schrödinger's cat helped a bit.  But this is the part that really makes my head spin:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;"A non-running computer produces fewer errors," says Hosten.&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5709661-114071238571819331?l=rattsnest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.newscientist.com/channel/info-tech/mg18925405.700.html' title='Quantum computer works best switched off'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5709661&amp;postID=114071238571819331' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/114071238571819331'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/114071238571819331'/><link rel='alternate' type='text/html' href='http://rattsnest.blogspot.com/2006/02/quantum-computer-works-best-switched.html' title='Quantum computer works best switched off'/><author><name>vwratt</name><uri>http://www.blogger.com/profile/12197122697026270182</uri><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-5709661.post-114070045589524208</id><published>2006-02-23T08:14:00.000-05:00</published><updated>2006-02-23T08:15:38.556-05:00</updated><title type='text'>2nd hand electronic sales will NOT be made illegal in Japan.</title><content type='html'>More clarification on that previous post.  &lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;"Turns out that other story that is being dug like crazy is missing out on some important features of the actual story.. Don't worry, you'll still be able to buy that old Famicom."&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5709661-114070045589524208?l=rattsnest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://digg.com/hardware/2nd_hand_electronic_sales_will_NOT_be_made_illegal_in_Japan.' title='2nd hand electronic sales will NOT be made illegal in Japan.'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5709661&amp;postID=114070045589524208' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/114070045589524208'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/114070045589524208'/><link rel='alternate' type='text/html' href='http://rattsnest.blogspot.com/2006/02/2nd-hand-electronic-sales-will-not-be.html' title='2nd hand electronic sales will NOT be made illegal in Japan.'/><author><name>vwratt</name><uri>http://www.blogger.com/profile/12197122697026270182</uri><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-5709661.post-114062540632750660</id><published>2006-02-22T11:23:00.000-05:00</published><updated>2006-02-22T11:23:26.386-05:00</updated><title type='text'>Japan bans old electronics as of April 1</title><content type='html'>Here's one way to make sure the Japenese consumers keep spending their Yen:&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;No, this isn't an April Fool's Day joke: If you're in Japan and looking for a deal on used gear, your days are numbered, at least if that gear is more than five years old. It seems that Japan's government revised its 'Electrical Appliance and Material Safety Law' back in April 2001, and added a stipulation that items authorized under the country's old law (the 'Electrical Appliance and Material Control Law') couldn't be sold anymore, but granted those products a five-year grace period. Well, if you check your convenient wall calendar, you'll see that the five-year period is about to end, which means that as of April 1, pretty much any electronic gear sold before April 1, 2001 can't be legally resold in Japan. Note that we said legally. We assume that if you're really jonesing for an original Famicom or parts for your aging Zaurus, you'll find a way to do it. Such as meeting outside the Zoo in Ueno Koen at midnight on Tuesday and asking for Yuki. Just don't mention our name.&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;Love to know what the motivation behind this is.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5709661-114062540632750660?l=rattsnest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.engadget.com/2006/02/22/japan-bans-old-electronics-as-of-april-1/' title='Japan bans old electronics as of April 1'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5709661&amp;postID=114062540632750660' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/114062540632750660'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/114062540632750660'/><link rel='alternate' type='text/html' href='http://rattsnest.blogspot.com/2006/02/japan-bans-old-electronics-as-of-april.html' title='Japan bans old electronics as of April 1'/><author><name>vwratt</name><uri>http://www.blogger.com/profile/12197122697026270182</uri><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-5709661.post-114002440556674615</id><published>2006-02-15T12:22:00.000-05:00</published><updated>2006-02-15T12:26:45.580-05:00</updated><title type='text'>It's great to be a geek.</title><content type='html'>This &lt;a href="http://www.osx86project.org/index.php?option=com_content&amp;task=view&amp;id=119&amp;Itemid=2"&gt;article&lt;/a&gt; courtesy of &lt;a href="http://digg.com/apple/Apple_Seeks_(Poetic)_Justice"&gt;digg&lt;/a&gt; talks about a little poem that was embedded in Apple's OS X.   &lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;Your karma check for today:&lt;br /&gt;There once was a user that whined&lt;br /&gt;his existing OS was so blind,&lt;br /&gt;he'd do better to pirate&lt;br /&gt;an OS that ran great&lt;br /&gt;but found his hardware declined.&lt;br /&gt;Please don't steal Mac OS!&lt;br /&gt;Really, that's way uncool.&lt;br /&gt;(C) Apple Computer, Inc.&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;A secret message left by geeks that can only be found by other geeks.  The Illuminati would be proud.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5709661-114002440556674615?l=rattsnest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.osx86project.org/index.php?option=com_content&amp;task=view&amp;id=119&amp;Itemid=2' title='It&apos;s great to be a geek.'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5709661&amp;postID=114002440556674615' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/114002440556674615'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/114002440556674615'/><link rel='alternate' type='text/html' href='http://rattsnest.blogspot.com/2006/02/its-great-to-be-geek.html' title='It&apos;s great to be a geek.'/><author><name>vwratt</name><uri>http://www.blogger.com/profile/12197122697026270182</uri><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-5709661.post-113902442344727915</id><published>2006-02-03T22:39:00.000-05:00</published><updated>2006-02-03T22:40:23.460-05:00</updated><title type='text'>Space Worms</title><content type='html'>Kinda like asteroids crossed with the classic worm game.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5709661-113902442344727915?l=rattsnest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://pointlessaudiogaming.blogspot.com/2006/02/space-worms_01.html' title='Space Worms'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5709661&amp;postID=113902442344727915' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/113902442344727915'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/113902442344727915'/><link rel='alternate' type='text/html' href='http://rattsnest.blogspot.com/2006/02/space-worms.html' title='Space Worms'/><author><name>vwratt</name><uri>http://www.blogger.com/profile/12197122697026270182</uri><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-5709661.post-113873192457205334</id><published>2006-01-31T13:25:00.000-05:00</published><updated>2006-05-05T13:17:53.373-05:00</updated><title type='text'>Islam In Europe: : Interviews with Bruce Bawer and Claire Berlinski.</title><content type='html'>&lt;a href="http://instapundit.com/archives/028325.php"&gt;&lt;/a&gt;: "ISLAM IN EUROPE: Interviews with Bruce Bawer and Claire Berlinski. Excerpt (from Berlinski):&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;The problem  which we see in France, Germany, the Netherlands, Scandinavia, Italy, Britain, everywhere in Europe, in fact  is that every single European country has imported a huge body of ill-educated, unskilled immigrants who for both cultural and economic reasons cannot be assimilated and who do not see themselves as part of the larger story of Europe, and do not feel that they have been able to claim their proper share of the postwar European bounty. Neither France nor any European country can solve this problem because they are insoluble, at least within the parameters almost every European country has rigidly defined, in the postwar era, for solving social and economic problems.&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5709661-113873192457205334?l=rattsnest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://instapundit.com/archives/028325.php' title='Islam In Europe: : Interviews with Bruce Bawer and Claire Berlinski.'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5709661&amp;postID=113873192457205334' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/113873192457205334'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/113873192457205334'/><link rel='alternate' type='text/html' href='http://rattsnest.blogspot.com/2006/01/islam-in-europe-interviews-with-bruce.html' title='Islam In Europe: : Interviews with Bruce Bawer and Claire Berlinski.'/><author><name>vwratt</name><uri>http://www.blogger.com/profile/12197122697026270182</uri><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-5709661.post-113872394775814332</id><published>2006-01-31T11:12:00.000-05:00</published><updated>2006-01-31T11:14:00.950-05:00</updated><title type='text'>Cash-in on your geocaching skillz</title><content type='html'>Now this could be a hobby that pays dividends.  From Engadget: &lt;a href="http://www.engadget.com/2006/01/31/cash-in-on-your-geocaching-skillz/"&gt;Cash-in on your geocaching skillz&lt;/a&gt;:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;If you're one of the lucky folks who live in or around the yellow area pictured on the map (it's a map of the upper 48 United States), grab the closest gadget with GPS, your EV-DO-sportin' laptop, and the keys to your pickup, 'cause money is literally falling out of the sky all around you 24-hours-a-day. Let us explain: Apparently some regions in the South and West aren't as wired as midtown Manhattan, so a company called Space Data found a way to make money by repeatedly launching weather balloons with cellular transmitters called SkySites, and charging what must be astronomical fees for getting your cell-on in the boonies. These eye-in-the-sky cell towers hover between 70,000 and 100,000-feet and provide coverage for a 200-mile radius on Earth- but the darn things only stay aloft for 24 to 48 hours before freefalling to the ground (or tree, or lake, or Grand Canyon). Once a balloon hits terra firma, or something close, it radios its location back to its successor in the sky, which then relays the data to the SkySite website. Since geocachers are known to be a particularly violent and rowdy bunch who would no doubt cause wanton destruction in a free-for-all pursuit of these $60 treasures, only a particular balloon's general location is posted, and the first certified 'cacher "&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5709661-113872394775814332?l=rattsnest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.engadget.com/2006/01/31/cash-in-on-your-geocaching-skillz/' title='Cash-in on your geocaching skillz'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5709661&amp;postID=113872394775814332' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/113872394775814332'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/113872394775814332'/><link rel='alternate' type='text/html' href='http://rattsnest.blogspot.com/2006/01/cash-in-on-your-geocaching-skillz.html' title='Cash-in on your geocaching skillz'/><author><name>vwratt</name><uri>http://www.blogger.com/profile/12197122697026270182</uri><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-5709661.post-113865874348058405</id><published>2006-01-30T17:05:00.000-05:00</published><updated>2006-01-30T17:05:43.553-05:00</updated><title type='text'>Contagious obesity?</title><content type='html'>Not sure what to make of this.  A virus that apparently increases the retention or creation of fat.  &lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.scienceblog.com/cms/contagious_obesity_identifying_the_human_adenoviruses_that_may_make_us_fat_9901"&gt;Contagious obesity? Identifying the human adenoviruses that may make us fat&lt;/a&gt;: &lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;"There is a lot of good advice to help us avoid becoming obese, such as 'Eat less,' and 'Exercise.' But here's a new and surprising piece of advice based on a promising area of obesity research: 'Wash your hands.'"&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;So, the 450lb guy might have a case of this.  But I'm guessing that your average overweight computer geek who does not exercise (e.g. ME!) still just has issues w/ his life style.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5709661-113865874348058405?l=rattsnest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.scienceblog.com/cms/contagious_obesity_identifying_the_human_adenoviruses_that_may_make_us_fat_9901' title='Contagious obesity?'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5709661&amp;postID=113865874348058405' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/113865874348058405'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/113865874348058405'/><link rel='alternate' type='text/html' href='http://rattsnest.blogspot.com/2006/01/contagious-obesity.html' title='Contagious obesity?'/><author><name>vwratt</name><uri>http://www.blogger.com/profile/12197122697026270182</uri><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-5709661.post-113865618142769705</id><published>2006-01-30T16:23:00.000-05:00</published><updated>2006-01-30T16:23:01.480-05:00</updated><title type='text'>Cindy  Sheehan for Senate.</title><content type='html'>&lt;a href="http://instapundit.com/archives/028314.php"&gt;&lt;/a&gt;: "A CINDY SHEEHAN FOR SENATE BLOG: Why not?"&lt;br /&gt;&lt;br /&gt;Saw this at first, and thought "not a good thing".  But she'd be running Dianne Feinstein.  Anything that gets Feinstein out of congress would be a good thing.  &lt;br /&gt;&lt;br /&gt;I'd might actually move to California just so I can vote for Cindy!  Nah... but it was good for a laugh on a Monday.  Really brighten my day.&lt;br /&gt;&lt;br /&gt;Not like it would happen.  The DNC will bully Sheehan out of the way.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5709661-113865618142769705?l=rattsnest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://instapundit.com/archives/028314.php' title='Cindy  Sheehan for Senate.'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5709661&amp;postID=113865618142769705' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/113865618142769705'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/113865618142769705'/><link rel='alternate' type='text/html' href='http://rattsnest.blogspot.com/2006/01/cindy-sheehan-for-senate.html' title='Cindy  Sheehan for Senate.'/><author><name>vwratt</name><uri>http://www.blogger.com/profile/12197122697026270182</uri><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-5709661.post-113821009251097014</id><published>2006-01-25T12:28:00.000-05:00</published><updated>2006-01-25T12:28:12.566-05:00</updated><title type='text'>Use your brain, halve your risk of dementia</title><content type='html'>&lt;blockquote&gt;&lt;a href="http://www.scienceblog.com/cms/use_your_brain_halve_your_risk_of_dementia_9869"&gt;Use your brain, halve your risk of dementia&lt;/a&gt;: "Research from UNSW provides the most convincing evidence to date that complex mental activity across people's lives significantly reduces the risk of dementia. The researchers found that such activity almost halves the incidence of dementia."&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;So, put down the remote and do a few crossword puzzles, eh?  Otherwise, you're gonna be a nut job when you're old.  Nuff said.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5709661-113821009251097014?l=rattsnest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.scienceblog.com/cms/use_your_brain_halve_your_risk_of_dementia_9869' title='Use your brain, halve your risk of dementia'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5709661&amp;postID=113821009251097014' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/113821009251097014'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/113821009251097014'/><link rel='alternate' type='text/html' href='http://rattsnest.blogspot.com/2006/01/use-your-brain-halve-your-risk-of.html' title='Use your brain, halve your risk of dementia'/><author><name>vwratt</name><uri>http://www.blogger.com/profile/12197122697026270182</uri><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-5709661.post-113812113897173509</id><published>2006-01-24T11:45:00.000-05:00</published><updated>2006-01-24T11:45:39.026-05:00</updated><title type='text'>Bayesian Filters Predict Sundance</title><content type='html'>Saw this on slashdot...&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rss.slashdot.org/Slashdot/slashdot?m=3278"&gt;Bayesian Filters Predict Sundance&lt;/a&gt;: "JohnGrahamCumming writes 'The LA Times reports on a company's use of Bayesian filtering to predict the winners at the Sundance Film Festival. They use a modified POPFile email filter and claim an 81% success rate.' "&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.calendarlive.com/movies/cl-et-techies24jan24,0,4527618.story?coll=cl-home-more-channels"&gt;Go straight to the orginal article here&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Math is cool.  Using computers to figure out who is going to win Sundance is a waste of zeros and ones, but still cool.  Nuff Said!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5709661-113812113897173509?l=rattsnest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://rss.slashdot.org/Slashdot/slashdot?m=3278' title='Bayesian Filters Predict Sundance'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5709661&amp;postID=113812113897173509' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/113812113897173509'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/113812113897173509'/><link rel='alternate' type='text/html' href='http://rattsnest.blogspot.com/2006/01/bayesian-filters-predict-sundance.html' title='Bayesian Filters Predict Sundance'/><author><name>vwratt</name><uri>http://www.blogger.com/profile/12197122697026270182</uri><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-5709661.post-113789037979131564</id><published>2006-01-21T19:38:00.000-05:00</published><updated>2006-01-21T19:39:39.800-05:00</updated><title type='text'>XBox Commercial - Racing Airliners</title><content type='html'>Saw this on digg.com.  Fun.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5709661-113789037979131564?l=rattsnest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://video.google.com/videoplay?docid=-4933318503062049442' title='XBox Commercial - Racing Airliners'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5709661&amp;postID=113789037979131564' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/113789037979131564'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/113789037979131564'/><link rel='alternate' type='text/html' href='http://rattsnest.blogspot.com/2006/01/xbox-commercial-racing-airliners.html' title='XBox Commercial - Racing Airliners'/><author><name>vwratt</name><uri>http://www.blogger.com/profile/12197122697026270182</uri><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-5709661.post-113777475396499464</id><published>2006-01-20T11:27:00.000-05:00</published><updated>2006-01-20T11:32:33.976-05:00</updated><title type='text'>A Politician Says Something Stupid for 2006.01.16</title><content type='html'>&lt;blockquote&gt;NEW ORLEANS, Jan. 16 -- Mayor C. Ray Nagin suggested Monday that hurricanes Katrina and Rita and other storms were a sign that "God is mad at America" -- and at black communities, too, for tearing themselves apart with violence and political infighting.&lt;br /&gt;&lt;br /&gt;"Surely God is mad at America. He sent us hurricane after hurricane after hurricane, and it's destroyed and put stress on this country," Nagin said as he and other city leaders marked Martin Luther King Jr. Day.&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;Nice to know that right-wing wackos and Muslim extremists aren't only ones who can find the wrath of God in natural disasters.&lt;br /&gt;&lt;br /&gt;Orignial &lt;a href="http://cathyyoung.blogspot.com/2006/01/left-and-wrath-of-god.html"&gt;post&lt;/a&gt; from  &lt;a href="http://cathyyoung.blogspot.com/"&gt;The Y Files&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5709661-113777475396499464?l=rattsnest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.washingtonpost.com/wp-dyn/content/article/2006/01/16/AR2006011600925.html' title='A Politician Says Something Stupid for 2006.01.16'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5709661&amp;postID=113777475396499464' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/113777475396499464'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/113777475396499464'/><link rel='alternate' type='text/html' href='http://rattsnest.blogspot.com/2006/01/politician-says-something-stupid-for.html' title='A Politician Says Something Stupid for 2006.01.16'/><author><name>vwratt</name><uri>http://www.blogger.com/profile/12197122697026270182</uri><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-5709661.post-113777137209614978</id><published>2006-01-20T10:20:00.000-05:00</published><updated>2006-01-30T09:31:15.020-05:00</updated><title type='text'>Gmail: Deleting Made Easy</title><content type='html'>So, when gmail first came out, which seems like forever ago, you had to make two clicks to delete an e-mail.  The information addicted geek and software developer in me understood why.&lt;br /&gt;&lt;br /&gt;1) the harder it is to do something, the less likely someone is to do. &lt;br /&gt;2) Google doesn't want people to delete their old e-mails.  &lt;br /&gt;&lt;br /&gt;For example, cigarette taxes are not about sticking it to people who participate in the vice, they are about discouraging the vice.  Making the delete action take an extra click makes people think twice about whether they need to delete the e-mail.  Even if it is unconscious, they think "I've got 1 Gigabyte (now 2 GB++) of storage.  I don't need to delete it."&lt;br /&gt;&lt;br /&gt;The reason that Google doesn't want to you delete e-mails is that it increases their semantic depth.  Even if the don't let everyone search your e-mail, they are parsing it.  &lt;br /&gt;&lt;br /&gt;Next time you're in gmail, check out the ads off to the right. They parsed your e-mail to figure which ads to show.  Once they show that add, they aren't going to throw that information away.  Somewhere they are logging what significant words occurred in your e-mail.  That gives them more data to build relationships between content.  This makes their search engine better.  &lt;br /&gt;&lt;br /&gt;And you know what, they are going to do the same thing with blog post.  Now, a blog is a public piece of data, which they can parse anytime they want. But by acquiring blogger, they got DIRECT access to the raw data, including the user data.  This means less inference and more accurate results.&lt;br /&gt;&lt;br /&gt;All of the "free" service from Google is just about improving their search engine.  Why go out and search the web for content when you can get the users to send the content to you.&lt;br /&gt;&lt;br /&gt;So back to the original topic, it is cool that Google put the delete button in there.  I'm sure people have been clamoring for it for a while.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5709661-113777137209614978?l=rattsnest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='https://mail.google.com/mail/help/about_whatsnew.html' title='Gmail: Deleting Made Easy'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5709661&amp;postID=113777137209614978' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/113777137209614978'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/113777137209614978'/><link rel='alternate' type='text/html' href='http://rattsnest.blogspot.com/2006/01/gmail-deleting-made-easy.html' title='Gmail: Deleting Made Easy'/><author><name>vwratt</name><uri>http://www.blogger.com/profile/12197122697026270182</uri><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-5709661.post-113776965472027158</id><published>2006-01-20T10:07:00.000-05:00</published><updated>2006-01-20T10:07:34.780-05:00</updated><title type='text'>Are men really the new oppressed minority?</title><content type='html'>&lt;a href="http://instapundit.com/archives/028126.php"&gt;&lt;/a&gt;: "RICHARD WHITMIRE writes in The New Republic on boys and education:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;What's most worrisome are not long-standing gender differences but recent plunges in boys' relative performance. Between 1992 and 2002, the gap by which high school girls outperformed boys on tests in both reading and writing--especially writing--widened significantly. Given the reading and writing demands of today's college curriculum, that means a lot of boys out there are falling well short of being considered 'college material.' Which is why women now significantly outnumber men on college campuses, a phenomenon familiar enough to any sorority sister seeking a date to the next formal. This June, nearly six out of ten bachelor's degrees awarded will go to women. If the Department of Education's report is any indication, in coming years, this gender gap will grow even larger.  &lt;br /&gt;&lt;br /&gt;The report illustrates a dramatic and unsolved mystery: At some point in the early '80s, boys' relative academic records and aspirations took a downward turn. So far, no one has come up with a good explanation for this trend, but it's a story that affects millions of boys and their families. And yet, according to LexisNexis, the report was cited by name in only five newspaper and magazine articles. . . . Not only has there been little media attention to this crisis in boys' education, but there has been surprisingly little research. "&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;So, men are falling behind women in schools.  Is that because boys are &lt;br /&gt;a) getting dumber&lt;br /&gt;b) drifting towards no-academic pursuits&lt;br /&gt;c) girls are getting more attention and support because they are perceived as being "oppressed".&lt;br /&gt;d) boys are getting less attention and support because they are perceived as the oppressors&lt;br /&gt;&lt;br /&gt;Apparently women are already the majority on college campus (six out of ten bachelor's degrees will got to women).  Arguable, as this trend continues they will become a dominant majority.  Once that critical mass is reached, education will become more adapted to the needs of women and less towards the needs of men.  Eventually, education will become the bastion of women that it was for men until the 20th century.&lt;br /&gt;&lt;br /&gt;I'm not against the pendulum swing back and forth.  We need balance.  But I'm just saying that there is no value in progressing to the point where men become unlettered.  That's incredible far off, but is a possible outcome of this trend.  The second point of this post by limited visibility and research on the subject.  Only further feeding the problem.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5709661-113776965472027158?l=rattsnest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://instapundit.com/archives/028126.php' title='Are men really the new oppressed minority?'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5709661&amp;postID=113776965472027158' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/113776965472027158'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/113776965472027158'/><link rel='alternate' type='text/html' href='http://rattsnest.blogspot.com/2006/01/are-men-really-new-oppressed-minority.html' title='Are men really the new oppressed minority?'/><author><name>vwratt</name><uri>http://www.blogger.com/profile/12197122697026270182</uri><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-5709661.post-113776770429981032</id><published>2006-01-20T09:35:00.000-05:00</published><updated>2006-01-20T09:35:04.353-05:00</updated><title type='text'>Indigenous Amazonians display core understanding of geometry</title><content type='html'>&lt;a href="http://www.scienceblog.com/cms/indigenous_amazonians_display_core_understanding_of_geometry_9821"&gt;Indigenous Amazonians display core understanding of geometry&lt;/a&gt;: "Researchers in France and at Harvard University have found that isolated indigenous peoples deep in the Amazon readily grasp basic concepts of geometry such as points, lines, parallelism and right angles, and can use distance, angle and other relationships in maps to locate hidden objects. The results suggest that geometry is a core set of intuitions present in all humans, regardless of their language or schooling."&lt;br /&gt;&lt;br /&gt;Or, could it be that they have to use these things as a part of their "primitive" life.  Angles and distance would play a huge roll in any spear/bow launched projectile.  Gun powder is for people who can't do math and geometry.  Their need to navigate in unmapped territories probably contributes to their to grasp spacial concepts.&lt;br /&gt;&lt;br /&gt;Bottom line is that you don't have to live on a city block to know what a square is.  Hell, you probably couldn't get an urban dweller to recognize the variance  that would exist in a square the size of a city block.  &lt;br /&gt;&lt;br /&gt;"Uh, looks square to me."&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5709661-113776770429981032?l=rattsnest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.scienceblog.com/cms/indigenous_amazonians_display_core_understanding_of_geometry_9821' title='Indigenous Amazonians display core understanding of geometry'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5709661&amp;postID=113776770429981032' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/113776770429981032'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/113776770429981032'/><link rel='alternate' type='text/html' href='http://rattsnest.blogspot.com/2006/01/indigenous-amazonians-display-core.html' title='Indigenous Amazonians display core understanding of geometry'/><author><name>vwratt</name><uri>http://www.blogger.com/profile/12197122697026270182</uri><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-5709661.post-113448592224723522</id><published>2005-12-13T09:54:00.000-05:00</published><updated>2005-12-13T09:58:42.246-05:00</updated><title type='text'>Santhosh Kumar's Weblog on Swing</title><content type='html'>Found this &lt;a href="https://myswing.dev.java.net/MyBlog/MySwingTree.html"&gt;blog&lt;/a&gt; (of a sort) by Santhosh Kumar's Weblog.  Has some really neat ideas including extentsions to standard widgets, memory management on the client side and all kinds of good stuff.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5709661-113448592224723522?l=rattsnest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5709661&amp;postID=113448592224723522' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/113448592224723522'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/113448592224723522'/><link rel='alternate' type='text/html' href='http://rattsnest.blogspot.com/2005/12/santhosh-kumars-weblog-on-swing.html' title='Santhosh Kumar&apos;s Weblog on Swing'/><author><name>vwratt</name><uri>http://www.blogger.com/profile/12197122697026270182</uri><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-5709661.post-113448504229203483</id><published>2005-12-13T09:42:00.000-05:00</published><updated>2005-12-13T09:44:02.303-05:00</updated><title type='text'>Open Source Look&amp;Feel for Swing</title><content type='html'>Some how this never occured to me (not a first).  That someone would create and publish alternate look &amp; feels for Swing.  Might have to dig for more of these.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5709661-113448504229203483?l=rattsnest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='https://substance.dev.java.net/' title='Open Source Look&amp;Feel for Swing'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5709661&amp;postID=113448504229203483' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/113448504229203483'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/113448504229203483'/><link rel='alternate' type='text/html' href='http://rattsnest.blogspot.com/2005/12/open-source-lookfeel-for-swing.html' title='Open Source Look&amp;Feel for Swing'/><author><name>vwratt</name><uri>http://www.blogger.com/profile/12197122697026270182</uri><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-5709661.post-113417440478650391</id><published>2005-12-09T19:20:00.000-05:00</published><updated>2005-12-11T08:57:59.086-05:00</updated><title type='text'>The Puzzling World of Polyhedral Dissections</title><content type='html'>Stumbled on this on while sniffing around &lt;a href="http://www.digg.com/"&gt;digg&lt;/a&gt;.  An interesting book,  &lt;a href="http://www.johnrausch.com/PuzzlingWorld/default.htm"&gt;&lt;em&gt;The Puzzling World of Polyhedral Dissections&lt;/em&gt;&lt;/a&gt; by Stewart T. Coffin, on puzzle theory posted in HTML form.   Check it out.&lt;br /&gt;&lt;br /&gt;I've only flipped through it a bit, but it talks about 2 and 3 dimmesional puzzles, including everyone's favorite, the soma cube.&lt;br /&gt;&lt;br /&gt;&lt;img src="http://www.johnrausch.com/PuzzlingWorld/images/fig049.gif" width="75%"/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5709661-113417440478650391?l=rattsnest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5709661&amp;postID=113417440478650391' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/113417440478650391'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/113417440478650391'/><link rel='alternate' type='text/html' href='http://rattsnest.blogspot.com/2005/12/puzzling-world-of-polyhedral.html' title='The Puzzling World of Polyhedral Dissections'/><author><name>vwratt</name><uri>http://www.blogger.com/profile/12197122697026270182</uri><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-5709661.post-113207644168213859</id><published>2005-11-15T12:15:00.000-05:00</published><updated>2005-11-15T12:40:41.733-05:00</updated><title type='text'>A few comments on Friday</title><content type='html'>I polished off Friday last night and wanted to post a few quick impressions.&lt;br /&gt;&lt;br /&gt;1) the society described in Friday is much closer to the practice of Free-Love than what was going on in The Church of All Suns in SiaSL.  There were some relationships that Friday stumbled into that were stronger than others, like the family that was distributed in Winnipeg and Auckland. &lt;br /&gt;&lt;br /&gt;2) Somewhere on the net, I read a post asserting that Heinlien hated women, based on the way he cast his female characters.  By my interpretation, this is not the case.  He casts his women is strong roles and they are almost always cherished and honored in those roles.  For example, in all of the family groups that Friday encountered, the women controlled the group.   In Starship Troopers, the captains in the space fleet were always women.  Part of was accepting the fact that women had better reflexes, but this was communicated through Rico without a hint of resentment.  Instead, the Roughnecks actually had a little party to celebrate the skill of their captain who got their asses out of a sticky situation. &lt;br /&gt;&lt;br /&gt;3) I've not read up on anyone else's interpretation of Friday, but I'd have a hard time taking seriously a discussion that focused on the sexual aspects.  The "Free Love" nature of the society only helped to accentuate Friday's alienation as an unindentured Artificial Person.  For example, she could move from bed to bed in her S-group as long as her partners believed she human.  Once they discovered she was an AP, they rejected her.  The parallel to modern race relations is pretty obvious. &lt;br /&gt;&lt;br /&gt;I have a few more thoughts, but will post them as time allows...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5709661-113207644168213859?l=rattsnest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5709661&amp;postID=113207644168213859' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/113207644168213859'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/113207644168213859'/><link rel='alternate' type='text/html' href='http://rattsnest.blogspot.com/2005/11/few-comments-on-friday.html' title='A few comments on Friday'/><author><name>vwratt</name><uri>http://www.blogger.com/profile/12197122697026270182</uri><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-5709661.post-113173710394718802</id><published>2005-11-11T14:05:00.000-05:00</published><updated>2005-11-11T14:25:03.996-05:00</updated><title type='text'>Comments on Heinlein's _Friday_</title><content type='html'>I started reading Friday last night.  I'm about 80 pages in and I've already identified a theme that is stretches across Friday, SiaSL and Starship Troopers.  The main character in each novel (Friday, Mike and Rico) all make transitions through several serogate families. &lt;br /&gt;&lt;br /&gt;In ST, Rico moves from his terrestial family to two or three different units in the Mobile Infantry only to reunited with his father again at the end of the book.   Mike first has the Martians, then Jubal's little family, the circus and finally starts his own family in the Church of All Worlds.   Early in the book Friday has already been through 3 families: the creche where she was manufactured, the family she earned within the intelligence group she is employed by and finally the Syntentic Family that she joined in New Zealand.&lt;br /&gt;&lt;br /&gt;I heard someone describe Firday as worthless or pulp or something like that.  I think that this being a little harsh, considering that in small part of the book I've read so far, the character has had to deal with racism in the traditional sense, the exclusion she feels in being an artifical person, the emotional aspects of the various "families" she's a member of plus the realities of her role in the intelligence agency.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5709661-113173710394718802?l=rattsnest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5709661&amp;postID=113173710394718802' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/113173710394718802'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/113173710394718802'/><link rel='alternate' type='text/html' href='http://rattsnest.blogspot.com/2005/11/comments-on-heinleins-friday.html' title='Comments on Heinlein&apos;s _Friday_'/><author><name>vwratt</name><uri>http://www.blogger.com/profile/12197122697026270182</uri><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-5709661.post-113172114365501094</id><published>2005-11-11T09:30:00.000-05:00</published><updated>2005-11-11T09:59:03.706-05:00</updated><title type='text'>An Open letter to the KAMN  about SiaSL</title><content type='html'>Time for a quick quiz:&lt;br /&gt;&lt;br /&gt;The &lt;a href="http://www.kickassmysticninjas.com/"&gt;Kick-Ass Mystic Ninjas&lt;/a&gt; is/are&lt;br /&gt;a) a pair of Sci Fi fans named Summer and Joe&lt;br /&gt;b) the podcast Summer and Joe record about the classic works of Sci Fi literature.&lt;br /&gt;c) all of the above.&lt;br /&gt;&lt;br /&gt;The answer of course is (c).  If there is ever an "all of the above" it's almost always a safe bet.&lt;br /&gt;&lt;br /&gt;So, the second show of the podcast was about &lt;a href="http://www.iblist.com/book1297.htm"&gt;Stranger in a Strange Land&lt;/a&gt;.  This is a good thing, because  SiaSL is one of my favorite books, and a bad thing, because  SiaSL is one of my favorite books.  You'll understand the reality behind this enigmatic statement after reading the rest of this post. &lt;br /&gt;&lt;br /&gt;After listening to the pod cast, I had plenty to say.  Much more than any one had posted on the subject.  So I decide to post my comments here.  The rest of this posting will be what I orignally want to post to the Ninjas.&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;br /&gt;Dear Kick-Ass Mystic Ninjas,&lt;br /&gt;&lt;br /&gt;First, let me to say I really like the idea of the KAMN pod cast.  There are plenty of classic scifi that I have not caught up on. I enjoy having other people's insight about books to help me decide which I should pursue next.  I'd be interested in contributing to any discussions you might have on Frank Herbert, Phillip K Dick and William Gibson to help others catch up.&lt;br /&gt;&lt;br /&gt;Okay, now on to the reason I felt obligated to to write in...&lt;br /&gt;&lt;br /&gt;AAAAAAAAAAAAAAAAAARRRRRRRRRGGGGGGHHHHHHH!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&lt;br /&gt;&lt;br /&gt;Sorry, I had to get that off my chest.  I was sitting at work listening to your podcast about Stranger in a Strange Land, biting my tongue, clenching my fists, beating my head on my desk.  No, really.  Almost everything that your panel said about the book rubbed me the wrong way.  But this e-mail is not meant to flame your panel or be an angry fan boy rant.  I want to share my opinions on the book.&lt;br /&gt;&lt;br /&gt;First, let me say that Heinlein is one of my favorite scifi writers.  My father gave me a copy of SiaSL when I was in high school and I never finished it.  I couldn't finish it.  It held no interest for me.  Four years ago (at the age of 29) I picked it up again and enjoyed the hell out of it.  I've read it three of four times since.  I think that being older and more questioning of modern culture, religion, etc made the book more interesting the second time around.&lt;br /&gt;&lt;br /&gt;But I must also admit that of all of Heinlein's stuff I have only read SiaSL and Starship Troopers (You think I'm long winded here, I could talk forever on ST).    I do have a copy of Friday that I have not cracked yet.  I just finished The Keep last night, so maybe I'll pick up Friday tonight.   Most of the other books didn't interest me because they seemed silly. &lt;br /&gt;&lt;br /&gt;I will agree that SiaSL and ST are both dramatizations of political, religious and social commentary.  But I prefer this type of science fiction, Frank Herbert in particular.  For example, most people I've talked to loath the last three books of the Dune series, but they are just as enticing to me as the first book.  Dune was never about spice and sand worms and aliens.  It was about the nature of region, power, politics, economics and the human drive for self preservation (but that, as Conan's biographers says, is a story for another time).&lt;br /&gt;&lt;br /&gt;The rest of this e-mail is me responding to some of the panel's comments in the podcast.&lt;br /&gt;&lt;br /&gt;Jubal's secretaries were not a harem, Jubal was not a misogynist.  In the section where Jubal is introduced, the following sentence can be found: &lt;br /&gt;&lt;br /&gt;"In Harshaw's opinion the principle of least action required that utility and beauty be combined."  (I have a copy of the book on my PDA) &lt;br /&gt;&lt;br /&gt;If one finds the appreciation of female beauty as objectification, then I could see how one could interpret Jubal's familiar way of speaking to the girls as misogynist.  There is plenty of "little lady"-ing from the Fosterite camp, but not from Jubal.&lt;br /&gt;&lt;br /&gt;I also don't think that the girls were interchangeable.  Jubal may have treated them as such at times (FRONT!), but he also recognized them as individuals and drew on their individual strengths as appropriate.  Admittedly, there were times in my first and second reading when I got confused about which was which, but they do have their own persona's.  They did get fleshed out a little more later in the book.    As characters, they could have used some more development, but the book was incredibly long without that. &lt;br /&gt;&lt;br /&gt;At some point Heinlein makes the point that Jubal never consummated a relationship with any of his staff.  Part of this was due to his age but part of it was his POV based on his experiences.  There is a long conversation between Jubal and Ben where they discuss this in depth. &lt;br /&gt;&lt;br /&gt;Summer described the female characters as "starry eyed"?  Jill was never "starry eyed".  She started the book as a strong, willful character, going as far as breaking Mike out of the hospital.  Admittedly she broke down once she realized she was in way over her head, but she still managed to get Mike to Jubal's compound.  And she was willing to go looking for Ben, even though she had no idea how to go about finding him.   &lt;br /&gt;&lt;br /&gt;The other female characters became devoted to Mike, but this was never a simple school girl crush or meant to dismiss women as fickle or emotionally weak.  It was more about the appeal of Mike's innocence, the effect of his martian thinking on how he treated the women when he was kissing them. &lt;br /&gt;&lt;br /&gt;There was a brief section of the book was Jill was in a submissive role to Mike, but this only last as long as she was learning to think in Martian.  She was just an egg.  At the end of the book, Jill shared the number two position in "the church" (I use "church" and "religion" here because discussing the nature of Mike's philosophy is too much for an e-mail)&lt;br /&gt;&lt;br /&gt;The communal bonding in Mike's "church"  is not free love.  One of your panelist pointed out that SiaSL predated the free love movement, which was news to me.  Thanks for that little nugget of info.  Free love is about unrestricted, unstructured, almost casual emotional and physical relationships. &lt;br /&gt;&lt;br /&gt;The relationship inside the inner circle of the church was neither casual or unrestricted.  It is much more than physical love.  It takes dedication to the Martian philosophy before you got to be a part of that communal sharing.&lt;br /&gt;&lt;br /&gt;To summarized it in three sentences:  Free love is the opposite of marriage.  The relationship of the inner church is a marriage; very nontraditional but a marriage.  Jubal calls it a theogamy, Mike was the god figure and everyone was married to him.&lt;br /&gt;&lt;br /&gt;You can't dismiss Heinlein because of the way he dismissed homosexuality, or even write it off to to the "different era" effect.  Much of Mike's philosophy is about making the most of the human mind, body and spirit above what the normal person experiences.  Mike saw the goodness of a sexual bond between a man and a woman.  It is indisputable that hetro sex is the only "natural" act, so it follows that Mike would reject a homosexual act.  You could argue that if Jubal was gay and that was the first thing Mike first exposed, then his church was be homosexual.  But I think that would be inconsistent with the rest of Mike's philosophy.&lt;br /&gt;&lt;br /&gt;I'm disappointed that you guys seemed to dwell on the communal sex and gender role aspects of the story.  Unfortunately, all of the other casual discussions of I've read seemed to do the same. &lt;br /&gt;&lt;br /&gt;I think the sections that discussed the nature of religion and human perception are more interesting.  I thought Mike's visit to the Fosterite service was hilarious and Jubal's discussion of religion was insightful.  The story about Pattie, Foster's kiss and her tattoos was all about her dedication to the Fosterism as the true religion.  Then they all started to change to Mike's story. &lt;br /&gt;&lt;br /&gt;The role of Mike as Christ (or at least St. Michael), was fun.  There was also the elevated realm where we meet Foster and where Digby ends up after Mike sends him off perpendicular to everything.  It really challenges the common perception of "heaven", "god" and "eternity". &lt;br /&gt;&lt;br /&gt;If you've read this far, I highly recommend that you try reading the unabridged version.    One of the panelist mentioned that the longer version was "worse" than the abridged, in that it "suffered" even more from the word exposition that pretty typical of ST and SiaSL.   I read the unabridged version the second time around and better understood where he was going. &lt;br /&gt;&lt;br /&gt;I haven't seen a comparison between the two edition, but I would expect that the extra material helps to make the book more cohesive and complete.  What I have read about the abridgement suggested that a significant part of the trimming was to Jubal's dialog.  To reduce or remove entirely Jubal's exposition on certain sections of the book could significantly alter the reader's perception of the book.&lt;br /&gt;&lt;br /&gt;Sorry this is so long and hopefully it wasn't too negative.  I appreciate you spending your time to discuss one of my favorite books and giving me another excuse to run off the at the mouth about it.  And please forgive any grammar, spelling and typos.&lt;br /&gt;&lt;br /&gt;Looking forward to next podcast,&lt;br /&gt;Brian&lt;br /&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5709661-113172114365501094?l=rattsnest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5709661&amp;postID=113172114365501094' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/113172114365501094'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/113172114365501094'/><link rel='alternate' type='text/html' href='http://rattsnest.blogspot.com/2005/11/open-letter-to-kamn-about-siasl.html' title='An Open letter to the KAMN  about SiaSL'/><author><name>vwratt</name><uri>http://www.blogger.com/profile/12197122697026270182</uri><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-5709661.post-110808784329638950</id><published>2005-02-10T20:44:00.000-05:00</published><updated>2005-02-10T21:10:43.300-05:00</updated><title type='text'>Founding Fathers and Slavery</title><content type='html'>My newest (and possibly ONLY) Constant Reader raised the issue of the America Founding Fathers owning slaves. I believe his assertion was that this invalidated them as role models and leaders. I don't buy that, but it did get me thinking and I found a few links on the web:&lt;br /&gt;&lt;br /&gt;According to this &lt;a href="http://gwpapers.virginia.edu/slavery/index.html"&gt;article&lt;/a&gt;, George Washington had slaves, but left instructions that upon the death of himself and his wife. Also that those who could not fend for themselves though age or infirmity should be maintained by his estate.&lt;br /&gt;&lt;br /&gt;Here's an interesting &lt;a href="http://www.common-place.org/vol-04/no-04/author/"&gt;article&lt;/a&gt; on the role of &lt;span class="title"&gt;Benjamin Franklin on the issue &lt;/span&gt;of slavery during the period leading up to and after the American Revolution. According to it, both Franklin and John Quincy Adams did not own slaves.&lt;br /&gt;&lt;br /&gt;Thomas Jefferson did own slaves, and we've all heard the stories about his supposed affair and child with one of slaves.   This &lt;a href="http://www.americanpresident.org/history/thomasjefferson/"&gt;article&lt;/a&gt; touches on the topic.&lt;br /&gt;&lt;br /&gt;This is hardly exhaustive research, but it does indicate a pattern.  In a period when it was generally acceptable, two of these four men did not own slaves and the other two acknowledged the questionable nature of slavery, even if they did not do it consistently. That alone indicates leadership qualities and a desire to change the status quo for the equality of all men. &lt;br /&gt;&lt;br /&gt;Equality for all men may not have happened during there time, but that does not invalidate Jefferson's "all men are created equal".   They recognized the problems with the current society and attempted to create a country where it was possible to change these norms.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5709661-110808784329638950?l=rattsnest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5709661&amp;postID=110808784329638950' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/110808784329638950'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/110808784329638950'/><link rel='alternate' type='text/html' href='http://rattsnest.blogspot.com/2005/02/founding-fathers-and-slavery.html' title='Founding Fathers and Slavery'/><author><name>vwratt</name><uri>http://www.blogger.com/profile/12197122697026270182</uri><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-5709661.post-110747690093866845</id><published>2005-02-03T19:27:00.000-05:00</published><updated>2005-02-03T19:28:20.940-05:00</updated><title type='text'>having one of those days</title><content type='html'>and this is the only way to describe how I feel....&lt;br /&gt;&lt;br /&gt;http://www.badgerbadgerbadger.com/&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5709661-110747690093866845?l=rattsnest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5709661&amp;postID=110747690093866845' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/110747690093866845'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/110747690093866845'/><link rel='alternate' type='text/html' href='http://rattsnest.blogspot.com/2005/02/having-one-of-those-days.html' title='having one of those days'/><author><name>vwratt</name><uri>http://www.blogger.com/profile/12197122697026270182</uri><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-5709661.post-110735518683441612</id><published>2005-02-02T09:29:00.000-05:00</published><updated>2005-02-02T09:39:46.836-05:00</updated><title type='text'>Dennis Prager - "The left is worth nothing"</title><content type='html'>Posting a lot of political stuff right now.... not feeling very geekey of late I guess.... here's more:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Was listing to the &lt;a href="http://www.warroom.com/"&gt;warroom&lt;/a&gt; this morning on my way into work and Quinn was reading this &lt;a href="http://www.townhall.com/columnists/dennisprager/dp20050201.shtml"&gt;article&lt;/a&gt;.   Here's a few snippets...&lt;br /&gt;&lt;br /&gt;The opening, explaining the source for article's title:&lt;br /&gt;&lt;ul&gt;&lt;span style="font-family:Georgia, Times New Roman, Times, serif;font-size:100%;"&gt;&lt;br /&gt;"Someone who does not know the difference between good and evil is worth nothing." -- Miecyslaw Kasprzyk, Polish rescuer of Jews during the Holocaust, New York Times, Jan. 30, 2005&lt;/span&gt;&lt;span style="font-family:Georgia, Times New Roman, Times, serif;font-size:100%;"&gt;&lt;br /&gt;&lt;br /&gt;It took a Polish rescuer of Jews in the Holocaust, cited this week 60 years after the liberation of the Auschwitz concentration and death camp, to best describe those people who cannot or refuse to know the difference between good and evil. They are "worth nothing."&lt;/span&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;And why it applies to the political Left, world-wide.&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;span style="font-family:Georgia, Times New Roman, Times, serif;font-size:100%;"&gt; Since the 1960s, with few exceptions, on the greatest questions of good and evil, the Left has either been neutral toward or actively supported evil. The Left could not identify communism as evil; has been neutral toward or actually supported the anti-democratic pro-terrorist Palestinians against the liberal democracy called Israel; and has found it impossible to support the war for democracy and against an Arab/Muslim enemy in Iraq as evil as any fascist the Left ever claimed to hate.&lt;/span&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;Strong words, but an interesting analysis of the situation.  I'd like find a copy of the article where Mr. &lt;span style="font-family:Georgia, Times New Roman, Times, serif;font-size:100%;"&gt;Kasprzyk was quoted.  To see the context he meant it in. &lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5709661-110735518683441612?l=rattsnest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5709661&amp;postID=110735518683441612' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/110735518683441612'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/110735518683441612'/><link rel='alternate' type='text/html' href='http://rattsnest.blogspot.com/2005/02/dennis-prager-left-is-worth-nothing.html' title='Dennis Prager - &quot;The left is worth nothing&quot;'/><author><name>vwratt</name><uri>http://www.blogger.com/profile/12197122697026270182</uri><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-5709661.post-110720047255437573</id><published>2005-02-01T22:56:00.000-05:00</published><updated>2005-02-01T11:20:49.173-05:00</updated><title type='text'>Reagan on the role of religion in America</title><content type='html'>Found this quote from The Gipper and I think it sums up my opinions on the subject pretty well&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;"A state is nothing more than a reflection of its citizens; the more decent the citizens, the more decent the state. If you practice a religion, whether you're Catholic, Protestant, Jewish, or guided by some other faith, then your private life will be influenced by a sense of moral obligation, and so, too, will your public life. One affects the other. The churches of America do not exist by the grace of the state; the churches of America are not mere citizens of the state. The churches of America exist apart; they have their own vantage point; their own authority. Religion is its own realm; it makes its own claims. We establish no religion in this country, nor will we ever. We command no worship. We mandate no belief. But we poison our society when we remove its theological underpinnings. We court corruption when we leave it bereft of belief. All are free to believe or not believe; all are free to practice a faith or not. But those who believe must be free to speak of and act on their belief, to apply moral teaching to public questions."&lt;br /&gt;--Ronald Reagan&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;The only addition I'd make is that the absence of religious beliefs in one's life does not exclude the possibility of them being a contributing member of society.&lt;br /&gt;&lt;br /&gt;The point I believe Reagan was trying to make is demonstrated by the way pro-lifers are portrayed if they say their stance is based on their religious beliefs. They are often derided for basing their position on the teachings of the church. The simple point is abortion is murder, and I don't need the Pope to tell me it is wrong. The fact that someone's opinion is based on a religious belief should not invalidate it. Unfortunately this is more and more often the case in our society.&lt;br /&gt;&lt;br /&gt;This of course begs the question on corporal punishment,but that, like Conan's biographer says, is a story for another time.&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5709661-110720047255437573?l=rattsnest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5709661&amp;postID=110720047255437573' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/110720047255437573'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/110720047255437573'/><link rel='alternate' type='text/html' href='http://rattsnest.blogspot.com/2005/02/reagan-on-role-of-religion-in-america.html' title='Reagan on the role of religion in America'/><author><name>vwratt</name><uri>http://www.blogger.com/profile/12197122697026270182</uri><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-5709661.post-110719842906188375</id><published>2005-01-31T13:53:00.000-05:00</published><updated>2005-01-31T14:07:09.060-05:00</updated><title type='text'>More on the decline of virtue</title><content type='html'>This quote was in another mailing from the Federalist and I thought it was a good follow up to this &lt;a href="http://rattsnest.blogspot.com/2005/01/one-nation-under-god.html"&gt;discussion&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;"As riches increase and accumulate in few hands, as luxury prevails in society, virtue will be in a greater degree considered as only a graceful appendage of wealth, and the tendency of things will be to depart from the republican standard. ... It is a common misfortune that awaits our State constitution, as well as all others."&lt;br /&gt;--Alexander Hamilton&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;The anonymous poster had suggested that the problem was that the "wealthy voters" were fleeing the urban areas and taking their morals with them. Does that imply that poor people don't have values? I beg to to differ since my as a child my father was dirt poor but had the character, ethics and strength to make something of himself far beyond what might be expected his humble beginnings.&lt;br /&gt;&lt;br /&gt;The real problem is that certain segments of the population feel that because they are "disadvantaged" they are not obliged to act like decent human beings. And yet they wonder why their "culture" is dismissed.&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5709661-110719842906188375?l=rattsnest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5709661&amp;postID=110719842906188375' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/110719842906188375'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/110719842906188375'/><link rel='alternate' type='text/html' href='http://rattsnest.blogspot.com/2005/01/more-on-decline-of-virtue.html' title='More on the decline of virtue'/><author><name>vwratt</name><uri>http://www.blogger.com/profile/12197122697026270182</uri><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-5709661.post-110714077343615894</id><published>2005-01-30T21:53:00.000-05:00</published><updated>2005-01-31T12:37:01.483-05:00</updated><title type='text'>The Phillip K. Dick Reader for Paranoids</title><content type='html'>I picked up a copy of &lt;a href="http://www.amazon.com/exec/obidos/tg/detail/-/0806518561/qid=1107140228/sr=8-1/ref=sr_8_xs_ap_i1_xgl14/104-9340665-2806332?v=glance&amp;s=books&amp;amp;n=507846"&gt;The Philip K. Dick Reader&lt;/a&gt; over the holidays.  This is the first of &lt;a href="http://www.iblist.com/author.php?id=95"&gt;Dick's&lt;/a&gt; stuff that I've read out side &lt;a href="http://www.iblist.com/book2892.htm"&gt;Do Androids Dream of Electronic Sleep&lt;/a&gt;. I'd see all the big movies made from his storied (Balderunner, Total Recall, Pay Check and Minority Report) but some I never realized how deeply paranoia ran as common thread in all those stories.&lt;br /&gt;&lt;br /&gt;Reading the short stories it's like getting hit with a stick, since the character is usually excercizing the paranoia by the end of the first page. In any other genre it would be a veritable persecution complex, but in Dick's shorts it show a savvy ability to see through the plans of all sorts of tricky alien and government types.&lt;br /&gt;&lt;br /&gt;In hindsight, Decker from DADoES was the consummate paranoid.&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5709661-110714077343615894?l=rattsnest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5709661&amp;postID=110714077343615894' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/110714077343615894'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/110714077343615894'/><link rel='alternate' type='text/html' href='http://rattsnest.blogspot.com/2005/01/phillip-k-dick-reader-for-paranoids.html' title='The Phillip K. Dick Reader for Paranoids'/><author><name>vwratt</name><uri>http://www.blogger.com/profile/12197122697026270182</uri><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-5709661.post-110541001204097815</id><published>2005-01-10T21:05:00.000-05:00</published><updated>2005-02-01T14:26:26.450-05:00</updated><title type='text'>One Nation Under God</title><content type='html'>Read this quote from Don Feder in today's Federalist Patriot:&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;It's a truth seldom acknowledged: Christians created America. Those settlers who most influenced the course of our nation (including the Pilgrims and Puritans) were committed Christians, who...drew their inspiration from the Hebrew Bible. Overwhelmingly, the Founding Fathers were men of faith. ... Throughout the course of our national existence, America has been led by individuals guided by a Christian worldview -- from George Washington to George W. Bush. ... Moreover, I believe America's survival rests with Christians. This nation was founded on Biblical morality and grew to greatness with that code. Without it, America cannot long endure. ... If America isn't one nation under God, what will it be? One nation under a culture that produces 1.4 million violent crimes (murders, rapes and assaults), 1.3 million abortions, and one million new cases of venereal disease each year?"&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;You know, it might just be that there is no God, that the bible was fabricated by man to control and instruct the body public. It also gave half the world's population a moral foundation on which to build. Whether it was "authentic" or not, Christianity (and religion in general) has been a boon to human society.&lt;br /&gt;&lt;br /&gt;My biggest gripe with the people that want to hide all religious symbols under the proverbial bushel is that they have NOTHING to offer in it's place. Their social experiments over several decades have given us the mess that Feder describes at the end of the quote. I'd sooner accept a potentially manipulative religion which gives me something to strive for. A culture that offers no motivation for individual achievement or success and does not reward personal integrity and responsibility will get us no where.&lt;br /&gt;&lt;br /&gt;I'd bite on Humanism, but until it is understood and applied by the masses, there will be a role for religion. Most of the MTV generation(s) don't have the attention span to read something like Atlas Shrugged, wouldn't understand it if they could complete it and certainly wouldn't be moved by it.&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5709661-110541001204097815?l=rattsnest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5709661&amp;postID=110541001204097815' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/110541001204097815'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/110541001204097815'/><link rel='alternate' type='text/html' href='http://rattsnest.blogspot.com/2005/01/one-nation-under-god.html' title='One Nation Under God'/><author><name>vwratt</name><uri>http://www.blogger.com/profile/12197122697026270182</uri><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-5709661.post-110433748390741747</id><published>2004-12-29T11:19:00.000-05:00</published><updated>2004-12-29T11:24:43.906-05:00</updated><title type='text'>Booze + fire works = scars</title><content type='html'>Now, don't get me wrong. I like alcohol. Beer is my friend. But there are just certain things that you shouldn't do while partaking a nice frosty barley pop. Like, I don't know, sticking a lit bottle rocket between your &lt;a href="http://wizbangblog.com/archives/004469.php"&gt;ass cheeks&lt;/a&gt;.&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5709661-110433748390741747?l=rattsnest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5709661&amp;postID=110433748390741747' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/110433748390741747'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/110433748390741747'/><link rel='alternate' type='text/html' href='http://rattsnest.blogspot.com/2004/12/booze-fire-works-scars.html' title='Booze + fire works = scars'/><author><name>vwratt</name><uri>http://www.blogger.com/profile/12197122697026270182</uri><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-5709661.post-110420876754080513</id><published>2004-12-27T23:39:00.000-05:00</published><updated>2004-12-27T23:44:25.183-05:00</updated><title type='text'>The shit people will do to generate "hits"</title><content type='html'>I'm poking around on blogger, checking out other random blogs and came across &lt;a href="http://adwareremoval.blogspot.com/"&gt;this one&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;The "posts" on this blog are links to one of those fake search engines that target certain products, in this case adware removal.&lt;br /&gt;&lt;br /&gt;Checking out the profile the author of this marvelous blog, we see that he is quite prolific in his content. He has blogs on the following subjects:&lt;br /&gt;&lt;ul&gt;   &lt;li&gt;Dildo Help&lt;/li&gt;   &lt;li&gt;Radiology Help&lt;/li&gt;   &lt;li&gt;Virus Removal&lt;/li&gt;   &lt;li&gt;Vasectomy Help&lt;/li&gt;   &lt;li&gt;Trojan Removal&lt;/li&gt;   &lt;li&gt;Fix Herpes Now&lt;/li&gt;   &lt;li&gt;Cruise Center&lt;/li&gt;   &lt;li&gt;Body Scan&lt;/li&gt;   &lt;li&gt;Fix Migraines&lt;/li&gt;   &lt;li&gt;Spyware Removal&lt;/li&gt; &lt;/ul&gt; He's apparently very knowledge in a number of fields.  A jack-of-all-trades you might say. &lt;br /&gt;&lt;br /&gt;And you can tell he's a professional because none of these titles includes an exclamation mark. You can always spot an amateur by the excessive use of punctuation.&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5709661-110420876754080513?l=rattsnest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5709661&amp;postID=110420876754080513' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/110420876754080513'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/110420876754080513'/><link rel='alternate' type='text/html' href='http://rattsnest.blogspot.com/2004/12/shit-people-will-do-to-generate-hits.html' title='The shit people will do to generate &quot;hits&quot;'/><author><name>vwratt</name><uri>http://www.blogger.com/profile/12197122697026270182</uri><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-5709661.post-110420790372098379</id><published>2004-12-27T22:54:00.000-05:00</published><updated>2004-12-27T23:47:21.366-05:00</updated><title type='text'>Pay to spam</title><content type='html'>So, one of the really cool things about gmail is how effective their spam filters are. I rarely get any in my in-box, in spite how whorish I was with my bigfoot address (now redirected to my gmail account).&lt;br /&gt;&lt;br /&gt;Of course, the price for this spam blocking and the Gigabyte of free storage is "targeted" advertisements based on the content of your e-mails. So, when ever I'm discuss some gratuitous fragging in Halo 2 with my buds, I'll usually see ads for this site or something similar:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt; &lt;span style="color: rgb(51, 204, 0);" class="s"&gt;&lt;a class="lc" href="http://pagead2.googlesyndication.com/pagead/adclick?sa=l&amp;adurl=http://www.movieindemand.com/&amp;amp;ai=BPkBl6eTQQZfzM6DIswH258zgDZn3sgj_09qcAcCNtwHAuAIQAhgCIIaPgAIoAkixOaoBNEFjY291bnRBZ2UxMjB0b0luZmluaXR5K05ld3NCb3R0b21GbGF0K2N0cnRocmVzaDAwMDmyAQlnbWFpbC5jb23IAQHaATBodHRwOi8vZ21haWwuY29tL2JoOHFlOXcyM2oyZDhxcTA2eW9xY2cxeG4yYTVpeGs&amp;num=2" onclick="return top.js.OpenExtLink(window,event,this)"&gt;&lt;b&gt;Download halo 2&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;&lt;span class="urlc"&gt;www.movieindemand.com/&lt;/span&gt;&lt;span class="g"&gt; - Download Movies, MP3s, &amp;amp; Games . DJ, Ps2-Xbox, DVD-CD 100% Legal&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The content on this site suggests that for $60, you can get life time access to download any DVD, console game, audio track and software package ever published. And it's 100% legal apparently.  This is just plain ridiculous, and I'd love to meet the schmuck(s) that hand over their credit cards numbers to these people.&lt;br /&gt;&lt;br /&gt;My point is this: the "services" sold by this site are like something out of spam e-mail. If these same phreaks had tried to send a little direct binary marketing my way, it would not have gotten past the gmail spam filters. But because Google makes 1/25 of a cent (WAG) off of every one who clicks the link, I get to see ads for this bullshit.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;A note: I suppose I'm biting the hand that feeds me since I'm bad mouthing Google on a free blog service they run. They run this risk by providing the free services, and I suppose there may be a risk of loosing my access to said free services. Who knows, who cares. Like they say in the movies:&lt;br /&gt;&lt;br /&gt;&lt;/span&gt; &lt;div style="text-align: center;"&gt;&lt;span style="font-style: italic;"&gt;'&lt;/span&gt;&lt;span style="font-style: italic;"&gt;Every now and then say, "What the fuck."' &lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Anyway, I'd suppect that the New York Times would not run a full page advertisement for &lt;span style="font-weight: bold; font-style: italic;"&gt;Crazy Ivan's House of Pirated Software, Music and Russian Kiddie Porn&lt;/span&gt;. Similarly, I'd expect Google to "editorialize" their advertisers as well. I'm cool with seeing targeted advertisements from legitimate businesses, but this kind of crap is not just bold faced extortion but it wastes my time, their bandwidth and to an extent it legitamizes these kind of sites.&lt;br /&gt;&lt;br /&gt;I wonder if I started a e-mail chain about erecticle disfunction if I'd see ads for discount viagra.&lt;br /&gt;Only one way to find out.&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5709661-110420790372098379?l=rattsnest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5709661&amp;postID=110420790372098379' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/110420790372098379'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/110420790372098379'/><link rel='alternate' type='text/html' href='http://rattsnest.blogspot.com/2004/12/pay-to-spam.html' title='Pay to spam'/><author><name>vwratt</name><uri>http://www.blogger.com/profile/12197122697026270182</uri><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-5709661.post-110022902261105966</id><published>2004-11-11T21:53:00.000-05:00</published><updated>2004-11-11T22:10:22.610-05:00</updated><title type='text'>More evil than....</title><content type='html'>Saw an article on &lt;a href="http://www.slashdot.org"&gt;slashdot&lt;/a&gt; about how M$ is supposed crawling &lt;a href="http://www.google.com/"&gt;Googles &lt;/a&gt;search results to expand the &lt;a href="http://beta.search.msn.com/"&gt;MSN search index&lt;/a&gt;. Not really too nefarious. Dubious business practice, but not nefarious. I don't see it as being all that different from a manager at one book store going to a competitor's store to see what's selling well for them. The indexed information is not intellectual property, cause Google doesn't own it. They just found it and indexed it for fast searching. Microsoft would basically just be doing to Google what Google does to the rest of the Internet.&lt;br /&gt;&lt;br /&gt;More importantly, a few folks pointed out the following search and results:&lt;br /&gt;&lt;br /&gt;MSN: &lt;a href="http://beta.search.msn.com/results.aspx?q=more+evil+than+god&amp;FORM=QBRE"&gt;more evil than God&lt;/a&gt; returns &lt;a href="http://www.mozilla.org/products/firefox/index.html"&gt;FireFox&lt;/a&gt; at the top of the list.  Google was #2.&lt;br /&gt;MSN: &lt;a href="http://beta.search.msn.com/results.aspx?q=more+evil+than+satan&amp;amp;FORM=QBHP"&gt;more evil than Satan&lt;/a&gt; returns Google at the top of the list.  &lt;a href="http://www.microsoft.com/"&gt;Microsoft Corporation&lt;/a&gt; is #4.&lt;br /&gt;&lt;br /&gt;The same searches on Google and Yahoo don't return anything odd.&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5709661-110022902261105966?l=rattsnest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5709661&amp;postID=110022902261105966' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/110022902261105966'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/110022902261105966'/><link rel='alternate' type='text/html' href='http://rattsnest.blogspot.com/2004/11/more-evil-than.html' title='More evil than....'/><author><name>vwratt</name><uri>http://www.blogger.com/profile/12197122697026270182</uri><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-5709661.post-109847442109946484</id><published>2004-10-22T14:47:00.000-05:00</published><updated>2004-11-13T15:40:08.153-05:00</updated><title type='text'>Even MORE wisdom from the tag line of Ron Jefferies</title><content type='html'>&lt;span style="font-style: italic;"&gt;The main reason that testing at the end of a development cycle finds problems is not that problems were put in near the end, it is that testing was put off until then.&lt;/span&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5709661-109847442109946484?l=rattsnest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5709661&amp;postID=109847442109946484' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/109847442109946484'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/109847442109946484'/><link rel='alternate' type='text/html' href='http://rattsnest.blogspot.com/2004/10/even-more-wisdom-from-tag-line-of-ron.html' title='Even MORE wisdom from the tag line of Ron Jefferies'/><author><name>vwratt</name><uri>http://www.blogger.com/profile/12197122697026270182</uri><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-5709661.post-109821670467903052</id><published>2004-10-19T15:11:00.000-05:00</published><updated>2004-11-13T15:41:06.856-05:00</updated><title type='text'>Agile practices verse agile processes</title><content type='html'>One of the sessions I went to in Boston was on applying the practices used by agile team on non-Agile projects.&lt;br /&gt;&lt;br /&gt;The speaker made the point that you can't really say that you are practicing Agaile software development unless you genuinely adopt the four value statements in the &lt;a href="http://agilemanifesto.org/"&gt;Agile Manifesto&lt;/a&gt;.  And you can't really do that wtih out applying the &lt;a href="http://agilemanifesto.org/principles.html"&gt;principles&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5709661-109821670467903052?l=rattsnest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5709661&amp;postID=109821670467903052' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/109821670467903052'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/109821670467903052'/><link rel='alternate' type='text/html' href='http://rattsnest.blogspot.com/2004/10/agile-practices-verse-agile-processes.html' title='Agile practices verse agile processes'/><author><name>vwratt</name><uri>http://www.blogger.com/profile/12197122697026270182</uri><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-5709661.post-109769228775918391</id><published>2004-10-13T13:31:00.000-05:00</published><updated>2004-10-18T19:21:05.986-05:00</updated><title type='text'>Interesting article about off shore software development</title><content type='html'>Came across this &lt;a href="http://www.sys-con.com/WebSphere/articleprint.cfm?id=473"&gt;article&lt;/a&gt; somewhere.  Check it out...&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5709661-109769228775918391?l=rattsnest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5709661&amp;postID=109769228775918391' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/109769228775918391'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/109769228775918391'/><link rel='alternate' type='text/html' href='http://rattsnest.blogspot.com/2004/10/interesting-article-about-off-shore.html' title='Interesting article about off shore software development'/><author><name>vwratt</name><uri>http://www.blogger.com/profile/12197122697026270182</uri><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-5709661.post-109726314676215598</id><published>2004-10-08T14:19:00.000-05:00</published><updated>2004-11-13T15:42:15.123-05:00</updated><title type='text'>A good summary of what's wrong with the Repbulican Party</title><content type='html'>This was in the opening of the latest mailing from the &lt;a href="http://federalistpatriot.us/"&gt;Federalist Patriot&lt;/a&gt;...&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;After George Bush's razor-thin and highly contested victory over Albert Gore in 2000, many political observers argued (and continue to insist) that there are few distinctions between the&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Republican and Democrat parties. Indeed, in regard to some seminal issues that once distinguished party lines -- most notably central government spending -- those lines are now blurred. Additionally, the recent Republican National Convention headlined party moderates&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;like Rudy Giuliani, John McCain and Arnold Schwarzenegger, who disagree with significant elements of the Republican Platform, while also featuring Democrat Zell Miller, who agrees with most of the GOP Platform. This, understandably, leaves some with the impression that the two parties have all but merged.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;That basically sums it up.&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5709661-109726314676215598?l=rattsnest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5709661&amp;postID=109726314676215598' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/109726314676215598'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/109726314676215598'/><link rel='alternate' type='text/html' href='http://rattsnest.blogspot.com/2004/10/good-summary-of-whats-wrong-with.html' title='A good summary of what&apos;s wrong with the Repbulican Party'/><author><name>vwratt</name><uri>http://www.blogger.com/profile/12197122697026270182</uri><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-5709661.post-109712018189036881</id><published>2004-10-06T22:32:00.000-05:00</published><updated>2004-10-06T22:38:27.830-05:00</updated><title type='text'>In case you want to start shopping for Christmas now....</title><content type='html'>A 10 disc, count 'em 10: 1-2-3-4-5-6-7-8-9-10, DVD set for the Matrix trilogy. Due out just in time for the holidays. That's not only excessive, it's gluttonous.&lt;br /&gt;&lt;br /&gt;Me like.  Me want.&lt;br /&gt;&lt;br /&gt;But then, I still haven't picked up my copy of the Alien Quadrology. This is mainly a packaging issue. Why should I buy 2 versions of each movie. Who wants a wide screen and full screen version. Nuts.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5709661-109712018189036881?l=rattsnest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5709661&amp;postID=109712018189036881' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/109712018189036881'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/109712018189036881'/><link rel='alternate' type='text/html' href='http://rattsnest.blogspot.com/2004/10/in-case-you-want-to-start-shopping-for.html' title='In case you want to start shopping for Christmas now....'/><author><name>vwratt</name><uri>http://www.blogger.com/profile/12197122697026270182</uri><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-5709661.post-109711894232144005</id><published>2004-10-06T21:58:00.000-05:00</published><updated>2004-10-06T22:24:51.353-05:00</updated><title type='text'>The Dark Tower Cycle Completed</title><content type='html'>I first read &lt;a href="http://www.iblist.com/book594.htm"&gt;The Gunslinger&lt;/a&gt; when I was in high school.  I'd just finished reading &lt;a href="http://www.iblist.com/book667.htm"&gt;It&lt;/a&gt; in less than 2 weeks, and was hot to read something else by &lt;a href="http://www.iblist.com/author62.htm"&gt;King&lt;/a&gt;. I was in a book store looking for something to read on an upcoming weekend vacation. I picked up The Gunslinger based primarily on the cover and interior art than the content. I ended up reading the book before the weekend was over.&lt;br /&gt;&lt;br /&gt;Now, 15 years later, I've finally reached the end of this road with the 7th and last &lt;a href="http://www.iblist.com/book21656.htm"&gt;book&lt;/a&gt;.  I can't say I'm thrilled with the ending, but I can say that it makes an odd kind of sense.  Similar to the end of the &lt;a href="http://whatisthematrix.warnerbros.com/"&gt;Matrix&lt;/a&gt; trilogy; not really satisfying but almost anything else would have seemed bogus or incomplete. It really counldn't end any other way.  I won't go into details right now, but maybe in a few weeks I will.&lt;br /&gt;&lt;br /&gt;There's a point at the end where King derides the Constant Reader who has only been along for the ride, waiting 22 years simply for the end.   He said the journey was more important than the destination.  I realized then that I enjoyed the journey more than the end.  Seeing the characters develop, getting to know them, participating in their adventures, etc. &lt;br /&gt;&lt;br /&gt;There are other, significant, parts of the journey that have been left out which could be quite interesting. How many of these stories King will revist is anyone's guess.  Again, subject for another time.&lt;br /&gt;&lt;br /&gt;Think I have a new tag line, from another SK &lt;a href="http://www.iblist.com/book717.htm"&gt;book&lt;/a&gt; which seems appropriate after reading this book.&lt;br /&gt;&lt;br /&gt;everything's eventual...&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5709661-109711894232144005?l=rattsnest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5709661&amp;postID=109711894232144005' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/109711894232144005'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/109711894232144005'/><link rel='alternate' type='text/html' href='http://rattsnest.blogspot.com/2004/10/dark-tower-cycle-completed.html' title='The Dark Tower Cycle Completed'/><author><name>vwratt</name><uri>http://www.blogger.com/profile/12197122697026270182</uri><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-5709661.post-109690851499040339</id><published>2004-10-04T12:48:00.000-05:00</published><updated>2004-10-06T21:43:47.136-05:00</updated><title type='text'>More wisdom from the tag line of Ron Jefferies</title><content type='html'>Ron Jefferies has the most entertaining and enlighing tag lines on his&lt;br /&gt;messages.  Saw this one on the TTD group on Yahoo!&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;It is not because things are difficult that we do not dare,&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;it is because we do not dare that they are difficult. &lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;--Seneca&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;This speaks to the Courage value of XP / agile processes.   There is almost nothing you can't realize in software, you just have to be willing to make the effort. &lt;br /&gt;&lt;br /&gt;I guess it also applies to "real" life.  It may be a daunting task to make a change in your life, be it personal  or professional.  However, once you set you mind to it you can almost always find a way to realize any change.  Often the most difficult part of a challenge is getting up the guts to make the decsion to move forward with the it ant to accept the risk along with the reward.&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5709661-109690851499040339?l=rattsnest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5709661&amp;postID=109690851499040339' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/109690851499040339'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/109690851499040339'/><link rel='alternate' type='text/html' href='http://rattsnest.blogspot.com/2004/10/more-wisdom-from-tag-line-of-ron.html' title='More wisdom from the tag line of Ron Jefferies'/><author><name>vwratt</name><uri>http://www.blogger.com/profile/12197122697026270182</uri><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-5709661.post-109657458622125550</id><published>2004-09-30T14:52:00.000-05:00</published><updated>2004-09-30T15:03:06.226-05:00</updated><title type='text'>A few points of interest</title><content type='html'>a) Someone finally found a judge w/ the balls to &lt;a href="http://story.news.yahoo.com/news?tmpl=story&amp;u=/washpost/20040930/tc_washpost/a62105_2004sep30&amp;amp;e=1"&gt;rule against the patriot act&lt;/a&gt;.   He was appointed by Clinton, so he probably just did it to spite Bush.  &lt;br /&gt;&lt;br /&gt;I'm not nuts about the Patriot Act. My saying "not nuts" is a mild mannered way of saying that I think most of it is unconstitutional. In the end, it may have the desired result. If you take away the civil liberties assured, not GRANTED but ASSURED, by the Constitution the country will eventually be little better than a despotic state. At this point all of the things that make the U.S. great will have been lost and the terrorists will not want to attack us anymore. Mission accomplished.&lt;br /&gt;&lt;br /&gt;b)  While reading the article above, I saw a banner advertisement on Yahoo for the DNC. &lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;For a Democratic Victory in November, we need your help today.  Contribute $50 now!&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;How lame is that. That makes them look so pathetic. I guess really they are banking on the "impulse buyer". And since web advertising contracts are based on click / sales and not the number of times the ad was presented, they could have a pretty good pay off. I might be clever, tech-savvy and effective, but it still makes them look pathetic.&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5709661-109657458622125550?l=rattsnest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5709661&amp;postID=109657458622125550' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/109657458622125550'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/109657458622125550'/><link rel='alternate' type='text/html' href='http://rattsnest.blogspot.com/2004/09/few-points-of-interest.html' title='A few points of interest'/><author><name>vwratt</name><uri>http://www.blogger.com/profile/12197122697026270182</uri><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-5709661.post-109655891473761151</id><published>2004-09-30T10:41:00.000-05:00</published><updated>2004-09-30T10:59:44.533-05:00</updated><title type='text'>Why your code sucks</title><content type='html'>Saw &lt;a href="http://www.artima.com/weblogs/viewpost.jsp?thread=71730"&gt;this post&lt;/a&gt; by Dave Astels on &lt;a href="http://www.theserverside.com/"&gt;theserverside.com&lt;/a&gt; via &lt;a href="http://javarss.com/"&gt;javarss.com&lt;/a&gt; and had to post it here.  Pretty good stuff and consistent with my own opinions.&lt;br /&gt;&lt;br /&gt;And I will be posting more stuff from Boston soon.  Just hard to find the time once I slipped back into my "real life".&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5709661-109655891473761151?l=rattsnest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5709661&amp;postID=109655891473761151' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/109655891473761151'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/109655891473761151'/><link rel='alternate' type='text/html' href='http://rattsnest.blogspot.com/2004/09/why-your-code-sucks.html' title='Why your code sucks'/><author><name>vwratt</name><uri>http://www.blogger.com/profile/12197122697026270182</uri><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-5709661.post-109593776895561216</id><published>2004-09-23T05:50:00.000-05:00</published><updated>2004-09-23T06:09:28.956-05:00</updated><title type='text'>Automated Acceptance Testing</title><content type='html'>I went to a session yesterday afternoon given by &lt;a href="http://www.objectmentor.com/aboutUs/bios/Robert%20C.%20Martin"&gt;Bob Martin&lt;/a&gt; on representing requirements as automated acceptance tests. He started off by giving one of the most concise and effective description of how and why Agile processes work. He then went on to give a great explanation of how Automated Acceptance teasing works and the benefits.&lt;br /&gt;&lt;br /&gt;For developers, you know exactly when you're done writing code. No more of this thinking "I've implemented the right code based on my understanding of the requirements." When all of the acceptence tests pass, you're done.&lt;br /&gt;&lt;br /&gt;For dev managers, they always know how close your team is completing their work. There is a set of tests, and they either pass of fail. Any tests that are not passing represent work that still need to be completed.  &lt;br /&gt;&lt;br /&gt;For QA, you write your tests at the begin at the iteration and development runs them for you continuously. You get to spend less time writing test scripts and more time doing exploritory tests (ie mashing buttons, kicking the tires, etc).&lt;br /&gt;&lt;br /&gt;For business analysts, this process leads to more concise and concrete requirements. This leads to less ambiguity in the requirements and fewer trips to go back and edit your requirements after development starts asking questions.&lt;br /&gt;&lt;br /&gt;I want to write more on this, but don't have time this morning.  Check back soon.&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5709661-109593776895561216?l=rattsnest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5709661&amp;postID=109593776895561216' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/109593776895561216'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/109593776895561216'/><link rel='alternate' type='text/html' href='http://rattsnest.blogspot.com/2004/09/automated-acceptance-testing.html' title='Automated Acceptance Testing'/><author><name>vwratt</name><uri>http://www.blogger.com/profile/12197122697026270182</uri><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-5709661.post-109582101548470904</id><published>2004-09-21T21:17:00.000-05:00</published><updated>2004-09-21T21:43:35.483-05:00</updated><title type='text'>Kent Beck's "Moral of the Two Teams"</title><content type='html'>In his keynote speech, Kent Beck told a little story that  I'd like to summarize here:&lt;br /&gt;&lt;br /&gt;In a hypothetical company there are two development teams.&lt;br /&gt;&lt;br /&gt;Team A uses XP and realizes all of the wonderful things that have that been promised about it. They work reasonable hours, deliver quality software, have a very satisfied customer group who trusts them completely and generally love what they do. They ship a major release with no problems and no overtime. The release is on a Monday and no one works late the Friday before and no one works over the weekend. The release date is just another work day, no hoopla, no fan fare, the product just ships. There are just a handful of bug reported and these are fixed easily.&lt;br /&gt;&lt;br /&gt;&lt;i&gt;When was the last time your release day was just another work day? Not a day that you lived in fear of for weeks or months. How would that impact your attitude about software development.&lt;br /&gt;&lt;br /&gt;&lt;/i&gt;Team B uses the waterfall technique. They struggle with requirements for months, are late getting started on development and they still have scope creep. They work really hard, put in lots of overtime and they still have to ask for an extension, but "just a short one". Once the ship date approaches, they make a heroic effort, work even more ridiculous hours for two or three weeks but they finally get everything done. There is much excitement about the release because of all of their very visible struggles. Then the bug reports start rolling in like a biblical plague. But that's all right, at least the software was shipped.&lt;i&gt;&lt;br /&gt;&lt;br /&gt;Why is it that beating yourself to death on a software project like this is considered "heroic"? If every other project you'd worked was the same way you continue to work the same way, that kind of behavior seems foolish, not heroic.&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;Now, the company is bought up and management is forced to down size the development department. Which team gets handed their walking papers? Team B, who struggles and flounders and ships software with hundreds of bugs? No, Team A is let go because their success was less visible, less celebrate and less violent.&lt;br /&gt;&lt;br /&gt;This sounds like a farce, but Beck says he's heard this story over and over again. He's worried over how he's introduced this methodology that works really well, makes developing software fun but costs people their jobs. He said that this is why it's very important to have executive support and recognition of your XP efforts. If kept well informed, hopefully folks at this level will have the clarity to recognize the difference between the two teams.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5709661-109582101548470904?l=rattsnest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5709661&amp;postID=109582101548470904' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/109582101548470904'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/109582101548470904'/><link rel='alternate' type='text/html' href='http://rattsnest.blogspot.com/2004/09/kent-becks-moral-of-two-teams.html' title='Kent Beck&apos;s &quot;Moral of the Two Teams&quot;'/><author><name>vwratt</name><uri>http://www.blogger.com/profile/12197122697026270182</uri><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-5709661.post-109581940625741844</id><published>2004-09-21T20:32:00.000-05:00</published><updated>2004-09-21T21:16:46.256-05:00</updated><title type='text'>Kent Beck's Keynote speech</title><content type='html'>Today's keynote at the conference was by Kent Beck. This speech was titled "What Organizations Have Learned Applying Extreme Programming".&lt;br /&gt;&lt;br /&gt;He started off saying that the world of software development is about to change. Among other things, he cited more development going to off-shore shops and the tighter wallets since the dot-com bubble burst. Beck made the analogy that the dot-com bubble was the people with the money letting the geeks run wild and seeing what came of it. In spite of all the good ideas that were generated we aren't like to see that kind of creative freedom for the tech sector in long time. My hope is that maybe next time the opportunity comes around again, Agile processes will be more firmly entrenched and the bubble can be sustained for a longer period of time.&lt;br /&gt;&lt;br /&gt;Kent said that the methodology described in the second edition of his XP Explained book will be ONE possible way to adapt to that coming change. This edition includes a number of practice changes from the original version. He also say that the first edition was too dogmatic and looking back with the experiences of the last five years it was also naive. He expects that when he looks back at the second edition in five more years, he'll have the exact same observation.&lt;br /&gt;&lt;br /&gt;Along the lines of being too dogmatic or preachy, Beck indicated that the XP practices are not binary states. You don't have to think that you are not doing XP just because you are not doing all of the practices just like they are described in the books. What is described is a based on empirical observation and experiences, but not all practices will work for all projects. Individual practices will work independently, but they will work better as a whole set.&lt;br /&gt;&lt;br /&gt;Joshua K said he's reviewed an advance copy of the book and finds it to be closer to IXP. This makes sense, since IXP is essentially a fleshing out of the principles and practices of XP based on current experiences. The new edition is based on the experiences of Kent and the Agile community in the last five years.&lt;br /&gt;&lt;br /&gt;Kent talked about how the values of XP are based on the values that most people hold important in their personal lives. If you have violate these values at work, it beats you down and feel less and less like coming to work.&lt;br /&gt;&lt;br /&gt;From this point Beck drew an analogy between software development users group and Alcoholic's Anonymous. It might be a little tacky or characterized as "insensitive" but it's actually effective. How many times have we as developers buckled and given someone above us the answer they wanted to hear regarding an estimate. Or busted our butts to eat scope creep and still deliver the software on time. Now, suppose you went to an agile users group where everyone talked about these types of issues. And image at every meeting you had stand up and say "Hi, my name is Brian and I'm an irresponsible software engineer. It's been three weeks since I last changed an estimate under management pressure". The next time you were talking to your manager and they are prodding you to slice a few weeks from your estimate , you'd think It would feel better to be able say "four weeks" instead of "two days" at the next user's group.   This type of thinking might give you the courage to stick to your original estimate. &lt;br /&gt;&lt;br /&gt;The analogy really drove home the point of how this type of behavior is really self-destructive for developers.  His point was that we have the power to at least be honest to ourselves.  Managers may stick us with unreasonable estimates, but if we facilitate it by giving them the answers they want to hear, we only have ourselves to blame.&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5709661-109581940625741844?l=rattsnest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5709661&amp;postID=109581940625741844' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/109581940625741844'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/109581940625741844'/><link rel='alternate' type='text/html' href='http://rattsnest.blogspot.com/2004/09/kent-becks-keynote-speech.html' title='Kent Beck&apos;s Keynote speech'/><author><name>vwratt</name><uri>http://www.blogger.com/profile/12197122697026270182</uri><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-5709661.post-109581585260400065</id><published>2004-09-21T20:00:00.000-05:00</published><updated>2004-09-21T20:17:32.606-05:00</updated><title type='text'>More on technical debt</title><content type='html'>In the Birds of  a Feather session on SCRUM last night, the issue of technical debt came up again.  I believe they were discussing hard sprints where you let the process loosen up a little bit and get more done.  The risk is that by doing this you leave a lot of potential issues in your code.  If you don't clean these issues up, you get bogged down in the mess that you left.  You then need to stop and clean up the mess that you made while going full tilt.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.mountaingoatsoftware.com/"&gt;Mike Cohn&lt;/a&gt; described his way of manageing this problem on an on-going basis.  He has his teams do six 2-week iterations and then a 1-week technical iteration.  This techinical iteration does not return any new customer functionality, it just allows the development team to clean up their code.  &lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5709661-109581585260400065?l=rattsnest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5709661&amp;postID=109581585260400065' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/109581585260400065'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/109581585260400065'/><link rel='alternate' type='text/html' href='http://rattsnest.blogspot.com/2004/09/more-on-technical-debt.html' title='More on technical debt'/><author><name>vwratt</name><uri>http://www.blogger.com/profile/12197122697026270182</uri><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-5709661.post-109581470740199915</id><published>2004-09-21T19:48:00.000-05:00</published><updated>2004-09-21T19:58:27.400-05:00</updated><title type='text'>More on sustainable pace, 40 hour week, slack and balanced life</title><content type='html'>This seems to be a hot topic this year, so I thought I'd post a few more anecdotes and insights into the topic.&lt;br /&gt;&lt;br /&gt;Kent Beck has a second edition of his eXtreme Programming Explained book coming out in the next month or so. The word on the street is that the "40 hour week" practice is and "slack" is in. These are not necessarily the same thing.&lt;br /&gt;&lt;br /&gt;"40 hour week", was about aiming for a work load that did not tax you, similar to the sustainable pace practice in IXP. It might be 40 hours, it might be 45 hours, it might less that 40 hours. But 40 hours in the conventional idiom for a work week, so it made a good name for the practice.&lt;br /&gt;&lt;br /&gt;My understanding is the Slack practice is more like slack in a rope than just having time to goof off. The idea is to not fill your iteration 100% with customer deliverables. Instead, have some low priority tasks that can be dropped in the case the features take more time than estimated. I expect that this lets you keep the customer's trust because you reduce the chances of dropping their tasks from an iteration. Also, it lets take of tasks that may not be customer facing, but are still important. Like paying down your technical debt, developing spikes, etc.   These&lt;br /&gt;&lt;br /&gt;One thing that Joshua said was that Google does some form of XP, and they have 20% slack time in their iterations. And he said that the Google news feature came out of an idea that someone worked out on their "slack" time.  The PostIt Note came out of an experiment that a 3M employee did on "slack" time.  That is a powerful argument for this type of flexibility. &lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5709661-109581470740199915?l=rattsnest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5709661&amp;postID=109581470740199915' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/109581470740199915'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/109581470740199915'/><link rel='alternate' type='text/html' href='http://rattsnest.blogspot.com/2004/09/more-on-sustainable-pace-40-hour-week.html' title='More on sustainable pace, 40 hour week, slack and balanced life'/><author><name>vwratt</name><uri>http://www.blogger.com/profile/12197122697026270182</uri><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-5709661.post-109576555344120329</id><published>2004-09-21T05:56:00.000-05:00</published><updated>2004-09-21T06:25:14.693-05:00</updated><title type='text'>Sustainable Pace / Slack / Balanced Life</title><content type='html'>During the IXP session yesterday I asked Joshua to discuss a thread he started on the &lt;a href="http://groups.yahoo.com/group/industrialxp/"&gt;industrial XP group&lt;/a&gt; at Yahoo! Groups. In this original message he was discussing possible changes in the practices in the IXP practices, one of which was to change the name of the "Sustainable Pace" practice to "Slack". Joshua said he originally wanted to use Slack when he originally was writing up the practices of IXP. This was a tip of the hat to the Tom Demarco's &lt;a href="http://www.amazon.com/exec/obidos/tg/detail/-/0767907698/qid=1095764841/sr=8-1/ref=pd_csp_1/103-4627527-0271858?v=glance&amp;s=books&amp;amp;n=507846"&gt;book&lt;/a&gt; by the same name, but others suggested it was a loaded word. He went on to describe the motivations behind the Sustainable Pace / Slack practices.&lt;br /&gt;&lt;br /&gt;After the conference last night Joshua posted a message on the list discussing the same issues. He repeated a number of the points he mentioned during the session, saving me from summing it up. Thanks, Joshua!&lt;br /&gt;&lt;ul&gt;&lt;i&gt;Folks,&lt;br /&gt;&lt;br /&gt;At the first Agile Development Conference in Salt Lake City, Jerry Weinberg really moved me with his keynote talk. He said that too many of us live in our heads, we don't take care of our bodies and we don't spend enough time playing with our loved ones. Near the conclusion of his talk he said something like this: "if you want to be a professional in this field, you must take care of your body and your mind." It was a powerful statement.&lt;br /&gt;&lt;br /&gt;I've personally struggled with Sustainable Pace. It's not easy to be a family man, run a small business, write articles or a book and also find time to stay in shape. Yet I am happiest when I regularly exercise, eat right, don't work too much and have lots of fun time with family and friends.&lt;br /&gt;&lt;br /&gt;I've enjoyed the discussion we've had here about Slack and Sustainable Pace. Yet somehow I now find those terms to be a bit too focused on work, and not focused enough on life itself.&lt;br /&gt;&lt;br /&gt;So imagine a practice called Balanced Life. To be good at this practice, you'd need to find the right balance between working, playing and spending time with family and friends. With all the geeks I know who are glued to their computers (myself included), somehow this idea seems truly extreme.&lt;br /&gt;&lt;br /&gt;What do you all think?&lt;br /&gt;&lt;br /&gt;best,&lt;br /&gt;jk   &lt;/i&gt;   &lt;br /&gt;&lt;/ul&gt;The idea of not being a professional if you don't take care of you body really struck me. You wouldn't think a craftsman was very profession if his tools were rusty or dull. Something else Joshua said was that a lot of us think that the only important part of our bodies is above the shoulders. But in reality, if we don't take care of our bodies it does impact the way our mind works.&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5709661-109576555344120329?l=rattsnest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5709661&amp;postID=109576555344120329' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/109576555344120329'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/109576555344120329'/><link rel='alternate' type='text/html' href='http://rattsnest.blogspot.com/2004/09/sustainable-pace-slack-balanced-life.html' title='Sustainable Pace / Slack / Balanced Life'/><author><name>vwratt</name><uri>http://www.blogger.com/profile/12197122697026270182</uri><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-5709661.post-109573999153957429</id><published>2004-09-20T22:41:00.000-05:00</published><updated>2004-09-20T23:13:11.540-05:00</updated><title type='text'>Industrial XP session at the Software Development expo</title><content type='html'>I took 10 pages of notes during this all day session and I can't quickly post them all here. I do want to post a few key observations that gleaned from the time.&lt;br /&gt;&lt;ul&gt;   &lt;li&gt;Joshua often returned to the topic of "software debt". This term is descriptive of the technical issues that exist in your codebase that you have incurred during development. When you are running full tilt, writing code as fast as possible you write code which may not be proud of. Going back to refactor your code is how you pay down your debt. If you don't go back and clean up these issues. It think the concept is analogous to go back and fixing &lt;a href="http://www.pragmaticprogrammer.com/ppbook/extracts/no_broken_windows.html"&gt;broken windows&lt;/a&gt;.&lt;/li&gt;   &lt;li&gt;A discussion of pairing and open spaces consumed a large part of our time. These concepts are key to doing IXP. They often require buy in from high up in the executive level but pay off. One of the exercises we did was to discuss the dangers of solo programming. I'm going to prepare a separate post on this. It really opens your eyes to why pairing is important.&lt;/li&gt;   &lt;li&gt;Joshua drew the analogy that software is like sausage. You can make really good software but it will take more time and more money. You can make software cheaper or faster, but you wouldn't want to know about the code in that product just like you wouldn't want to know what goes into a cheap piece of sausage. He talked about going into an exec's office and opening up a cheap sausage on their desk. "Is that what you want your software to be like?"&lt;/li&gt;   &lt;li&gt;He also talked about shifting some of the vocabulary IXP to include more financial references. This is in hopes of putting the IXP concepts in a context that an executive can relate to. For example, he's now leaning towards calling the XP term Velocity "budget". I think this works better because it reflects more about how you plan your iterations. Velocity is observed from the previous iteration and you then plan your next iteration based on those observations. Really what you do is let the customer choose features for an iteration by letting the customer "purchase" those features in the scope of the iteration budget.&lt;/li&gt; &lt;/ul&gt; I have tons more to comment on, but it's like after midnight.&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5709661-109573999153957429?l=rattsnest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5709661&amp;postID=109573999153957429' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/109573999153957429'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/109573999153957429'/><link rel='alternate' type='text/html' href='http://rattsnest.blogspot.com/2004/09/industrial-xp-session-at-software.html' title='Industrial XP session at the Software Development expo'/><author><name>vwratt</name><uri>http://www.blogger.com/profile/12197122697026270182</uri><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-5709661.post-109573651912488960</id><published>2004-09-20T21:43:00.000-05:00</published><updated>2004-09-20T22:17:10.190-05:00</updated><title type='text'>Software Development - Best Practices Day One</title><content type='html'>Today was the first day of the Software Development Best Practices expo and conference in Boston. I must say that I'm more impressed with the arrangements than I was last year.&lt;br /&gt;&lt;br /&gt;Last year everything was stuffed into the conference facilities in the Sheraton. Most of the classes were filled to the brim. I don't know if more people showed up than the organizers were expecting or what, but I don't know think they were very well prepared. The key notes were presented in a room that far too small, sessions were moved from one room to another and the changes were often not communicated well.&lt;br /&gt;&lt;br /&gt;This year the proceedings are being held in the Heinz Convention Center. These are much nicer facilities, with larger meeting rooms and everything seems to better organized. I'll reserved judgment, since this was just the first day. The first day was a VIP package with in depth session that lasted half and all of the day. I expect that there will be more attendees for the balance of the week.&lt;br /&gt;&lt;br /&gt;I spent all day in a session on &lt;a href="http://www.industrialxp.org/"&gt;Industrial XP&lt;/a&gt; lead by &lt;a href="http://www.cutter.com/consultants/kerievskyj.html"&gt;Joshua Kerievsky&lt;/a&gt;. The key note was by &lt;a href="http://www.cutter.com/consultants/tdbio.html"&gt;Tom Demarco&lt;/a&gt; about &lt;a href="http://www.amazon.com/exec/obidos/tg/detail/-/0932633609/qid=1095736484/sr=1-2/ref=sr_1_2/002-8383023-2515200?v=glance&amp;amp;s=books"&gt;risk management&lt;/a&gt;. I'll post more on these talks.&lt;br /&gt;&lt;br /&gt;One thing I really enjoyed about the conference last year was the Birds of Feather sessions, which I am very glad they are repeating this year. These are informal meetings where interested parties get together to share experiences and discuss challenges. This evening I attended a BoF session hosted by &lt;a href="http://www.cutter.com/consultants/schwaberk.html"&gt;Ken Schwaber&lt;/a&gt; talking about &lt;a href="http://www.controlchaos.com/"&gt;SCRUM&lt;/a&gt;. In addition to Ken, Mike Cohn of &lt;a href="http://www.mountaingoatsoftware.com/"&gt;Mountain Goat Software&lt;/a&gt; was there to contribute. Also there were representative from companies that have successfully implemented SCRUM. Ken had helped some of them, I think some had worked it out on their own. Again, I'm going to post more on these BoF sessions.&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5709661-109573651912488960?l=rattsnest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5709661&amp;postID=109573651912488960' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/109573651912488960'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/109573651912488960'/><link rel='alternate' type='text/html' href='http://rattsnest.blogspot.com/2004/09/software-development-best-practices.html' title='Software Development - Best Practices Day One'/><author><name>vwratt</name><uri>http://www.blogger.com/profile/12197122697026270182</uri><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-5709661.post-109458613085802889</id><published>2004-09-07T14:42:00.000-05:00</published><updated>2004-09-10T13:21:40.036-05:00</updated><title type='text'>Pragmatic Project Automation</title><content type='html'>Mike Clark, one of the authors of &lt;a href="http://www.pragmaticprogrammer.com/ppbook/index.shtml"&gt;The Pragmatic Programmer&lt;/a&gt; has another book on the docket: &lt;a href="http://www.pragmaticprogrammer.com/sk/auto/"&gt;Pragmatic Project Automation&lt;/a&gt;.  This is right up my alley and I'm hoping I can lay hands on it pretty quickly.&lt;br /&gt;&lt;br /&gt;Something I noticed is that more books are being made available in paper AND electronic form to be bought individually or as a bundle. Might have to try this, see if I like it.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5709661-109458613085802889?l=rattsnest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.pragmaticprogrammer.com/sk/auto/' title='Pragmatic Project Automation'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5709661&amp;postID=109458613085802889' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/109458613085802889'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/109458613085802889'/><link rel='alternate' type='text/html' href='http://rattsnest.blogspot.com/2004/09/pragmatic-project-automation.html' title='Pragmatic Project Automation'/><author><name>vwratt</name><uri>http://www.blogger.com/profile/12197122697026270182</uri><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-5709661.post-109458347950049609</id><published>2004-09-07T13:57:00.000-05:00</published><updated>2004-09-07T16:16:50.343-05:00</updated><title type='text'>The Underground History of American Education</title><content type='html'>Saw this &lt;a href="http://slashdot.org/article.pl?sid=04/09/06/1722203"&gt;story&lt;/a&gt; on slashdot today,  about The Underground History of American Education by John Taylor Gatto.&lt;br /&gt;&lt;br /&gt;Based on the reviewer's comments, the book makes the assertion that&lt;br /&gt;the American education system is designed not to develop intelligent,&lt;br /&gt;free-thining people, but to provide worker bees for the American&lt;br /&gt;industrial machine.  The reviewer made references to Ford this made me&lt;br /&gt;think of the parallels in "A Brave New World".&lt;br /&gt;&lt;br /&gt;I'm going to pick up this book.  I'll let you know what I think.&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5709661-109458347950049609?l=rattsnest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5709661&amp;postID=109458347950049609' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/109458347950049609'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/109458347950049609'/><link rel='alternate' type='text/html' href='http://rattsnest.blogspot.com/2004/09/underground-history-of-american.html' title='The Underground History of American Education'/><author><name>vwratt</name><uri>http://www.blogger.com/profile/12197122697026270182</uri><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-5709661.post-109435324491433012</id><published>2004-09-04T21:47:00.000-05:00</published><updated>2004-09-04T22:00:44.913-05:00</updated><title type='text'>I guess that's why they call it "ignorant"</title><content type='html'>I was at Eat 'n Park tonight with the wife and kids and had my genuine first encounter with "anti-Islam" since 9/11.  I don't get out much I guess, or maybe I just run w/ a more enlightened crowd. &lt;br /&gt;&lt;br /&gt;Not long after we sat down a table of 10 or 12 people whom I believe to be of Indian descent sat down near us.  A minute later our waitress walked up with our drinks and said something about not feeling safe and tilted her head towards the other table.  She had this look on her face like a 747 was gonna crash in the resturant because there was a dozen people from another country sitting there.  I ignored the comment and she walked away. &lt;br /&gt;&lt;br /&gt;And they weren't even Islamic.  They were clearly Hindu or followers of some similar sect.  Thus the title of the post.  Hell one of them was a teenage girl with a T-shirt that said "Teen Miss USA".  And one of the gentlmen was wearing a traditional headpeice but was speaking in accent that was all California tech without a hint of Indian.  And all of them were wearing mainstream clothing, except for the headpeices worn by the adult males.&lt;br /&gt;&lt;br /&gt;I hindsight, I probably should have confronted the waitress about it.  Not only was she being paranoid and racist, she was grossly misinformed. &lt;br /&gt;&lt;br /&gt;Ah, life in middle America.&lt;br /&gt;&lt;br /&gt;'nuff said.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5709661-109435324491433012?l=rattsnest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5709661&amp;postID=109435324491433012' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/109435324491433012'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/109435324491433012'/><link rel='alternate' type='text/html' href='http://rattsnest.blogspot.com/2004/09/i-guess-thats-why-they-call-it.html' title='I guess that&apos;s why they call it &quot;ignorant&quot;'/><author><name>vwratt</name><uri>http://www.blogger.com/profile/12197122697026270182</uri><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-5709661.post-109427459887498147</id><published>2004-09-04T00:49:00.000-05:00</published><updated>2004-09-04T00:09:58.873-05:00</updated><title type='text'>Light weight UML tool</title><content type='html'>I was cruising Martin Fowler's Bliki and saw &lt;a href="http://martinfowler.com/bliki/UmlSketchingTools.html"&gt;this post&lt;/a&gt;.  It struck a chord with me because as much as I think UML and other structured models / graphical languages aide communication, modern CASE tools are almost to cumbersom to use.   I'm always thinking with a pen in my hand.  I'm either scetching out E/R diagrams, UML diagrams or some unstructure scribble trying to represent relationships between a two or more widgets.&lt;br /&gt;&lt;br /&gt;We use Together at work, but I avoid it like the plague.  It take forever to start up, and in spite of all the money that has been invested in the product over the last four years, I don't think that it is intuitive.  The tool is so feature heavy that it becomes some what difficult to use.&lt;br /&gt;&lt;br /&gt;Rapid communication is one of the premises of Agile process, and the continous face-time between team members reduced the need for formal design documentation.  Because agile iterations are small and incremental, the need for massive and inclusive models are not needed. &lt;br /&gt;&lt;br /&gt; Once I heard Scott Ambler talk about the role of UML diagrams in Agile teams.  I can summed it up in three rules:&lt;br /&gt;&lt;ol&gt;   &lt;li&gt;When you need to communicate a design, scratch it out on a peice of paper and hang it on the wall in a common area.  When ever someone on the team needs to refresh their memory regarding the design, they wander over to the wall and look at this informal UML diagram.&lt;/li&gt;   &lt;li&gt;When the functionality related to the design is complete, remove it from the wall to make room for the next iteration's design.&lt;/li&gt;   &lt;li&gt;The only time you'd create a formal model is if the subject of the diagram is a central peice to the project or is so complex that the team's internal knowledge and "oral history" can not easily  capture it.&lt;/li&gt; &lt;/ol&gt; I like the idea of a light weight UML tools, like the ones that Fowler described because they could be used to quickly represent the casual models in a knowledge management system for the team.  This would also insulate you from getting sucked into heavy weight tools and processes but still let you have electronic records and images of the designs.&lt;br /&gt;&lt;br /&gt;I'm going to try to work with some of these tools and see how they pan out.&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5709661-109427459887498147?l=rattsnest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5709661&amp;postID=109427459887498147' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/109427459887498147'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/109427459887498147'/><link rel='alternate' type='text/html' href='http://rattsnest.blogspot.com/2004/09/light-weight-uml-tool.html' title='Light weight UML tool'/><author><name>vwratt</name><uri>http://www.blogger.com/profile/12197122697026270182</uri><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-5709661.post-109427199517145413</id><published>2004-09-04T00:21:00.000-05:00</published><updated>2004-09-03T23:26:35.170-05:00</updated><title type='text'>MediaWiki Installed</title><content type='html'>I installed &lt;a href="http://www.mediawiki.org"&gt;MediaWiki&lt;/a&gt; on the &lt;a href="http://fedora.redhat.com"&gt;Fedora&lt;/a&gt; partion of my laptop tonight.  I must say that it was pretty damn easy.   Basically just expand the distribution archive under the webserver root, launch your web browser, specify a few passwords anf viola! It's done.&lt;br /&gt;&lt;br /&gt;I'll play with it some more over the weekend and see what I can see.    Come Monday, I think I'll be pushing hard to get it installed at work.  The tool is a breeze to use, feature rich and seems to have no holes.  Some of the other wikis I'd experimented with were either feature poor or incomplete.  Media seems to be very mature.&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5709661-109427199517145413?l=rattsnest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5709661&amp;postID=109427199517145413' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/109427199517145413'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/109427199517145413'/><link rel='alternate' type='text/html' href='http://rattsnest.blogspot.com/2004/09/mediawiki-installed.html' title='MediaWiki Installed'/><author><name>vwratt</name><uri>http://www.blogger.com/profile/12197122697026270182</uri><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-5709661.post-109424619616449255</id><published>2004-09-03T16:03:00.000-05:00</published><updated>2004-09-07T10:35:12.063-05:00</updated><title type='text'>Software Development Best Practice 2004</title><content type='html'>I'm off to Boston again for Software Development magazine's Best Practices conference and Expo later this month. I attended the conference last year and had a great experience. I had the chance to hear folks like Martin Fowler, "Uncle" Bob Martin, Ken Schwaber, Joshua Kerievsky, Scott Ambler, Dave Astels and Mary and Tom Poppendieck speak. I also had the chance to talk to most of these folk one on one, which was a real thrill.&lt;br /&gt;&lt;br /&gt;This year's batch of speaks include many of the same speakers plus Eric Evans, Ivar Jacobson, Dale Emery and Kent Beck.&lt;br /&gt;&lt;br /&gt;I have not seen Folwer's name anywhere, though which is a shame. Last year they had Folwer, Martin and Schwaber hold a key note that was a "state of the union" for agile process and then an open floor for questions.&lt;br /&gt;&lt;br /&gt;Once again, I'll try to post my thoughts from the conference and afterwards sum up some of what I learned.&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5709661-109424619616449255?l=rattsnest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.sdexpo.com/' title='Software Development Best Practice 2004'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5709661&amp;postID=109424619616449255' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/109424619616449255'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/109424619616449255'/><link rel='alternate' type='text/html' href='http://rattsnest.blogspot.com/2004/09/software-development-best-practice.html' title='Software Development Best Practice 2004'/><author><name>vwratt</name><uri>http://www.blogger.com/profile/12197122697026270182</uri><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-5709661.post-109424530998748167</id><published>2004-09-03T15:48:00.000-05:00</published><updated>2004-09-03T16:01:49.986-05:00</updated><title type='text'>Going down the Linux Road</title><content type='html'>So, I finally got around to putting Linux on my laptop.  This is a Sony FXA49 model, about 3 years old.    I'd been meaning to do it for w while, but never had.&lt;br /&gt;&lt;br /&gt;First I installed SUSE and it was good. The install was pretty easy.  Actually the hardest part was burning the CD-R from the ISO so it was bootable. Been about forever since I'd had to so this, so I burned discs until I got it right. Luckily their pretty damn cheap these days.&lt;br /&gt;&lt;br /&gt;Eventually I decided that since my real aim was do to server development I'd switch over to Fedora. So, I installed Core 2, and that went off w/o a hitch as well.  The only issue I had was with adding standard packages after the initial install.&lt;br /&gt;&lt;br /&gt;I never installed RedHat before, so I can't really compare Fedora to it, but I would have expected a little more. There a feature-based installer that lets you pick from a menu of packaged software included on the CDs. However, it doesn't automatically resolve dependencies, as far as I could tell.  It would sometime pop-up a dialog with a message to the effect of "can't install because these dependencies can't be resolved" and then list a bunch of libraries or such. It didn't tell you which features included those files, or automatically include them in the install set.&lt;br /&gt;&lt;br /&gt;I ended up searching the web to figure  out which packages included the files,  finding the RPMs on the CDs and installing the RPMs manually.  Not the easiest way to do it, but I guess that's how Linux users have been doing it for years now.  I think this feature needs to be a bit more robust before it can be called mature.&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5709661-109424530998748167?l=rattsnest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5709661&amp;postID=109424530998748167' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/109424530998748167'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/109424530998748167'/><link rel='alternate' type='text/html' href='http://rattsnest.blogspot.com/2004/09/going-down-linux-road.html' title='Going down the Linux Road'/><author><name>vwratt</name><uri>http://www.blogger.com/profile/12197122697026270182</uri><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-5709661.post-109401002785480179</id><published>2004-08-31T22:00:00.000-05:00</published><updated>2004-08-31T22:40:27.853-05:00</updated><title type='text'>OpenContent </title><content type='html'>Just ONE of my many distractions at work is to try to find a system that we can use for knowledge management.  Open Source is the rule, since money is precious everywhere.  &lt;br /&gt;&lt;br /&gt;So, at the plate right now is &lt;a href="http://meta.wikimedia.org/wiki/Main_Page"&gt;MediaWiki&lt;/a&gt;.  With all due respect to &lt;a href="http://c2.com/cgi/wiki"&gt;WardsWiki&lt;/a&gt;, to call MediaWiki just a "wiki" engine is like say in the Grand Canyon is just some ditch.   Check out the &lt;a href="http://meta.wikimedia.org/wiki/Documentation:_Introduction#Feature_list"&gt;chrome&lt;/a&gt; on this bad boy!   I've been noodling with wiki and CMS systems for a few months now and this takes the cake.&lt;br /&gt;&lt;br /&gt;Even more interesting though is the content that is being hosted using this software.  Most are examples of &lt;a href="http://en.wikipedia.org/wiki/Open_content"&gt;open content&lt;/a&gt;.   Several are run by the "parent" group, &lt;a href="http://wikimediafoundation.org/"&gt;Wiki Media Foundation&lt;/a&gt;.  These include:&lt;br /&gt;&lt;ul&gt;   &lt;li&gt;&lt;a href="http://wikipedia.org/"&gt;wikipedia&lt;/a&gt;&lt;/li&gt;   &lt;li&gt;&lt;a href="http://en.wiktionary.org/wiki/Main_Page"&gt;wiktionary&lt;/a&gt;&lt;/li&gt;   &lt;li&gt;&lt;a href="http://quote.wikipedia.org/"&gt;wikiquote&lt;/a&gt;&lt;/li&gt;   &lt;li&gt;&lt;a href="http://www.wikibooks.org/"&gt;wikibooks&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; There's a full list &lt;a href="http://meta.wikimedia.org/wiki/Sites_using_MediaWiki"&gt;here&lt;/a&gt;.  Ones that particularly catch my eye include:&lt;br /&gt;&lt;ul&gt;   &lt;li&gt;&lt;a href="http://wiki.linuxquestions.org/wiki/Main_Page"&gt;linuxquestions&lt;/a&gt;&lt;/li&gt;   &lt;li&gt;&lt;a href="http://www.nywiki.com/new-york-city/index.php/Main_Page"&gt;NYWiki&lt;/a&gt;&lt;/li&gt;   &lt;li&gt;&lt;a href="http://www.wikimd.org/index.php?title=Main_Page"&gt;wikiMD.org&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; And of course, what technology can really be called mature if it isn't used for &lt;a href="http://www.wikisexsite.com/wiki/index.php/Wiki_Sex_Site:General_disclaimer"&gt;sexual&lt;/a&gt; purposes?&lt;br /&gt;&lt;br /&gt;Information and knowledge are tools of incalculable value, and should be shared with everyone.  This software and the people that use it are making this world a better place by developing these free resources of meaningful and useful content.  There's so much crap on the net, it's nice to know there's at least a few bastions of intelligence around.&lt;br /&gt;&lt;br /&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5709661-109401002785480179?l=rattsnest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5709661&amp;postID=109401002785480179' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/109401002785480179'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/109401002785480179'/><link rel='alternate' type='text/html' href='http://rattsnest.blogspot.com/2004/08/opencontent.html' title='OpenContent '/><author><name>vwratt</name><uri>http://www.blogger.com/profile/12197122697026270182</uri><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-5709661.post-109171935303066170</id><published>2004-08-05T10:13:00.000-05:00</published><updated>2004-08-05T10:22:33.030-05:00</updated><title type='text'>New reading</title><content type='html'>Saw a post by &lt;a href="http://www.dhemery.com/"&gt;Dale Emery&lt;/a&gt; in one of agile / testing lists I lurk on and checked out his &lt;a href="http://www.dale.emery.name/trot/"&gt;blog&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;His postings are a pleasant mix of serious thoughts on software and professional &lt;a href="http://www.dhemery.com/articles/resistance_as_a_resource.html"&gt;problems&lt;/a&gt; and quirky &lt;a href="http://www.dale.emery.name/trot/2004/03/two_new_words.html"&gt;humor&lt;/a&gt;. &lt;br /&gt;&lt;br /&gt;One particularly interesting posting was on what he calls &lt;a href="http://www.dhemery.com/"&gt;The Responsibility Razor&lt;/a&gt;.&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5709661-109171935303066170?l=rattsnest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5709661&amp;postID=109171935303066170' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/109171935303066170'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/109171935303066170'/><link rel='alternate' type='text/html' href='http://rattsnest.blogspot.com/2004/08/new-reading.html' title='New reading'/><author><name>vwratt</name><uri>http://www.blogger.com/profile/12197122697026270182</uri><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-5709661.post-109146376814727498</id><published>2004-08-02T11:22:00.000-05:00</published><updated>2004-08-03T18:57:49.356-05:00</updated><title type='text'>CruiseControl, StarTeam and the Nature of Time</title><content type='html'>&lt;p&gt;&lt;span &gt;I was having an issue with the CruiseControl installation at work, specifically with the interaction with our StarTeam server. The two processes run on different hardware, and the system clocks on the two machines would get out of synch. What I believe was happening was the workstation running CC would update with the network time server more often than the star team server. This is probably because the CC box is just a NT workstation sitting my desk and is rebooted far more often than the StarTeam hardware, which is a production system under IT control.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span &gt;The problem happens when CruiseControl tries to contact the source control system to see if there were any changes. It sends a timestamp with this request, "cctimestamp", which is effectively the start time of the current build loop . This value is derived from the local system clock and is sent to StarTeam to check for changes "as of" this time. StarTeam would reject the request because the system clock for the server it runs is on was a few seconds "behind" the time on the CC box. The StarTeam library would throw an exception and the current CC build loop would abort. This is the message associated with the error:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span &gt;&lt;em&gt;The selected configuration is not valid for the current view. The configuration of a view cannot be changed to a time before the view was created, a time in the future, or to a label that was not created within the view or that is empty.&lt;/em&gt; &lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span &gt;I tried monkeying with the clock on the CC box, to set it behind the other server. This was just a hack, and eventual it would resynch with the network time server and end up ahead of the StarTeam server again.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span &gt;The solution I came up with was to write a bootstrapper that would synchronize the clock on the box running CruiseControl with the box StarTeam. Both boxes are W2K, so I was able to use the &lt;/span&gt;&lt;a href="http://www.microsoft.com/resources/documentation/WindowsServ/2003/datacenter/proddocs/en-us/Default.asp?url=/resources/documentation/windowsserv/2003/datacenter/proddocs/en-us/net_time.asp"&gt;&lt;span &gt;NET TIME &lt;/span&gt;&lt;/a&gt;&lt;span &gt;command. I created a Java class implementing the Bootstrapper that made a system call to EXEC call to this command, and dropped it into my config.xml. Now, every time the build loop starts up, the local system clock is synched with the system clock on the star team server. It's a little overkill, but it did the trick.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span &gt;If anyone is intrested in the source, it's available &lt;/span&gt;&lt;a href="http://users.zbzoom.net/~ratt/TimeBootstrapper.java"&gt;&lt;span &gt;here&lt;/span&gt;&lt;/a&gt;&lt;span &gt;, released for public use. Right now, it will only work on a Windows-to-Windows situation, but I expect that it might be possible to enhance it work in other cases.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span &gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Times New Roman;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5709661-109146376814727498?l=rattsnest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5709661&amp;postID=109146376814727498' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/109146376814727498'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/109146376814727498'/><link rel='alternate' type='text/html' href='http://rattsnest.blogspot.com/2004/08/cruisecontrol-starteam-and-nature-of.html' title='CruiseControl, StarTeam and the Nature of Time'/><author><name>vwratt</name><uri>http://www.blogger.com/profile/12197122697026270182</uri><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-5709661.post-109102841526490004</id><published>2004-07-28T10:25:00.000-05:00</published><updated>2004-10-06T21:57:22.456-05:00</updated><title type='text'>YOUR HEADACHE IS A LAW OF THE UNIVERSE</title><content type='html'>1) Your headache is a result of banging your head against the wall.&lt;br /&gt;&lt;br /&gt;2) Banging your head against the wall is a metaphor for Monotony and Despair.&lt;br /&gt;&lt;br /&gt;3) Monotony is the scepter of Sisyphus; Despair is his crown.&lt;br /&gt;&lt;br /&gt;4) Sisyphus is the God of Formal Process.&lt;br /&gt;&lt;br /&gt;5) Formal Process is a pillar of Complex Organization.&lt;br /&gt;&lt;br /&gt;6) Complex Organization is a hallmark of Modernity.&lt;br /&gt;&lt;br /&gt;7) Modernity is an outgrowth of Evolution and the Passing of Time.&lt;br /&gt;&lt;br /&gt;8) Evolution and the Passing of Time are immutable Laws of the Universe.&lt;br /&gt;&lt;br /&gt;Ergo, your headache is inevitable and eternal.&lt;br /&gt;&lt;br /&gt;Have a nice day.&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5709661-109102841526490004?l=rattsnest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5709661&amp;postID=109102841526490004' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/109102841526490004'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/109102841526490004'/><link rel='alternate' type='text/html' href='http://rattsnest.blogspot.com/2004/07/your-headache-is-law-of-universe.html' title='YOUR HEADACHE IS A LAW OF THE UNIVERSE'/><author><name>vwratt</name><uri>http://www.blogger.com/profile/12197122697026270182</uri><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-5709661.post-109015716586305676</id><published>2004-07-28T08:25:00.000-05:00</published><updated>2004-07-28T14:11:21.066-05:00</updated><title type='text'>The Order</title><content type='html'>Saw this flick a few month ago, but I'm just getting around to posting about it.&amp;nbsp; They should have just called this movie 'The Sin Eater', at least forthe sake of getting your attention. 'The Order' is kinda uninteresting. &lt;br /&gt;&lt;br /&gt;The premis was that there is a being (there can be only one), called the sin eater, who can literally consume the trangressions of the dying. This frees the person to enter heaven, in spite of thier sins or excommunications by the church. This whole movie takes place under the umbrella of the Roman Catholic church and includes some politcal intrigue surround the ill health of the Pope. &lt;br /&gt;&lt;br /&gt;The main character is from a very small (three members, and one was excommunicated) order within the priesthood, that still investigates demon activity and such. This included a great deal of research into the occult, which pushed the order further into the shadows of the church. &lt;br /&gt;&lt;br /&gt;On several occasions, the Lovecraft premise of too much knowledge being a bad thing was raised. The facination with knowledge and resulting change of preception lead to the leader of the order being excommunicated. It could be argued that it was also the catalyst for the central plot of the story. &lt;br /&gt;&lt;br /&gt;The movie has parallels to Anne Rice's &lt;u&gt;Memnoc the Devil&lt;/u&gt;. In the book, the Devil shows Lestat his side of the battle between Good and Evil in an effort to get the vampire to suceed him as the Prince of Darkness. In the movie, the sin eater shows the protagonist his (the sin eater's) world, and how he helps people find their way into Heaven. &lt;br /&gt;&lt;br /&gt;One other neat concept was introduced by a 'Dark Pope' ruling the underworld of Rome. The good guys go to him for insight into the sin eater and he instructs them to speak the dying. He even goes so far as to keep a few folks strung up in nooses, just waiting to be hung. The premis seems to be that those on the verge of death are granted insight beyond that of mortals, and they are obligated to vocalize this knoweldge with what little breath they have left &lt;br /&gt;&lt;br /&gt;All in all, it was an enjoyable movie. It's definately worth renting. &lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5709661-109015716586305676?l=rattsnest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5709661&amp;postID=109015716586305676' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/109015716586305676'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/109015716586305676'/><link rel='alternate' type='text/html' href='http://rattsnest.blogspot.com/2004/07/order.html' title='The Order'/><author><name>vwratt</name><uri>http://www.blogger.com/profile/12197122697026270182</uri><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-5709661.post-109015709238657776</id><published>2004-07-27T08:18:00.000-05:00</published><updated>2004-07-27T10:08:50.683-05:00</updated><title type='text'>On William Gibson</title><content type='html'>I've read few of William Gibson's books over the past few months.  tarted last fall when a friend lent me Burning Chrome. That was enough to demonstrate his creativity and his influence on modern science fiction.  Almost every short story in the collection struck a chord with me, as a starting point for something else I'd seen or read. &lt;br /&gt; &lt;br /&gt;Nueromancer was a roller coaster. I could hardley put the book down. The alien nature that had evolved in T/A, the role technology played in creating and preserving that way of life and side effects of abusing the technology was facinating. Same goes for his vision of artificial intelligence, the net and biotechnology. &lt;br /&gt; &lt;br /&gt;Just like with Burning Chrome, Gibson uses concepts and metaphores that familiar and comfortable to me as a consumer of modern sci fi. Hell, it was like reading the novelization of a Shadowrun scenario guide, indicating how much of that game was drawn from his concepts. &lt;br /&gt; &lt;br /&gt;I flew through all of these books. I think one reason that Gibson's stuff reads so fast is the concepts he uses are already famiar to me. Another is that it reads like a movie plays out on screen. He gives a lot of terse visual decription to set the environment, has dialog that is direct and to the point and then provides action in the same manner.  Fast passed, direct and easy to visualize, and at the same time including just enough exposition to explain the cultural and technological environment that are the hook for his stories . I don't think this fast pace is a flaw, I'm sure the material was much more challenging when it was first published. Now it just makes the stories that much more fun to read &lt;br /&gt; &lt;br /&gt;I think I'm going to a seperate post on Idoru. The world Gibson decribes in Idoru is much closer to ours in regards to technological advances, but still fanatstic enough to be, well, fantastic.&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5709661-109015709238657776?l=rattsnest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5709661&amp;postID=109015709238657776' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/109015709238657776'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/109015709238657776'/><link rel='alternate' type='text/html' href='http://rattsnest.blogspot.com/2004/07/on-william-gibson.html' title='On William Gibson'/><author><name>vwratt</name><uri>http://www.blogger.com/profile/12197122697026270182</uri><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-5709661.post-109015721803203440</id><published>2004-07-18T08:26:00.000-05:00</published><updated>2004-07-18T08:26:58.033-05:00</updated><title type='text'>The true natureof Pong</title><content type='html'>&lt;p&gt;Thought this was pretty funny...&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;a href="http://www.elfrigo.org/flash/pong.htm"&gt;http://www.elfrigo.org/flash/pong.htm&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5709661-109015721803203440?l=rattsnest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5709661&amp;postID=109015721803203440' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/109015721803203440'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/109015721803203440'/><link rel='alternate' type='text/html' href='http://rattsnest.blogspot.com/2004/07/true-natureof-pong.html' title='The true natureof Pong'/><author><name>vwratt</name><uri>http://www.blogger.com/profile/12197122697026270182</uri><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-5709661.post-109015304463343338</id><published>2004-07-18T07:16:00.000-05:00</published><updated>2004-07-18T07:18:29.073-05:00</updated><title type='text'>Secret Window</title><content type='html'>&lt;p&gt;I'd read the story when four past midnight came out, but had forgotten about it. A few months ago I was trying to recall what the four stories were. The Langs, Lib Polic, Sun Dog and ... but could never come with Secret Garden, Secret Window. It was the least supernatural of the four stories, so it slipped my memory. &lt;br /&gt;This turned out to be for the best, as it allowed me to enjoy the movie on its own merits. I did find it entertaining, but with just a little to much cheap Hollywood suspense. &lt;br /&gt;as always, johnny depp does a great job playing a nut case. This redeem him for the bull shit in his role in Once Apon A Time In Mexico. Now if only Robert Rodriguez would make up for putting out such a crappy conclusion the El Mariachi trilogy. &lt;br /&gt;I did like the dark ending. Atypical for Hollywood but consistent w/ King's MO for short stories. His shorts don't always end well for the main characters. &lt;br /&gt;As modern suspense films go, it was pretty good. As an adaptation of a Stephen King story it was above average. &lt;/p&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5709661-109015304463343338?l=rattsnest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5709661&amp;postID=109015304463343338' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/109015304463343338'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/109015304463343338'/><link rel='alternate' type='text/html' href='http://rattsnest.blogspot.com/2004/07/secret-window.html' title='Secret Window'/><author><name>vwratt</name><uri>http://www.blogger.com/profile/12197122697026270182</uri><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-5709661.post-109002270649263279</id><published>2004-07-16T18:55:00.000-05:00</published><updated>2004-07-16T19:07:40.360-05:00</updated><title type='text'>Consuming Mass Quantities of Mass Media</title><content type='html'>I haven't posted in a while, thought I'd update it with some of what I've been reading, hearing and watching.&amp;nbsp; &lt;br /&gt;&amp;nbsp; &lt;br /&gt;words: &lt;br /&gt;Stephen King: The Dark Tower VI : Song of Susannah &lt;br /&gt;Dan Brown: The Dinvici Code &lt;br /&gt;William Gibson: Neuromancer, Idoru, Burning Chrome &lt;br /&gt;Harlan Cobin: No Second Chance &lt;br /&gt;Kurt Vonnegut: Slaughterhouse Five &lt;br /&gt;Also li&lt;br /&gt;&amp;nbsp; &lt;br /&gt;moving pictures: &lt;br /&gt;Harry Potter and the Prisoner of Aaaaaaaah, you know what I mean. &lt;br /&gt;Secret Window &lt;br /&gt;Big Fish &lt;br /&gt;&amp;nbsp; &lt;br /&gt;sounds:&amp;nbsp; &lt;br /&gt;Led Zepplin, &lt;br /&gt;Getchen Wilson, &lt;br /&gt;John Mayer, &lt;br /&gt;Jet, &lt;br /&gt;Kings of Leon, &lt;br /&gt;Distrubed &lt;br /&gt;&amp;nbsp; &lt;br /&gt;I'm going to try to make a few posts on some of these, as time allows.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5709661-109002270649263279?l=rattsnest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5709661&amp;postID=109002270649263279' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/109002270649263279'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/109002270649263279'/><link rel='alternate' type='text/html' href='http://rattsnest.blogspot.com/2004/07/consuming-mass-quantities-of-mass.html' title='Consuming Mass Quantities of Mass Media'/><author><name>vwratt</name><uri>http://www.blogger.com/profile/12197122697026270182</uri><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-5709661.post-108734744352453537</id><published>2004-06-15T19:41:00.000-05:00</published><updated>2004-06-15T19:57:23.523-05:00</updated><title type='text'>I got it, I got it, I got it</title><content type='html'>I got my copy of Bubba Ho-tep on DVD, right when it came out.  The "bonus features" (which are pretty standard on DVDs by now) are pretty cool.  Gives a lot of insight into what goes into making a great independent film.  A few of my favorites:&lt;br /&gt;&lt;br /&gt;&lt;em&gt;You have to shoot for more than weeks.&lt;/em&gt;  There's a bit where Bruce asked Don how long they were going to shoot for.  When Don said six weeks, that convinced Bruce that this would be a solid movie.  Apparently a lot of independent film are done with as few takes a possible in a little time as possible because of limited resources.  By getting the re$ources to shoot for six weeks Don had the room he needed to realize his vision w/o sacrificing the integrity.&lt;br /&gt;&lt;br /&gt;&lt;em&gt;I get by with a little help from my friends.&lt;/em&gt; A good bit of this film was done pro-bono or at cost.  Bruce apparently did his part w/o a penny and the mummy costume was done at cost by a top SFX house.  &lt;br /&gt;&lt;br /&gt;&lt;em&gt;A good movie does not need popular music.&lt;/em&gt; A movie about Elvis, you'd expect to hear Jail House Rock, Let Me Be You Teddy Bear or something by the Big E in the background.  Nada, zip, zilch, etc.  The reality of this was that they couldn't afford to license any of the King's tunes.  But you didn't really "miss" them.&lt;br /&gt;&lt;br /&gt;&lt;em&gt;It's all black and white.&lt;/em&gt; I'd never heard of Ossie Davis before this movie, but from what I've seen and read since then he's quite the mover and shaker.  Having a "serious" actor play the absolutely farcical role of a black JFK was the only way to do it.  It had to be completely dry and ironic.  Having a comic actor do it would have betrayed the sincerity that "Jack" had that he was a Kennedy.  Though I think it might be entertaining to see Bill Cosby take a stab at it.&lt;br /&gt;&lt;br /&gt;'nuff said&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5709661-108734744352453537?l=rattsnest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5709661&amp;postID=108734744352453537' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/108734744352453537'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/108734744352453537'/><link rel='alternate' type='text/html' href='http://rattsnest.blogspot.com/2004/06/i-got-it-i-got-it-i-got-it.html' title='I got it, I got it, I got it'/><author><name>vwratt</name><uri>http://www.blogger.com/profile/12197122697026270182</uri><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-5709661.post-108722417076731619</id><published>2004-06-14T09:40:00.000-05:00</published><updated>2004-06-14T09:42:50.766-05:00</updated><title type='text'>Stand alone Dashboard monitor</title><content type='html'>I've just completed the first pass of a stand alone Dashboard monitor. It's a little window that listens for mutlitcast traffic and displays it in two forms. The top half of the window is a list box that uses the "light bulbs" from the Dashboard plug-ins for Eclipse and Intelli-J. The bottom half is a raw log of the build events.&lt;br /&gt;&lt;br /&gt;All of this code was derived from the Intelli-J plugin, and most of it was "copy and paste inheritance". Networking in general is not one of my strong suits, and I've never worked with multicast before. There a plenty of functions in the Dashboard protocol that are not being used / supported.&lt;br /&gt;&lt;br /&gt;There are two main parts to the dashboard multicast client framework. The first is the MulticastManager, which encapsulates all of the real networking functionatlity. It listens for the multicast messages, converts them to objects and publishes them to an instance of DashboardProjectComponent. DashboardProjectComponent is the subscriber to the MulticastManager; the Intelli-J and Eclipse plug-ins extend DashboardProjectComponent and present the messages to the IDE user.&lt;br /&gt;&lt;br /&gt;Even though it didn't start out that way, the end result of this development effort is in two parts. There are classes that are closely bound to the Dashboard code and others that are associated with the run time configuration of the monitor and user interface. It also turned out to be a neat excersise in refactoring, as I'll describe next.&lt;br /&gt;&lt;br /&gt;I orignally had one top level class and an inner classes for the user interface. The outer class had the multicast listener and it would forward events on to the frame taking advantage of the outer-inner outer relationship.&lt;br /&gt;&lt;br /&gt;As the window become more complex, I extracted it as a seperate top level class. Once I did this, I needed a well structured way to get build events from the main class to the UI, so I introduced an event listener interface, BuildNotificationListener. I also introduced another interface, BuildMessageListener, for publishing the error messages that need to be presented to the user.&lt;br /&gt;&lt;br /&gt;Now that I had a clear boundary between the main class and the UI, all was happiness. The swords were turned to plows, the lambs laid down with the lions, etc. Then I realized that the main class was doing things: specifying the details of the multicast session (i.e. address, port, etc) and implement the DashboardProjectComponent functionality as well as forwarding the events to the UI.&lt;br /&gt;&lt;br /&gt;At this point I extracted a class that was only responsible for the DashboardProjectComponent implementation. It handles all of the responsibilities of the DashboardProjectComponent in generic manner. It also handles adapting the Dashboard multicase events into messages to the BuildNotificationListener and BuildMessageListener interfaces.&lt;br /&gt;&lt;br /&gt;Now, I had three distinct parts:&lt;br /&gt;&lt;li&gt;the free standing DashboardProjectComponent adapter that would process the multicast messages and publish them as events for the BuildNotificationListener and BuildMessageListener interfaces.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;the UI which would consume these events and display them to the user&lt;/li&gt;&lt;br /&gt;&lt;li&gt;the main class that was responsible only for configuring the MulticastManager with the correct address/port information and associating the DashboardProjectComponent, MulticastManager and the UI.&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;I have been using Dashboard board for a number weeks now to monitor our CruiseControl process and I think it is a great tool. However, it very thin in the documentation department and this exersise has greatly helped my understanding of how it works. I think writing up a more detailed description of the process I described here would add more depth to the documention for the tool.&lt;br /&gt;&lt;br /&gt;I'd like to submit my code to be included in the Dashboard framework. There are other IDEs that could benefit from a Dashboard plug-in (JBuilder comes to mind, since most of the folks I work with use it) and the DashboardProjectComponent adapter would accelerate these development efforts. A free standing client would be useful to team members who don't spend their days using an IDE, such as techincal managers or configuration management.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5709661-108722417076731619?l=rattsnest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5709661&amp;postID=108722417076731619' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/108722417076731619'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/108722417076731619'/><link rel='alternate' type='text/html' href='http://rattsnest.blogspot.com/2004/06/stand-alone-dashboard-monitor.html' title='Stand alone Dashboard monitor'/><author><name>vwratt</name><uri>http://www.blogger.com/profile/12197122697026270182</uri><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-5709661.post-108233839425061099</id><published>2004-04-18T20:33:00.000-05:00</published><updated>2004-04-18T20:36:26.030-05:00</updated><title type='text'>Test Driven Development, refactoring and your teeth</title><content type='html'>Going through Kent Beck's TDD book again and found this quote:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;em&gt;You will often be implementing TDD in code that doesn't have adequate tests (at least for the next decade or so).  When you don't have enough tests, you are bound to come across refactorings that aren't supported by tests.  You could make a refactoring mistake and the tests would all still run.  What do you do?&lt;br /&gt;&lt;br /&gt;Write the tests you wish you had.  If you don't, you will eventually break something while refactoring.  Then you'll get bad feelings about refactoring and you'll stop doing it as much.  Then your designs will deteriorate.  You'll be fired.  Your dog will leave you.  You will stop paying attention to your nutrition.  Your teeth will go bad.  So, to keep your teeth happy, retroactively test before refactoring.&lt;/em&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;Not only is it funny, it's also kinda true.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5709661-108233839425061099?l=rattsnest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5709661&amp;postID=108233839425061099' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/108233839425061099'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/108233839425061099'/><link rel='alternate' type='text/html' href='http://rattsnest.blogspot.com/2004/04/test-driven-development-refactoring.html' title='Test Driven Development, refactoring and your teeth'/><author><name>vwratt</name><uri>http://www.blogger.com/profile/12197122697026270182</uri><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-5709661.post-108229746799128381</id><published>2004-04-18T09:11:00.000-05:00</published><updated>2004-04-18T09:16:38.153-05:00</updated><title type='text'>Bubba Ho-Tep walks among us!</title><content type='html'>This is too cool! MGM is going to release &lt;a target="_blank" href="http://www.bubbahotep.com"&gt;BHT&lt;/a&gt; on DVD on May 25th.  I know I what I'm getting for my birthday!  It's available for preorder at &lt;a target="_blank" href="http://www.amazon.com/exec/obidos/tg/detail/-/B0001LQJMQ/ref=ase_bubbahotepcom-20/002-0268382-8184878?v=glance&amp;s=dvd"&gt;Amazon&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5709661-108229746799128381?l=rattsnest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5709661&amp;postID=108229746799128381' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/108229746799128381'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/108229746799128381'/><link rel='alternate' type='text/html' href='http://rattsnest.blogspot.com/2004/04/bubba-ho-tep-walks-among-us.html' title='Bubba Ho-Tep walks among us!'/><author><name>vwratt</name><uri>http://www.blogger.com/profile/12197122697026270182</uri><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-5709661.post-108129848412361266</id><published>2004-04-06T19:41:00.000-05:00</published><updated>2004-04-06T20:01:36.576-05:00</updated><title type='text'>theonion.com screws up and interviews someone with a brain!!!</title><content type='html'>I download the &lt;a href="http://www.avantgo.com"&gt;AvantGo &lt;/a&gt;channel from &lt;a href="http://www.theonion.com/"&gt;TheOnion&lt;/a&gt;, just for chuckles mind you.  The shit is just so screwed up I can't help but enjoy myself.  It's a guilty pleasure.&lt;br /&gt;&lt;br /&gt;Anyway, there was an interview with Dave Sim, the creator of  the epic comic 'Cerebus', in the "&lt;a href="http://www.theonionavclub.com/"&gt;AV Club&lt;/a&gt;". Oddly enough, the AV club actually has REAL reviews about REAL movies, books, music, etc as opposed to the normal spoof content on theonion.&lt;br /&gt;&lt;br /&gt;So, when the interview asked about who he thouhgt his audience was, Sim first said that he couldn't really describe his audience because it was nearly impossible to describe the comic.  He then went on to say this:&lt;br /&gt;&lt;ul&gt;&lt;i&gt;&lt;br /&gt;Also, Cerebus contains a lot of new thinking on a variety of subjects and a number of different ways of looking at things. The evidence that I see around me in society indicates that not only is thinking very much out of favor, but I'm not sure that the last couple of generations—Generation X and Generation Next, or whatever you want to call them—even know what a thought is, having been raised to be women. I think this is particularly true among leftists, which is what I assume The Onion's readership is primarily made up of. North American leftists just keep trying to relive the '60s, or to make the '60s happen again. Oasis are a pretty poor excuse for The Beatles, and John Kerry is a pretty poor excuse for John F. Kennedy. But it seems to me that that's all that interests leftists. They don't want to think: As a central example, they don't want to examine feminism as a philosophy; they want to re-experience it as a new phenomenon. For obvious reasons. It doesn't work, so there's a very strong urge to go back 30 years to when it seemed that it might work.&lt;br /&gt;&lt;/ul&gt;&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;What's really hilarious reading what these &lt;a href="http://www.dumbrella.com/cgi-bin/ultimatebb.cgi?ubb=get_topic;f=29;t=000131"&gt;jackasses&lt;/a&gt; had to post about the interview. (oh, I mean 'jackass' in the nicest way possible.) Sounds like they are victims of the very matriachical society that Sim was rejecting.&lt;br /&gt;&lt;br /&gt;I've never read the comic, but a coworker was a big fan and made it sound interesting.  Might see if I can pick it up.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5709661-108129848412361266?l=rattsnest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5709661&amp;postID=108129848412361266' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/108129848412361266'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/108129848412361266'/><link rel='alternate' type='text/html' href='http://rattsnest.blogspot.com/2004/04/theonioncom-screws-up-and-interviews.html' title='theonion.com screws up and interviews someone with a brain!!!'/><author><name>vwratt</name><uri>http://www.blogger.com/profile/12197122697026270182</uri><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-5709661.post-108121610562597588</id><published>2004-04-05T20:48:00.000-05:00</published><updated>2004-04-05T20:52:58.090-05:00</updated><title type='text'>National sales tax proposed</title><content type='html'>So, a new bill has been introduces in the House of Representatives, HR25, for a transition of Federal taxation from an income tax to a sales tax.  &lt;br /&gt;&lt;br /&gt;Makes sense to me; this would serve everyone better.  The 'working class family' the Dems love so dearly would get to keep more of their hard earned money only pay taxes on what they spend.  And the 'filthy rich' would get taxed on their big ticket items, w/o having to create a socialist 'luxury tax'.    Hopefully it won't be a progress tax system, like the current income tax system is. &lt;br /&gt;&lt;br /&gt;I have not read the details of this bill yet, having just heard about in on the talk radio station here in Pittsburgh today.  Check out &lt;a href="http://www.fairtax.org"&gt;www.fairtax.org&lt;/a&gt; and search the website of the &lt;a href="http://thomas.loc.gov/home/thomas.html"&gt;United States Congress&lt;/a&gt; for HR25.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5709661-108121610562597588?l=rattsnest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5709661&amp;postID=108121610562597588' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/108121610562597588'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/108121610562597588'/><link rel='alternate' type='text/html' href='http://rattsnest.blogspot.com/2004/04/national-sales-tax-proposed.html' title='National sales tax proposed'/><author><name>vwratt</name><uri>http://www.blogger.com/profile/12197122697026270182</uri><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-5709661.post-108121500148558335</id><published>2004-04-05T20:30:00.000-05:00</published><updated>2004-04-05T20:55:36.390-05:00</updated><title type='text'>TDD - fit the first</title><content type='html'>The short hand for the TDD process is 'red / green / refactor'.  The following bullets are a more complete list of the steps:&lt;br /&gt;&lt;br /&gt;* Quickly add a test, which will fail.&lt;br /&gt;* Run all the tests and see the new one fail.&lt;br /&gt;* Make the smallest possible change in code to make new test pass.&lt;br /&gt;* Run all tests and see them all succeed.&lt;br /&gt;* Refactor to remove duplication.&lt;br /&gt;&lt;br /&gt;The &lt;i&gt;smallest possible change&lt;/i&gt; and &lt;i&gt;refactor to remove duplication&lt;/i&gt; steps are really the keys.  If you're writing a method to addition and your first test is:&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;code&gt;          assertEquals(0, add(0,0));&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt; then your implementation of add() would be&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;code&gt;          return 0;&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;You then write another test for 1+1.  It's only once you have written support for mutliple tests into your method that you have duplication to remove.  This refactoring would be to implement the obvious addition operation.&lt;br /&gt;&lt;br /&gt;The surpises are likely to include: &lt;br /&gt;* how each test can cover a small increment of functionality&lt;br /&gt;* how small and ugly changes can be made the test run&lt;br /&gt;* how often the tests are run&lt;br /&gt;* how many teensy-weeny steps make up the refactoring.&lt;br /&gt;&lt;br /&gt;The goal is clean code that works, so sayeth Ron Jeffries.  With TDD, you focus on getting the code to work first, then on making it clean.  Making it clean is were refactoring comes in.  The tests that you got working in first step keep you on track.&lt;br /&gt;&lt;br /&gt;This is the opposite of Big Up Front Design (BUFD), where you solve the 'clean' part first and then try to make the business value into your design to make it 'work'.  Problem with BUFD is that you often get distracted from the business problem while working on the architecture problem.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5709661-108121500148558335?l=rattsnest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5709661&amp;postID=108121500148558335' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/108121500148558335'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/108121500148558335'/><link rel='alternate' type='text/html' href='http://rattsnest.blogspot.com/2004/04/tdd-fit-first.html' title='TDD - fit the first'/><author><name>vwratt</name><uri>http://www.blogger.com/profile/12197122697026270182</uri><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-5709661.post-108121475607401044</id><published>2004-04-05T20:25:00.000-05:00</published><updated>2004-04-05T20:28:38.390-05:00</updated><title type='text'>TDD notebook on-line</title><content type='html'>I've completed reading Kent Beck's TDD book and have started going through it again, taking notes.  I'm going to post those notes here.  These will be in "note" form, so they will be concise little snips of text, which I may go back and embellish later.  I'm not going to try to reproduce the whole book here, just to share key ideas in hopes of stirring up thoughts in my own mind and anyone else reading my blog.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5709661-108121475607401044?l=rattsnest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5709661&amp;postID=108121475607401044' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/108121475607401044'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/108121475607401044'/><link rel='alternate' type='text/html' href='http://rattsnest.blogspot.com/2004/04/tdd-notebook-on-line.html' title='TDD notebook on-line'/><author><name>vwratt</name><uri>http://www.blogger.com/profile/12197122697026270182</uri><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-5709661.post-108079287925566451</id><published>2004-03-31T23:14:00.000-05:00</published><updated>2004-03-31T23:45:58.623-05:00</updated><title type='text'>CruiseControl is cool!</title><content type='html'>It's been a while since I posted anything significant.   Been busy at work.  Go figure.    Some of what has been keeping me late is some new "toys".&lt;br /&gt;&lt;br /&gt;First, I've been playing with CruiseControl.  This is an engine for automating a continuous integration build loop.  A couple of definitions are probably in order.  &lt;br /&gt;&lt;br /&gt;Anyone that writes software knows that in order to release their code they have to compile it, package it, deploy it and test it.  If you only do this every few weeks (or God forbid, months), like when it comes time for a release, this can be a very painful process.  The more that changed since the last build, the more likely you are to have problems. If you do it daily, the problems you have to resolve are going to be smaller, because there is a smaller window for changes to occur.    This process of compiling, packaging, deploying and testing is called an integration cycle.&lt;br /&gt;&lt;br /&gt;The idea behind continuous integration is actually pretty simple.  If weekly builds are bad, and daily builds are acceptable (folks that practice XP will tell you that daily builds are for wimps) what would be better?  To phrase it another way, consider this series of questions and answers:&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;Q: why do we integrate our code? &lt;br /&gt;A: to verify that changes in the code base function properly and do not break existing functionality&lt;br /&gt;&lt;br /&gt;Q: how are changes introduced in the code base?&lt;br /&gt;A: when a team member checks in resources to source control&lt;br /&gt;&lt;br /&gt;Q: how often should we integrate our code base?&lt;br /&gt;A: whenever a team member checks in resources to source control&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;So, continuous integration is the process of completely building, packaging, deploying and testing your entire code base when ever changes are made.  If you can keep the number of changes between integrations to a minimum, any issues that will occur will be smaller and easier to handle.&lt;br /&gt;&lt;br /&gt;In an ideal world, each developer would perform all of these steps everytime they checked in code.  Using an automated CI loop lifts this burden off the developer's shoulders.  This is not to say that the developers can run amuck, checking in code willy-nilly.  Having the tool perform this meanial step, they can move faster and stay focused on implementing business value.  Also, there are always folks who are not as diligent as others on the team or everyone has days when you're burnted out and prone to make mistakes.  An automated CI loop provides a buffer for those kinds of situations.&lt;br /&gt;&lt;br /&gt;The way CruiseControl works is basically in three steps.  First, it monitors your source control system to see if there have been any changes.  Second, if there have been changes, it invokes a build process.  Once the build completes, it publishes the results.  All of this done through a plug-in and interface driven architecture, so it supports a wide variety of source control systems, several different build platforms including Ant and Maven and notification forms out the ying-yang.&lt;br /&gt;&lt;br /&gt;We have 40 to 50 developers plus another 10 CM, DBA, data modelers and the like on the team, and a code base approaching 10,000 source files.  With that many cooks in the kitchen and an amazing number of ingredients for the soup, it can be overwhelming.  I have set up CruiseControl to monitor our code base and it is already paying dividends.  Compile errors on the master build are almost non-existant, integration issues are far fewer and developers can spend more time writing code.&lt;br /&gt;&lt;br /&gt;Right now, each build gets the set of changes in source control, compiles all of the java code, packages up the classes and build the EJBS.  So, we're not doing a full build loop yet, but I'm moving in that direction.  &lt;br /&gt;&lt;br /&gt;A second way the tool is going to pay off is when we start maintaining multiple code bases.  Fixing a bug in one set of code is error prone enough.  Having to apply that change to two or three code bases makes the risk of mistake even greater.  By setting up a CI loop for each code base, we can help manage these risks.&lt;br /&gt;&lt;br /&gt;Another tool I've been playing with is SnipSnap, but that, as Conan's biographer would say, is another tale.&lt;br /&gt;&lt;br /&gt;'nuff said!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5709661-108079287925566451?l=rattsnest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5709661&amp;postID=108079287925566451' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/108079287925566451'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/108079287925566451'/><link rel='alternate' type='text/html' href='http://rattsnest.blogspot.com/2004/03/cruisecontrol-is-cool.html' title='CruiseControl is cool!'/><author><name>vwratt</name><uri>http://www.blogger.com/profile/12197122697026270182</uri><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-5709661.post-108018681843905888</id><published>2004-03-24T22:53:00.000-05:00</published><updated>2004-03-25T20:20:52.450-05:00</updated><title type='text'>A shit load of Marshmallow Peeps</title><content type='html'>Oh, &lt;a target="blank" href="http://www.badcasserole.com/peeps/"&gt;this &lt;/a&gt;is just too much.  Just too, too much.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5709661-108018681843905888?l=rattsnest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5709661&amp;postID=108018681843905888' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/108018681843905888'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/108018681843905888'/><link rel='alternate' type='text/html' href='http://rattsnest.blogspot.com/2004/03/shit-load-of-marshmallow-peeps.html' title='A shit load of Marshmallow Peeps'/><author><name>vwratt</name><uri>http://www.blogger.com/profile/12197122697026270182</uri><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-5709661.post-107905185319341346</id><published>2004-03-11T19:37:00.000-05:00</published><updated>2004-03-11T19:50:02.856-05:00</updated><title type='text'>Spam as an endangered art form?</title><content type='html'>I heard a &lt;a target="_blank" href="http://www.npr.org/features/feature.php?wfId=1761226"&gt;commentary&lt;/a&gt; on &lt;a target="_blank" href="http://www.npr.org/"&gt;NPR&lt;/a&gt; on my drive home that made me crack up, given my recent facination with spam.    In it, &lt;a target="_blank" href="http://codrescu.com/"&gt;Andrei Codrescu&lt;/a&gt;, editor at &lt;a target="_blank" href="http://www.corpse.org/ "&gt;Exquisite Corpse&lt;/a&gt;, compares the jumble of random words found at the end of many spam messages as Dadist &lt;a target="_blank" href="www.poetrypreviews.com/links/dada.html"&gt;poetry&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Also check out this &lt;a target="_blank" href="http://msurveys.com/spampoetry/"&gt;blog&lt;/a&gt; which is in a similar vein.  But rather than just enjoying the madness, this poet crafts the work by selecting words from the various droppings in their in-box.  I don't know if it's poetry but it's an interesting idea.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5709661-107905185319341346?l=rattsnest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5709661&amp;postID=107905185319341346' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/107905185319341346'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/107905185319341346'/><link rel='alternate' type='text/html' href='http://rattsnest.blogspot.com/2004/03/spam-as-endangered-art-form.html' title='Spam as an endangered art form?'/><author><name>vwratt</name><uri>http://www.blogger.com/profile/12197122697026270182</uri><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-5709661.post-107888128910436586</id><published>2004-03-09T20:14:00.000-05:00</published><updated>2004-03-09T20:18:37.903-05:00</updated><title type='text'>Spam! Spam! Lovely Spam! </title><content type='html'>I received a number of e-mails over the last few days with several full passages for an English text.  This just a sample:&lt;br /&gt;&lt;ul&gt;&lt;i&gt;&lt;br /&gt;It was cold and sweet. Suddenly, she wasn't there. This is what I like, I'd tell myself. Sounds good to me, I said.&lt;br /&gt;&lt;br /&gt;We're going to regret this, my friend said. Are you getting pieces of this? What are we going to do tonight? I asked. Are you getting pieces of this? &lt;br /&gt;&lt;br /&gt;But this was a long road, and should I walk down it, I might never come back. There's something I should tell you. You can't go up to the unit. Nobody's allowed up there. I can never describe the walk back to my truck.&lt;br /&gt;&lt;br /&gt;I was just thinking. There were many examples of animals all around. Suddenly, he disappeared. But this was a long road, and should I walk down it, I might never come back. A house full of condiments and no food.&lt;br /&gt;&lt;/i&gt;&lt;/ul&gt;&lt;br /&gt;So like I said in a previous post, this going to make it harder for e-mail filters based on statistical analysis techniques to identify spam.  By overloading the message body with 'real' text, the 'offending' portion of e-mail looks trivial.&lt;br /&gt;&lt;br /&gt;What's hilarious is that subject of some of the e-mails made pretty clear that they were spam.&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5709661-107888128910436586?l=rattsnest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5709661&amp;postID=107888128910436586' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/107888128910436586'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/107888128910436586'/><link rel='alternate' type='text/html' href='http://rattsnest.blogspot.com/2004/03/spam-spam-lovely-spam.html' title='Spam! Spam! Lovely Spam! '/><author><name>vwratt</name><uri>http://www.blogger.com/profile/12197122697026270182</uri><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-5709661.post-107868124062454049</id><published>2004-03-07T12:40:00.000-05:00</published><updated>2004-03-07T12:42:53.436-05:00</updated><title type='text'>Simpliest way possible</title><content type='html'>This is one the tenets of XP, and not following this rule has bitten me in the ass twice in the last week.&lt;br /&gt;&lt;br /&gt;The basic idea here is that if you take the simplest most direct possible solution, you will quickly have working code on which to experiment and gather feed back.  From here you can enhance your 'simplest possible' code to add new features and refactor it to make it clean.  Or if the simplest possible code does not perform as needed, you can swap out the slow parts now that you have the entire problem solved. &lt;br /&gt;&lt;br /&gt;What tagged me is that the simplest possible solution is also sometimes the most elegant solution.  &lt;br /&gt;&lt;br /&gt;In one case we had to reverse the processing of a very complicated calculation. To over-simplify the problem space, the original code navigates a hierarchy of relationships from an element in set [A] into set [B] into set [C] into a final element in set [D].  From this last entity, several calculations are made.  Also, there are many business rules in each step that are used to guide the selections.  &lt;br /&gt;&lt;br /&gt;The new problem was to go from an element in set [D] to all possible elements in set [A].  To further complicate the problem, set [D] was numerically small but set [A] was several orders of magnitude greater.   &lt;br /&gt;&lt;br /&gt;The size of set [A] is so great that it was intimidating.  Our immediate reaction was that the simplest possible solution, to run the calculation on all elements in set [A], was not realistic.&lt;br /&gt;&lt;br /&gt;However after ending several days implementing code to reverse the processing, we hit a wall.   We were doing this in small steps, reversing each step one at a time.  However, when we reached one step, we discovered that the calculations would be very so resource intensive as to be prohibitive.  &lt;br /&gt;&lt;br /&gt;The original calculation is measured in milliseconds, but the source input set is on the order of 100,000.  The reverse process would require much more processing powering, over the same set of data.  So the original 'unreasonable' concept of running calculation on the entire set suddenly seems more appealing.&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5709661-107868124062454049?l=rattsnest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5709661&amp;postID=107868124062454049' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/107868124062454049'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/107868124062454049'/><link rel='alternate' type='text/html' href='http://rattsnest.blogspot.com/2004/03/simpliest-way-possible.html' title='Simpliest way possible'/><author><name>vwratt</name><uri>http://www.blogger.com/profile/12197122697026270182</uri><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-5709661.post-107809840296387043</id><published>2004-02-29T18:46:00.000-05:00</published><updated>2004-02-29T18:48:49.090-05:00</updated><title type='text'>Walter and Father Callahan</title><content type='html'>Getting back to Walter, would he realy hand over Black 13 to a unknown player?  I guess it might be reasonable if Walter knew that Roland would or might catch him.  I suppose 'creating' an unsuspecting guardian for the ball, drawn from a work of fiction from another world might not be that bad an idea.&lt;br /&gt;&lt;br /&gt;But like I said in a previous post, the even't of Callahan into Mid World could be just a bogus as the rest of his story.  Could be Martin, the Crimson King or even Black 13 itself added that bit to the story to further entice Jake and Roland.  It could also be argued that Walter might have known enough about Roland's adventures in Mejis to create the Callas.  But is Black 13 THAT powerful?  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5709661-107809840296387043?l=rattsnest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5709661&amp;postID=107809840296387043' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/107809840296387043'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/107809840296387043'/><link rel='alternate' type='text/html' href='http://rattsnest.blogspot.com/2004/02/walter-and-father-callahan.html' title='Walter and Father Callahan'/><author><name>vwratt</name><uri>http://www.blogger.com/profile/12197122697026270182</uri><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-5709661.post-107785560889131355</id><published>2004-02-26T23:20:00.000-05:00</published><updated>2004-02-26T23:23:50.153-05:00</updated><title type='text'>My other blog</title><content type='html'>Remember those posting from a few weeks ago, where I was talking about the game of Go?  They we really just me talking to myself about the game, trying to psych myself up for another project I'm working on.  I've started another blog, which I've titled &lt;a target="_blank" href="http://jgj.squarespace.com/"&gt;The Java Go Journal&lt;/a&gt;.  &lt;br /&gt;&lt;br /&gt;The purpose use the blog as an on-line joural and notebook while I'm writing a Go engine in Java.  This is no big feet, it's been done before, and what I create will not like be a serious contender in the areana of Go software.  A key part of the project is to demonstrate solid software design, effect use of UML and agile practices.  &lt;br /&gt;&lt;br /&gt;I've actually been posting to it for a while, but had forgotten to post something here.  I've laid out my vision for the project in more depth and have started doing so high level design.&lt;br /&gt;&lt;br /&gt;If you're geek enough, check it out.  Hell, feel free to contribute if you have something to share.  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5709661-107785560889131355?l=rattsnest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5709661&amp;postID=107785560889131355' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/107785560889131355'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/107785560889131355'/><link rel='alternate' type='text/html' href='http://rattsnest.blogspot.com/2004/02/my-other-blog.html' title='My other blog'/><author><name>vwratt</name><uri>http://www.blogger.com/profile/12197122697026270182</uri><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-5709661.post-107785340022945241</id><published>2004-02-26T22:43:00.000-05:00</published><updated>2004-02-26T22:48:36.623-05:00</updated><title type='text'>Father Callahan and the Tower</title><content type='html'>So I mentioned at the end of my last post that I was interested in the resolution of Father Callahan's story.  It's explicit that he was put in Roland's path to delay, distract or destroy the gunslinger.  Walter said so himself.  Walter gave Black 13 to Callahan with the assurance that it would be Roland's end.  But even that part of Father Callahan's story is suspect given the revelation at the end of Wolves.  &lt;br /&gt;&lt;br /&gt;Unlike the references to &lt;span style="text-decoration:underline"&gt;The Stand&lt;/span&gt;, &lt;span style="text-decoration:underline"&gt;Eyes of the Dragon&lt;/span&gt; and the &lt;span style="text-decoration:underline"&gt;Talisman&lt;/span&gt;, the elements of  &lt;span style="text-decoration:underline"&gt;Salem's Lot&lt;/span&gt; are not intermingled with those of Roland's world.  They are INSERTED into it directly from the pages of the book.  &lt;br /&gt;&lt;br /&gt;So, if Father Callahan's "life" is derived from the book to explain his time before he entered into Mid World, what's to say his memory of how he entered was real. &lt;br /&gt;&lt;br /&gt;Something else that intriguies me is Father Callahan's story itself.  It seems to have something for everyone in the tet of 19:  A long, lonely road of danger (Roland) substance abuse (Eddie) and entering Mid World through the door of death (Jake).  These parts of Callahan's story would make him a kinred spirit to the men in the group.  A 'hook' for Susannah does not jump to mind right now.&lt;br /&gt;&lt;br /&gt;It does not appear that Father Callahan is in any way manvolent himself.  He seemed as shocked as the gunslingers upon the revelation.  We'll have to see how it plays out.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5709661-107785340022945241?l=rattsnest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5709661&amp;postID=107785340022945241' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/107785340022945241'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/107785340022945241'/><link rel='alternate' type='text/html' href='http://rattsnest.blogspot.com/2004/02/father-callahan-and-tower.html' title='Father Callahan and the Tower'/><author><name>vwratt</name><uri>http://www.blogger.com/profile/12197122697026270182</uri><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-5709661.post-107780077814568404</id><published>2004-02-26T08:06:00.000-05:00</published><updated>2004-02-26T08:08:21.250-05:00</updated><title type='text'>Wolves of the Calla</title><content type='html'>I was going to post something last week about my thoughts on this book, while I was about two thirds of the way through.  "this is kinda slow", "what's King doing dragging Father Callahan into this?" and "this crap with the rose is lame".&lt;br /&gt;&lt;br /&gt;I never got around to posting those thoughts.  The story did pick a little; the drama, politics and intrigue in Calla and at the Restaurant of the Mind finally drew me in.  And Father Callahan's story certainly was entertaining.  &lt;br /&gt;&lt;br /&gt;As it was meant to be, not only for Constant Reader, but for Roland and his ka-tet as well.  The reveal the end of the book (actually, it's kind of recursive) confirmed what I suspected not long after the tet of 19 arrived in the Callas.  All of the south western settings was so eerily similar to Mejis, that I had to wonder if this wasn't a distraction.   King waved the Mejis references in front of you left and right.   Trouble, in their road, designed to slow down, misdirect or shatter the ka-tet.  &lt;br /&gt;&lt;br /&gt;This was vision held by Roland and Jake.   Roland, that they could be dragged into a 'quest' in every small town they found in their path, and find the Tower slipping further away every time stopped.  Jake was afraid the secrets kept about Susannah's chap would break the tet, but even after they aired that out, everyone except Eddie was hiding something else.  Roland's arthritic pain, the resumption of Susannah's pregnancy symptoms in the week before the Wolves and Jake's suspicions which he hid out of friendship.  He did share these, but he took a great risk going to the Dogan on his own.&lt;br /&gt;&lt;br /&gt;And what was up w/ Rosa?  There's nothing more dangerous in a man's road than a willing woman.  I'm not sure I would call it out of character for Roland to bed a woman casually, as we saw this in the first book.  But Rosa is certainly not a whore, as Roland is no longer the same man we met in the Gunslinger.  Still another distraction, mayhaps meant to soften  his heart and weaken the steel of his resolve.&lt;br /&gt;&lt;br /&gt;I can definitely say that I enjoyed the book.   I tore through the first third, was bogged down in the middle but consumed the ending like a mad man.  I look forward to the next book, more for the story of the Pere and his relationship with the Tower than Susannah's chap and the Rose.  But I wait impatiently none-the-less.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5709661-107780077814568404?l=rattsnest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5709661&amp;postID=107780077814568404' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/107780077814568404'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/107780077814568404'/><link rel='alternate' type='text/html' href='http://rattsnest.blogspot.com/2004/02/wolves-of-calla.html' title='Wolves of the Calla'/><author><name>vwratt</name><uri>http://www.blogger.com/profile/12197122697026270182</uri><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-5709661.post-107663895417684737</id><published>2004-02-12T21:22:00.000-05:00</published><updated>2004-02-12T21:26:23.060-05:00</updated><title type='text'>Bubba Ho-Tep</title><content type='html'>So, I finally got a chance to see Bubba Ho-Tep.  It was extended for a third week at the little theater it was playing at here in Pittsburgh.  All I have to say is "Thank you.  Thank you very much" to the theater management for keeping it around that long.&lt;br /&gt;&lt;br /&gt;This is truly a solid movie.  It was not a great horror movie, it was not a great comedy, it was not a great drama.  However, it was a well rounded story and had enough of all these elements to make it a very enjoyable and very memorable movie.  It genuinely deserves all of the nominations and awards it has received in the independent and art cinema festivals.&lt;br /&gt;&lt;br /&gt;The movie definitely earned it's R rating, as it was what I'd a call "pleasantly crude" film mostly for the language.  The violence was pretty minor for a horror flick.  Hell, the special effects were not really all that great.  But then the monster was really just a plot device for the central story of redemption for a lost soul.&lt;br /&gt;&lt;br /&gt;My hat's off to Bruce Campbell.  After 15 minutes, I was not seeing him playing Elvis.  I was seeing Elvis.  Simply an amazing performance.  When I wasn't laughing at the banter between Campbell and Ossie Davis or the Campbell's 70 year old Elvis swagger and drawl, I was drawn into the remorse, regret and introspection that was so much a part of the Elvis character.&lt;br /&gt;&lt;br /&gt;If this shows up anywhere near where you live, I highly recommend you see it.  It will be in my DVD collection as soon as it is available.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5709661-107663895417684737?l=rattsnest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5709661&amp;postID=107663895417684737' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/107663895417684737'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/107663895417684737'/><link rel='alternate' type='text/html' href='http://rattsnest.blogspot.com/2004/02/bubba-ho-tep.html' title='Bubba Ho-Tep'/><author><name>vwratt</name><uri>http://www.blogger.com/profile/12197122697026270182</uri><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-5709661.post-107618671829111188</id><published>2004-02-07T15:45:00.000-05:00</published><updated>2004-02-07T15:49:28.763-05:00</updated><title type='text'>Feds Win Right to War Protesters' Records </title><content type='html'>Saw this &lt;a target="_blank" href="http://story.news.yahoo.com/news?tmpl=story&amp;cid=519&amp;ncid=519&amp;e=2&amp;u=/ap/20040207/ap_on_re_us/activist_investigation"&gt;story&lt;/a&gt; on Yahoo's front page news teaser.  This is wrong man, just plain wrong....  the first few paragraph from the article:&lt;br /&gt;&lt;ul&gt;&lt;i&gt;DES MOINES, Iowa - In what may be the first subpoena of its kind in decades, a federal judge has ordered a university to turn over records about a gathering of anti-war activists. &lt;br /&gt;&lt;br /&gt;In addition to the subpoena of Drake University, subpoenas were served this past week on four of the activists who attended a Nov. 15 forum at the school, ordering them to appear before a grand jury Tuesday, the protesters said. &lt;br /&gt;&lt;br /&gt;Federal prosecutors refuse to comment on the subpoenas. &lt;br /&gt;&lt;br /&gt;In addition to records about who attended the forum, the subpoena orders the university to divulge all records relating to the local chapter of the National Lawyers Guild, a New York-based legal activist organization that sponsored the forum. &lt;/i&gt;&lt;/ul&gt;&lt;br /&gt;Here is an &lt;a target="_blank" href="http://www.dmregister.com/news/stories/c2229999/22779232.html"&gt;article&lt;/a&gt; in the DesMoines Register back on the day after the event.  This is an &lt;a  target="_blank" href="http://desmoinesregister.com/news/stories/c4788993/23473647.html"&gt;article&lt;/a&gt; from today about the decision.&lt;br /&gt;&lt;br /&gt;Now, I'm just hearing about this but from what I'm reading this look kinda fishy.  I checked out the website for the &lt;a target="_blank" href="http://www.nlg.org/default.htm"&gt;The National Lawyers Guild&lt;/a&gt;, and it looks like some pretty liberal, but nothing did not apprea to do anything that promotes violence.  They have anti-death penalty, "economic justice" and Lesbian, Gay, Bi and Transgender programs all of which are bull shit in my mind, but they should not be subject to investigation by the government because they protested at a National Gaurd base.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5709661-107618671829111188?l=rattsnest.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5709661&amp;postID=107618671829111188' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/107618671829111188'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5709661/posts/default/107618671829111188'/><link rel='alternate' type='text/html' href='http://rattsnest.blogspot.com/2004/02/feds-win-right-to-war-protesters.html' title='Feds Win Right to War Protesters&apos; Records '/><author><name>vwratt</name><uri>http://www.blogger.com/profile/12197122697026270182</uri><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>
