<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>hacks from the bleeding edge</title>
	<atom:link href="http://nygeek.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://nygeek.wordpress.com</link>
	<description>writings on technology and society by a new york geek</description>
	<lastBuildDate>Sun, 15 Jan 2012 18:27:51 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='nygeek.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>hacks from the bleeding edge</title>
		<link>http://nygeek.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://nygeek.wordpress.com/osd.xml" title="hacks from the bleeding edge" />
	<atom:link rel='hub' href='http://nygeek.wordpress.com/?pushpress=hub'/>
		<item>
		<title>The Kindle Update</title>
		<link>http://nygeek.wordpress.com/2011/12/30/the-kindle-update/</link>
		<comments>http://nygeek.wordpress.com/2011/12/30/the-kindle-update/#comments</comments>
		<pubDate>Fri, 30 Dec 2011 20:35:15 +0000</pubDate>
		<dc:creator>nygeek</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://nygeek.wordpress.com/?p=379</guid>
		<description><![CDATA[So 2011 represents my second year of Kindle use, and it&#8217;s been quite an eventful year. In 2011 I adopted a policy of not buying dead-tree books any more. And, while I had intended to sustain my use of the Nook, it didn&#8217;t really work out and I&#8217;m not even sure where my Nook is [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nygeek.wordpress.com&amp;blog=614410&amp;post=379&amp;subd=nygeek&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>So 2011 represents my second year of Kindle use, and it&#8217;s been quite an eventful year.  In 2011 I adopted a policy of not buying dead-tree books any more.  And, while I had intended to sustain my use of the Nook, it didn&#8217;t really work out and I&#8217;m not even sure where my Nook is any more.  I still like the Nook&#8217;s business model better than the Kindle&#8217;s, but my momentum is with the Kindle.</p>
<p>I bought 60 books for the Kindle in 2011 and, as before, read some but not all.  I have been reading my Kindle library on a wide range of devices: on my Kindle, of course, as well as on Kindle software for our iPad, our two Android tablets, my Android cellphone, my wife&#8217;s iPhone, on all of our Macs, and on the Chrome browser.  This really makes it much more attractive for me to continue to acquire books for the Kindle than for any other medium because my library is available to essentially any device I end up using.</p>
<table border="1">
<tr>
<th>Title</th>
<th>Author</th>
<th>Read</th>
</tr>
<tr>
<td>Fight Club: A Novel</td>
<td>Palahniuk, Chuck</td>
<td>Yes</td>
</tr>
<tr>
<td>Loyal Character Dancer</td>
<td>Xiaolong, Qiu</td>
<td>Yes</td>
</tr>
<tr>
<td>Using Google App Engine</td>
<td>Severance, Charles</td>
<td>Some</td>
</tr>
<tr>
<td>Programming Google App Engine</td>
<td>Sanderson, Dan</td>
<td>Some</td>
</tr>
<tr>
<td>The Next 100 Years</td>
<td>Friedman, George</td>
<td>Yes</td>
</tr>
<tr>
<td>The Devil in the White City</td>
<td>Larson, Erik</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>The Gun</td>
<td>Chivers, C. J.</td>
<td>Yes</td>
</tr>
<tr>
<td>The Innocents Abroad</td>
<td>Twain, Mark</td>
<td>Some</td>
</tr>
<tr>
<td>Unless It Moves the Human Heart</td>
<td>Rosenblatt, Roger</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>Practical Chess Exercises</td>
<td>Cheng, Ray</td>
<td>Some</td>
</tr>
<tr>
<td>They Are Us</td>
<td>Hamill, Pete</td>
<td>Some</td>
</tr>
<tr>
<td>Alone Together</td>
<td>Turkle, Sherry</td>
<td>Some</td>
</tr>
<tr>
<td>The Second Self</td>
<td>Turkle, Sherry</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>Anathem</td>
<td>Stephenson, Neal</td>
<td>Yes</td>
</tr>
<tr>
<td>The Mao Case</td>
<td>Xiaolong, Qiu</td>
<td>Yes</td>
</tr>
<tr>
<td>American Gods</td>
<td>Gaiman, Neil</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>Real-time Control of Walking</td>
<td>Donner, M.D.</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>A Short History of Nearly Everything</td>
<td>Bryson, Bill</td>
<td>Some</td>
</tr>
<tr>
<td>The Fifth Servant: A Novel</td>
<td>Wishnia, Kenneth</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>All Your Base Are Belong to Us</td>
<td>Goldberg, Harold</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>Quo Vadis</td>
<td>Sienkiewicz, Henryk</td>
<td>Yes</td>
</tr>
<tr>
<td>Berlin Noir by Philip Kerr | Summary &amp; Study Guide</td>
<td>BookRags.com</td>
<td>Some</td>
</tr>
<tr>
<td>The Flaw of Averages</td>
<td>Savage, Sam L.</td>
<td>Some</td>
</tr>
<tr>
<td>The Age of Wonder</td>
<td>Holmes, Richard</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>Drive</td>
<td>Pink, Daniel H.</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>Nemesis</td>
<td>Roth, Philip</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>The Quiet War</td>
<td>McAuley, Paul J.</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>Symposium</td>
<td>Plato</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>The Republic</td>
<td>Plato</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>Among Others</td>
<td>Walton, Jo</td>
<td>Yes</td>
</tr>
<tr>
<td>Altered Carbon</td>
<td>Morgan, Richard K.</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>Bullfighting: Stories</td>
<td>Doyle, Roddy</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>Consider Phlebas</td>
<td>Banks, Iain M.</td>
<td>Yes</td>
</tr>
<tr>
<td>Germinal</td>
<td>Zola, Emile</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>JavaScript: The Definitive Guide</td>
<td>Flanagan, David</td>
<td>Some</td>
</tr>
<tr>
<td>JavaScript: The Good Parts</td>
<td>Crockford, Douglas</td>
<td>Some</td>
</tr>
<tr>
<td>Onward</td>
<td>Schultz, Howard, Joanne Gordon</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>Rule 34 (Halting State)</td>
<td>Stross, Charles</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>Selected Stories of Philip K. Dick</td>
<td>Dick, Philip K.</td>
<td>Some</td>
</tr>
<tr>
<td>The Complete Stories of Evelyn Waugh</td>
<td>Waugh, Evelyn</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>The Player of Games</td>
<td>Banks, Iain M.</td>
<td>Yes</td>
</tr>
<tr>
<td>The Quantum Story : A history in 40 moments</td>
<td>Baggott, Jim</td>
<td>Some</td>
</tr>
<tr>
<td>Uncle Tom&#8217;s Cabin</td>
<td>Stowe, Harriet Beecher</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>Wireless</td>
<td>Stross, Charles</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>Works of James Joyce</td>
<td>Joyce, James</td>
<td>Some</td>
</tr>
<tr>
<td>jQuery Cookbook (Animal Guide)</td>
<td>Lindley, Cody</td>
<td>Some</td>
</tr>
<tr>
<td>Studio Ghibli: The Films of Hayao Miyazaki and Isao Takahata</td>
<td>Odell, Michelle Le Blanc Colin</td>
<td>Some</td>
</tr>
<tr>
<td>Francis Galton: Pioneer of Heredity and Biometry</td>
<td>Bulmer, Michael</td>
<td>Some</td>
</tr>
<tr>
<td>The Great Stagnation</td>
<td>Cowen, Tyler</td>
<td>Yes</td>
</tr>
<tr>
<td>In the Garden of Beasts</td>
<td>Larson, Erik</td>
<td>Some</td>
</tr>
<tr>
<td>Debt: The First 5,000 Years</td>
<td>Graeber, David</td>
<td>Yes</td>
</tr>
<tr>
<td>Use of Weapons</td>
<td>BANKS, Iain M.</td>
<td>Yes</td>
</tr>
<tr>
<td>Exploring Online Games: Cheating Massively Distributed Systems</td>
<td>Hoglund, Greg, McGraw, Gary</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>The Children of the Sky</td>
<td>Vinge, Vernor</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>Ready Player One</td>
<td>Cline, Ernest</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>Food Rules: An Eater&#8217;s Manual</td>
<td>Pollan, Michael</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>Embers</td>
<td>Marai, Sandor</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>Reamde: A Novel</td>
<td>Stephenson, Neal</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>The Unlikely Spy</td>
<td>Silva, Daniel</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>Berlin Noir</td>
<td>Kerr, Philip</td>
<td>Yes</td>
</tr>
</table>
<p>I had several interesting adventures with my kindle library this year, some of which I&#8217;ll summarize here.</p>
<p>Earlier in the year my brother-in-law recommended the book &#8220;Berlin Noir&#8221; to me.  It is a trio of meticulously researched police procedurals set in Berlin.  The first two are set in the early years of the Nazi era, while the third is set a few years after the end of the war.  They all feature Bernie Gunther, a German ex-policeman turned private detective.  Bernie quit the police force in disgust when the Nazis took over.  Bernie isn&#8217;t a holier-than-thou boy scout &#8211; he&#8217;s not above the odd bit of vigilante justice and he is definitely looking out for himself whenever he can.  But he has standards went out on his own when it became clear what was going on.</p>
<p>But I digress.  After Gary told me about the books I went to the Kindle Store on my Kindle and ordered the book.  It was delivered, at which point I realized that I&#8217;d been fooled.  What I had bought was a study guide, like Cliff Notes, from a company called BookRags.  I then looked for a Kindle edition of the book but did not find it.  Some time later I did discover a Kindle edition and bought it.  The Kindle edition is hard to find, however, and the obvious searches do not turn it up.  And on the Kindle Store on the Kindle it was very easy to think I was buying the book when I was not.  By the way, after finishing two of the three novels I browsed the study guide, which I found to be truly abominable.  The glossary was full of inaccuracies and errors that indicated that the person who wrote it probably hadn&#8217;t read the book or had not read it carefully.  Oh well.</p>
<p>Another adventure involved the reasons that I am now on my third Kindle device.  The first Kindle, which was given to me as a Christmas present at the end of 2009, became a fixture of my life after a while.  One day in 2010 I was flying to California on business.  My seat, in coach, was close to the bathroom.  At one point I got up to use the bathroom, leaving the Kindle on my seat.  When I got back from the bathroom I found that the glass was cracked.  Obviously someone waiting to use the bathroom had sat down on it and broken it.  Oh well, when I got to California I got a new one at Best Buy and was reading again.</p>
<p>That Kindle lasted until March of 2011 when my wife and son and I went to Chile on vacation.  My wife had taken to reading the New York Times on my Kindle while we traveled because it was the only way she could get the paper.  She was walking with my son back from the lounge one day and accidentally dropped the Kindle into a decorative fountain in one of the lobbies.  So I ordered a new one from Amazon and it was waiting at my apartment when we returned to New York.  I was a bit crippled by the loss, but was able to keep reading on my laptop for the rest of the vacation.</p>
<p>The third, and most odd, adventure involved my own book.  I have written a number of reviews of products on Amazon.com over the years and at one point in 2011 I wanted to find one to forward to a friend, so I searched for my own name.  To my surprise I discovered that my book, which has been out of print since 1997 and only shows up as available used from non-Amazon sources, was listed as available as a Kindle book for an absurd price, over $80.  Just to verify that it <strong>was</strong> my book, I bought a copy.  It was, in fact.  It looks like someone took the scan of the book that is available on Google Books and made a very low quality Kindle book out of it.</p>
<p>I wrote an email to Amazon protesting the offer of my book, whose copyright had reverted to me after the book went out of print.  They sent me a form page instructing me to write them a paper letter asserting my claim to the copyright.  I did so and after several weeks I got an email from one of their lawyers informing me that they had taken the book down and that they had fulfilled their obligations to me.</p>
<p>I checked, and they had not taken the book down, so I wrote her back and said that the book was not gone and reiterating my request for an accounting for all of the sales they had made of my book.  I&#8217;m sure that at $80+ the only sale they had made was to me, but I wanted to see the accounting.  They didn&#8217;t answer.  A friend, who is a senior partner at a law firm specializing in intellectual property matters, wrote them a letter demanding an accounting, but they ignored this letter as well.</p>
<p>Sort of sad, since this behavior really trashed my admiration for Amazon dating back over ten years.</p>
<p><em>[Update: Since first writing this entry and putting it up on my blog, my lawyer friend got a response from Amazon to his letter about my book.  It seems that the content was submitted to them in error by Springer.  They made only one sale, according to their response.  So everything is cleared up and I am very happy to restore Amazon's good guy status in my heart.]</em></p>
<p>Anyway, this year I gave a Kindle Fire to a good friend and he loves it.  And at the holidays all of the parental generation of the extended family conspired together and gave Kindles to all of the children, a total of six shiny new Kindle Touch devices.  My son loves his &#8230; I see him reading it regularly now, which encourages me that he may yet become a reader by choice.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/nygeek.wordpress.com/379/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/nygeek.wordpress.com/379/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/nygeek.wordpress.com/379/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/nygeek.wordpress.com/379/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/nygeek.wordpress.com/379/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/nygeek.wordpress.com/379/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/nygeek.wordpress.com/379/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/nygeek.wordpress.com/379/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/nygeek.wordpress.com/379/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/nygeek.wordpress.com/379/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/nygeek.wordpress.com/379/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/nygeek.wordpress.com/379/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/nygeek.wordpress.com/379/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/nygeek.wordpress.com/379/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nygeek.wordpress.com&amp;blog=614410&amp;post=379&amp;subd=nygeek&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://nygeek.wordpress.com/2011/12/30/the-kindle-update/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3eabadbe1bf8c1e44eb1055cf5b97bf1?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">nygeek</media:title>
		</media:content>
	</item>
		<item>
		<title>Five Borough Bike Tour &#8211; 2011 May 1</title>
		<link>http://nygeek.wordpress.com/2011/05/04/five-borough-bike-tour-2011-may-1/</link>
		<comments>http://nygeek.wordpress.com/2011/05/04/five-borough-bike-tour-2011-may-1/#comments</comments>
		<pubDate>Thu, 05 May 2011 01:18:10 +0000</pubDate>
		<dc:creator>nygeek</dc:creator>
				<category><![CDATA[Life in New York City]]></category>

		<guid isPermaLink="false">http://nygeek.wordpress.com/?p=361</guid>
		<description><![CDATA[The day was perfect for riding. Not too hot, not too cold. Not too humid. I rendezvoused with my teammates Jane and Tamara at the corner of 70th Street and Columbus Avenue at 6:20 AM. After pumping up our tires and adjusting our bicycles, we headed downtown five miles to the starting line. Because we [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nygeek.wordpress.com&amp;blog=614410&amp;post=361&amp;subd=nygeek&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>The day was perfect for riding.  Not too hot, not too cold.  Not too humid.  I rendezvoused with my teammates Jane and Tamara at the corner of 70th Street and Columbus Avenue at 6:20 AM.  After pumping up our tires and adjusting our bicycles, we headed downtown five miles to the starting line.  Because we were riding for them, Noelle Ito of <a href="http://www.bronxworks.org/" title="BronxWorks">BronxWorks</a> arranged for us to start near the head of the pack, enabling us to get moving soon after the starting gun (it wasn&#8217;t really a gun, but rather big jets of flame emitted from the starting gate).</p>
<p>The first few miles, north on <a href="http://maps.google.com/maps?f=q&amp;source=s_q&amp;hl=en&amp;geocode=&amp;q=sixth+avenue+new+york+ny&amp;aq=&amp;sll=40.77864,-73.986397&amp;sspn=0.013373,0.022252&amp;ie=UTF8&amp;hq=&amp;hnear=Avenue+of+the+Americas,+New+York&amp;z=13" title="Sixth Avenue, New York City">Sixth Avenue</a> (Avenue of the Americas, for tourists) were slow, but we began to move more smoothly once we entered Central Park.  We rode north along the eastern side of the Park Drive, exiting at <a href="http://maps.google.com/maps?f=q&amp;source=s_q&amp;hl=en&amp;geocode=&amp;q=110th+Street+and+7th+Avenue+New+York+NY&amp;aq=&amp;sll=40.775602,-73.970261&amp;sspn=0.106985,0.178013&amp;ie=UTF8&amp;hq=&amp;hnear=7th+Ave+%26+W+110th+St,+New+York,+10026&amp;ll=40.809392,-73.947558&amp;spn=0.026733,0.044503&amp;z=15">110th street</a> and continuing north through Harlem to 138th Street, where we cut over to the <a href="http://maps.google.com/maps?f=q&amp;source=s_q&amp;hl=en&amp;geocode=&amp;q=Madison+Avenue+Bridge,+New+York,+NY&amp;aq=1&amp;sll=40.809392,-73.947558&amp;sspn=0.026733,0.044503&amp;ie=UTF8&amp;hq=&amp;hnear=Madison+Ave+Bridge,+Bronx,+New+York&amp;z=16">Madison Avenue</a> bridge and the Bronx.  We didn&#8217;t spend long in the Bronx, returning to Manhattan by the <a href="http://maps.google.com/maps?f=q&amp;source=s_q&amp;hl=en&amp;geocode=&amp;q=Third+Avenue+Bridge,+New+York,+NY&amp;aq=0&amp;sll=40.812979,-73.931654&amp;sspn=0.013366,0.022252&amp;g=Madison+Avenue+Bridge,+New+York,+NY&amp;ie=UTF8&amp;hq=Third+Avenue+Bridge,+New+York,+NY&amp;hnear=Allied+Third+Avenue+LLC,+1556+3rd+Ave,+New+York,+10128-3100&amp;ll=40.807703,-73.933225&amp;spn=0.025921,0.044503&amp;z=15">Third Avenue Bridge</a> and then south along the FDR Drive to the 59th Street Bridge.</p>
<p>We crossed over to Queens on the <a href="http://maps.google.com/maps?f=q&amp;source=s_q&amp;hl=en&amp;geocode=&amp;q=59th+Street+Bridge,+New+York,+NY&amp;aq=2&amp;sll=40.807703,-73.933225&amp;sspn=0.025921,0.044503&amp;ie=UTF8&amp;hq=&amp;hnear=59th+St+Bridge,+New+York&amp;ll=40.754929,-73.951421&amp;spn=0.026755,0.044503&amp;z=15">59th Street Bridge</a> (with me humming the famous <a href="http://www.youtube.com/watch?v=TJBhdKrwTOc">Simon and Garfunkel song</a> in my head) and then proceeded north up to <a href="http://maps.google.com/maps?f=q&amp;source=s_q&amp;hl=en&amp;geocode=&amp;q=astoria+park+new+york+ny&amp;aq=&amp;sll=40.754929,-73.951421&amp;sspn=0.026755,0.044503&amp;g=59th+Street+Bridge,+New+York,+NY&amp;ie=UTF8&amp;hq=astoria+park+new+york+ny&amp;hnear=Astoria+Park,+Queens,+New+York+11105&amp;ll=40.777097,-73.924942&amp;spn=0.026746,0.044503&amp;z=15">Astoria Park</a> where there was a mandatory rest stop.  At this point we had traveled 18 of the 42 miles of the ride.  After a ten minute break we headed back south through Queens and then across the <a href="http://maps.google.com/maps?f=q&amp;source=s_q&amp;hl=en&amp;geocode=&amp;q=Pulaski+Bridge,+New+York,+NY&amp;aq=0&amp;sll=40.777097,-73.924942&amp;sspn=0.026746,0.044503&amp;ie=UTF8&amp;hq=&amp;hnear=Pulaski+Bridge,+New+York&amp;ll=40.739584,-73.944168&amp;spn=0.053522,0.089006&amp;z=14">Pulaski Bridge</a> into Brooklyn.</p>
<p>We cruised through Williamsburg, past the Williamsburg Bridge, and then cut over towards the Manhattan and Brooklyn bridges.  We passed through DUMBO and under the <a href="http://maps.google.com/maps?f=q&amp;source=s_q&amp;hl=en&amp;geocode=&amp;q=manhattan+Bridge,+New+York,+NY&amp;aq=&amp;sll=40.739584,-73.944168&amp;sspn=0.053522,0.089006&amp;ie=UTF8&amp;hq=&amp;hnear=Manhattan+Bridge,+New+York&amp;ll=40.700618,-73.9888&amp;spn=0.026777,0.044503&amp;z=15">Manhattan Bridge Overpass</a> near Brooklyn Bridge Park.  We then cut over to the BQE.  The <a href="http://maps.google.com/maps?f=q&amp;source=s_q&amp;hl=en&amp;geocode=&amp;q=brooklyn+queens+expressway&amp;aq=&amp;sll=40.686626,-73.999615&amp;sspn=0.053564,0.089006&amp;ie=UTF8&amp;hq=&amp;hnear=Brooklyn+Queens+Expy,+New+York&amp;ll=40.653685,-74.007168&amp;spn=0.053591,0.089006&amp;z=14">BQE stretch</a> was fast and straight, if not entirely the most visually exciting.</p>
<p>We paused for a final rest stop at the <a href="http://maps.google.com/maps?f=q&amp;source=s_q&amp;hl=en&amp;geocode=&amp;q=Fort+Hamilton+Park,+NY&amp;aq=2&amp;sll=40.612829,-74.033346&amp;sspn=0.008853,0.016222&amp;ie=UTF8&amp;hq=&amp;hnear=Fort+Hamilton+Park,+Brooklyn,+Kings,+New+York+11209&amp;ll=40.610499,-74.034591&amp;spn=0.035414,0.064888&amp;z=15">Fort Hamilton Park</a>, at the foot of the Verrazano-Narrows bridge.  The ride organizers had set up a stand from which they were passing out bananas to the riders.  We all remarked at how perfect these bananas were &#8230; cool but not cold and exquisitely ripe &#8230; not hard and grainy and not soft and mushy &#8230; just perfect!</p>
<p>Finally we mounted up for the final stretch, the three or four miles that it took to cross the Verrazano-Narrows Bridge over to Staten Island.  I had been nervously anticipating the climb over the bridge all during the ride after some daunting comments from my teammates, but in the event the slope was not so steep as to make riding up it particularly challenging &#8230; it was long but not particularly difficult.</p>
<p>Down the other side, carefully using my brakes to avoid approaching the speed of sound, and a final rest stop at <a href="http://maps.google.com/maps?f=q&amp;source=s_q&amp;hl=en&amp;geocode=&amp;q=Fort+Wadsworth,+New+York,+NY&amp;aq=1&amp;sll=40.610499,-74.034591&amp;sspn=0.035414,0.064888&amp;ie=UTF8&amp;hq=&amp;hnear=Fort+Wadsworth,+Staten+Island,+Richmond,+New+York&amp;ll=40.603665,-74.06196&amp;spn=0.008854,0.016222&amp;z=17">Fort Wadsworth</a>.</p>
<p>Then a final couple of miles over to the <a href="http://maps.google.com/maps?f=q&amp;source=s_q&amp;hl=en&amp;q=ferry+terminal&amp;aq=&amp;sll=40.64399,-74.073772&amp;sspn=0.008849,0.016222&amp;ie=UTF8&amp;rq=1&amp;ev=zi&amp;split=1&amp;radius=0.51&amp;hq=ferry+terminal&amp;hnear=&amp;ll=40.644169,-74.072185&amp;spn=0.008849,0.016222&amp;z=17">Staten Island Ferry terminal</a> and a pleasant ferry ride back to <a href="http://maps.google.com/maps?f=q&amp;source=s_q&amp;hl=en&amp;geocode=&amp;q=Battery+Place,+New+York,+NY&amp;aq=3&amp;sll=40.644169,-74.072185&amp;sspn=0.008849,0.016222&amp;ie=UTF8&amp;hq=&amp;hnear=Battery+Pl,+New+York&amp;ll=40.701728,-74.014758&amp;spn=0.004421,0.008111&amp;z=18">Battery Park</a> and the subway home.</p>
<p>In total I rode 47 miles &#8211; the 42 miles of the bike tour plus the five miles from home to the starting line.  We completed the 42 miles of the tour by about 1PM after the 8AM start.  Tamara&#8217;s trip computer, which recorded our speed and distance all the way, reported that we averaged 10 mph for the 42 miles.</p>
<p>It was a lot of fun.  I neglected to put sunscreen on my exposed skin and picked up a sunburn, but that was my only mishap.  Seeing the city up close on a bicycle this way is really a treat.  The ride is quite level and not strenuous.  And the ride organizers did a remarkable job of making it easy and safe.  The route was well marked, there were repair and refreshment stations everywhere, and the riders were courteous and friendly.  All in all, a great way to spend a Sunday.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/nygeek.wordpress.com/361/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/nygeek.wordpress.com/361/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/nygeek.wordpress.com/361/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/nygeek.wordpress.com/361/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/nygeek.wordpress.com/361/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/nygeek.wordpress.com/361/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/nygeek.wordpress.com/361/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/nygeek.wordpress.com/361/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/nygeek.wordpress.com/361/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/nygeek.wordpress.com/361/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/nygeek.wordpress.com/361/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/nygeek.wordpress.com/361/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/nygeek.wordpress.com/361/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/nygeek.wordpress.com/361/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nygeek.wordpress.com&amp;blog=614410&amp;post=361&amp;subd=nygeek&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://nygeek.wordpress.com/2011/05/04/five-borough-bike-tour-2011-may-1/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3eabadbe1bf8c1e44eb1055cf5b97bf1?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">nygeek</media:title>
		</media:content>
	</item>
		<item>
		<title>The Digital Museum (part two)</title>
		<link>http://nygeek.wordpress.com/2011/02/01/the-digital-museum-part-two/</link>
		<comments>http://nygeek.wordpress.com/2011/02/01/the-digital-museum-part-two/#comments</comments>
		<pubDate>Tue, 01 Feb 2011 19:58:09 +0000</pubDate>
		<dc:creator>nygeek</dc:creator>
				<category><![CDATA[digital future]]></category>

		<guid isPermaLink="false">http://nygeek.wordpress.com/?p=348</guid>
		<description><![CDATA[Four years ago, just before I joined Google, I wrote &#8220;The Art Ecosystem and the Digital Museum&#8221; on this blog. At Google I worked to promote the digital museum concept and found a number of similarly motivated folks. A team in Europe had worked with the Prado to put a number of the masterpieces from [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nygeek.wordpress.com&amp;blog=614410&amp;post=348&amp;subd=nygeek&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Four years ago, just before I joined Google, I wrote <a href="http://nygeek.wordpress.com/2007/03/01/the-digital-museum-and-the-art-ecosystem/">&#8220;The Art Ecosystem and the Digital Museum&#8221;</a> on this blog.</p>
<p>At Google I worked to promote the digital museum concept and found a number of similarly motivated folks.  A team in Europe had worked with the Prado to put a number of the <a href="http://maps.google.co.uk/maps/mapplets?moduleurl=http://pradomuseum.googlecode.com/svn/trunk/themasterpieces.xml">masterpieces from that museum</a> online in a dramatic way with tremendously high resolution images.  Others turned up from around Google and joined in.  [By the way, you can look at the fourteen Prado pictures in amazingly high resolution using Google Earth.  Just turn on 3D buildings in Earth and then navigate to the Prado and you'll get a popup for the images.]</p>
<p>Today Google <a href="http://googleblog.blogspot.com/2011/02/explore-museums-and-great-works-of-art.html">launched</a> the Google Art Project (<a href="http://www.googleartproject.com/">http://www.googleartproject.com/)</a> with participation from seventeen major museums around the world.  The site is very cool.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/nygeek.wordpress.com/348/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/nygeek.wordpress.com/348/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/nygeek.wordpress.com/348/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/nygeek.wordpress.com/348/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/nygeek.wordpress.com/348/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/nygeek.wordpress.com/348/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/nygeek.wordpress.com/348/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/nygeek.wordpress.com/348/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/nygeek.wordpress.com/348/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/nygeek.wordpress.com/348/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/nygeek.wordpress.com/348/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/nygeek.wordpress.com/348/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/nygeek.wordpress.com/348/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/nygeek.wordpress.com/348/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nygeek.wordpress.com&amp;blog=614410&amp;post=348&amp;subd=nygeek&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://nygeek.wordpress.com/2011/02/01/the-digital-museum-part-two/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3eabadbe1bf8c1e44eb1055cf5b97bf1?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">nygeek</media:title>
		</media:content>
	</item>
		<item>
		<title>Mr NYGeek&#8217;s Kindle &#8211; a year later</title>
		<link>http://nygeek.wordpress.com/2010/12/24/mr-nygeeks-kindle-a-year-later/</link>
		<comments>http://nygeek.wordpress.com/2010/12/24/mr-nygeeks-kindle-a-year-later/#comments</comments>
		<pubDate>Fri, 24 Dec 2010 19:29:41 +0000</pubDate>
		<dc:creator>nygeek</dc:creator>
				<category><![CDATA[digital future]]></category>

		<guid isPermaLink="false">http://nygeek.wordpress.com/?p=338</guid>
		<description><![CDATA[Almost exactly a year ago I wrote about the new Kindle that a dear friend had given me and the affect that it had had on me. I wrote that item only a few days after receiving it, so it is interesting now to look back at the Kindle after a full year. Let&#8217;s look [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nygeek.wordpress.com&amp;blog=614410&amp;post=338&amp;subd=nygeek&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Almost exactly a year ago I <a href="http://nygeek.wordpress.com/2009/12/27/mr-nygeek-gets-a-kindle/">wrote about the new Kindle</a> that a dear friend had given me and the affect that it had had on me.  I wrote that item only a few days after receiving it, so it is interesting now to look back at the Kindle after a full year.  Let&#8217;s look at some of the significant events of the last year involving the Kindle and the entire electronic book space.</p>
<p>Not long after I had received the Kindle I chatted with a colleague, Teddy Kowalski, who had been involved with the Nook development at Barnes &amp; Noble.  Soon I ran over to a nearby Barnes &amp; Noble shop, one destined to close in a few days, as it happens, and acquired a Nook.  Now I had two different ebook readers.</p>
<p>I found the Nook to be quite comparable to the Kindle.  The basic reading UI (forward and back buttons, primarily) is superior on the Nook, but the Kindle is a bit better on the less common functions like zooming around from chapter to chapter or searching.</p>
<p>The Kindle has a clever annotation facility that allows me to select text from whatever I am currently reading and post it to my Facebook wall with my comments.  The first time I did this I was delighted to receive a bunch of interesting feedback from my circle of Facebook &#8220;friends&#8221; with replies and comments on my selection.  I am not always interested in sharing my thoughts and notes socially, so the annotation feature is, at this point, cool but not quite as useful as I might like.  It comes close to being a way to take notes on what I am writing.</p>
<p><strong>My 2010 Books</strong></p>
<table>
<tr>
<th>Device</th>
<th>Title</th>
<th>Author</th>
<th>Read</th>
</tr>
<tr>
<td>Nook</td>
<td>Snow Crash</td>
<td>Neal Stephenson</td>
<td>Yes</td>
</tr>
<tr>
<td>Nook</td>
<td>Children of Jihad</td>
<td>Jared Cohen</td>
<td></td>
</tr>
<tr>
<td>Nook</td>
<td>The Shape of Water</td>
<td>Andrea Camilleri</td>
<td></td>
</tr>
<tr>
<td>Nook</td>
<td>Death of a Red Heroine</td>
<td>Qiu Xiaolong</td>
<td>Yes</td>
</tr>
<tr>
<td>Nook</td>
<td>Cyber War</td>
<td>Richard Clarke</td>
<td></td>
</tr>
<tr>
<td>Nook</td>
<td>Dracula</td>
<td>Bram Stoker</td>
<td></td>
</tr>
<tr>
<td>Nook</td>
<td>The Girl with the Dragon Tattoo</td>
<td>Stieg Larsson</td>
<td>Yes</td>
</tr>
<tr>
<td>Nook</td>
<td>Pride and Prejudice</td>
<td>Jane Austen</td>
<td></td>
</tr>
<tr>
<td>Nook</td>
<td>The Girl Who Played with Fire</td>
<td>Stieg Larsson</td>
<td>Yes</td>
</tr>
<tr>
<td>Nook</td>
<td>The Girl Who Kicked the Hornet&#8217;s Nest</td>
<td>Stieg Larsson</td>
<td>Yes
<td></tr>
<tr>
<td>Kindle</td>
<td>The Girl with the Dragon Tattoo</td>
<td>Stieg Larsson</td>
<td>Yes</td>
</tr>
<tr>
<td>Kindle</td>
<td>The Girl Who Played with Fire</td>
<td>Stieg Larsson</td>
<td>Yes</td>
</tr>
<tr>
<td>Kindle</td>
<td>The Girl Who Kicked the Hornet&#8217;s Nest</td>
<td>Stieg Larsson</td>
<td>Yes</td>
</tr>
<tr>
<td>Kindle</td>
<td>The Lord of the Rings (Trilogy)</td>
<td>J. R. R. Tolkien</td>
<td></td>
</tr>
<tr>
<td>Kindle</td>
<td>The Hobbit	J. R. R. Tolkien</td>
<td>Some</td>
</tr>
<tr>
<td>Kindle</td>
<td>The Adventures of Tom Sawyer</td>
<td>Mark Twain</td>
<td></td>
</tr>
<tr>
<td>Kindle</td>
<td>The Adventures of Huckleberry Finn</td>
<td>Mark Twain</td>
<td></td>
</tr>
<tr>
<td>Kindle</td>
<td>The Adventures of Tom Sawyer</td>
<td>Mark Twain</td>
<td></td>
</tr>
<tr>
<td>Kindle</td>
<td>The Adventures of Huckleberry Finn</td>
<td>Mark Twain</td>
<td></td>
</tr>
<tr>
<td>Kindle</td>
<td>The Korean War: A History</td>
<td>Bruce Cumings</td>
<td>Some</td>
</tr>
<tr>
<td>Kindle</td>
<td>Autobiography of Mark Twain</td>
<td>Mark Twain</td>
<td>Some</td>
</tr>
<tr>
<td>Kindle</td>
<td>The Master Switch: The Rise and Fall of Information Empires</td>
<td>Tim Wu</td>
<td></td>
</tr>
<tr>
<td>Kindle</td>
<td>Zero History</td>
<td>William Gibson</td>
<td>Yes</td>
</tr>
<tr>
<td>Kindle</td>
<td>I Remember Nothing</td>
<td>Nora Ephron</td>
<td>Yes</td>
</tr>
<tr>
<td>Kindle</td>
<td>The Botany of Desire: A Plant&#8217;s-Eye View of The World</td>
<td>Michael Pollan</td>
<td>Yes</td>
</tr>
<tr>
<td>Kindle</td>
<td>Essence of Decision</td>
<td>Philip Zelikow	</td>
<td>Some</td>
</tr>
<tr>
<td>Kindle</td>
<td>Spook Country</td>
<td>William Gibson</td>
<td>Yes</td>
</tr>
<tr>
<td>Kindle</td>
<td>Tatja Grimm&#8217;s World</td>
<td>Vernor Vinge	</td>
</tr>
<tr>
<td>Kindle</td>
<td>The Red Mandarin Dress</td>
<td>Qiu Xiaolong</td>
<td>Yes</td>
</tr>
<tr>
<td>Kindle</td>
<td>When Red is Black</td>
<td>Qiu Xiaolong</td>
<td>Yes</td>
</tr>
<tr>
<td>Kindle</td>
<td>Blind Man&#8217;s Bluff: The Untold Story of American Submarine Espionage</td>
<td>Sherry Sontag and Christopher Drew</td>
<td>Some</td>
</tr>
<tr>
<td>Kindle</td>
<td>A Supposedly Fun Thing I&#8217;ll Never Do Again</td>
<td>David Foster Wallace</td>
<td></td>
</tr>
<tr>
<td>Kindle</td>
<td>Victory in Tripoli</td>
<td>Joshua London</td>
<td>Yes</td>
</tr>
<tr>
<td>Kindle</td>
<td>The Pirate Coast</td>
<td>Richard Zacks</td>
<td>Yes</td>
</tr>
<tr>
<td>Kindle</td>
<td>The Bedwetter</td>
<td>Sarah Silverman</td>
<td></td>
</tr>
<tr>
<td>Kindle</td>
<td>The Fuller Memorandum</td>
<td>Charles Stross</td>
<td>Yes</td>
</tr>
<tr>
<td>Kindle</td>
<td>The Greatest Trade Ever</td>
<td>Gregory Zuckerman</td>
<td>Some</td>
</tr>
<tr>
<td>Kindle</td>
<td>The God Engines</td>
<td>John Scalzi and Vincent Chong</td>
<td>Yes</td>
</tr>
<tr>
<td>Kindle</td>
<td>Postwar</td>
<td>Tony Judt</td>
<td>Some</td>
</tr>
<tr>
<td>Kindle</td>
<td>The Great Gatsby</td>
<td>F. Scott Fitzgerald</td>
<td>Yes</td>
</tr>
<tr>
<td>Kindle</td>
<td>What Women Want: The Global Market Turns Female Friendly</td>
<td>Paco Underhill</td>
<td></td>
</tr>
<tr>
<td>Kindle</td>
<td>Case Histories: A Novel</td>
<td>Kate Atkinson</td>
<td>Yes</td>
</tr>
<tr>
<td>Kindle</td>
<td>Reflections on The Decline of Science In England</td>
<td>Charles Babbage</td>
<td></td>
</tr>
<tr>
<td>Kindle</td>
<td>The Two Cultures</td>
<td>C. P. Snow	</td>
</tr>
<tr>
<td>Kindle</td>
<td>Leaves of Grass</td>
<td>Walt Whitman</td>
<td>Some</td>
</tr>
</table>
<p>In 2010 I acquired 47 electronic books, including several duplicates.  I bought most of them, though several were free.  I read 18 of them completely and substantial parts of another nine.  While this is nothing like the amount I read back in the days when I was single, when I would read one or two books each week, it feels like a very significant uptick compared to the pace of the last several years.</p>
<p><strong>Changes</strong></p>
<p>In practical terms the Kindle/Nook devices have made my commuting time available for reading.  I travel from home to work by subway and I generally have somewhere between ten and twenty minutes between time on the platform waiting for a train and the actual travel time.  In the past that time was wasted or spent playing simple games on my smartphone, but now this is some of my prime reading time.  The device fits in my jacket pocket when the weather is cold enough to require that I wear one or in my hand otherwise.  Opening the device and getting to the place to resume reading is much quicker now than ever it was with paper books.</p>
<p><strong>Nook Gym!</strong></p>
<p>Beyond the commuting time that I have reclaimed, I find that these devices have enabled me to significantly enhance my exercise.  I have historically tried to spend some time regularly, three or more times per week, on the exercise machines in the basement gym in my apartment building.  The limiting factor for me has been how long I could tolerate the boredom.  I can not stand to watch TV, a long standing deficiency of mine, and I have never been able to read paper books while working out &#8211; between the challenges of keeping the book open to the right page, turning the page when I&#8217;ve finished it, and the difficulty of keeping the small fonts in focus while I&#8217;m moving vigorously on the machine, I have never been able to combat gym boredom with books.</p>
<p>With these electronic devices, however, everything is different.  I make the font bigger so that I can keep my eye on it while working out, and the device sits flat on the console of most of the machines.  Turning the page is a simple button press.  So now, when I go down to the gym to work out on the treadmill or the elliptical I now take along a Nook or Kindle and I have no trouble staying on the machine for an hour at a time, enabling me to return from the gym drenched in sweat and feeling very satisfied that I have both spent an hour reading and have contributed to my fitness.  I have been tracking my exercise in Google Health since the new goals and diaries features were released this past summer and I find that in the last four months I have worked out over 77 times, almost 2/3 of the days.</p>
<p><strong>Broken Books</strong></p>
<p>Not all of the electronic versions of books are completely readable.  Thanks to a recommendation from Chacho I started reading the wonderful police procedurals by Qiu Xiaolong set in 1990s Shanghai.  When I got to &#8220;A Loyal Character Dancer&#8221; however, I discovered a problem with the book, which I communicated to Barnes &amp; Noble by email:</p>
<blockquote><p>
I bought a copy of &#8220;A Loyal Character Dancer&#8221; for my Nook.  I was reading it on my Nook today and I found that there is what appears to be a significant section of text missing at location 94 of 296.</p>
<p>In particular, the sentence begins&#8221;</p>
<p>&#8216;&#8230; she paused to take a sip of her &#8216;</p>
<p>and continues</p>
<p>&#8216;Zhu upstairs, something could have been done to the steps.&#8217;</p>
<p>It is clear that a significant quantity of text is missing from the book.
</p></blockquote>
<p>They responded promptly and courteously:</p>
<blockquote><p>
We apologize for the difficulties you are experiencing.</p>
<p>We have reviewed your order and downloaded the same eBook to our nook.  On page 94 of 296, we see the same exact text as you do.  Because this file is provided by the publisher, we are forwarding your feedback to them for review.</p>
<p>Please accept our sincere apologies for any inconveniences this may have caused.
</p></blockquote>
<p>We conducted a dialog over the course of a month or more afterwards, but they were unable to get the book corrected and ultimately refunded my money and removed the book from my Nook.</p>
<p>Of course they may have fixed the book by now, but they may not have done.  The only way I can tell, I suppose, is to repurchase the book and look to see if it is defective.  The process of getting this resolved was so protracted and unsatisfactory that I&#8217;m unwilling to start again.  I could buy the book in paper, but I so much prefer to read on the Nook and Kindle that I&#8217;m loath to do that.  So I have paused in my reading of the Inspector Chen Cao books for now.</p>
<p>This highlights a problem with electronic books that do not exist with paper books.  In the past when I had the misfortune to purchase a paper book that turned out to be defective I could inspect the replacement copy and verify that it did not suffer from the defect.  With electronic books, however, the only way to inspect it is to buy it.  Of course, if one copy is defective, every copy will be, so there&#8217;s no point in trying to buy another one and see if it is any better.</p>
<p><strong>Devices as far as the eye can see &#8230;</strong></p>
<p>I have an iPod Touch and a Nexus 1 smart phone.  Nook and Kindle applications are freely available for both, which permits me to read my Kindle and Nook libraries when I don&#8217;t have one of my ereaders otherwise available.  Now we have an iPad and a Samsung Galaxy Tab and both of them have Kindle and Nook applications, so my wife and I can now read from our ebook library whenever and wherever convenient.  This is quite nice, since the iPad and Galaxy Tab reading experiences are quite pleasant, though I&#8217;m not sure I have a strong preference for them over the Nook and Kindle eInk.</p>
<p>I recently stopped in to a Barnes &amp; Noble store and played with the new color Nook.  It has gorgeous full-screen color and has a full-screen touch pad.  This machine is about half the price of an iPad or Galaxy Tab, so I can&#8217;t believe that we won&#8217;t see competition from B&amp;N in the tablet market, though they will have to reposition the device in the marketplace.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/nygeek.wordpress.com/338/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/nygeek.wordpress.com/338/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/nygeek.wordpress.com/338/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/nygeek.wordpress.com/338/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/nygeek.wordpress.com/338/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/nygeek.wordpress.com/338/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/nygeek.wordpress.com/338/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/nygeek.wordpress.com/338/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/nygeek.wordpress.com/338/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/nygeek.wordpress.com/338/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/nygeek.wordpress.com/338/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/nygeek.wordpress.com/338/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/nygeek.wordpress.com/338/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/nygeek.wordpress.com/338/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nygeek.wordpress.com&amp;blog=614410&amp;post=338&amp;subd=nygeek&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://nygeek.wordpress.com/2010/12/24/mr-nygeeks-kindle-a-year-later/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3eabadbe1bf8c1e44eb1055cf5b97bf1?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">nygeek</media:title>
		</media:content>
	</item>
		<item>
		<title>How Many AI People Does It Take To Change A Lightbulb</title>
		<link>http://nygeek.wordpress.com/2010/05/13/how-many-ai-people-does-it-take-to-change-a-lightbulb/</link>
		<comments>http://nygeek.wordpress.com/2010/05/13/how-many-ai-people-does-it-take-to-change-a-lightbulb/#comments</comments>
		<pubDate>Thu, 13 May 2010 12:18:57 +0000</pubDate>
		<dc:creator>nygeek</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://nygeek.wordpress.com/2010/05/13/how-many-ai-people-does-it-take-to-change-a-lightbulb/</guid>
		<description><![CDATA[How Many AI People Does It Take To Change A Lightbulb [the original was posted in the early 1980s by Jeff Schrager, then a PhD student at CMU] Q: How many Artificial Intelligence (AI) people does it take tochange a lightbulb? A: At least 55: The problem space group (5): [ One to define the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nygeek.wordpress.com&amp;blog=614410&amp;post=331&amp;subd=nygeek&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><font face="times new roman" size="4">How Many AI People Does It Take To Change A Lightbulb</p>
<p>[the original was posted in the early 1980s by Jeff Schrager, then a PhD student at CMU]</p>
<p><span style="font-style:normal;"><font color="#000000">Q: How many Artificial Intelligence (AI) people does it take to<br />change a lightbulb?</p>
<p>A: At least 55:</p>
<p>The problem space group (5): [<br /></font></span></font>
<ul>
<li><font face="times new roman" size="4"><span style="font-style:normal;"><font color="#000000">One to define the goal state,</font></span></font></li>
<li><font face="times new roman" size="4"><span style="font-style:normal;"><font color="#000000">One to define the operators,</font></span></font></li>
<li><font face="times new roman" size="4"><span style="font-style:normal;"><font color="#000000">One to describe the universal problem solver,</font></span></font></li>
<li><font face="times new roman" size="4"><span style="font-style:normal;"><font color="#000000">One to hack the production system,</font></span></font></li>
<li><font face="times new roman" size="4"><span style="font-style:normal;"><font color="#000000">One to indicate about how it is a model of human lightbulb changing behavior</font></span></font></li>
</ul>
<p><font face="times new roman" size="4"><span style="font-style:normal;"><font color="#000000">],<br /></font></span></font><br /><font face="times new roman" size="4"><span style="font-style:normal;"><font color="#000000">The logical formalism group (16): [</font></span></font>
<ul>
<li><font face="times new roman" size="4"><span style="font-style:normal;"><font color="#000000">One to figure out how to describe lightbulb changing in first order logic, </font></span></font></li>
<li><font face="times new roman" size="4"><span style="font-style:normal;"><font color="#000000">One to figure out how to describe lightbulb changing in second order logic, </font></span></font></li>
<li><font face="times new roman" size="4"><span style="font-style:normal;"><font color="#000000">One to show the adequacy of FOL, </font></span></font></li>
<li><font face="times new roman" size="4"><span style="font-style:normal;"><font color="#000000">One to show the inadequacy of FOL, </font></span></font></li>
<li><font face="times new roman" size="4"><span style="font-style:normal;"><font color="#000000">One to show that lightbulb logic is non-monotonic, </font></span></font></li>
<li><font face="times new roman" size="4"><span style="font-style:normal;"><font color="#000000">One to show that it isn't non-monotonic, </font></span></font></li>
<li><font face="times new roman" size="4"><span style="font-style:normal;"><font color="#000000">One to show how non-monotonic logic is incorporated in FOL, </font></span></font></li>
<li><font face="times new roman" size="4"><span style="font-style:normal;"><font color="#000000">One to determine the bindings for the variables, </font></span></font></li>
<li><font face="times new roman" size="4"><span style="font-style:normal;"><font color="#000000">One to show the completeness of the solution, </font></span></font></li>
<li><font face="times new roman" size="4"><span style="font-style:normal;"><font color="#000000">One to show the consistency of the solution, </font></span></font></li>
<li><font face="times new roman" size="4"><span style="font-style:normal;"><font color="#000000">One to show that the two just above are incoherent, </font></span></font></li>
<li><font face="times new roman" size="4"><span style="font-style:normal;"><font color="#000000">One to hack a theorem prover for lightbulb resolution, </font></span></font></li>
<li><font face="times new roman" size="4"><span style="font-style:normal;"><font color="#000000">One to suggest a parallel theory of lightbulb logic theorem proving, </font></span></font></li>
<li><font face="times new roman" size="4"><span style="font-style:normal;"><font color="#000000">One to show that the parallel theory isn't complete. ...ad infinitum (or absurdum, as you will). ... </font></span></font></li>
<li><font face="times new roman" size="4"><span style="font-style:normal;"><font color="#000000">One to indicate how it is a description of human lightbulb changing behavior, </font></span></font></li>
<li><font face="times new roman" size="4"><span style="font-style:normal;"><font color="#000000">One to call the electrician</font></span></font></li>
</ul>
<p><font face="times new roman" size="4"><span style="font-style:normal;"><font color="#000000">],</p>
<p>The robotics group (10): [<br /></font></span></font>
<ul>
<li><font face="times new roman" size="4"><span style="font-style:normal;"><font color="#000000">One to build a vision system to recognize the dead bulb,</font></span></font></li>
<li><font face="times new roman" size="4"><span style="font-style:normal;"><font color="#000000">One to build a vision system to locate a new bulb,</font></span></font></li>
<li><font face="times new roman" size="4"><span style="font-style:normal;"><font color="#000000">One to figure out how to grasp the lightbulb without breaking it,</font></span></font></li>
<li><font face="times new roman" size="4"><span style="font-style:normal;"><font color="#000000">One to figure out how to make a universal joint that will permit the hand to rotate 360+ degrees,</font></span></font></li>
<li><font face="times new roman" size="4"><span style="font-style:normal;"><font color="#000000">One to figure out how to make the universal joint go the other way, </font></span></font></li>
<li><font face="times new roman" size="4"><span style="font-style:normal;"><font color="#000000">One to figure out the arm solutions that will get the arm to the socket,</font></span></font></li>
<li><font face="times new roman" size="4"><span style="font-style:normal;"><font color="#000000">One to organize the construction teams,</font></span></font></li>
<li><font face="times new roman" size="4"><span style="font-style:normal;"><font color="#000000">One to hack the planning system,</font></span></font></li>
<li><font face="times new roman" size="4"><span style="font-style:normal;"><font color="#000000">One to get Westinghouse to sponsor the research,</font></span></font></li>
<li><font face="times new roman" size="4"><span style="font-style:normal;"><font color="#000000">One to indicate about how the robot mimics human motor behavior in lightbulb changing</font></span></font></li>
</ul>
<p><font face="times new roman" size="4"><span style="font-style:normal;"><font color="#000000">],</p>
<p>The knowledge engineering group (6): [<br /></font></span></font>
<ul>
<li><font face="times new roman" size="4"><span style="font-style:normal;"><font color="#000000">One to study electricians' changing lightbulbs, </font></span></font></li>
<li><font face="times new roman" size="4"><span style="font-style:normal;"><font color="#000000">One to arrange for the purchase of the lisp machines,</font></span></font></li>
<li><font face="times new roman" size="4"><span style="font-style:normal;"><font color="#000000">One to assure the customer that this is a hard problem and that great accomplishments in theory will come from his support of this effort (The same one can arrange for the fleecing.),</font></span></font></li>
<li><font face="times new roman" size="4"><span style="font-style:normal;"><font color="#000000">One to study related research,</font></span></font></li>
<li><font face="times new roman" size="4"><span style="font-style:normal;"><font color="#000000">One to indicate about how it is a description of human lightbulb changing behavior,</font></span></font></li>
<li><font face="times new roman" size="4"><span style="font-style:normal;"><font color="#000000">One to call the lisp hackers</font></span></font></li>
</ul>
<p><font face="times new roman" size="4"><span style="font-style:normal;"><font color="#000000">],</p>
<p>The Lisp hackers (13): [<br /></font></span></font>
<ul>
<li><font face="times new roman" size="4"><span style="font-style:normal;"><font color="#000000">One to bring up the chaos net,</font></span></font></li>
<li><font face="times new roman" size="4"><span style="font-style:normal;"><font color="#000000">One to adjust the microcode to properly reflect the group's political beliefs,</font></span></font></li>
<li><font face="times new roman" size="4"><span style="font-style:normal;"><font color="#000000">One to fix the compiler,</font></span></font></li>
<li><font face="times new roman" size="4"><span style="font-style:normal;"><font color="#000000">One to make incompatible changes to the primitives,</font></span></font></li>
<li><font face="times new roman" size="4"><span style="font-style:normal;"><font color="#000000">One to provide the Coke,</font></span></font></li>
<li><font face="times new roman" size="4"><span style="font-style:normal;"><font color="#000000">One to rehack the Lisp editor/debugger,</font></span></font></li>
<li><font face="times new roman" size="4"><span style="font-style:normal;"><font color="#000000">One to rehack the window package,</font></span></font></li>
<li><font face="times new roman" size="4"><span style="font-style:normal;"><font color="#000000">Another to fix the compiler,</font></span></font></li>
<li><font face="times new roman" size="4"><span style="font-style:normal;"><font color="#000000">One to convert code to the non-upward compatible Lisp dialect,</font></span></font></li>
<li><font face="times new roman" size="4"><span style="font-style:normal;"><font color="#000000">Another to rehack the window package properly,</font></span></font></li>
<li><font face="times new roman" size="4"><span style="font-style:normal;"><font color="#000000">One to flame on BUG-LISPM,</font></span></font></li>
<li><font face="times new roman" size="4"><span style="font-style:normal;"><font color="#000000">Another to fix the microcode,</font></span></font></li>
<li><font face="times new roman" size="4"><span style="font-style:normal;"><font color="#000000">One to write the fifteen lines of code required to change the lightbulb</font></span></font></li>
</ul>
<p><font face="times new roman" size="4"><span style="font-style:normal;"><font color="#000000">],</p>
<p>The Psychological group (5): [<br /></font></span></font>
<ul>
<li><font face="times new roman" size="4"><span style="font-style:normal;"><font color="#000000">One to build an apparatus which will time lightbulb changing performance,</font></span></font></li>
<li><font face="times new roman" size="4"><span style="font-style:normal;"><font color="#000000">One to gather and run subjects,</font></span></font></li>
<li><font face="times new roman" size="4"><span style="font-style:normal;"><font color="#000000">One to mathematically model the behavior,</font></span></font></li>
<li><font face="times new roman" size="4"><span style="font-style:normal;"><font color="#000000">One to call the expert systems group,</font></span></font></li>
<li><font face="times new roman" size="4"><span style="font-style:normal;"><font color="#000000">One to adjust the resulting system, so that it drops the right number of bulbs</font></span></font></li>
</ul>
<p><font face="times new roman" size="4"><span style="font-style:normal;"><font color="#000000">].<br /></font></span></font></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/nygeek.wordpress.com/331/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/nygeek.wordpress.com/331/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/nygeek.wordpress.com/331/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/nygeek.wordpress.com/331/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/nygeek.wordpress.com/331/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/nygeek.wordpress.com/331/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/nygeek.wordpress.com/331/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/nygeek.wordpress.com/331/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/nygeek.wordpress.com/331/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/nygeek.wordpress.com/331/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/nygeek.wordpress.com/331/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/nygeek.wordpress.com/331/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/nygeek.wordpress.com/331/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/nygeek.wordpress.com/331/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nygeek.wordpress.com&amp;blog=614410&amp;post=331&amp;subd=nygeek&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://nygeek.wordpress.com/2010/05/13/how-many-ai-people-does-it-take-to-change-a-lightbulb/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3eabadbe1bf8c1e44eb1055cf5b97bf1?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">nygeek</media:title>
		</media:content>
	</item>
		<item>
		<title>Cyberassault on Estonia</title>
		<link>http://nygeek.wordpress.com/2010/04/12/cyberassault-on-estonia/</link>
		<comments>http://nygeek.wordpress.com/2010/04/12/cyberassault-on-estonia/#comments</comments>
		<pubDate>Mon, 12 Apr 2010 13:58:33 +0000</pubDate>
		<dc:creator>nygeek</dc:creator>
				<category><![CDATA[Editorial]]></category>
		<category><![CDATA[Security and Privacy]]></category>

		<guid isPermaLink="false">http://nygeek.wordpress.com/?p=326</guid>
		<description><![CDATA[[This editorial was published originally in "Security &#38; Privacy" Volume 5 Number 4 July/August 2007] Estonia recently survived a massive distributed denial-of-service (DDoS) attack that came on the heels of the Estonian government&#8217;s relocation of a statue commemorating Russia&#8217;s 1940s wartime role. This action inflamed the feelings of the substantial Russian population in Estonia, as [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nygeek.wordpress.com&amp;blog=614410&amp;post=326&amp;subd=nygeek&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>[This editorial was published originally in "<a href="http://www.computer.org/portal/web/security/home">Security &amp; Privacy</a>" Volume 5 Number 4 July/August 2007]</p>
<p>Estonia recently survived a massive distributed denial-of-service (DDoS) attack that came on the heels of the Estonian government&#8217;s relocation of a statue commemorating Russia&#8217;s 1940s wartime role.  This action inflamed the feelings of the substantial Russian population in Estonia, as well as those of various elements in Russia itself.</p>
<p>Purple prose then boiled over worldwide, with apocalyptic announcements that a &#8220;cyberwar&#8221; had been unleashed on the Estonians. Were the attacks initiated by hot-headed nationalists or by a nation state?  Accusations and denials have flown, but no nation state has claimed authorship.</p>
<p>It&#8217;s not really difficult to decide if this was cyberwarfare or simple criminality. Current concepts of war require people in uniforms or a public declaration. There&#8217;s no evidence that such was the case. In addition, there&#8217;s no reason to believe that national resources were required to mount the attack. Michael Lesk&#8217;s piece on the Estonia attacks in this issue (see the Digital Protection department on p. 76) include estimates that, at current botnet leasing prices, the entire attack could have been accomplished for US$100,000, a sum so small that any member of the upper middle class in Russia, or elsewhere, could have sponsored it.</p>
<p>Was there national agency? It&#8217;s highly doubtful that Russian President Vladimir Putin or anyone connected to him authorized the attacks.  If any Russian leader had anything to say about the Estonians, it was more likely an intemperate outburst like Henry II&#8217;s exclamation about Thomas Becket, &#8220;Will no one rid me of this troublesome priest?&#8221;</p>
<p>We can learn from this, however: security matters, even for trivial computers. A few tens of thousands of even fairly negligible PCs, when attached by broadband connections to the Internet and commanded in concert, can overwhelm all modestly configured systems &#8212; and most substantial ones.</p>
<p>Engineering personal systems so that they can&#8217;t be turned into zombies is a task that requires real attention. In the meantime, the lack of quality-of-service facilities in our network infrastructure will leave them vulnerable to future botnet attacks. Several avenues are available to address the weaknesses in our current systems, and we should be exploring all of them. Faced with epidemic disease, financial panic, and other mass threats to the common good, we&#8217;re jointly and severally at risk and have a definite and legitimate interest in seeing to it that the lower limits of good behavior aren&#8217;t violated.</p>
<p>From the Estonia attacks, we&#8217;ve also learned that some national military institutions are, at present, hard-pressed to defend their countries&#8217; critical infrastructures and services. Historically, military responses to attacks have involved applying kinetic energy to the attacking forces or to the attackers&#8217; infrastructure. But when the attacking force is tens or hundreds of thousands of civilian PCs hijacked by criminals, what is the appropriate response?  Defense is left to the operators of the services and of the infrastructure, with the military relegated to an advisory role‚Äîsomething that both civilians and military must find uncomfortable. Of course, given the murky situations involved in cyberwar, we&#8217;ll probably never fully learn what the defense establishments could or did do.</p>
<p>Pundits have dismissed this incident, arguing that this is a cry of &#8220;wolf!&#8221; that should be ignored (see <a href="http://www.nytimes.com/2007/06/24/weekinreview/24schwartz.html">www.nytimes.com/2007/06/24/weekinreview/24schwartz.html</a>).  Although it&#8217;s true that we&#8217;re unlikely to be blinded to an invasion by the rebooting of our PCs, it&#8217;s na√Øve to suggest that our vulnerability to Internet disruptions has passed its peak. Cyberwar attacks, as demonstrated in 2003 by Slammer, have the potential to disable key infrastructures. To ignore that danger is criminally naive.  Nevertheless, all is not lost.</p>
<h3>Conclusion</h3>
<p>Events like this have been forecast for several years, and as of the latest reports, there were no surprises in this attack. The mobilization of global expertise to support Estonia&#8217;s network defense was heartening and will probably be instructive to study. Planners of information defenses and drafters of future cyberdefense treaties should be contemplating these events very carefully. This wasn&#8217;t the first such attack &#8212; and it won&#8217;t be the last.</p>
<p>[Here is a <a href='http://nygeek.files.wordpress.com/2010/04/j4004.pdf'>PDF</a> file of the original editorial.]</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/nygeek.wordpress.com/326/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/nygeek.wordpress.com/326/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/nygeek.wordpress.com/326/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/nygeek.wordpress.com/326/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/nygeek.wordpress.com/326/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/nygeek.wordpress.com/326/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/nygeek.wordpress.com/326/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/nygeek.wordpress.com/326/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/nygeek.wordpress.com/326/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/nygeek.wordpress.com/326/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/nygeek.wordpress.com/326/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/nygeek.wordpress.com/326/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/nygeek.wordpress.com/326/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/nygeek.wordpress.com/326/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nygeek.wordpress.com&amp;blog=614410&amp;post=326&amp;subd=nygeek&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://nygeek.wordpress.com/2010/04/12/cyberassault-on-estonia/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3eabadbe1bf8c1e44eb1055cf5b97bf1?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">nygeek</media:title>
		</media:content>
	</item>
		<item>
		<title>Insecurity through Obscurity</title>
		<link>http://nygeek.wordpress.com/2010/04/12/insecurity-through-obscurity/</link>
		<comments>http://nygeek.wordpress.com/2010/04/12/insecurity-through-obscurity/#comments</comments>
		<pubDate>Mon, 12 Apr 2010 13:46:08 +0000</pubDate>
		<dc:creator>nygeek</dc:creator>
				<category><![CDATA[Editorial]]></category>
		<category><![CDATA[Security and Privacy]]></category>

		<guid isPermaLink="false">http://nygeek.wordpress.com/?p=322</guid>
		<description><![CDATA[[This editorial was published originally in "Security &#38; Privacy" Volume 4 Number 5 September/October 2006] Settling on a design for a system of any sort involves finding a workable compromise among functionality, feasibility, and finance. Does it do enough of what the sponsor wants? Can it be implemented using understood and practical techniques? Is the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nygeek.wordpress.com&amp;blog=614410&amp;post=322&amp;subd=nygeek&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>[This editorial was published originally in "<a href="http://www.computer.org/portal/web/security/home">Security &amp; Privacy</a>" Volume 4 Number 5 September/October 2006]</p>
<p>Settling on a design for a system of any sort involves finding a workable compromise among functionality, feasibility, and finance.  Does it do enough of what the sponsor wants?  Can it be implemented using understood and practical techniques?  Is the projected cost reasonable when set against the anticipated revenue or savings?</p>
<p>In the case of security projects, functionality is generally stated in terms of immunity or resistance to attacks that seek to exploit known vulnerabilities.  The first step in deciding whether to fund a security project is to assess whether its benefits outweigh the costs.  This is easy to state but hard to achieve.</p>
<p>What <em>are</em> the benefits? Some set of exploits will be thwarted.  But how likely would they be to occur if we did nothing? And how likely will they be to occur if we implement the proposed remedy?  What is the cost incurred per incident to repair the damage if we do nothing?  Armed with the answers to these often unanswerable questions, we can get some sort of quantitative handle on the benefits of implementation in dollars-and-cents terms.</p>
<p>What are the costs?  Specification, design, implementation, deployment, and operation of the solution represent the most visible costs.  What about the efficiency penalty that stems from the increased operational complexity the solution imposes?  This represents an opportunity cost in production that you might have achieved if you hadn&#8217;t implemented the solution.</p>
<p>In the current world of security practice, it&#8217;s far too common, when faced with vast unknowns about benefits, to fall back on one of two strategies: either spend extravagantly to protect against all possible threats or ignore threats too expensive to fix.  Protection against all possible threats is an appropriate goal when securing nuclear weapons or similar assets for which failure is unacceptable, but for most other situations, a more pragmatic approach is indicated.</p>
<p>Unfortunately, as an industry, we&#8217;re afflicted with a near complete lack of quantitative information about risks. Most of the entities that experience attacks and deal with the resultant losses are commercial enterprises concerned with maintaining their reputation for care and caution. This leads them to the observation that disclosing factual data can assist their attackers and provoke anxiety in their clients. The lack of data-sharing arrangements has resulted in a near-complete absence of incident documentation standards; as such, even if organizations want to compare notes, they face a painful exercise in converting apples to oranges.</p>
<p>If our commercial entities have failed, is there a role for foundations or governments to act?  Can we parse the problem into smaller pieces, solve them separately, and make progress that way?  Other fields, notably medicine and public health, have addressed this issue more successfully than we have. What can we learn from their experiences?  Doctors almost everywhere in the world are required to report the incidence of certain diseases and have been for many years.  California&#8217;s SB 1386, which requires disclosure of computer security breaches, is a fascinating first step, but it&#8217;s just that &#8212; a first step.  Has anyone looked closely at the public health incidence reporting standards and attempted to map them to the computer security domain?  The US Federal Communications Commission (FCC) implemented telephone outage reporting requirements in 1991 after serious incidents and in 2004 increased their scope to include all the communications platforms it regulates.  What did it learn from those efforts, and how can we apply them to our field?</p>
<p>The US Census Bureau, because it&#8217;s required to share much of the data that it gathers, has developed a relatively mature practice in anonymizing data.  What can we learn from the Census Bureau that we can apply to security incident data sharing?  Who is working on this? Is there adequate funding?</p>
<h3>Conclusion</h3>
<p>These are all encouraging steps, but they&#8217;re long in coming and limited in scope. Figuring out how to gather and share data might not be as glamorous as cracking a tough cipher or thwarting an exploit, but it does have great leverage.</p>
<p>[Here is a <a href='http://nygeek.files.wordpress.com/2010/04/j5004.pdf'>PDF</a> file of the original editorial.]</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/nygeek.wordpress.com/322/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/nygeek.wordpress.com/322/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/nygeek.wordpress.com/322/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/nygeek.wordpress.com/322/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/nygeek.wordpress.com/322/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/nygeek.wordpress.com/322/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/nygeek.wordpress.com/322/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/nygeek.wordpress.com/322/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/nygeek.wordpress.com/322/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/nygeek.wordpress.com/322/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/nygeek.wordpress.com/322/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/nygeek.wordpress.com/322/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/nygeek.wordpress.com/322/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/nygeek.wordpress.com/322/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nygeek.wordpress.com&amp;blog=614410&amp;post=322&amp;subd=nygeek&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://nygeek.wordpress.com/2010/04/12/insecurity-through-obscurity/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3eabadbe1bf8c1e44eb1055cf5b97bf1?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">nygeek</media:title>
		</media:content>
	</item>
		<item>
		<title>The Impending Debate</title>
		<link>http://nygeek.wordpress.com/2010/01/17/the-impending-debate/</link>
		<comments>http://nygeek.wordpress.com/2010/01/17/the-impending-debate/#comments</comments>
		<pubDate>Sun, 17 Jan 2010 19:50:58 +0000</pubDate>
		<dc:creator>nygeek</dc:creator>
				<category><![CDATA[Editorial]]></category>
		<category><![CDATA[Security and Privacy]]></category>

		<guid isPermaLink="false">http://nygeek.wordpress.com/?p=317</guid>
		<description><![CDATA[[This editorial was published originally in "Security &#38; Privacy" Volume 4 Number 2 March/April 2006] There&#8217;s some scary stuff going on in the US right now. President Bush says that he has the authority to order, without a warrant, eavesdropping on telephone calls and emails from and to people who have been identified as terrorists. [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nygeek.wordpress.com&amp;blog=614410&amp;post=317&amp;subd=nygeek&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>[This editorial was published originally in "<a href="http://www.computer.org/portal/web/security/home">Security &amp; Privacy</a>" Volume 4 Number 2 March/April 2006]</p>
<p>There&#8217;s some scary stuff going on in the US right now. President Bush says that he has the authority to order, without a warrant, eavesdropping on telephone calls and emails from and to people who have been identified as terrorists. The question of whether the president has this authority will be resolved by a vigorous debate among the government&#8217;s legislative, executive, and judicial branches, accompanied, if history is any guide, by copious quantities of impassioned rhetoric and perhaps even the rending of garments and tearing of hair. This is as it should be.</p>
<p>The president&#8217;s assertion is not very far, in some ways, from Google&#8217;s claims that although its Gmail product examines users&#8217; email for the purpose of presenting to them targeted advertisements, user privacy isn&#8217;t violated because no natural person will examine your email. The ability of systems to mine vast troves of data for information has now arrived, but policy has necessarily lagged behind. The clobbering of Darpa&#8217;s Total Information Awareness initiative (now renamed Terrorism Information Awareness; <a href="http://searchsecurity.techtarget.com/sDefinition/0,,sid14_gci874056,00.html">http://searchsecurity.techtarget.com/sDefinition/0,,sid14_gci874056,00.html</a>) in 2004 was a lost opportunity to explore these topics in a policy debate, an opportunity we may now regain. Eavesdropping policy conceived in an era when leaf-node monitoring was the only thing possible isn&#8217;t necessarily the right one in this era of global terrorism. What the correct policy should be, however, requires deep thought and vigorous debate lest the law of unintended consequences take over.</p>
<p>Although our concerns in <a href="http://www.computer.org/portal/web/security/home">IEEE Security &amp; Privacy</a> are perhaps slightly less momentous, we are, by dint of our involvement with and expertise in the secure transmission and storage of information, particularly qualified to advise the participants in the political debate about the realities and the risks associated with specific assumptions such as what risks are presented by data mining. As individuals, we&#8217;ll be called on to inform and advise both the senior policy makers who will engage in this battle and our friends and neighbors who will watch it and worry about the outcome. It behooves us to do two things to prepare for this role. One, we should take the time now to inform ourselves of the technical facts, and two, we should analyze the architectural options and their implications.</p>
<p>Unlike classical law enforcement wiretapping technology (covered in depth in S&amp;P&#8217;s November/December 2005 issue), which operates at the leaves of the communication interconnection tree, this surveillance involves operations at or close to the root. When monitoring information at the leaves, only information directed to the specific leaf node is subject to scrutiny. It&#8217;s difficult when monitoring at the root to see only communications involving specific players‚ &#8212; monitoring at the root necessarily involves filtering out the communications not being monitored, something that involves looking at them. When examining a vast amount of irrelevant information, we haven&#8217;t yet demonstrated a clear ability to separate signal (terrorist communication, in this case) from noise (innocuous communication). By tracking down false leads, we waste expensive skilled labor, and might even taint innocent people with suspicion that could feed hysteria in some unfortunate future circumstance.</p>
<p>Who&#8217;s involved in the process of examining communications and what are the possible and likely outcomes of engaging in this activity?  The security and privacy community has historically developed scenario analysis techniques in which we hypothesize several actors, both well- and ill-intentioned, and contemplate their actions toward one another as if they were playing a game. Assume your adversary makes his best possible move. Now assume you make your best possible response. And so on. In the case of examining communications at the root, we have at least four actors to consider.</p>
<p>One is the innocent communicator whom we&#8217;re trying to protect, another is the terrorist whom we&#8217;re trying to thwart. The third is the legitimate authority working to protect the innocent from the terrorist, and the fourth, whom we ignore at our peril, is the corrupted authority who, for some unknown reason, is tempted to abuse the information available to him to the detriment of the innocent. We could choose, in recognition of the exigencies of a time of conflict, to reduce our vigilance toward the corrupted authority, but history has taught us that to ignore the concept puts us and our posterity in mortal peril.</p>
<h3>Conclusion</h3>
<p>Our community&#8217;s challenge in the coming debate is to participate effectively, for we occupy two roles at once. We are technical experts to whom participants turn for unbiased fact-based guidance and insight, and we are simultaneously concerned global citizens for whom this debate is meaningful and important. We must avoid the temptation to use our expertise to bias the debate, but we must also avoid being passive bystanders. We must engage thoughtfully and creatively. We owe this to our many countries, our colleagues, our neighbors, our friends, our families, and ourselves.</p>
<p>[Here is a <a href='http://nygeek.files.wordpress.com/2010/01/j20041.pdf'>PDF</a> file of the original editorial.]</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/nygeek.wordpress.com/317/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/nygeek.wordpress.com/317/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/nygeek.wordpress.com/317/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/nygeek.wordpress.com/317/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/nygeek.wordpress.com/317/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/nygeek.wordpress.com/317/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/nygeek.wordpress.com/317/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/nygeek.wordpress.com/317/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/nygeek.wordpress.com/317/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/nygeek.wordpress.com/317/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/nygeek.wordpress.com/317/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/nygeek.wordpress.com/317/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/nygeek.wordpress.com/317/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/nygeek.wordpress.com/317/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nygeek.wordpress.com&amp;blog=614410&amp;post=317&amp;subd=nygeek&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://nygeek.wordpress.com/2010/01/17/the-impending-debate/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3eabadbe1bf8c1e44eb1055cf5b97bf1?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">nygeek</media:title>
		</media:content>
	</item>
		<item>
		<title>What&#8217;s in a Name?</title>
		<link>http://nygeek.wordpress.com/2010/01/17/313/</link>
		<comments>http://nygeek.wordpress.com/2010/01/17/313/#comments</comments>
		<pubDate>Sun, 17 Jan 2010 15:49:11 +0000</pubDate>
		<dc:creator>nygeek</dc:creator>
				<category><![CDATA[Editorial]]></category>
		<category><![CDATA[Security and Privacy]]></category>

		<guid isPermaLink="false">http://nygeek.wordpress.com/?p=313</guid>
		<description><![CDATA[[This editorial was published originally in "Security &#38; Privacy" Volume 3 Number 2 March/April 2005] &#8220;What&#8217;s in a name? That which we call a rose By any other name would smell as sweet;&#8221; &#8211; Romeo and Juliet, Act II, Scene ii In ancient times, when the economy was agrarian and people almost never traveled more [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nygeek.wordpress.com&amp;blog=614410&amp;post=313&amp;subd=nygeek&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>[This editorial was published originally in "<a href="http://www.computer.org/portal/web/security/home">Security &amp; Privacy</a>" <a href="http://www.computer.org/portal/web/csdl/magazines/security#4">Volume 3 Number 2 March/April 2005</a>]</p>
<blockquote><p>
&#8220;What&#8217;s in a name? That which we call a rose<br />
By any other name would smell as sweet;&#8221;<br />
&#8211; Romeo and Juliet, Act II, Scene ii
</p></blockquote>
<p>In ancient times, when the economy was agrarian and people almost never traveled more than a few miles from their places of birth, most people made do with a single personal name. Everyone you met generally knew you, and if there did happen to be two Percivals in town, people learned to distinguish between &#8220;tall Percival&#8221; and &#8220;short Percival.&#8221;</p>
<p>The development of travel and trade increased the number of different people you might meet in a life time and led to more complex names.  By the Greek classical period, an individual&#8217;s name had become a three-part structure including a personal name, a patronymic, and a demotic, which identified the person&#8217;s deme ‚Äî roughly, one&#8217;s village or clan.</p>
<p>This represented the end of the line in the evolution of names for several thousand years. During that time, people developed a range of concepts to enrich names with extra capabilities. Letters of introduction enabled travelers to enter society in a distant city almost as if they were locals. Renaissance banking developed the early ancestors of the letter of credit and the bank account, allowing money to be transferred from place to place without the attendant risk of physically carrying the gold. In response to these innovations, clever people invented novel ways to manage their names, for both legitimate and illegitimate purposes, giving us the alias, the doing business as, and the cover name. Americans invented personal reinvention, or at least made it a central cultural artifact, and developed a strong distaste for central management of the personal namespace.</p>
<h3>Enter the computer</h3>
<p>With the computer era came the user ID: first one, then two, and then infinity. With the Internet boom, we got retail e-commerce and the proliferation of user IDs and passwords. The venerable letter of introduction reemerged as an identity certificate, and the bank account evolved into dozens of different glittering creatures.  While enabling online services to an increasingly mobile population, this explosion in user IDs created inconvenience and risk for people and institutions. As shopping and banking moved online, identity theft went high tech. We responded with two- and three-factor authentication, public key infrastructure, cryptographically strong authentication, and single-sign-on technologies such as Microsoft&#8217;s Passport and federated authentication from the Liberty Alliance.  We&#8217;re currently trapped between Scylla and Charybdis. On one side, civil libertarians warn that a centralized authentication service comprising a concentration of power and operational and systemic risk represents an unacceptable threat to a free society. On the other, we have a chaotic morass of idiosyncratic user ID and password implementations that inconvenience people and invite attack.</p>
<h3>The King is dead! Long live the King!</h3>
<p>With its controversial Passport technology, Microsoft attempted to address the visible need by offering a single user ID and password framework to sites across the Internet. With eBay&#8217;s recent defection, it&#8217;s increasingly clear that Passport isn&#8217;t winning large ecommerce sites. Ultimately, Passport failed commercially not because of competitors&#8217; hostility or civil libertarians&#8217; skepticism‚ &#8212; or even because of the technical problems in the software‚ &#8212; but rather because enterprises proved unwilling to cede management of their clients&#8217; identities to a third party. This is an important lesson, but not a reason to give up on the effort to create a usable framework.</p>
<p>Who or what will step up and make the next attempt to meet the need?  Did we learn enough from the debate about Passport to clearly identify the salient characteristics of what comes next? Have we made enough progress toward a consensus on the need for &#8220;a&#8221; solution that the next company up to bat will be willing to hazard the amount of treasure that Microsoft spent on Passport? Now is the time for a vigorous dialogue to get clarity. We aren&#8217;t likely again to see a comparable exercise of courage, however misguided, so it behooves us to reduce the risk for the next round of competitors.</p>
<p>A successful Internet identity service framework must include admitting multiple independent authorities. Some industries have a strong need to establish a common identity and will insist on controlling the credential. Some governments will decide to do likewise, whereas others will leave it to the private sector.  But identity services shouldn&#8217;t be tied to any individual vendor, country, or technology.  They should allow the dynamic assembly of sets of privileges, permitting participating systems to assign rights and augment verification requirements.</p>
<p>Thus, a level of proof sufficient for my ISP to permit me to send a social email could be overlaid with an extra layer by my bank before allowing me to transfer money. It should be possible to migrate my identity from one ISP to another without losing all of my privileges, although I might have to re-verify them. It should be possible to easily firewall segments of my identity from others so that losing control over one component doesn&#8217;t result in the loss of the others.</p>
<h3>Conclusion</h3>
<p>This can&#8217;t be all that&#8217;s required, or we wouldn&#8217;t still be scratching our heads about it at this late date. It&#8217;s clear that there are thorny policy issues in addition to some very challenging technical questions. Getting to a workable Internet identity framework will take hard work, so let&#8217;s get going.</p>
<p>[Here is a <a href='http://nygeek.files.wordpress.com/2010/01/j2004.pdf'>PDF</a> file of the original editorial.]</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/nygeek.wordpress.com/313/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/nygeek.wordpress.com/313/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/nygeek.wordpress.com/313/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/nygeek.wordpress.com/313/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/nygeek.wordpress.com/313/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/nygeek.wordpress.com/313/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/nygeek.wordpress.com/313/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/nygeek.wordpress.com/313/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/nygeek.wordpress.com/313/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/nygeek.wordpress.com/313/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/nygeek.wordpress.com/313/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/nygeek.wordpress.com/313/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/nygeek.wordpress.com/313/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/nygeek.wordpress.com/313/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nygeek.wordpress.com&amp;blog=614410&amp;post=313&amp;subd=nygeek&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://nygeek.wordpress.com/2010/01/17/313/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3eabadbe1bf8c1e44eb1055cf5b97bf1?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">nygeek</media:title>
		</media:content>
	</item>
		<item>
		<title>A Witty Lesson</title>
		<link>http://nygeek.wordpress.com/2010/01/17/a-witty-lesson/</link>
		<comments>http://nygeek.wordpress.com/2010/01/17/a-witty-lesson/#comments</comments>
		<pubDate>Sun, 17 Jan 2010 15:23:38 +0000</pubDate>
		<dc:creator>nygeek</dc:creator>
				<category><![CDATA[Editorial]]></category>
		<category><![CDATA[Security and Privacy]]></category>

		<guid isPermaLink="false">http://nygeek.wordpress.com/?p=304</guid>
		<description><![CDATA[[This editorial was published originally in "Security &#38; Privacy" Volume 2 Number 4 July/August 2004] Archaeologists wonder why the city of Naachtun, capital of the Mayan kingdom of Masuul, was abandoned suddenly, with no evidence of natural or manmade disaster. No volcanic eruption. No invading hordes. Why, after more than 250 years of growth and [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nygeek.wordpress.com&amp;blog=614410&amp;post=304&amp;subd=nygeek&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>[This editorial was published originally in "<a href="http://www.computer.org/portal/web/security/home">Security &amp; Privacy</a>" <a href="http://www.computer.org/portal/web/csdl/magazines/security#4">Volume 2 Number 4 July/August 2004</a>]</p>
<p>Archaeologists wonder why the city of Naachtun, capital of the Mayan kingdom of Masuul, was abandoned suddenly, with no evidence of natural or manmade disaster. No volcanic eruption. No invading hordes. Why, after more than 250 years of growth and economic vigor was this city abruptly evacuated?  Did the leading people in the city fail to react to some important change? What happened?</p>
<p>Two recent Internet worms, Slammer and Witty, have sounded an alarm to the entire computer security industry. To date, however, we have failed to respond to the alarm with the vigor warranted. Could we be dooming the Internet itself to the fate of Naachtun?</p>
<p>When Slammer hit in January 2003, it shocked the security community by growing with unprecedented rapidity‚ &#8212; doubling every eight seconds or so. The bulk of the machines destined to be infected were hit within 10 minutes, although the impact on the Internet peaked after only three.</p>
<p>Oh my gosh, we all said; this is really bad. Later, we breathed a sigh of relief, thinking the worm&#8217;s virulence had been a fluke. We thought we&#8217;d never again see an exploit that could be distributed in a single UDP packet. And it was really our own fault, we acknowledged, because the vulnerability and its patch were published in July 2002, six months prior to the attack; the lesson is that we have to tighten up our system-management capabilities.</p>
<p>The good news is that we haven&#8217;t yet seen another major worm propagated via single UDP packets.</p>
<p>Now for the bad news.</p>
<p>Media reports indicate that some new virus toolkits make malware construction as easy as running a computer game&#8217;s installation wizard. While such toolkits might not be very serious threats in themselves, they warn us that we can no longer assume that the time scale for virus and worm propagation is slow enough to analyze, plan, and execute in the way we&#8217;re used to doing.</p>
<p>And now for the really bad news.</p>
<p>On 8 March 2004, a vulnerability was discovered in a popular security product. Ten days later, the vendor released a vulnerability notice along with a patch. The Witty worm, designed to exploit this vulnerability, struck the following day. The Witty worm is notable for four things:</p>
<p>It was released one day after the publication of the vulnerability with the associated patch.</p>
<p>It pretargeted a set of vulnerable machines, thus accelerating its initial growth.</p>
<p>It was actively destructive.</p>
<p>It targeted a security product.</p>
<p>Colleen Shannon and David Moore of the Cooperative Association for Internet Data Analysis (CAIDA) completed an excellent analysis of the Witty worm shortly after it hit; their report is included as a special feature in this issue of IEEE Security &amp; Privacy. As they note, the key point is that, &#8220;the patch model for Internet security has failed spectacularly&#8230;. When end users participating in the best security practice that can be reasonably expected get infected with a virulent and damaging worm, we must reconsider the notion that end-user behavior can solve or even effectively mitigate the malicious software problem &#8230;.&#8221;</p>
<p>So now what?</p>
<p>The US National Cyber Security Partnership has recently completed a set of recommendations in response to the National Strategy to Secure Cyberspace report. One of its top recommendations is, &#8220;developing best practices for putting security at the heart of the software design process&#8221; (<a href="http://www.cyberpartnership.org/SDLCFULL.pdf">www.cyberpartnership.org/SDLCFULL.pdf</a>).  Denial is right out, though we will continue with business as usual for a while. Meanwhile, we&#8217;d better get cracking on replumbing the software-development infrastructure so that we can confidently know that any program that can hang out a socket won&#8217;t be vulnerable.</p>
<p>[Here is a <a href="http://nygeek.files.wordpress.com/2010/01/j4005.pdf">PDF</a> file of the original editorial.]</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/nygeek.wordpress.com/304/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/nygeek.wordpress.com/304/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/nygeek.wordpress.com/304/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/nygeek.wordpress.com/304/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/nygeek.wordpress.com/304/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/nygeek.wordpress.com/304/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/nygeek.wordpress.com/304/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/nygeek.wordpress.com/304/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/nygeek.wordpress.com/304/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/nygeek.wordpress.com/304/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/nygeek.wordpress.com/304/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/nygeek.wordpress.com/304/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/nygeek.wordpress.com/304/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/nygeek.wordpress.com/304/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nygeek.wordpress.com&amp;blog=614410&amp;post=304&amp;subd=nygeek&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://nygeek.wordpress.com/2010/01/17/a-witty-lesson/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3eabadbe1bf8c1e44eb1055cf5b97bf1?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">nygeek</media:title>
		</media:content>
	</item>
	</channel>
</rss>
