<?xml version="1.0" encoding="ISO-8859-1"?>
<rss version="2.0">
	<channel>
		<title>FlattLand</title>
		<link>http://flattland.com/index.php</link>
		<description><![CDATA[copyright © 2005-2006 Charles L Flatt]]></description>
		<copyright>Copyright 2010, Charles L Flatt</copyright>
		<managingEditor>Charles L Flatt</managingEditor>
		<language>en-US</language>
		<generator>SPHPBLOG 0.4.8</generator>
		<item>
			<title>Time Traveling Birds?</title>
			<link>http://flattland.com/index.php?entry=entry091111-082951</link>
			<description><![CDATA[I love, and have strong confidence in, science.  But sometimes scientists are pretty loopy.  They&#039;re human, after all.  <br /><br />Maybe the reason I&#039;m having so much trouble on my current software project is because my database design is abhorrent to nature.<br /><br /><a href="http://www.time.com/time/health/article/0,8599,1937370,00.html?xid=rss-topstories" target="_blank" >Did a Time-Traveling Bird Sabotage the Hadron Collider?</a><br /><blockquote>In a series of audacious papers, Nielsen and Ninomiya have suggested that setbacks to the LHC occur because of &quot;reverse chronological causation,&quot; which is to say, sabotage from the future. That papers suggest that the Higgs boson may be &quot;abhorrent to nature&quot; and the LHC&#039;s creation of the Higgs sometime in the future sends ripples backwards through time to scupper its own creation.</blockquote>]]></description>
			<category>General, Social</category>
			<guid isPermaLink="true">http://flattland.com/index.php?entry=entry091111-082951</guid>
			<author>Charles L Flatt</author>
			<pubDate>Wed, 11 Nov 2009 13:29:51 GMT</pubDate>
		</item>
		<item>
			<title>37Signals Work Culture, and Google Dashboard As Profile</title>
			<link>http://flattland.com/index.php?entry=entry091108-111043</link>
			<description><![CDATA[Here are two interesting articles.  The first is <a href="http://www.eweek.com/c/a/IT-Management/37Signals-Breaks-Free-of-Rigid-Work-Culture-464279/" target="_blank" >37Signals founder Jason Fried talking about the work culture at the company</a>.  I&#039;ve suggested this type of culture, in discussions with colleagues.  In my view, many companies would benefit by moving from an hours-based culture to a project-based one.  More on that another time.  Here&#039;s my favorite quote.<blockquote>I don&#039;t believe in the 40-hour work week, so we cut all that BS about being somewhere for a certain number of hours. I have no idea how many hours my employees work—I just know they get the work done.</blockquote><br /><br />The second article is <a href="http://www.pcmag.com/article2/0,2817,2355481,00.asp" target="_blank" >Lance Ulanoff discussing Google Dashboard</a>.  I found this to be surprisingly thoughtful.  Here&#039;s a sample.<blockquote>What will Google do with my years of search data, information about YouTube uploads and subscriptions, lists of products, image and maps searches, and the rest of the data when I&#039;m dead? There&#039;s so much rich information, would Google preserve it and offer it to my family?</blockquote>]]></description>
			<category>General, Computers, Social</category>
			<guid isPermaLink="true">http://flattland.com/index.php?entry=entry091108-111043</guid>
			<author>Charles L Flatt</author>
			<pubDate>Sun, 08 Nov 2009 16:10:43 GMT</pubDate>
		</item>
		<item>
			<title>WCF WcfService1 Project Sometimes Doesn&#039;t Show Metadata Page</title>
			<link>http://flattland.com/index.php?entry=entry090924-115745</link>
			<description><![CDATA[I wasted a couple of hours today due to unexpected behaviors when running the default Windows Service project in Visual Studio 2008.<br /><br />I wanted to test replacing the default contract interface (IService1.cs) and service (Service1.svc).  So, here are the simple steps that made me crazy.<br /><br />1. Create a new C# WCF Service Application project.<br /><br /><img src="images/WindowsServiceDir01.png" width="484" height="240" border="0" alt="" /><br /><br />2. Run the project.  You&#039;ll see the metadata page.  Stop running.<br /><br /><img src="images/WindowsServiceDir02.png" width="484" height="475" border="0" alt="" /><br /><br />3. Delete Service1.svc and IService1.cs.<br />4. Right-click the solution, Add &gt; New Item, choose WCF Service.  Name it Service1.<br />5. <i>Select the Solution in the Solution Explorer.</i> (that&#039;s your first clue.) Run the project.  You&#039;ll see a directory listing.<br /><br /><img src="images/WindowsServiceDir03.png" width="192" height="206" border="0" alt="" /><br /><img src="images/WindowsServiceDir04.png" width="484" height="346" border="0" alt="" /><br /><br />You can accuse me of being dense, or not thinking, but when I saw this different behavior, I assumed the service wasn&#039;t working right.  Now add these factors.<br /><br />*  Sometimes, if I edited web.config <i>at all</i>, the directory listing would appear.<br />*  Sometimes, if I edited the .svc file (using Open With &gt; Text Editor), the metadata page would appear.<br />*  Sometimes, I&#039;d get an error &quot;Unable to start program &#039;http://localhost:3571/Service1.svc&#039;&quot;<br /><br />I kept trying things, including folder/file compares of a new project to a non-working one.  (It turns out this would have led me to the answer eventually).<br /><br />Finally, searching on &quot;debug mode wfc service &quot;directory listing&quot;, I found <a href="http://msdn.microsoft.com/en-us/library/bb332338.aspx" target="_blank" >this site</a>, and this sentence:<blockquote>At this point, if you browse to the location <a href="http://localhost/ExchangeService" target="_blank" >http://localhost/ExchangeService</a> using Internet Explorer, you&#039;ll be able to see a directory listing (as long as the settings are like those in the previous figure). If you click on the Service.svc, you are then brought to the default help screen generated by System.ServiceModel.Activiation.HttpHandler for *.svc extensions.</blockquote><br />I ran the project showing a directory listing, clicked on Service1.svc, and sure enough got the metadata page.  Then, the light bulb went on.<br /><br />The WCF Service Application project automatically sets the project&#039;s default page to Service1.svc.  When I deleted that page, the project reset to Current Page.<br /><br /><img src="images/WindowsServiceDir05.png" width="484" height="235" border="0" alt="" /><br /><br />So, what about those behaviors where sometimes it showed the metadata page?  Well, when I was editing the web.config file, it would show the directory listing.  When I was editing the Service1.svc file, it would show the metadata, because <i>that was the current page</i>.<br /><br />What a fucking waste of my time.]]></description>
			<category>General, Computers, Development</category>
			<guid isPermaLink="true">http://flattland.com/index.php?entry=entry090924-115745</guid>
			<author>Charles L Flatt</author>
			<pubDate>Thu, 24 Sep 2009 15:57:45 GMT</pubDate>
		</item>
		<item>
			<title>President Obama&#039;s Speech to Students</title>
			<link>http://flattland.com/index.php?entry=entry090907-141938</link>
			<description><![CDATA[I&#039;ve now read the <a href="http://www.whitehouse.gov/MediaResources/PreparedSchoolRemarks/" target="_blank" >President&#039;s speech</a> that he&#039;ll give tomorrow.  I think you should, too. I think the vast majority of us are reasonable, even if we disagree. And that&#039;s why I say:<br /><br /><i><b>No reasonable American could object to what the President is saying to our students in this speech.</b></i>]]></description>
			<category>General, Social</category>
			<guid isPermaLink="true">http://flattland.com/index.php?entry=entry090907-141938</guid>
			<author>Charles L Flatt</author>
			<pubDate>Mon, 07 Sep 2009 18:19:38 GMT</pubDate>
		</item>
		<item>
			<title>Grand Master George Anderson In Memorium</title>
			<link>http://flattland.com/index.php?entry=entry090824-123902</link>
			<description><![CDATA[Yesterday, Aug 23rd, I attended the memorial service for Kwanmukan Karate founder Grand Master George Anderson.  You can <a href="http://www.usjjf.org/bio/anderson/index.htm" target="_blank" >learn more about Mr. Anderson</a> here, but I&#039;ll just say briefly that his accomplishments in the martial arts, and as a person, were astonishing.<br /><br />I met Mr. Anderson last year, and was honored to have a delightful discussion of violin with him.  Before his career in karate, Mr. Anderson was already an accomplished violist, and he spoke with me not as a master and low-ranking student, but as two people sharing a love of music.<br /><br />Here, in a form more lyrical, are my feelings about his passing.<br /><br /><blockquote>Mr. Anderson&#039;s picture hangs in our dojo. One day, I said to sensei, &quot;He reminds me of a bear.&quot;  Sensei said, &quot;He is!&quot;  A few weeks later, looking at the picture again, I said to sensei, &quot;He reminds me of a tiger.&quot;  Sensei said, &quot;He is!&quot;<br /><br />Mr. Anderson had the body of a bear, and the heart of a tiger.  The body contains the heart, and while we live the heart is struggling to break free, to share all that it is with everyone.  Mr. Anderson&#039;s heart was freer than most, and he shared it with thousands.<br /><br />Now his body is gone, and his heart is fully unleashed.  The bear is dead, but the tiger roams the earth.</blockquote>]]></description>
			<category>General</category>
			<guid isPermaLink="true">http://flattland.com/index.php?entry=entry090824-123902</guid>
			<author>Charles L Flatt</author>
			<pubDate>Mon, 24 Aug 2009 16:39:02 GMT</pubDate>
		</item>
		<item>
			<title>Oh.  Just Get Rid of the Windows Registry.  Right</title>
			<link>http://flattland.com/index.php?entry=entry090809-201834</link>
			<description><![CDATA[I just read a reasonably good <a href="http://www.pcmag.com/article2/0,2817,2348899,00.asp" target="_blank" >review of Windows 7</a>.  But, there was one comment (<a href="http://www.pcmag.com/article2/0,2817,2351198,00.asp" target="_blank" >stated better by John Dvorak</a>) that showed a real non-understanding of computer software.<blockquote> I still wish Windows 7 had dropped the System Registry, which slows down systems over time.</blockquote><br />Right.  Just drop it.<br /><br />I agree that the registry is an obstacle, and I further agree that programs should be self-contained.  But the notion of just &quot;dropping&quot; the registry is worse than ridiculous, it&#039;s inane.<br /><br />Most software, and certainly almost all high-end, expensive, business-oriented software, relies on the registry to store dozens, even hundreds, of settings.  Would the above article&#039;s authors ask Microsoft to render <i>almost all</i> of a user&#039;s software incompatible, and require almost all software makers to recode their applications to be Windows 7 compliant?<br /><br />The registry can&#039;t just be dropped.  That would be like dropping access to RAM, or dropping support for C++.  <br /><br />However, Microsoft might be able to ease programmers into a new direction.<br /><br />Microsoft could change the API call so that it instead writes to an xml file located in the application&#039;s folder.  This would mean that, on program un-installation, all registry entries would be removed along with the folder.<br /><br />I admit, that would make me happy.]]></description>
			<category>General, Computers, Development</category>
			<guid isPermaLink="true">http://flattland.com/index.php?entry=entry090809-201834</guid>
			<author>Charles L Flatt</author>
			<pubDate>Mon, 10 Aug 2009 00:18:34 GMT</pubDate>
		</item>
		<item>
			<title>The Pizza Equation</title>
			<link>http://flattland.com/index.php?entry=entry090731-110917</link>
			<description><![CDATA[From my friend Doug:<br /><blockquote>Given the radius of a pizza &quot;z&quot;, and the thickness of the pizza &quot;a&quot;, the<br />volume can be calculated as pi*z*z*a.</blockquote><br />]]></description>
			<category>General, Humor</category>
			<guid isPermaLink="true">http://flattland.com/index.php?entry=entry090731-110917</guid>
			<author>Charles L Flatt</author>
			<pubDate>Fri, 31 Jul 2009 15:09:17 GMT</pubDate>
		</item>
		<item>
			<title>Spiffy SteamPunk rig</title>
			<link>http://flattland.com/index.php?entry=entry090712-094854</link>
			<description><![CDATA[<a href="http://steampunkworkshop.com/daveveloz.shtml" target="_blank" >http://steampunkworkshop.com/daveveloz.shtml</a><br /><br />]]></description>
			<category>General, Computers</category>
			<guid isPermaLink="true">http://flattland.com/index.php?entry=entry090712-094854</guid>
			<author>Charles L Flatt</author>
			<pubDate>Sun, 12 Jul 2009 13:48:54 GMT</pubDate>
		</item>
		<item>
			<title>Google Wave Looks Impressive</title>
			<link>http://flattland.com/index.php?entry=entry090617-151006</link>
			<description><![CDATA[A replacement for email?  Finally?  Google seems to be on track to reinventing not only email, but the complete web-based communication experience.<br /><br /><a href="http://wave.google.com/" target="_blank" >http://wave.google.com/</a><br /><br />Oh, and for all you <a href="http://www.imdb.com/title/tt0303461/" target="_blank" >Firefly </a> fans, notice that Google is appropriating the show&#039;s nomenclature of &quot;sending a wave&quot;.]]></description>
			<category>General, Computers, Development</category>
			<guid isPermaLink="true">http://flattland.com/index.php?entry=entry090617-151006</guid>
			<author>Charles L Flatt</author>
			<pubDate>Wed, 17 Jun 2009 19:10:06 GMT</pubDate>
		</item>
		<item>
			<title>Better Business Inspiration Note.</title>
			<link>http://flattland.com/index.php?entry=entry090427-190046</link>
			<description><![CDATA[I&#039;ll drop this into the Inter-ether-pool.  Maybe someone else will be inspired.  It&#039;s a note I made some time ago.  What could be done with this notion?<br /><blockquote>Better business through ceremony</blockquote>]]></description>
			<category>General, Computers</category>
			<guid isPermaLink="true">http://flattland.com/index.php?entry=entry090427-190046</guid>
			<author>Charles L Flatt</author>
			<pubDate>Mon, 27 Apr 2009 23:00:46 GMT</pubDate>
		</item>
	</channel>
</rss>

