<?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:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>KWM</title>
	<atom:link href="http://mccammon.org/keith/feed/" rel="self" type="application/rss+xml" />
	<link>http://mccammon.org/keith</link>
	<description>What I'm doing when I'm not doing anything else...</description>
	<lastBuildDate>Sat, 14 Jan 2012 18:38:47 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Town of Herndon circle at Dranesville and Park</title>
		<link>http://mccammon.org/keith/2012/01/09/town-of-herndon-circle-at-dranesville-and-park/</link>
		<comments>http://mccammon.org/keith/2012/01/09/town-of-herndon-circle-at-dranesville-and-park/#comments</comments>
		<pubDate>Tue, 10 Jan 2012 01:31:25 +0000</pubDate>
		<dc:creator>Keith</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[herndon]]></category>

		<guid isPermaLink="false">http://mccammon.org/keith/?p=729</guid>
		<description><![CDATA[The Town of Herndon is proposing construction of a circle (roundabout, whatever) at Dranesville Rd. and Park Ave. This is being proposed as a traffic calming measure and seems to me to be unnecessary. I&#8217;ve been traveling this intersection (as either &#8230; <a href="http://mccammon.org/keith/2012/01/09/town-of-herndon-circle-at-dranesville-and-park/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>The Town of Herndon is <a href="http://www.washingtonpost.com/blogs/the-state-of-nova/post/herndon-traffic-roundabout-causes-an-uproar/2012/01/08/gIQAkMbjkP_blog.html">proposing construction of a circle</a> (roundabout, whatever) at Dranesville Rd. and Park Ave. This is being proposed as a traffic calming measure and seems to me to be unnecessary.</p>
<p>I&#8217;ve been traveling this intersection (as either a driver or a passenger) nearly as long as I&#8217;ve been alive. Cramming a 90&#8242; circle in this space is a terrible idea for any number of reasons.</p>
<p>Traffic actually <strong>moves</strong> through this intersection. There&#8217;s a church and elementary mere yards to the south, both of which will generate significant queuing of traffic if a circle is put in place. A mile north is Herndon High, which will cram traffic into the circle from the opposite direction.</p>
<p>At present, two out of three directions can continue to move at all times, and traffic approaching from the south (the approach with minimal sustained volume) must stop briefly. It works. With a circle in place, all three directions must slow to a yielding speed most of the time.</p>
<p>There have been relatively few accidents at this intersection, one of which was fatal. As the article points out, most of them were due to driver negligence, not the inability of motorists to navigate what is otherwise a textbook example of a forgiving intersection. The speed limit is twenty-five miles per hour.</p>
<p>The proposal is ugly and industrial. This is one of the nicer and more spacious areas in the Town of Herndon, and a circle is a near-nuclear approach to calming traffic. Speed humps, speed tables raised roadways and even simple signage may be equally effective calming measures and are much less invasive.</p>
<p>There&#8217;s also the option of revisiting the numbers. For instance, the total number of accidents, and the total as a percentage of average daily flow. The former statistic is in dispute&#8211;the numbers cited by some council members far exceed those reflected in the police records. For all of the infighting with respect to the solution, it might be the case that the scope of the problem doesn&#8217;t actually warrant any action at all.</p>
]]></content:encoded>
			<wfw:commentRss>http://mccammon.org/keith/2012/01/09/town-of-herndon-circle-at-dranesville-and-park/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
	</item>
		<item>
		<title>Photos from the 2011 Mid-Atlantic Fireworks Festival</title>
		<link>http://mccammon.org/keith/2011/12/24/photos-from-the-2011-mid-atlantic-fireworks-festival/</link>
		<comments>http://mccammon.org/keith/2011/12/24/photos-from-the-2011-mid-atlantic-fireworks-festival/#comments</comments>
		<pubDate>Sat, 24 Dec 2011 14:24:06 +0000</pubDate>
		<dc:creator>Keith</dc:creator>
				<category><![CDATA[Photography]]></category>
		<category><![CDATA[Photos]]></category>
		<category><![CDATA[fireworks]]></category>
		<category><![CDATA[hughesville]]></category>
		<category><![CDATA[maryland]]></category>
		<category><![CDATA[mid-atlantic fireworks festival]]></category>

		<guid isPermaLink="false">http://mccammon.org/keith/?p=667</guid>
		<description><![CDATA[We attended the 2011 Mid-Atlantic Fireworks Festival (MAFF) in Hughesville, MD on 5 Nov 2011. The MAFF is a club-oriented event. Some of the pyrotechnic artists are amatuers, and some are professionals, though this is not a professional display. The entire &#8230; <a href="http://mccammon.org/keith/2011/12/24/photos-from-the-2011-mid-atlantic-fireworks-festival/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>We attended the 2011 <a href="http://www.maff.ws/">Mid-Atlantic Fireworks Festival</a> (MAFF) in Hughesville, MD on 5 Nov 2011. The MAFF is a club-oriented event. Some of the pyrotechnic artists are amatuers, and some are professionals, though this is not a professional display. The entire event was outstanding.</p>
<p>This was my first go at photographing fireworks, and it was more difficult than I had expected. I had a particularly hard time getting clean, clutter-free captures at the venue&#8211;the viewing area was restricted for safety reasons and there were a number of utility poles and lines obstructing my view of the firing field. A wider lens would have caught a lot of ground and utility clutter. Shooting tighter made for good detail but also made it difficult to track the unpredictable/burst patterns.</p>

<a href='http://mccammon.org/keith/wp-content/uploads/2011/12/IMG_9776-Version-2.jpg' rel='shadowbox[sbalbum-667];player=img;' title='IMG_9776 - Version 2'><img width="150" height="150" src="http://mccammon.org/keith/wp-content/uploads/2011/12/IMG_9776-Version-2-150x150.jpg" class="attachment-thumbnail" alt="IMG_9776 - Version 2" title="IMG_9776 - Version 2" /></a>
<a href='http://mccammon.org/keith/wp-content/uploads/2011/12/IMG_9785-Version-2.jpg' rel='shadowbox[sbalbum-667];player=img;' title='IMG_9785 - Version 2'><img width="150" height="150" src="http://mccammon.org/keith/wp-content/uploads/2011/12/IMG_9785-Version-2-150x150.jpg" class="attachment-thumbnail" alt="IMG_9785 - Version 2" title="IMG_9785 - Version 2" /></a>
<a href='http://mccammon.org/keith/wp-content/uploads/2011/12/IMG_9809-Version-2.jpg' rel='shadowbox[sbalbum-667];player=img;' title='IMG_9809 - Version 2'><img width="150" height="150" src="http://mccammon.org/keith/wp-content/uploads/2011/12/IMG_9809-Version-2-150x150.jpg" class="attachment-thumbnail" alt="IMG_9809 - Version 2" title="IMG_9809 - Version 2" /></a>
<a href='http://mccammon.org/keith/wp-content/uploads/2011/12/IMG_9810-Version-2.jpg' rel='shadowbox[sbalbum-667];player=img;' title='IMG_9810 - Version 2'><img width="150" height="150" src="http://mccammon.org/keith/wp-content/uploads/2011/12/IMG_9810-Version-2-150x150.jpg" class="attachment-thumbnail" alt="IMG_9810 - Version 2" title="IMG_9810 - Version 2" /></a>
<a href='http://mccammon.org/keith/wp-content/uploads/2011/12/IMG_9818-Version-2.jpg' rel='shadowbox[sbalbum-667];player=img;' title='IMG_9818 - Version 2'><img width="150" height="150" src="http://mccammon.org/keith/wp-content/uploads/2011/12/IMG_9818-Version-2-150x150.jpg" class="attachment-thumbnail" alt="IMG_9818 - Version 2" title="IMG_9818 - Version 2" /></a>
<a href='http://mccammon.org/keith/wp-content/uploads/2011/12/IMG_9845-Version-2.jpg' rel='shadowbox[sbalbum-667];player=img;' title='IMG_9845 - Version 2'><img width="150" height="150" src="http://mccammon.org/keith/wp-content/uploads/2011/12/IMG_9845-Version-2-150x150.jpg" class="attachment-thumbnail" alt="IMG_9845 - Version 2" title="IMG_9845 - Version 2" /></a>
<a href='http://mccammon.org/keith/wp-content/uploads/2011/12/IMG_9859-Version-2.jpg' rel='shadowbox[sbalbum-667];player=img;' title='IMG_9859 - Version 2'><img width="150" height="150" src="http://mccammon.org/keith/wp-content/uploads/2011/12/IMG_9859-Version-2-150x150.jpg" class="attachment-thumbnail" alt="IMG_9859 - Version 2" title="IMG_9859 - Version 2" /></a>
<a href='http://mccammon.org/keith/wp-content/uploads/2011/12/IMG_9863-Version-2.jpg' rel='shadowbox[sbalbum-667];player=img;' title='IMG_9863 - Version 2'><img width="150" height="150" src="http://mccammon.org/keith/wp-content/uploads/2011/12/IMG_9863-Version-2-150x150.jpg" class="attachment-thumbnail" alt="IMG_9863 - Version 2" title="IMG_9863 - Version 2" /></a>
<a href='http://mccammon.org/keith/wp-content/uploads/2011/12/IMG_9870-Version-2.jpg' rel='shadowbox[sbalbum-667];player=img;' title='IMG_9870 - Version 2'><img width="150" height="150" src="http://mccammon.org/keith/wp-content/uploads/2011/12/IMG_9870-Version-2-150x150.jpg" class="attachment-thumbnail" alt="IMG_9870 - Version 2" title="IMG_9870 - Version 2" /></a>
<a href='http://mccammon.org/keith/wp-content/uploads/2011/12/IMG_9883-Version-2.jpg' rel='shadowbox[sbalbum-667];player=img;' title='IMG_9883 - Version 2'><img width="150" height="150" src="http://mccammon.org/keith/wp-content/uploads/2011/12/IMG_9883-Version-2-150x150.jpg" class="attachment-thumbnail" alt="IMG_9883 - Version 2" title="IMG_9883 - Version 2" /></a>
<a href='http://mccammon.org/keith/wp-content/uploads/2011/12/IMG_9884-Version-2.jpg' rel='shadowbox[sbalbum-667];player=img;' title='IMG_9884 - Version 2'><img width="150" height="150" src="http://mccammon.org/keith/wp-content/uploads/2011/12/IMG_9884-Version-2-150x150.jpg" class="attachment-thumbnail" alt="IMG_9884 - Version 2" title="IMG_9884 - Version 2" /></a>
<a href='http://mccammon.org/keith/wp-content/uploads/2011/12/IMG_9902-Version-2.jpg' rel='shadowbox[sbalbum-667];player=img;' title='IMG_9902 - Version 2'><img width="150" height="150" src="http://mccammon.org/keith/wp-content/uploads/2011/12/IMG_9902-Version-2-150x150.jpg" class="attachment-thumbnail" alt="IMG_9902 - Version 2" title="IMG_9902 - Version 2" /></a>
<a href='http://mccammon.org/keith/wp-content/uploads/2011/12/IMG_9903-Version-2.jpg' rel='shadowbox[sbalbum-667];player=img;' title='IMG_9903 - Version 2'><img width="150" height="150" src="http://mccammon.org/keith/wp-content/uploads/2011/12/IMG_9903-Version-2-150x150.jpg" class="attachment-thumbnail" alt="IMG_9903 - Version 2" title="IMG_9903 - Version 2" /></a>
<a href='http://mccammon.org/keith/wp-content/uploads/2011/12/IMG_9934-Version-3.jpg' rel='shadowbox[sbalbum-667];player=img;' title='IMG_9934 - Version 3'><img width="150" height="150" src="http://mccammon.org/keith/wp-content/uploads/2011/12/IMG_9934-Version-3-150x150.jpg" class="attachment-thumbnail" alt="IMG_9934 - Version 3" title="IMG_9934 - Version 3" /></a>
<a href='http://mccammon.org/keith/wp-content/uploads/2011/12/IMG_9957-Version-2.jpg' rel='shadowbox[sbalbum-667];player=img;' title='IMG_9957 - Version 2'><img width="150" height="150" src="http://mccammon.org/keith/wp-content/uploads/2011/12/IMG_9957-Version-2-150x150.jpg" class="attachment-thumbnail" alt="IMG_9957 - Version 2" title="IMG_9957 - Version 2" /></a>
<a href='http://mccammon.org/keith/wp-content/uploads/2011/12/IMG_9977-Version-3.jpg' rel='shadowbox[sbalbum-667];player=img;' title='IMG_9977 - Version 3'><img width="150" height="150" src="http://mccammon.org/keith/wp-content/uploads/2011/12/IMG_9977-Version-3-150x150.jpg" class="attachment-thumbnail" alt="IMG_9977 - Version 3" title="IMG_9977 - Version 3" /></a>

]]></content:encoded>
			<wfw:commentRss>http://mccammon.org/keith/2011/12/24/photos-from-the-2011-mid-atlantic-fireworks-festival/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:thumbnail url="http://mccammon.org/keith/wp-content/uploads/2011/12/IMG_9776-Version-2-150x150.jpg" />
		<media:content url="http://mccammon.org/keith/wp-content/uploads/2011/12/IMG_9776-Version-2.jpg" medium="image">
			<media:title type="html">IMG_9776 &#8211; Version 2</media:title>
			<media:thumbnail url="http://mccammon.org/keith/wp-content/uploads/2011/12/IMG_9776-Version-2-150x150.jpg" />
		</media:content>
		<media:content url="http://mccammon.org/keith/wp-content/uploads/2011/12/IMG_9785-Version-2.jpg" medium="image">
			<media:title type="html">IMG_9785 &#8211; Version 2</media:title>
			<media:thumbnail url="http://mccammon.org/keith/wp-content/uploads/2011/12/IMG_9785-Version-2-150x150.jpg" />
		</media:content>
		<media:content url="http://mccammon.org/keith/wp-content/uploads/2011/12/IMG_9809-Version-2.jpg" medium="image">
			<media:title type="html">IMG_9809 &#8211; Version 2</media:title>
			<media:thumbnail url="http://mccammon.org/keith/wp-content/uploads/2011/12/IMG_9809-Version-2-150x150.jpg" />
		</media:content>
		<media:content url="http://mccammon.org/keith/wp-content/uploads/2011/12/IMG_9810-Version-2.jpg" medium="image">
			<media:title type="html">IMG_9810 &#8211; Version 2</media:title>
			<media:thumbnail url="http://mccammon.org/keith/wp-content/uploads/2011/12/IMG_9810-Version-2-150x150.jpg" />
		</media:content>
		<media:content url="http://mccammon.org/keith/wp-content/uploads/2011/12/IMG_9818-Version-2.jpg" medium="image">
			<media:title type="html">IMG_9818 &#8211; Version 2</media:title>
			<media:thumbnail url="http://mccammon.org/keith/wp-content/uploads/2011/12/IMG_9818-Version-2-150x150.jpg" />
		</media:content>
		<media:content url="http://mccammon.org/keith/wp-content/uploads/2011/12/IMG_9845-Version-2.jpg" medium="image">
			<media:title type="html">IMG_9845 &#8211; Version 2</media:title>
			<media:thumbnail url="http://mccammon.org/keith/wp-content/uploads/2011/12/IMG_9845-Version-2-150x150.jpg" />
		</media:content>
		<media:content url="http://mccammon.org/keith/wp-content/uploads/2011/12/IMG_9859-Version-2.jpg" medium="image">
			<media:title type="html">IMG_9859 &#8211; Version 2</media:title>
			<media:thumbnail url="http://mccammon.org/keith/wp-content/uploads/2011/12/IMG_9859-Version-2-150x150.jpg" />
		</media:content>
		<media:content url="http://mccammon.org/keith/wp-content/uploads/2011/12/IMG_9863-Version-2.jpg" medium="image">
			<media:title type="html">IMG_9863 &#8211; Version 2</media:title>
			<media:thumbnail url="http://mccammon.org/keith/wp-content/uploads/2011/12/IMG_9863-Version-2-150x150.jpg" />
		</media:content>
		<media:content url="http://mccammon.org/keith/wp-content/uploads/2011/12/IMG_9870-Version-2.jpg" medium="image">
			<media:title type="html">IMG_9870 &#8211; Version 2</media:title>
			<media:thumbnail url="http://mccammon.org/keith/wp-content/uploads/2011/12/IMG_9870-Version-2-150x150.jpg" />
		</media:content>
		<media:content url="http://mccammon.org/keith/wp-content/uploads/2011/12/IMG_9883-Version-2.jpg" medium="image">
			<media:title type="html">IMG_9883 &#8211; Version 2</media:title>
			<media:thumbnail url="http://mccammon.org/keith/wp-content/uploads/2011/12/IMG_9883-Version-2-150x150.jpg" />
		</media:content>
		<media:content url="http://mccammon.org/keith/wp-content/uploads/2011/12/IMG_9884-Version-2.jpg" medium="image">
			<media:title type="html">IMG_9884 &#8211; Version 2</media:title>
			<media:thumbnail url="http://mccammon.org/keith/wp-content/uploads/2011/12/IMG_9884-Version-2-150x150.jpg" />
		</media:content>
		<media:content url="http://mccammon.org/keith/wp-content/uploads/2011/12/IMG_9902-Version-2.jpg" medium="image">
			<media:title type="html">IMG_9902 &#8211; Version 2</media:title>
			<media:thumbnail url="http://mccammon.org/keith/wp-content/uploads/2011/12/IMG_9902-Version-2-150x150.jpg" />
		</media:content>
		<media:content url="http://mccammon.org/keith/wp-content/uploads/2011/12/IMG_9903-Version-2.jpg" medium="image">
			<media:title type="html">IMG_9903 &#8211; Version 2</media:title>
			<media:thumbnail url="http://mccammon.org/keith/wp-content/uploads/2011/12/IMG_9903-Version-2-150x150.jpg" />
		</media:content>
		<media:content url="http://mccammon.org/keith/wp-content/uploads/2011/12/IMG_9934-Version-3.jpg" medium="image">
			<media:title type="html">IMG_9934 &#8211; Version 3</media:title>
			<media:thumbnail url="http://mccammon.org/keith/wp-content/uploads/2011/12/IMG_9934-Version-3-150x150.jpg" />
		</media:content>
		<media:content url="http://mccammon.org/keith/wp-content/uploads/2011/12/IMG_9957-Version-2.jpg" medium="image">
			<media:title type="html">IMG_9957 &#8211; Version 2</media:title>
			<media:thumbnail url="http://mccammon.org/keith/wp-content/uploads/2011/12/IMG_9957-Version-2-150x150.jpg" />
		</media:content>
		<media:content url="http://mccammon.org/keith/wp-content/uploads/2011/12/IMG_9977-Version-3.jpg" medium="image">
			<media:title type="html">IMG_9977 &#8211; Version 3</media:title>
			<media:thumbnail url="http://mccammon.org/keith/wp-content/uploads/2011/12/IMG_9977-Version-3-150x150.jpg" />
		</media:content>
	</item>
		<item>
		<title>Joao Silva</title>
		<link>http://mccammon.org/keith/2010/12/31/joao-silva/</link>
		<comments>http://mccammon.org/keith/2010/12/31/joao-silva/#comments</comments>
		<pubDate>Fri, 31 Dec 2010 13:39:26 +0000</pubDate>
		<dc:creator>Keith</dc:creator>
				<category><![CDATA[Photography]]></category>
		<category><![CDATA[joao silva]]></category>
		<category><![CDATA[new york times]]></category>
		<category><![CDATA[photojournalism]]></category>
		<category><![CDATA[war]]></category>

		<guid isPermaLink="false">http://mccammon.org/keith/?p=610</guid>
		<description><![CDATA[I&#8217;ve written about Joao Silva before. He is a remarkable photographer and one of the most respected photojournalists in the world. In October 2010, Silva lost both legs and suffered myriad injuries after stepping on a land mine while embedded &#8230; <a href="http://mccammon.org/keith/2010/12/31/joao-silva/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>
<div>I&#8217;ve <a href="http://mccammon.org/keith/2007/11/25/the-bang-bang-club/">written</a> about Joao Silva before. He is a remarkable photographer and one of the most respected photojournalists in the world.</div>
</p>
<p>
<div>In October 2010, Silva lost both legs and suffered myriad injuries after stepping on a land mine while embedded with the U.S. military at a checkpoint in Deh-e Kuchay, Afghanistan. He was working as a contract [1] photographer for the New York Times.</div>
</p>
<p>
<div>The <a href="http://lens.blogs.nytimes.com/2010/10/23/widespread-impact-from-an-afghan-mine/">initial announcement</a> by Times staff photographers Michael Kamber and David Dunlap provides an overview of the incident, as well as some initial updates regarding Silva&#8217;s whereabouts and treatment.</div>
</p>
<p>
<div>The photos that he took before and after the explosion are <a href="http://lens.blogs.nytimes.com/2010/11/29/its-the-photographer/">available on the Lens blog</a> as well.</div>
</p>
<p>
<div>The New York Times&#8211;under no obligation to do so&#8211;is covering the costs of Silva&#8217;s care and assisting his family while he recovers.</div>
</p>
<p>
<div>To cover any additional expenses, Greg and Leonie Marinovich have established a support site at <a href="http://joaosilva.photoshelter.com/">Photoshelter</a>. Donations are being accepted, and a number of Silva&#8217;s editorial and vintage prints are for sale.</div>
</p>
<p>
<div>[1] As opposed to a staff photographer, who would be employed by the Times.  Contract photographers are paid for their work but are otherwise unaffiliated with the organizations to which they are reporting.</div></p>
]]></content:encoded>
			<wfw:commentRss>http://mccammon.org/keith/2010/12/31/joao-silva/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
	</item>
		<item>
		<title>Extracting specific music files from an iPod</title>
		<link>http://mccammon.org/keith/2010/10/22/extracting-specific-music-files-from-an-ipod/</link>
		<comments>http://mccammon.org/keith/2010/10/22/extracting-specific-music-files-from-an-ipod/#comments</comments>
		<pubDate>Sat, 23 Oct 2010 03:05:11 +0000</pubDate>
		<dc:creator>Keith</dc:creator>
				<category><![CDATA[Hardware & Software]]></category>

		<guid isPermaLink="false">http://mccammon.org/keith/?p=584</guid>
		<description><![CDATA[Have an iPod? Buy a bunch of music just before your beloved MacBook Pro wet the bed? Want a handful of songs off of the iPod, but don&#8217;t want to go through the painful and time-consuming process of importing the &#8230; <a href="http://mccammon.org/keith/2010/10/22/extracting-specific-music-files-from-an-ipod/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Have an iPod? Buy a bunch of music just before your beloved MacBook Pro wet the bed? Want a handful of songs off of the iPod, but don&#8217;t want to go through the painful and time-consuming process of <a href="http://www.google.com/url?sa=t&amp;source=web&amp;cd=1&amp;ved=0CBsQFjAA&amp;url=http%3A%2F%2Fwww.askstudent.com%2Fgeneral%2Fhow-to-extract-songs-off-your-ipod-using-itunes%2F&amp;rct=j&amp;q=extract%20mp3%20from%20ipod&amp;ei=zUDCTOizA8SqlAfTkaUI&amp;usg=AFQjCNFfzHwgVMitcPB5mrYw68m_lsb54w&amp;sig2=gzItIP0KszLL7wgh7eK7Ow">importing the entire contents of your iPod into iTunes</a>?</p>
<p>On your beloved Mac:</p>
<ol>
<li>Open iTunes.</li>
<li>From the menu bar, go to iTunes -&gt; Preferences -&gt; Devices.</li>
<li>Check the box next to &#8220;Prevent iPods, iPhones and iPads from syncing automatically.&#8221; Click OK.</li>
<li>Plug in the iPod.  If it doesn&#8217;t appear as a disk in the Finder, select the device within iTunes and on the Summary screen select &#8220;Enable Disk Use.&#8221;  Eject the iPod and plug it in again.</li>
<li>If you haven&#8217;t already, install <a href="http://www.google.com/url?sa=t&amp;source=web&amp;cd=1&amp;ved=0CB0QFjAA&amp;url=http%3A%2F%2Fwww.macports.org%2F&amp;ei=QUjCTLeVGIOdlgfxmpQE&amp;usg=AFQjCNFPVXqLbZ-ONSRu47qlQ2iCK6CaLg&amp;sig2=K1rJjIqrWhuqGh64ySaUwg">MacPorts</a>.</li>
<li>Open Terminal</li>
<li>Update MacPorts: <span style="font-family: Courier;"><strong>sudo port -d selfupdate</strong></span></li>
<li>Install the id3v2 utility: <span style="font-family: Courier;"><strong>sudo port install id3v2</strong></span></li>
<li>Move into the directory on the iPod that contains your music: <span style="font-family: Courier;"><strong>cd /Volumes/Your Mom’s iPod/iPod_Control/Music</strong></span></li>
<li>Read ID3 tags from all MP3 files on the device and output the data to a text file in your home directory: ﻿<span style="font-family: Courier;"><strong>for i in `find . -type f | grep mp3`; do id3v2 -l $i &gt;&gt; ~/ipod_tags.txt; done</strong></span></li>
<li>Open the ipod_tags.txt file using TextEdit and find the files that interest you and copy them off.  Example: <span style="font-family: Courier;"><strong>cp ﻿./F00/KIJN.mp3 ~/Recovered/</strong></span> (assumes that you&#8217;ve created the Recovered directory in your home directory).</li>
<li>Import the files into iTunes as you would any other music file.</li>
</ol>
<p>IMPORTANT: If you purchase your music from Apple/iTunes this won&#8217;t work. There may be a tool that extracts metadata from M4A files, but I don&#8217;t need one and therefore haven&#8217;t looked for one. Consider this a learning opportunity and start purchasing DRM-free music in an open format from the <a href="http://www.amazon.com/MP3-Music-Download/b/ref=topnav_storetab_dmusic?ie=UTF8&amp;node=163856011">Amazon MP3 store</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://mccammon.org/keith/2010/10/22/extracting-specific-music-files-from-an-ipod/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
	</item>
		<item>
		<title>Tumblr: Sharing your password(s) with the world since 2010</title>
		<link>http://mccammon.org/keith/2010/08/02/tumblr-sharing-your-passwords-with-the-world-since-2010/</link>
		<comments>http://mccammon.org/keith/2010/08/02/tumblr-sharing-your-passwords-with-the-world-since-2010/#comments</comments>
		<pubDate>Mon, 02 Aug 2010 22:00:53 +0000</pubDate>
		<dc:creator>Keith</dc:creator>
				<category><![CDATA[Privacy and Security]]></category>

		<guid isPermaLink="false">http://mccammon.org/keith/?p=487</guid>
		<description><![CDATA[Tumblr is all over the news today: The New York Times published two pieces on the service, which by mid-morning had landed on the front pages of Techmeme and Hacker News.  For kicks, I thought I&#8217;d sign up and see what &#8230; <a href="http://mccammon.org/keith/2010/08/02/tumblr-sharing-your-passwords-with-the-world-since-2010/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.tumblr.com/">Tumblr</a> is all over the news today: The New York Times published <a href="http://dealbook.blogs.nytimes.com/2010/08/02/meet-tumblr-facebook-and-twitters-new-rival/">two</a> <a href="http://www.nytimes.com/2010/08/02/technology/02tumblr.html?_r=1&amp;partner=rss&amp;emc=rss">pieces</a> on the service, which by mid-morning had landed on the front pages of <a href="http://www.techmeme.com/100802/h0900">Techmeme</a> and <a href="http://news.ycombinator.com/item?id=1567616">Hacker News</a>.  For kicks, I thought I&#8217;d sign up and see what it was all about.</p>
<p>The premise is that you create a &#8220;tumblelog,&#8221; which Jason Kottke <a href="http://kottke.org/05/10/tumblelogs">describes</a> as a &#8220;quick and dirty stream of consciousness.&#8221;  Tumblr allows the user to achieve this by posting long-form, quotations, links, and a variety of media.</p>
<p>This type of service is generally more fun/useful if one&#8217;s friends are involved.  Thus, the likely sequence of events for new users is:</p>
<ol>
<li>Find Tumblr.com via link or Google.</li>
<li>Follow &#8220;Sign Up&#8221; or &#8220;Log In&#8221; links on Tumblr home page.</li>
<li>Submit/create an ID and password to access your dashboard.</li>
<li>Find and invite friends by allowing Tumblr to &#8220;Look up your contacts&#8221;&#8211;this imports contacts from your mail service of choice (Google, Yahoo!, Hotmail, etc.), which requires that you provide Tumblr with the username and password for said service[1].</li>
</ol>
<p>There&#8217;s just one problem: At no point did it occur to the folks at Tumblr that they might want to encrypt form submissions.  Both the Sign Up and Log In links on the home page send the user to an unencrypted page, and post information in the clear [<a href="http://mccammon.org/keith/wp-content/uploads/2010/08/login.pcap_.zip">login.pcap</a>][2].</p>
<p>Assuming that they notice and care, end-users can log in via an encrypted form, but this requires that they know to edit the URL by hand prior to entering data [<a href="http://www.youtube.com/watch?v=DSQO4IuIRhY" rel="shadowbox[sbpost-487];player=swf;width=640;height=385;">video</a>].  It is recommended that Tumblr subscribers bookmark the following URL if they wish to log in: https://www.tumblr.com/login.</p>
<p>And it gets better/worse . . .</p>
<p>Once the user logs in and visits the Goodies page, Tumblr offers to locate friends by importing contacts from a personal mail service.  Tumblr accepts the (arguably more sensitive) username and password for these services, and transmits these in the clear as well [<a href="http://mccammon.org/keith/wp-content/uploads/2010/08/import_contacts.pcap_.zip">import_contacts.pcap</a>].</p>
<p>Oddly enough, an end-user attempting to submit <em>this</em> information via an encrypted form will be thwarted by a redirect, sending them back to the unencrypted page prior to data entry [<a href="http://www.youtube.com/watch?v=GMTtN05t0zk" rel="shadowbox[sbpost-487];player=swf;width=640;height=385;">video</a>].</p>
<p>One would think that an observant end-user would catch one or both of these gaping security holes, but my guess is that the overwhelming majority of their <a href="http://techcrunch.com/2010/07/19/tumblr-stats/">six million or so users</a> haven&#8217;t noticed or don&#8217;t care.  Then again, one would also think that that at least one person on the Tumblr engineering team would consider safeguarding user data in transit.  Alas, collective fail.</p>
<p>UPDATE01: It&#8217;s bad enough that they knowingly implemented the service in this manner, but <a href="http://www.dscoduc.com/2010/03/insecure-login-at-tumblr/">Tumblr was made aware of this by an end-user Mar 2010</a>.  Aug 2010: No change.</p>
<p>UPDATE02: Another concerned user <a href="http://paulitex.tumblr.com/post/335340309/tumblr-sends-passwords-in-the-clear">reported this to Tumblr in Jan 2010</a>.</p>
<p>UPDATE03: A brief survey of popular social sites indicates that Tumblr and Digg appear to be the only two that knowingly take your Google (Gmail) account credentials and pass them in the clear.</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-</p>
<p>[1] Many web sites offer this type of temporary contact import, but do so safely.  Lesson: &#8220;<a href="http://en.wikipedia.org/wiki/Trust,_but_verify">Trust but verify</a>.&#8221;</p>
<p>[2] Many HTML forms on unencrypted pages POST to encrypted URLs, protecting the data in transit.  That is not the case here, thus the packet captures for validation.</p>
]]></content:encoded>
			<wfw:commentRss>http://mccammon.org/keith/2010/08/02/tumblr-sharing-your-passwords-with-the-world-since-2010/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
	</item>
		<item>
		<title>Errors importing iCal data (iCalendar) into Google Calendar</title>
		<link>http://mccammon.org/keith/2009/07/14/errors-importing-ical-data-icalendar-into-google-calendar/</link>
		<comments>http://mccammon.org/keith/2009/07/14/errors-importing-ical-data-icalendar-into-google-calendar/#comments</comments>
		<pubDate>Tue, 14 Jul 2009 15:25:15 +0000</pubDate>
		<dc:creator>Keith</dc:creator>
				<category><![CDATA[Hardware & Software]]></category>
		<category><![CDATA[calendar]]></category>
		<category><![CDATA[error]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[ical]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[valarm]]></category>
		<category><![CDATA[vtodo]]></category>

		<guid isPermaLink="false">http://mccammon.org/keith/?p=378</guid>
		<description><![CDATA[While attempting to import iCal export (.ics) files into Google Calendar, I&#8217;ve encountered the following errors: Failed to import events: Unable to process your iCal/CSV file. (Google, Bing) HTTP/1.1 403 Google Calendar doesn&#8217;t support storing of &#8220;To Do&#8221; (VTODO) components &#8230; <a href="http://mccammon.org/keith/2009/07/14/errors-importing-ical-data-icalendar-into-google-calendar/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>While attempting to import iCal export (.ics) files into <a href="http://www.google.com/calendar">Google Calendar</a>, I&#8217;ve encountered the following errors:</p>
<ul>
<li>Failed to import events: Unable to process your iCal/CSV file. (<a href="http://www.google.com/search?q=&quot;Failed+to+import+events%3A+Unable+to+process+your+iCal%2FCSV+file&quot;">Google</a>, <a href="http://www.bing.com/search?q=&quot;Failed+to+import+events%3A+Unable+to+process+your+iCal%2FCSV+file&quot;">Bing</a>)</li>
<li>HTTP/1.1 403 Google Calendar doesn&#8217;t support storing of &#8220;To Do&#8221; (VTODO) components (<a href="http://www.google.com/search?q=HTTP%2F1.1+403+Google+Calendar+doesn%92t+support+storing+of+%93To+Do%94+%28VTODO%29+components">Google</a>, <a href="http://www.bing.com/search?q=HTTP%2F1.1+403+Google+Calendar+doesn%27t+support+storing+of+%22To+Do%22+%28VTODO%29+components">Bing</a>)</li>
</ul>
<p>It appears as though Google Calendar is choking on both the VTODO and VALARM stanzas within the export file.</p>
<p>VTODO data is easy to remove, as it will appear near the end of the export file.  Find the first instance of &#8220;BEGIN:VTODO,&#8221; and remove all data beginning with that line and ending with the final &#8220;END:VTODO&#8221; instance (take care not to delete the &#8220;END:VCALENDAR&#8221; line, as it will invalidate the export).</p>
<p>VALARM data is problematic, as it is nested within each VEVENT stanza.  Depending on the size of the export file, it could easily contain hundreds or thousands of these.</p>
<p>The fast and dirty solution is to remove these elements from the iCal export file, and then import the &#8220;clean&#8221; version into Google Calendar.  Note that imported events in the target Google Calendar will no longer contain alarms&#8211;these events will need to be updated manually, if desired.</p>
<p>Following is a simple Python script that will remove these stanzas and produce a new file that should import properly.  After downloading, be sure to edit the INFILE variable at a minimum.</p>
<p><strong>Head on over to </strong><a style="padding-top: 1px; padding-right: 0px; padding-bottom: 1px; padding-left: 0px; color: #777777; text-decoration: none; border-bottom-width: 1px; border-bottom-style: solid; border-color: #bbbbbb; margin: 0px;" href="http://mccammon.org/keith/code/"><strong>Code</strong></a><strong> for the latest version (iCal-to-GCal).</strong></p>
<p><em>It&#8217;s worth noting that this script can be used to quickly remove data from any file that contains similarly-formatted information.  Just update the TAGS list accordingly.</em></p>
<p><strong>UPDATE01</strong>: Wondering whether the <a href="http://gmailblog.blogspot.com/2009/05/tasks-now-in-calendar-too.html">integration of Tasks into Google Calendar</a> will alleviate the VTODO handling issue?</p>
]]></content:encoded>
			<wfw:commentRss>http://mccammon.org/keith/2009/07/14/errors-importing-ical-data-icalendar-into-google-calendar/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
	
	</item>
		<item>
		<title>E-mail items to Instapaper</title>
		<link>http://mccammon.org/keith/2009/07/02/e-mail-items-to-instapaper/</link>
		<comments>http://mccammon.org/keith/2009/07/02/e-mail-items-to-instapaper/#comments</comments>
		<pubDate>Fri, 03 Jul 2009 01:38:59 +0000</pubDate>
		<dc:creator>Keith</dc:creator>
				<category><![CDATA[Hardware & Software]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[instapaper]]></category>
		<category><![CDATA[python]]></category>

		<guid isPermaLink="false">http://mccammon.org/keith/?p=351</guid>
		<description><![CDATA[I use Instapaper every day, as a means of saving off pages that I come across but don&#8217;t have the time to read/evaluate immediately.  And when I&#8217;m working on a computer this is all well and good&#8211;the Instapaper bookmarklet allows me &#8230; <a href="http://mccammon.org/keith/2009/07/02/e-mail-items-to-instapaper/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I use <a href="http://www.instapaper.com">Instapaper</a> every day, as a means of saving off pages that I come across but don&#8217;t have the time to read/evaluate immediately.  And when I&#8217;m working on a computer this is all well and good&#8211;the Instapaper bookmarklet allows me to save pages quickly and move on.</p>
<p>The problem arises when I&#8217;m viewing content on my mobile phone, as the concept of a bookmarklet in any mobile browser that I&#8217;ve had the pleasure of using does not exist.  To make matters worse, I&#8217;m one of the five or six people on <a href="http://en.wikipedia.org/wiki/Earth">Earth</a> who does not own an iPhone.  So, the surely-pleasant Instapaper apps are dead to me.</p>
<p>For some time, I&#8217;ve been using the &#8220;Send this Page&#8221; functionality built in to my mobile browser to e-mail pages to a mailbox for further processing.  Some simple mailbox rules and a short list of known source addresses make this a viable solution.  Unfortunately, viable is never good enough.</p>
<p>To scratch this itch, I&#8217;ve thrown together a small collection of scripts that will:</p>
<ol>
<li>Retrieve messages from an IMAP mailbox (this needn&#8217;t be a dedicated inbox&#8211;a specific folder, Gmail label, etc. will suffice).</li>
<li>Validate senders using a whitelist.</li>
<li>Extract things that look and smell like URLs from message bodies (should handle crappy HTML messages, too).</li>
<li>Submit URLs to Instapaper.</li>
</ol>
<p>Surprisingly, it works (for me).  Requires Python 2.5+ (haven&#8217;t tested with 3.X, but should work), and an IMAP-enabled mailbox of some sort.</p>
<p><strong>Head on over to </strong><a href="http://mccammon.org/keith/code/"><strong>Code</strong></a><strong> for the latest version (IPMailer).</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://mccammon.org/keith/2009/07/02/e-mail-items-to-instapaper/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
	</item>
		<item>
		<title>Breakwater Inn Sunset</title>
		<link>http://mccammon.org/keith/2009/02/16/breakwater-inn-sunset/</link>
		<comments>http://mccammon.org/keith/2009/02/16/breakwater-inn-sunset/#comments</comments>
		<pubDate>Mon, 16 Feb 2009 15:07:27 +0000</pubDate>
		<dc:creator>Keith</dc:creator>
				<category><![CDATA[Photos]]></category>
		<category><![CDATA[breakwater inn]]></category>
		<category><![CDATA[hatteras]]></category>
		<category><![CDATA[nc]]></category>
		<category><![CDATA[sunset]]></category>

		<guid isPermaLink="false">http://mccammon.org/keith/?p=315</guid>
		<description><![CDATA[Sunset as seen from the Breakwater Inn, Hatteras, NC.]]></description>
			<content:encoded><![CDATA[<p>Sunset as seen from the <a href="http://www.breakwaterhatteras.com/">Breakwater Inn</a>, Hatteras, NC.</p>
<p><a href="http://mccammon.org/keith/wp-content/uploads/2009/02/sunset-at-breakwater-inn-hatteras-nc.jpg" rel="shadowbox[sbpost-315];player=img;"><img class="alignnone size-medium wp-image-316" title="Sunset at the Breakwater Inn" src="http://mccammon.org/keith/wp-content/uploads/2009/02/sunset-at-breakwater-inn-hatteras-nc-400x271.jpg" alt="Sunset at the Breakwater Inn" width="400" height="271" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://mccammon.org/keith/2009/02/16/breakwater-inn-sunset/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:thumbnail url="http://mccammon.org/keith/wp-content/uploads/2009/02/sunset-at-breakwater-inn-hatteras-nc-150x150.jpg" />
		<media:content url="http://mccammon.org/keith/wp-content/uploads/2009/02/sunset-at-breakwater-inn-hatteras-nc.jpg" medium="image">
			<media:title type="html">Sunset at the Breakwater Inn</media:title>
			<media:thumbnail url="http://mccammon.org/keith/wp-content/uploads/2009/02/sunset-at-breakwater-inn-hatteras-nc-150x150.jpg" />
		</media:content>
	</item>
		<item>
		<title>Brett Dennen at The State Theatre</title>
		<link>http://mccammon.org/keith/2009/02/13/brett-dennen-at-the-state-theatre/</link>
		<comments>http://mccammon.org/keith/2009/02/13/brett-dennen-at-the-state-theatre/#comments</comments>
		<pubDate>Sat, 14 Feb 2009 04:00:57 +0000</pubDate>
		<dc:creator>Keith</dc:creator>
				<category><![CDATA[Performing Arts]]></category>
		<category><![CDATA[Photos]]></category>
		<category><![CDATA[brett dennen]]></category>
		<category><![CDATA[falls church]]></category>
		<category><![CDATA[state theatre]]></category>

		<guid isPermaLink="false">http://mccammon.org/keith/?p=256</guid>
		<description><![CDATA[I had the pleasure of seeing (and photographing, without a pass) Brett Dennen&#8217;s 6 February show at the State Theatre in Falls Church, VA. I&#8217;ve shot a handful of indoor shows, with a variety of lenses.  In this case, I decided to &#8230; <a href="http://mccammon.org/keith/2009/02/13/brett-dennen-at-the-state-theatre/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I had the pleasure of seeing (and photographing, without a pass) <a href="http://brettdennen.net">Brett Dennen&#8217;s</a> 6 February show at the <a href="http://www.thestatetheatre.com">State Theatre</a> in Falls Church, VA.</p>
<p>I&#8217;ve shot a handful of indoor shows, with a variety of lenses.  In this case, I decided to shoot with a couple of faster primes (the Canon 50mm F/1.8 and 35mm F/1.4).  Shooting with these focal lengths at an indoor venue tends to work out very well, or very poorly, depending on the distance to the stage, available lighting, and the type of photo that one has in mind.  In this case, I was more interested in seeing how the primes would perform in terms of focus and color, and not so much concerned with getting any really tight shots.  </p>
<p>The venue itself was small but crowded, and getting up front was inconvenient.  So, I shot everything from the standing room behind the sound booth, stage left, or the balcony.  Given that I didn&#8217;t have a lot of focal length on my side, I had to be mindful of both framing and focus, so that shots would be metered appropriately and could be focused relatively quickly in the low light.  My specific concern with respect to metering was the drastic lighting imbalance at a distance&#8211;when I had a dark crowd in the bottom of the frame, and a bright stage above&#8211;causing my shutter speeds to decrease (when, in my mind, they should not have), resulting in blur where I didn&#8217;t want blur.</p>
<p>Overall, I was happy with the results.  And, here are a few of my favorites.  Enjoy . . . </p>

<a href='http://mccammon.org/keith/wp-content/uploads/2009/02/brett-dennen-at-the-state-theatre-1.jpg' rel='shadowbox[sbalbum-256];player=img;' title='Brett Dennen at The State Theatre #1'><img width="150" height="150" src="http://mccammon.org/keith/wp-content/uploads/2009/02/brett-dennen-at-the-state-theatre-1-150x150.jpg" class="attachment-thumbnail" alt="Brett Dennen at The State Theatre #1" title="Brett Dennen at The State Theatre #1" /></a>
<a href='http://mccammon.org/keith/wp-content/uploads/2009/02/brett-dennen-at-the-state-theatre-2.jpg' rel='shadowbox[sbalbum-256];player=img;' title='Brett Dennen at The State Theatre #2'><img width="150" height="150" src="http://mccammon.org/keith/wp-content/uploads/2009/02/brett-dennen-at-the-state-theatre-2-150x150.jpg" class="attachment-thumbnail" alt="Brett Dennen at The State Theatre #2" title="Brett Dennen at The State Theatre #2" /></a>
<a href='http://mccammon.org/keith/wp-content/uploads/2009/02/brett-dennen-at-the-state-theatre-3.jpg' rel='shadowbox[sbalbum-256];player=img;' title='Brett Dennen at The State Theatre #3'><img width="150" height="150" src="http://mccammon.org/keith/wp-content/uploads/2009/02/brett-dennen-at-the-state-theatre-3-150x150.jpg" class="attachment-thumbnail" alt="Brett Dennen at The State Theatre #3" title="Brett Dennen at The State Theatre #3" /></a>
<a href='http://mccammon.org/keith/wp-content/uploads/2009/02/brett-dennen-at-the-state-theatre-4.jpg' rel='shadowbox[sbalbum-256];player=img;' title='Brett Dennen at The State Theatre #4'><img width="150" height="150" src="http://mccammon.org/keith/wp-content/uploads/2009/02/brett-dennen-at-the-state-theatre-4-150x150.jpg" class="attachment-thumbnail" alt="Brett Dennen at The State Theatre #4" title="Brett Dennen at The State Theatre #4" /></a>
<a href='http://mccammon.org/keith/wp-content/uploads/2009/02/brett-dennen-at-the-state-theatre-5.jpg' rel='shadowbox[sbalbum-256];player=img;' title='Brett Dennen at The State Theatre #5'><img width="150" height="150" src="http://mccammon.org/keith/wp-content/uploads/2009/02/brett-dennen-at-the-state-theatre-5-150x150.jpg" class="attachment-thumbnail" alt="Brett Dennen at The State Theatre #5" title="Brett Dennen at The State Theatre #5" /></a>
<a href='http://mccammon.org/keith/wp-content/uploads/2009/02/brett-dennen-at-the-state-theatre-6.jpg' rel='shadowbox[sbalbum-256];player=img;' title='Brett Dennen at The State Theatre #6'><img width="150" height="150" src="http://mccammon.org/keith/wp-content/uploads/2009/02/brett-dennen-at-the-state-theatre-6-150x150.jpg" class="attachment-thumbnail" alt="Brett Dennen at The State Theatre #6" title="Brett Dennen at The State Theatre #6" /></a>
<a href='http://mccammon.org/keith/wp-content/uploads/2009/02/brett-dennen-at-the-state-theatre-7.jpg' rel='shadowbox[sbalbum-256];player=img;' title='Brett Dennen at The State Theatre #7'><img width="150" height="150" src="http://mccammon.org/keith/wp-content/uploads/2009/02/brett-dennen-at-the-state-theatre-7-150x150.jpg" class="attachment-thumbnail" alt="Brett Dennen at The State Theatre #7" title="Brett Dennen at The State Theatre #7" /></a>

]]></content:encoded>
			<wfw:commentRss>http://mccammon.org/keith/2009/02/13/brett-dennen-at-the-state-theatre/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:thumbnail url="http://mccammon.org/keith/wp-content/uploads/2009/02/brett-dennen-at-the-state-theatre-1-150x150.jpg" />
		<media:content url="http://mccammon.org/keith/wp-content/uploads/2009/02/brett-dennen-at-the-state-theatre-1.jpg" medium="image">
			<media:title type="html">Brett Dennen at The State Theatre #1</media:title>
			<media:thumbnail url="http://mccammon.org/keith/wp-content/uploads/2009/02/brett-dennen-at-the-state-theatre-1-150x150.jpg" />
		</media:content>
		<media:content url="http://mccammon.org/keith/wp-content/uploads/2009/02/brett-dennen-at-the-state-theatre-2.jpg" medium="image">
			<media:title type="html">Brett Dennen at The State Theatre #2</media:title>
			<media:thumbnail url="http://mccammon.org/keith/wp-content/uploads/2009/02/brett-dennen-at-the-state-theatre-2-150x150.jpg" />
		</media:content>
		<media:content url="http://mccammon.org/keith/wp-content/uploads/2009/02/brett-dennen-at-the-state-theatre-3.jpg" medium="image">
			<media:title type="html">Brett Dennen at The State Theatre #3</media:title>
			<media:thumbnail url="http://mccammon.org/keith/wp-content/uploads/2009/02/brett-dennen-at-the-state-theatre-3-150x150.jpg" />
		</media:content>
		<media:content url="http://mccammon.org/keith/wp-content/uploads/2009/02/brett-dennen-at-the-state-theatre-4.jpg" medium="image">
			<media:title type="html">Brett Dennen at The State Theatre #4</media:title>
			<media:thumbnail url="http://mccammon.org/keith/wp-content/uploads/2009/02/brett-dennen-at-the-state-theatre-4-150x150.jpg" />
		</media:content>
		<media:content url="http://mccammon.org/keith/wp-content/uploads/2009/02/brett-dennen-at-the-state-theatre-5.jpg" medium="image">
			<media:title type="html">Brett Dennen at The State Theatre #5</media:title>
			<media:thumbnail url="http://mccammon.org/keith/wp-content/uploads/2009/02/brett-dennen-at-the-state-theatre-5-150x150.jpg" />
		</media:content>
		<media:content url="http://mccammon.org/keith/wp-content/uploads/2009/02/brett-dennen-at-the-state-theatre-6.jpg" medium="image">
			<media:title type="html">Brett Dennen at The State Theatre #6</media:title>
			<media:thumbnail url="http://mccammon.org/keith/wp-content/uploads/2009/02/brett-dennen-at-the-state-theatre-6-150x150.jpg" />
		</media:content>
		<media:content url="http://mccammon.org/keith/wp-content/uploads/2009/02/brett-dennen-at-the-state-theatre-7.jpg" medium="image">
			<media:title type="html">Brett Dennen at The State Theatre #7</media:title>
			<media:thumbnail url="http://mccammon.org/keith/wp-content/uploads/2009/02/brett-dennen-at-the-state-theatre-7-150x150.jpg" />
		</media:content>
	</item>
		<item>
		<title>Google is eating itself: All sites marked as harmful?</title>
		<link>http://mccammon.org/keith/2009/01/31/google-is-eating-itself-all-sites-marked-as-harmful/</link>
		<comments>http://mccammon.org/keith/2009/01/31/google-is-eating-itself-all-sites-marked-as-harmful/#comments</comments>
		<pubDate>Sat, 31 Jan 2009 14:54:24 +0000</pubDate>
		<dc:creator>Keith</dc:creator>
				<category><![CDATA[Humor]]></category>
		<category><![CDATA[google]]></category>

		<guid isPermaLink="false">http://mccammon.org/keith/?p=242</guid>
		<description><![CDATA[This is funny.  For the past thirty minutes or so, Google&#8217;s Safe Browsing service has been flagging all search results as harmful (the dreaded &#8220;This site may harm your computer&#8221; link), including those for Google&#8217;s own pages.   Here&#8217;s the &#8230; <a href="http://mccammon.org/keith/2009/01/31/google-is-eating-itself-all-sites-marked-as-harmful/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>This is funny.  For the past thirty minutes or so, Google&#8217;s Safe Browsing service has been flagging <em>all</em> search results as harmful (the dreaded &#8220;This site may harm your computer&#8221; link), including those for Google&#8217;s own pages.  </p>
<p><a href="http://mccammon.org/keith/wp-content/uploads/2009/01/picture-1.png" rel="shadowbox[sbpost-242];player=img;"><img class="size-medium wp-image-243 alignnone" title="Search Results" src="http://mccammon.org/keith/wp-content/uploads/2009/01/picture-1-224x300.png" alt="Google Warning: Google sites may be harmful." width="224" height="300" /></a></p>
<p>Here&#8217;s the actual warning page itself:</p>
<p><a href="http://mccammon.org/keith/wp-content/uploads/2009/01/picture-2.png" rel="shadowbox[sbpost-242];player=img;"><img class="alignnone size-medium wp-image-244" title="Warning Page" src="http://mccammon.org/keith/wp-content/uploads/2009/01/picture-2-300x108.png" alt="Warning Page" width="300" height="108" /></a></p>
<p>UPDATE1: This is definitely <a href="http://blogsearch.google.com/blogsearch?hl=en&amp;ie=UTF-8&amp;q=%22this+site+may+harm+your+computer%22&amp;as_maxm=1&amp;as_miny=2009&amp;as_maxy=2009&amp;as_minm=1&amp;as_mind=31&amp;as_maxd=31&amp;as_drrb=b&amp;ctz=300&amp;c1cr=1%2F31%2F2009&amp;c2cr=1%2F31%2F2009&amp;btnD=Go">widespread</a>.</p>
<p>UPDATE2: Fixed, after thirty minutes or so.  </p>
<p>UPDATE3: Naturally, on <a href="http://techmeme.com/">TechMeme</a> via <a href="http://www.techcrunch.com/2009/01/31/google-flags-whole-internet-as-malware/">TechCrunch</a>.</p>
<p>UPDATE4: <a href="http://googleblog.blogspot.com/2009/01/this-site-may-harm-your-computer-on.html">Some donkey checked in a list of bad sites with a &#8216;/&#8217; at the top</a>.  Heh.</p>
]]></content:encoded>
			<wfw:commentRss>http://mccammon.org/keith/2009/01/31/google-is-eating-itself-all-sites-marked-as-harmful/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
	
		<media:thumbnail url="http://mccammon.org/keith/wp-content/uploads/2009/01/picture-1-150x150.png" />
		<media:content url="http://mccammon.org/keith/wp-content/uploads/2009/01/picture-1.png" medium="image">
			<media:title type="html">Search Results</media:title>
			<media:description type="html">Google Warning: Google sites may be harmful.</media:description>
			<media:thumbnail url="http://mccammon.org/keith/wp-content/uploads/2009/01/picture-1-150x150.png" />
		</media:content>
		<media:content url="http://mccammon.org/keith/wp-content/uploads/2009/01/picture-2.png" medium="image">
			<media:title type="html">Warning Page</media:title>
			<media:thumbnail url="http://mccammon.org/keith/wp-content/uploads/2009/01/picture-2-150x150.png" />
		</media:content>
	</item>
	</channel>
</rss>

