<?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/"
	>

<channel>
	<title>Knowing .NET</title>
	<atom:link href="http://www.knowing.net/index.php/feed" rel="self" type="application/rss+xml" />
	<link>http://www.knowing.net</link>
	<description>Software Development Process and Industry Analysis by the former Editor of Software Development, Computer Language, and Game Developer Magazines</description>
	<pubDate>Thu, 02 Jul 2009 17:35:35 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>[76702,706], signing off&#8230;</title>
		<link>http://www.knowing.net/index.php/2009/07/02/76702706-signing-off/</link>
		<comments>http://www.knowing.net/index.php/2009/07/02/76702706-signing-off/#comments</comments>
		<pubDate>Thu, 02 Jul 2009 17:35:35 +0000</pubDate>
		<dc:creator>larry</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.knowing.net/?p=2091</guid>
		<description><![CDATA[CompuServe Classic is shutting down. I had no idea they were still extant. I wonder if the CLMFORUM and AIEXPERT message boards are archived&#8230;
Coincidentally, tomorrow is the 20th anniversary of my moving to the San Francisco Bay Area to become Product Review Editor at Computer Language and AI Expert magazines (and to get a whizzy [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://paperpc.blogspot.com/2009/06/compuserve-classic-so-long-old-friend.html" target="_blank">CompuServe Classic is shutting down</a>. I had no idea they were still extant. I wonder if the CLMFORUM and AIEXPERT message boards are archived&#8230;</p>
<p>Coincidentally, tomorrow is the 20th anniversary of my moving to the San Francisco Bay Area to become Product Review Editor at Computer Language and AI Expert magazines (and to get a whizzy &#8220;767&#8243; administrative CompuServe account).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.knowing.net/index.php/2009/07/02/76702706-signing-off/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Now On Kindle: Programming Category Highlights</title>
		<link>http://www.knowing.net/index.php/2009/06/29/now-on-kindle-programming-category-highlights/</link>
		<comments>http://www.knowing.net/index.php/2009/06/29/now-on-kindle-programming-category-highlights/#comments</comments>
		<pubDate>Mon, 29 Jun 2009 18:34:49 +0000</pubDate>
		<dc:creator>larry</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.knowing.net/?p=2081</guid>
		<description><![CDATA[David Beazley&#8217;s Python Essential Reference, 4e
Jason Venner&#8217;s Pro Hadoop
]]></description>
			<content:encoded><![CDATA[<p>David Beazley&#8217;s <a href="http://www.amazon.com/exec/obidos/ASIN/B002EF2AQ6/thinkinginnet-20" target="_blank">Python Essential Reference, 4e</a></p>
<p>Jason Venner&#8217;s <a href="http://www.amazon.com/exec/obidos/ASIN/B002EEO7A4/thinkinginnet-20" target="_blank">Pro Hadoop</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.knowing.net/index.php/2009/06/29/now-on-kindle-programming-category-highlights/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Very High-Res Moon Image</title>
		<link>http://www.knowing.net/index.php/2009/06/25/very-high-res-moon-image/</link>
		<comments>http://www.knowing.net/index.php/2009/06/25/very-high-res-moon-image/#comments</comments>
		<pubDate>Thu, 25 Jun 2009 21:32:01 +0000</pubDate>
		<dc:creator>larry</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.knowing.net/?p=2079</guid>
		<description><![CDATA[Amateur astrophotographers recorded more than 1TB of data in the creation of this high-res image of the surface of the moon. Pretty.
]]></description>
			<content:encoded><![CDATA[<p>Amateur astrophotographers recorded more than 1TB of data in the creation of this <a href="http://lunarworldrecord.com/image.php" target="_blank">high-res image of the surface of the moon</a>. Pretty.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.knowing.net/index.php/2009/06/25/very-high-res-moon-image/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Let He Who Has Never Compiled Untested Cast The First Stone</title>
		<link>http://www.knowing.net/index.php/2009/06/24/let-he-who-has-never-compiled-untested-cast-the-first-stone/</link>
		<comments>http://www.knowing.net/index.php/2009/06/24/let-he-who-has-never-compiled-untested-cast-the-first-stone/#comments</comments>
		<pubDate>Wed, 24 Jun 2009 23:07:48 +0000</pubDate>
		<dc:creator>larry</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.knowing.net/?p=2075</guid>
		<description><![CDATA[Tim Bray has a good post about &#8220;Test-Driven Heresy,&#8221; in which he admits failing to live up to the ideal of writing tests firsts and only writing enough code to pass a test.
I&#8217;m Catholic in my test-driven beliefs, which is to say that I am a terrible sinner, but I like to think that I [...]]]></description>
			<content:encoded><![CDATA[<p>Tim Bray has a good post about &#8220;<a href="http://www.tbray.org/ongoing/When/200x/2009/06/23/TDD-Heresy" target="_blank">Test-Driven Heresy</a>,&#8221; in which he admits failing to live up to the ideal of writing tests firsts and only writing enough code to pass a test.</p>
<p>I&#8217;m Catholic in my test-driven beliefs, which is to say that I am a terrible sinner, but I like to think that I can be forgiven if I just confess my lapses. They are many and varied and far out-strip my actual adherence to test-driven development. The spirit is strong, though.</p>
<p>Why is it so hard, even for believers, to keep things test-driven (or even test-in-the-passenger-seat-but-navigating)? Bray points out that when you&#8217;re writing prototype / spike code, it&#8217;s difficult to write tests because (a) part of prototyping is being wildly wrong in your expectations and (b) when the codebase is very small, the effort of separating concerns is relatively high.</p>
<p>I agree. To make sinning easier still, it is also the case that refactoring towards test-driven is difficult with large, &#8220;ball of mud&#8221; codebases (exactly the ones that would most benefit).</p>
<p>So there&#8217;s a &#8220;window&#8221; in which initiating test-driven development is relatively easy. Unfortunately, that window is not a very large part of a software code-base&#8217;s lifetime.</p>
<p><img class="alignnone size-full wp-image-2076" title="tdd_window" src="http://www.knowing.net/wp-content/uploads/2009/06/tdd_window.png" alt="tdd_window" width="570" height="416" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.knowing.net/index.php/2009/06/24/let-he-who-has-never-compiled-untested-cast-the-first-stone/feed/</wfw:commentRss>
		</item>
		<item>
		<title>ASP.NET MVC: The Way to Move Forward on the Microsoft Stack</title>
		<link>http://www.knowing.net/index.php/2009/06/22/aspnet-mvc-the-way-to-move-forward-on-the-microsoft-stack/</link>
		<comments>http://www.knowing.net/index.php/2009/06/22/aspnet-mvc-the-way-to-move-forward-on-the-microsoft-stack/#comments</comments>
		<pubDate>Mon, 22 Jun 2009 22:35:52 +0000</pubDate>
		<dc:creator>larry</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.knowing.net/?p=2067</guid>
		<description><![CDATA[My column on ASP.NET MVC is finally available. Note that since this column was written, ASP.NET MVC integration with Visual Studio 2010 Beta has become available.
]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.sdtimes.com/WINDOWS__NET_WATCH_MVC_WINS_MVP/By_Larry_O_Brien/About_MICROSOFT_and_MVC/33530" target="_blank">My column on ASP.NET MVC is finally available.</a> Note that since this column was written, <a href="http://aspnet.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=28527" target="_blank">ASP.NET MVC integration with Visual Studio 2010 Beta has become available</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.knowing.net/index.php/2009/06/22/aspnet-mvc-the-way-to-move-forward-on-the-microsoft-stack/feed/</wfw:commentRss>
		</item>
		<item>
		<title>My first-gen iPhone seems to be falling apart&#8230;</title>
		<link>http://www.knowing.net/index.php/2009/06/22/my-first-gen-iphone-seems-to-be-falling-apart/</link>
		<comments>http://www.knowing.net/index.php/2009/06/22/my-first-gen-iphone-seems-to-be-falling-apart/#comments</comments>
		<pubDate>Mon, 22 Jun 2009 20:22:27 +0000</pubDate>
		<dc:creator>larry</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.knowing.net/index.php/2009/06/22/my-first-gen-iphone-seems-to-be-falling-apart/</guid>
		<description><![CDATA[In the past week, my first-gen iPhone seems to have decided that the time has come for me to move on to a new 3GS. First my Wi-Fi stopped working. Then I upgraded to 3.0.  When I try to activate &#8220;Find my iPhone&#8221; it doesn&#8217;t work (but maybe that&#8217;s because I don&#8217;t have a [...]]]></description>
			<content:encoded><![CDATA[<p>In the past week, my first-gen iPhone seems to have decided that the time has come for me to move on to a new 3GS. First my Wi-Fi stopped working. Then I upgraded to 3.0.  When I try to activate &#8220;Find my iPhone&#8221; it doesn&#8217;t work (but maybe that&#8217;s because I don&#8217;t have a built-in GPS). But now, it seems not to ring when I&#8217;m called (yes, I checked to make sure my ringer is turned on). </p>
]]></content:encoded>
			<wfw:commentRss>http://www.knowing.net/index.php/2009/06/22/my-first-gen-iphone-seems-to-be-falling-apart/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Big Island, Bad Politics</title>
		<link>http://www.knowing.net/index.php/2009/06/17/big-island-bad-politics/</link>
		<comments>http://www.knowing.net/index.php/2009/06/17/big-island-bad-politics/#comments</comments>
		<pubDate>Wed, 17 Jun 2009 15:11:57 +0000</pubDate>
		<dc:creator>larry</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.knowing.net/?p=2069</guid>
		<description><![CDATA[The Big Island of Hawaii is a single county whose spending is controlled by a 9-person county council. The problem is that our local government is ridiculously petty, with an &#8220;East side vs. West side&#8221; dynamic that flies in the face of the needs and sentiment of the people who live here. Additionally, our young [...]]]></description>
			<content:encoded><![CDATA[<p>The Big Island of Hawaii is a single county whose spending is controlled by a 9-person county council. The problem is that our local government is ridiculously petty, with an &#8220;East side vs. West side&#8221; dynamic that flies in the face of the needs and sentiment of the people who live here. Additionally, our young state is still very much dominated by &#8220;machine&#8221; politics, with patronage, old boy networking, and back-room deal-making.</p>
<p>Yesterday, the worst of local politics played out, with a series of committee re-structuring resolutions that stripped power from the West-side council members. The follow-up to such a blatant power grab will undoubtedly be a return to the worst of us vs. them council decisions that favor the in-power districts over the other districts.</p>
<p>The winner-take-all mentality makes me reluctantly agree with those who think the only solution is to divide the island into two counties.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.knowing.net/index.php/2009/06/17/big-island-bad-politics/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Intentional Software&#8217;s Chrome (If Not Silver) Bullet</title>
		<link>http://www.knowing.net/index.php/2009/06/15/intentional-softwares-chrome-if-not-silver-bullet/</link>
		<comments>http://www.knowing.net/index.php/2009/06/15/intentional-softwares-chrome-if-not-silver-bullet/#comments</comments>
		<pubDate>Mon, 15 Jun 2009 22:34:51 +0000</pubDate>
		<dc:creator>larry</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.knowing.net/?p=2065</guid>
		<description><![CDATA[Intentional Software will change the way business software is developed.
Update: For those having trouble following the link, it&#8217;s http://www.sdtimes.com/WINDOWS__NET_WATCH_INTENTIONAL_S_CHROME_IF_NOT_SILVER_BULLET/By_Larry_O_Brien/About_DOMAINSPECIFICLANGUAGES_and_MICROSOFT/33526
]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.sdtimes.com/WINDOWS__NET_WATCH_INTENTIONAL_S_CHROME_IF_NOT_SILVER_BULLET/By_Larry_O_Brien/About_DOMAINSPECIFICLANGUAGES_and_MICROSOFT/33526" target="_blank">Intentional Software will change the way business software is developed.</a></p>
<p>Update: For those having trouble following the link, it&#8217;s http://www.sdtimes.com/WINDOWS__NET_WATCH_INTENTIONAL_S_CHROME_IF_NOT_SILVER_BULLET/By_Larry_O_Brien/About_DOMAINSPECIFICLANGUAGES_and_MICROSOFT/33526</p>
]]></content:encoded>
			<wfw:commentRss>http://www.knowing.net/index.php/2009/06/15/intentional-softwares-chrome-if-not-silver-bullet/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Coffee</title>
		<link>http://www.knowing.net/index.php/2009/06/09/coffee/</link>
		<comments>http://www.knowing.net/index.php/2009/06/09/coffee/#comments</comments>
		<pubDate>Wed, 10 Jun 2009 00:18:09 +0000</pubDate>
		<dc:creator>larry</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.knowing.net/index.php/2009/06/09/coffee/</guid>
		<description><![CDATA[I promised Jon Galloway that I would send him some &#8220;geek acres&#8221; coffee. I thought I&#8217;d write a post about growing and processing coffee as a hobby&#8230;
Step 1: Live on the Big Island of Hawaii

Step 2: Have some coffee trees


Step 3: Pick the cherry by hand (better yet, have your wife do the picking):


Kona coffee [...]]]></description>
			<content:encoded><![CDATA[<p>I promised Jon Galloway that I would send him some &#8220;geek acres&#8221; coffee. I thought I&#8217;d write a post about growing and processing coffee as a hobby&#8230;</p>
<p>Step 1: Live on the Big Island of Hawaii<br />
<img src="http://www.knowing.net/wp-content/uploads/2009/06/200906091313.jpg" width="480" height="360" alt="200906091313.jpg" /></p>
<p>Step 2: Have some coffee trees</p>
<p>
<img src="http://www.knowing.net/wp-content/uploads/2009/06/200906091314.jpg" width="320" height="480" alt="200906091314.jpg" /></p>
<p>Step 3: Pick the cherry by hand (better yet, have your wife do the picking):</p>
<p>
<img src="http://www.knowing.net/wp-content/uploads/2009/06/200906091316.jpg" width="480" height="320" alt="200906091316.jpg" /></p>
<p>Kona coffee has to be hand-picked, as our trees are a little more delicate than some and because the cherry comes ripe at different times. So you might visit the same tree three or four times over the course of a season.</p>
<p>
<img src="http://www.knowing.net/wp-content/uploads/2009/06/200906091317.jpg" width="360" height="480" alt="200906091317.jpg" /></p>
<p>Sadly-no-longer-possible-step: Transport the cherry from the trees to the house using a pack animal</p>
<p>
<img src="http://www.knowing.net/wp-content/uploads/2009/06/200906091325.jpg" width="480" height="360" alt="200906091325.jpg" /></p>
<p>(Oh what a beautiful dog she was&#8230;)</p>
<p>Step 3: Depulp the cherry</p>
<p><img src="http://www.knowing.net/wp-content/uploads/2009/06/200906091323.jpg" width="480" height="360" alt="200906091323.jpg" /></p>
<p>Step 4: Ferment the inner shell for 24 hours in order to remove the sticky mucilage</p>
<p>
<img src="http://www.knowing.net/wp-content/uploads/2009/06/200906091324.jpg" width="320" height="480" alt="200906091324.jpg" /></p>
<p>Step 5: Dry the seeds on window screens for several weeks until they become &#8220;parchment&#8221;</p>
<p><img src="http://www.knowing.net/wp-content/uploads/2009/06/200906091328.jpg" width="360" height="480" alt="200906091328.jpg" /></p>
<p>Step 6: Remove the parchment</p>
<p><img src="http://www.knowing.net/wp-content/uploads/2009/06/200906091330.jpg" width="480" height="360" alt="200906091330.jpg" /></p>
<p>6a &#8212; separate the chaff from the green by using a hair blower and a colander</p>
<p>Step 7: Program your coffee roaster using custom roasting curves perfected over the years</p>
<p>
<img src="http://www.knowing.net/wp-content/uploads/2009/06/200906091413.jpg" width="360" height="480" alt="200906091413.jpg" /> <img src="http://www.knowing.net/wp-content/uploads/2009/06/2009060914141.jpg" width="360" height="480" alt="200906091414.jpg" /></p>
<p>Step 8: Take a whiff&#8230;</p>
<p>
<img src="http://www.knowing.net/wp-content/uploads/2009/06/200906091414.jpg" width="480" height="360" alt="200906091414.jpg" /></p>
<p>And that&#8217;s how you can avoid paying $2 for a cup of coffee at Charbucks!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.knowing.net/index.php/2009/06/09/coffee/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Kindle Gets A Slew of $0.99 Programming Titles</title>
		<link>http://www.knowing.net/index.php/2009/06/06/kindle-gets-a-slew-of-099-programming-titles/</link>
		<comments>http://www.knowing.net/index.php/2009/06/06/kindle-gets-a-slew-of-099-programming-titles/#comments</comments>
		<pubDate>Sun, 07 Jun 2009 00:44:23 +0000</pubDate>
		<dc:creator>larry</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.knowing.net/index.php/2009/06/06/kindle-gets-a-slew-of-099-programming-titles/</guid>
		<description><![CDATA[Amazon has made a bunch of Internet programming resources available in Kindle format for $0.99
]]></description>
			<content:encoded><![CDATA[<p>Amazon has made a bunch of Internet <a href="http://www.amazon.com/s/qid=1244335142/ref=sr_nr_n_0?ie=UTF8&amp;rs=156144011&amp;sort=daterank&amp;bbn=156144011&amp;rnid=156144011&amp;rh=n%3A133140011%2Cn%3A!133141011%2Cn%3A154606011%2Cn%3A156116011%2Cn%3A156140011%2Cn%3A156144011%2Cn%3A156145011" title="programming resources available in Kindle format for $0.99">programming resources available in Kindle format for $0.99</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.knowing.net/index.php/2009/06/06/kindle-gets-a-slew-of-099-programming-titles/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
