<?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/"
	>

<channel>
	<title>Philosophical Geek &#187; Link/News</title>
	<atom:link href="http://www.philosophicalgeek.com/category/links/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.philosophicalgeek.com</link>
	<description>Code and musings by Ben Watson</description>
	<lastBuildDate>Wed, 10 Mar 2010 06:24:56 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>First Bing.com commercial</title>
		<link>http://www.philosophicalgeek.com/2009/06/03/first-bingcom-commercial/</link>
		<comments>http://www.philosophicalgeek.com/2009/06/03/first-bingcom-commercial/#comments</comments>
		<pubDate>Wed, 03 Jun 2009 17:18:55 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[Bing]]></category>
		<category><![CDATA[Link/News]]></category>
		<category><![CDATA[Live Search]]></category>
		<category><![CDATA[microsoft]]></category>

		<guid isPermaLink="false">http://www.philosophicalgeek.com/2009/06/03/first-bingcom-commercial/</guid>
		<description><![CDATA[Working on Bing.com for the last 9 months or so has been exhilarating. Finally, we can show the world the great stuff we’ve been doing. Here is (I think) the first TV commercial about Bing.com, running as of today.

I kissed Google goodbye more than a year ago and haven’t looked back. I think once people [...]]]></description>
			<content:encoded><![CDATA[<p>Working on <a href="http://www.bing.com">Bing.com</a> for the last 9 months or so has been exhilarating. Finally, we can show the world the great stuff we’ve been doing. Here is (I think) the first TV commercial about Bing.com, running as of today.</p>
<p><iframe height="334" src="http://www.microsoft.com/presspass/silverlightApps/videoplayer2/standalone.aspx?contentId=BingAd&amp;src=/Presspass/videos/playlists/2009/06-03bing.xml&amp;WT.cg_n=videoplayer&amp;WT.z_convert=embed" frameborder="0" width="400" scrolling="no"></iframe></p>
<p>I kissed Google goodbye more than a year ago and haven’t looked back. I think once people start using Bing, they’re going to do the same. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.philosophicalgeek.com/2009/06/03/first-bingcom-commercial/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>New apps and features from Live Search</title>
		<link>http://www.philosophicalgeek.com/2009/02/20/new-apps-and-features-from-live-search/</link>
		<comments>http://www.philosophicalgeek.com/2009/02/20/new-apps-and-features-from-live-search/#comments</comments>
		<pubDate>Fri, 20 Feb 2009 23:07:17 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[Link/News]]></category>
		<category><![CDATA[Live Search]]></category>
		<category><![CDATA[microsoft]]></category>

		<guid isPermaLink="false">http://www.philosophicalgeek.com/2009/02/20/new-apps-and-features-from-live-search/</guid>
		<description><![CDATA[I’ve been meaning to highlight a few of the cool things we’re doing in Live Search. I don’t have any direct involvement in the development of any of these—I just think they’re cool.
Answer Suggestions for IE8
IE8 is awesome, so go get it. Live Search has these things called Instant Answers where it can respond with [...]]]></description>
			<content:encoded><![CDATA[<p>I’ve been meaning to highlight a few of the cool things we’re doing in <a href="http://www.live.com">Live Search</a>. I don’t have any direct involvement in the development of any of these—I just think they’re cool.</p>
<h2>Answer Suggestions for IE8</h2>
<p>IE8 is awesome, so go <a href="http://www.microsoft.com/windows/internet-explorer/beta/default.aspx">get it</a>. Live Search has these things called <a href="http://help.live.com/help.aspx?project=wl_searchv1&amp;market=en-us&amp;querytype=topic&amp;query=wl_search_ref_instantanswers.htm">Instant Answers</a> where it can respond with succinct answers to your question, rather than just web pages that may have the answer. Good examples are weather and numeric conversions—you just want to know the answers, not necessarily follow links to find it.</p>
<p>You get normal search suggestions of course, but the cool thing is that the display of the instant answers is built right into IE8. You can type into the search box and have the answers returned right in the drop down as you type. Here are some samples:</p>
<p>Weather:<a href="http://www.philosophicalgeek.com/wp-content/uploads/2009/02/answers-ie8-2.png"><img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="answers_ie8_2" border="0" alt="answers_ie8_2" src="http://www.philosophicalgeek.com/wp-content/uploads/2009/02/answers-ie8-2-thumb.png" width="244" height="190" /></a> Solve math equations:</p>
<p><a href="http://www.philosophicalgeek.com/wp-content/uploads/2009/02/answers-ie8-1.png"><img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="answers_ie8_1" border="0" alt="answers_ie8_1" src="http://www.philosophicalgeek.com/wp-content/uploads/2009/02/answers-ie8-1-thumb.png" width="244" height="106" /></a> There are a whole lot more kinds of answers. Maybe someday I’ll detail them.</p>
<h2>Live Search Suggestions for Firefox</h2>
<p>Firefox users haven’t been left out either. While there isn’t a full instant answers integration, Firefox does support search suggestions. You can <a href="https://addons.mozilla.org/en-US/firefox/addon/10434">download the plugin</a> from the Firefox plugin directory.</p>
<p><a href="http://www.philosophicalgeek.com/wp-content/uploads/2009/02/firefox-live.png"><img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="firefox_live" border="0" alt="firefox_live" src="http://www.philosophicalgeek.com/wp-content/uploads/2009/02/firefox-live-thumb.png" width="233" height="244" /></a></p>
<h2>Live Search for Windows Mobile</h2>
<p>This is something I think really needs more publicity. I have a Samsung Saga i770, which I love. One of the first things I put on it was <a href="http://www.livesearchmobile.com/">Live Search Mobile</a>.</p>
<p>First of all, this thing has had speech recognition built-in since way before Google’s similar tools.</p>
<p><img style="display: block; float: none; margin-left: auto; margin-right: auto" alt="Easy to use, and optimized for your phone" src="http://www.livesearchmobile.com/img/home_thumb_02.jpg" /></p>
<p>It can easily find directions, gas prices, movies, traffics, maps, local businesses (by categories), and general web info. I use this app all the time.</p>
<p>There is custom software you can install for both Windows Mobile and Blackberry. It will work on the web for any other mobile phone that can get on the Internet.</p>
<p>And, by the way, it supports auto-suggest as well.</p>
<p>On your phone, you can go to <a href="http://wls.live.com">wls.live.com</a> to get it.</p>
<p><strong>Related links:</strong></p>
<ul>
<li><a href="http://blogs.msdn.com/livesearch/archive/2009/02/03/instant-answers-in-your-ie8-search-box.aspx">Instant Answers in your IE8 Search box</a> [Live Search blog] </li>
<li><a href="http://blogs.msdn.com/livesearch/archive/2009/01/29/live-search-autosuggestions-come-to-firefox.aspx">Live Search autosuggestions come to Firefox</a> [Live Search blog] </li>
<li><a href="http://www.livesearchmobile.com/">Live Search Mobile</a> site </li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.philosophicalgeek.com/2009/02/20/new-apps-and-features-from-live-search/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>NDepend: A short review</title>
		<link>http://www.philosophicalgeek.com/2008/11/29/ndepend-a-short-review/</link>
		<comments>http://www.philosophicalgeek.com/2008/11/29/ndepend-a-short-review/#comments</comments>
		<pubDate>Sun, 30 Nov 2008 00:28:54 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[Link/News]]></category>
		<category><![CDATA[Software Development]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[reviews]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://www.philosophicalgeek.com/2008/11/29/ndepend-a-short-review/</guid>
		<description><![CDATA[NDepend is a tool I’d heard about for years, but had yet to really dive into recently. Thanks to the good folks developing it, I was able to try out a copy and have been analyzing my own projects with it.
Here’s a brief run-down of my initial experience with it.
Installation
There is no installation file—everything is [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.ndepend.com/">NDepend</a> is a tool I’d heard about for years, but had yet to really dive into recently. Thanks to the good folks developing it, I was able to try out a copy and have been analyzing my own projects with it.</p>
<p>Here’s a brief run-down of my initial experience with it.</p>
<h2>Installation</h2>
<p>There is no installation file—everything is packaged into a zip. After running, I was greeted by a project selection screen, in which I created a new project and added some assemblies. <a href="http://www.philosophicalgeek.com/wp-content/uploads/2008/11/ndepend-mainscreen.png"><img title="NDepend main screen" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="232" alt="NDepend main screen" src="http://www.philosophicalgeek.com/wp-content/uploads/2008/11/ndepend-mainscreen-thumb.png" width="404" border="0" /></a> </p>
<h2>Analysis</h2>
<p>Once you have all the assemblies you want to analyze selected, you can run the analysis, which generates both an HTML report with graphics, and an interactive report that you can use to drill down into almost any detail of your code. Indeed, it’s almost overwhelming the amount of detail present in this tool.</p>
<p>One graph you see almost immediately is Abstractness Vs. Instability.</p>
<p><a href="http://www.philosophicalgeek.com/wp-content/uploads/2008/11/ndepend-abstractnessvsinstability.png"><img title="Abstractness vs. Instability" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="404" alt="Abstractness vs. Instability" src="http://www.philosophicalgeek.com/wp-content/uploads/2008/11/ndepend-abstractnessvsinstability-thumb.png" width="404" border="0" /></a> </p>
<p>This is a good high-level overview of your entire project at the assembly level. Basically, what this means is that assemblies that are too abstract and unstable are potentially useless and should be culled, while assemblies that are concrete and stable can be hard to maintain. Instability is defined in the help docs in terms of coupling (internal and external), while abstractness is the ratio of abstract types to total types in an assembly.</p>
<p>This is followed by the dependency graph:</p>
<p><a href="http://www.philosophicalgeek.com/wp-content/uploads/2008/11/ndepend-dependencies.png"><img title="Dependency graph" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="124" alt="Dependency graph" src="http://www.philosophicalgeek.com/wp-content/uploads/2008/11/ndepend-dependencies-thumb.png" width="404" border="0" /></a> </p>
<p>After these graphics come lots of reports that dig into your code for all sorts of conditions.</p>
<p>For example, the first one in my report was “Quick summary of methods to refactor&quot;.” That seems pretty vague, until you learn how they determine this. All the reports in NDepend are built off of a SQL-like query language called CQL (Code Query Language). The syntax for this is extremely easy. The query and result for this report are:</p>
<p><a href="http://www.philosophicalgeek.com/wp-content/uploads/2008/11/ndepend-refactormethods.png"><img title="NDepend_RefactorMethods" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="234" alt="NDepend_RefactorMethods" src="http://www.philosophicalgeek.com/wp-content/uploads/2008/11/ndepend-refactormethods-thumb.png" width="404" border="0" /></a> </p>
<p>With very little work on my part, I instantly have a checklist of items I need to look at to improve code quality and maintainability.</p>
<p>There are tons of other reports: methods that are too complex, methods that are poorly commented, have too many parameters, to many local variables, or classes with too many methods, etc. And of course, you can create your own (which I demonstrate below).</p>
<h2>Interactive Visualization</h2>
<p>All of these reports are put into the HTML report. But as I said, you can use the interactive visualizer to drill down further into your code.</p>
<p>The first thing you’re likely to see is a group of boxes looking like this:</p>
<p><a href="http://www.philosophicalgeek.com/wp-content/uploads/2008/11/ndepend-metrics.png"><img title="NDepend_Metrics" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="174" alt="NDepend_Metrics" src="http://www.philosophicalgeek.com/wp-content/uploads/2008/11/ndepend-metrics-thumb.png" width="404" border="0" /></a> </p>
<p>These boxes show the relative sizes of your code from the assembly level down to the methods. Holding the mouse over a box will bring up more information about the method. You can also change the metric you’re measuring by—say to <a href="http://en.wikipedia.org/wiki/Cyclomatic_complexity">cyclomatic complexity</a>.</p>
<p>Another view, perhaps the most useful of all is the CQL Queries view. In this, you can see the results from all of hundreds of code queries, as well as create your own. For instance, I can see all the types with poor cohesion in my codebase:</p>
<p><a href="http://www.philosophicalgeek.com/wp-content/uploads/2008/11/ndepend-cohesion.png"><img title="NDepend_Cohesion" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="327" alt="NDepend_Cohesion" src="http://www.philosophicalgeek.com/wp-content/uploads/2008/11/ndepend-cohesion-thumb.png" width="404" border="0" /></a> </p>
<p>In this view, the CQL queries are selected in the bottom-right, and the results show up on the left. The metrics view highlights the affected methods.</p>
<h2>Creating a query</h2>
<p>Early in the development of my project, I named quite a few classes starting with a LB prefix. I’ve changed some of them, but I think there are still a few lying around and I want to change them as well. So I’ll create CQL query to return all the types that begin with “LB.”</p>
<div style="border-right: gray 1px solid; padding-right: 4px; border-top: gray 1px solid; padding-left: 4px; font-size: 8pt; padding-bottom: 4px; margin: 20px 0px 10px; overflow: auto; border-left: gray 1px solid; width: 97.5%; cursor: text; max-height: 200px; line-height: 12pt; padding-top: 4px; border-bottom: gray 1px solid; font-family: consolas, &#39;Courier New&#39;, courier, monospace; background-color: #f4f4f4">
<div style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-right-style: none; border-left-style: none; background-color: #f4f4f4; border-bottom-style: none">
<pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-right-style: none; border-left-style: none; background-color: white; border-bottom-style: none"><span style="color: #606060">   1:</span> <span style="color: #008000">// &lt;Name&gt;Types beginning with LB&lt;/Name&gt;</span></pre>
<pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-right-style: none; border-left-style: none; background-color: #f4f4f4; border-bottom-style: none"><span style="color: #606060">   2:</span> WARN IF Count &gt; 0 IN SELECT TYPES WHERE </pre>
<pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-right-style: none; border-left-style: none; background-color: white; border-bottom-style: none"><span style="color: #606060">   3:</span>  NameLike <span style="color: #006080">&quot;LB&quot;</span> AND     </pre>
<pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-right-style: none; border-left-style: none; background-color: #f4f4f4; border-bottom-style: none"><span style="color: #606060">   4:</span>  !IsGeneratedByCompiler AND </pre>
<pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-right-style: none; border-left-style: none; background-color: white; border-bottom-style: none"><span style="color: #606060">   5:</span>  !IsInFrameworkAssembly     </pre>
</p></div>
</div>
<p><a href="http://www.philosophicalgeek.com/wp-content/uploads/2008/11/ndepend-lb.png"><img title="NDepend_LB" style="border-right: 0px; border-top: 0px; display: inline; margin-left: 0px; border-left: 0px; margin-right: 0px; border-bottom: 0px" height="244" alt="NDepend_LB" src="http://www.philosophicalgeek.com/wp-content/uploads/2008/11/ndepend-lb-thumb.png" width="128" align="right" border="0" /></a> That’s it! You can see the results to the right. It’s ridiculously easy to create your own queries to examine nearly any aspect of your code. And that’s if the hundreds of included queries don’t do it for you. In many ways, the queries are similar to the analysis <a href="http://msdn.microsoft.com/en-us/library/bb429476(VS.80).aspx">FxCop</a> does, but I think CQL seems generally more powerful (while lacking some of the cool things FxCop has).</p>
<p>&#160;</p>
<h2>VS and Reflector Add-ins</h2>
<p>NDepend has a couple of extras that enable integration of Visual Studio (2005 and 2008) and NDepend and Reflector. When you right-click on an item in VS, you will have some additional options available:</p>
<p><a href="http://www.philosophicalgeek.com/wp-content/uploads/2008/11/ndepend-vsplugin1.png"><img title="NDepend_VSPlugin1" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="484" alt="NDepend_VSPlugin1" src="http://www.philosophicalgeek.com/wp-content/uploads/2008/11/ndepend-vsplugin1-thumb.png" width="415" border="0" /></a> </p>
<p>Clicking on the submenu gives you options to directly run queries in NDepend. Very cool stuff.</p>
<h2>Summary and where to get more info</h2>
<p>If you are at all interested in code metrics, and how good your code is behaving, how maintainable it is, you need this tool. It’s now going to be a standard part of my toolbox for evaluating the quality of my code and what parts need attention.</p>
<p>If you’re using NDepend for personal and non-commercial reasons, you can download it for free. It doesn’t have <a href="http://www.ndepend.com/Editions.aspx">all the features</a>, but it has more than enough. Professional use does require a license.</p>
<p>One of the things I was particularly impressed with was the amount of <a href="http://www.ndepend.com/GettingStarted.aspx">help content</a> available. There are tons of tutorials for every part of the program. </p>
<p>I’m going to keep playing with this and I’m sure I’ll mention some more things as I discover them. For now, NDepend is very cool—it’s actually fun to play with, and it gives you good information for what to work on.</p>
<p>Links:</p>
<ul>
<li><a href="http://www.ndepend.com/">NDepend homepage</a></li>
<li><a href="http://www.hanselman.com/blog/content/binary/NDepend%20metrics%20placemats%201.1.pdf">NDepend metrics explanation</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.philosophicalgeek.com/2008/11/29/ndepend-a-short-review/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Chrome &#8211; the Good, Meh, Ugly, and This Means War</title>
		<link>http://www.philosophicalgeek.com/2008/09/02/google-chrome-the-good-meh-ugly-and-this-means-war/</link>
		<comments>http://www.philosophicalgeek.com/2008/09/02/google-chrome-the-good-meh-ugly-and-this-means-war/#comments</comments>
		<pubDate>Tue, 02 Sep 2008 12:46:47 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[Link/News]]></category>
		<category><![CDATA[.net]]></category>
		<category><![CDATA[chrome]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[internet explorer]]></category>
		<category><![CDATA[microsoft]]></category>

		<guid isPermaLink="false">http://www.philosophicalgeek.com/2008/09/02/google-chrome-the-good-meh-ugly-and-this-means-war/</guid>
		<description><![CDATA[
I just read all about Google Chrome, their new open-source browser, in the comic they put out. No download link at this time, but I&#8217;m sure it&#8217;s coming. My initial thoughts:
The Good

The JavaScript changes seems to make sense. The better garbage collector and speed improvements can&#8217;t hurt.  
The free API to download lists of [...]]]></description>
			<content:encoded><![CDATA[<p><!--adsense--></p>
<p>I just read all about Google Chrome, their new open-source browser, in <a href="http://www.google.com/googlebooks/chrome/#">the comic</a> they put out. No download link at this time, but I&#8217;m sure it&#8217;s coming. My initial thoughts:</p>
<h3>The Good</h3>
<ul>
<li>The JavaScript changes seems to make sense. The better garbage collector and speed improvements can&#8217;t hurt.  </li>
<li>The free API to download lists of malware or phishing sites is pretty nice. </li>
</ul>
<h3>The Meh</h3>
<ul>
<li>UI changes. Making each tab its own browser entity and putting controls in each tab? That&#8217;s it? So what!  </li>
<li>Some of the search enhancements are interesting, but I don&#8217;t think that anyone will care that much in the end. </li>
<li>Showing most popular pages&#8230;meh </li>
<li>Unclear on the plugin model. Will they have their own? Will they run ActiveX (they imply yes). How about Firefox plugin compatibility? All we need is yet another API for writing plugins.</li>
</ul>
<h3>The Ugly</h3>
<ul>
<li>A new process for each tab? Are you serious? I understand that it&#8217;s (maybe)the only way to completely isolate web pages from each other, but given how many pages some people have running, that means an extra 50 processes on the system. That&#8217;s a lot of resources. I know their idea was to consider each web page an application, and of course each desktop application is its own process, but I don&#8217;t think we actually treat most web pages like applications. We create new browser tabs and switch pages with wild abandon. Most web sites are NOT applications&#8211;they&#8217;re reference. They&#8217;re just books open to 50 pages at once. (Was process isolation really a problem that needed solving? I almost NEVER have runaway tabs in IE7) </li>
<li>Proprietary JavaScript hooks. Sure, it&#8217;s open source, but they&#8217;re still building things into their version of JavaScript that only work with their browser.</li>
</ul>
<h3>This Means War</h3>
<ul>
<li>First front: <a href="http://www.microsoft.com/SILVERLIGHT/">SilverLight</a>. Gears seems to be a direct assault on the concept of .Net and SilverLight. The technology and scope are different <em>now</em>, but I think ultimately they&#8217;re going after the same target: having the rich-client experience in your browser on multiple OSes/browsers.  </li>
<li>Second front: Firefox: the only people who are going to download Chrome or even understand what it is are the people who use Firefox. If Chrome succeeds, it will be at Firefox&#8217;s detriment. Thanks for playing.</li>
</ul>
<p>Overall, I felt a big &#8220;meh&#8221; after reading the comic. While many of the ideas are interesting, overall, I don&#8217;t see a compelling reason to switch. I&#8217;ll try it out when it becomes available, and my opinions will probably change on some things, but Google is going to have to do a lot more to overthrow IE. Maybe their purpose really is to just throw ideas out there and see what sticks, what gets integrated into competing products, etc. We&#8217;ll just have to see what happens next. It&#8217;s going to be a fun couple of years!</p>
<p>(P.S. Also, please everyone, especially media, start mocking Chrome for it&#8217;s &#8220;p%%n mode&#8221; just liked you mocked IE.)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.philosophicalgeek.com/2008/09/02/google-chrome-the-good-meh-ugly-and-this-means-war/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GeoEye supplying imagery to Google</title>
		<link>http://www.philosophicalgeek.com/2008/08/29/geoeye-supplying-imagery-to-google/</link>
		<comments>http://www.philosophicalgeek.com/2008/08/29/geoeye-supplying-imagery-to-google/#comments</comments>
		<pubDate>Fri, 29 Aug 2008 14:55:29 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[Link/News]]></category>
		<category><![CDATA[geoeye]]></category>
		<category><![CDATA[google]]></category>

		<guid isPermaLink="false">http://www.philosophicalgeek.com/2008/08/29/geoeye-supplying-imagery-to-google/</guid>
		<description><![CDATA[My soon-to-be-old-company just announced a deal to give exclusive imagery to my-soon-to-be-rival. Sweet! I am a little disappointed Microsoft didn&#8217;t get it, but I don&#8217;t know any details of how the deal happened.
The GeoEye-1 satellite will be the highest quality commercial satellite out there when it launches next week. I am a little sad I&#8217;ll [...]]]></description>
			<content:encoded><![CDATA[<p>My <a href="http://www.geoeye.com">soon-to-be-old-company</a> just <a href="http://news.cnet.com/8301-1023_3-10028842-93.html?part=rss&amp;subj=news&amp;tag=2547-1_3-0-20">announced a deal</a> to give exclusive imagery to my-soon-to-be-rival. Sweet! I am a little disappointed <a href="http://maps.live.com/">Microsoft</a> didn&#8217;t get it, but I don&#8217;t know any details of how the deal happened.</p>
<p>The <a href="http://launch.geoeye.com/LaunchSite/">GeoEye-1</a> satellite will be the highest quality commercial satellite out there when it launches next week. I am a little sad I&#8217;ll miss the launch party (my last day is the 2nd of September), but the date is what it is.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.philosophicalgeek.com/2008/08/29/geoeye-supplying-imagery-to-google/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fans of LEGO: BrickFair is coming to DC this weekend!</title>
		<link>http://www.philosophicalgeek.com/2008/08/25/fans-of-lego-brickfair-is-coming-to-dc-this-weekend/</link>
		<comments>http://www.philosophicalgeek.com/2008/08/25/fans-of-lego-brickfair-is-coming-to-dc-this-weekend/#comments</comments>
		<pubDate>Mon, 25 Aug 2008 20:02:50 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[Link/News]]></category>
		<category><![CDATA[brickfair]]></category>
		<category><![CDATA[lego]]></category>

		<guid isPermaLink="false">http://www.philosophicalgeek.com/2008/08/25/fans-of-lego-brickfair-is-coming-to-dc-this-weekend/</guid>
		<description><![CDATA[If you are in the DC area, you must attend the BrickFair LEGO convention on its public days this weekend. The models here will be amazing. There will be over 12,000 sq ft of convention space. Bring the kids. If you don&#8217;t have kids, bring yourself&#8211;it will be worth it.
I was going to enter a [...]]]></description>
			<content:encoded><![CDATA[<p>If you are in the DC area, you <strong><em>must</em></strong> attend the BrickFair LEGO convention on its public days this weekend. The models here will be amazing. There will be over 12,000 sq ft of convention space. Bring the kids. If you don&#8217;t have kids, bring yourself&#8211;it will be worth it.</p>
<p>I was going to enter a large-scale creation of my own, but sadly ran out of time with dealing with new job, moving, etc. I&#8217;m still going to go, though.</p>
<p><strong>When</strong>: Saturday, August 30, 2008 &#8211; Sunday, August 31, 2008 11am &#8211; 4pm</p>
<p><strong>Where</strong>: <a href="http://maps.live.com/localsearch/details.aspx?lid=YN886x58553558&amp;what=sheraton%20premiere&amp;where=Vienna%2c%20Virginia%2c%20United%20States&amp;q=sheraton%20premiere%2c%20vienna%2c%20va&amp;FORM=LLMP&amp;tab=default&amp;SearchID=239285737">Sheraton Premier at Tysons Corner</a></p>
<p><strong>More info</strong>: <a href="http://www.brickfair.com/attend/Public.asp">BrickFair Website</a></p>
<p><strong>Pictures</strong> of the 2006 event: <a title="http://www.brickshelf.com/cgi-bin/search.cgi?q=brickfest+2006&amp;stype=dfc" href="http://www.brickshelf.com/cgi-bin/search.cgi?q=brickfest+2006&amp;stype=dfc">http://www.brickshelf.com/cgi-bin/search.cgi?q=brickfest+2006&amp;stype=dfc</a></p>
<p>Be there AND be <a href="http://media.peeron.com/ldraw/images/7/3024.png">square</a>&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.philosophicalgeek.com/2008/08/25/fans-of-lego-brickfair-is-coming-to-dc-this-weekend/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Close-up shots of the Space Shuttle Enterprise</title>
		<link>http://www.philosophicalgeek.com/2008/07/14/close-up-shots-of-the-space-shuttle-enterprise/</link>
		<comments>http://www.philosophicalgeek.com/2008/07/14/close-up-shots-of-the-space-shuttle-enterprise/#comments</comments>
		<pubDate>Mon, 14 Jul 2008 13:34:36 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[Link/News]]></category>
		<category><![CDATA[photography]]></category>
		<category><![CDATA[space]]></category>

		<guid isPermaLink="false">http://www.philosophicalgeek.com/2008/07/14/close-up-shots-of-the-space-shuttle-enterprise/</guid>
		<description><![CDATA[I&#8217;m currently building a large-scale LEGO model of the Space Shuttle, and in order to get some detailed shots of a shuttle that are hard to find on the Internet, I visited the nearby Air &#38; Space museum in Chantilly, VA.
You can find the photos on flickr.
]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m currently building a large-scale LEGO model of the Space Shuttle, and in order to get some detailed shots of a shuttle that are hard to find on the Internet, I visited the nearby <a href="http://www.nasm.si.edu/museum/udvarhazy/" target="_blank">Air &amp; Space museum</a> in Chantilly, VA.</p>
<p>You can <a href="http://www.flickr.com/photos/pepethecow/sets/72157606148535545/" target="_blank">find the photos on flickr</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.philosophicalgeek.com/2008/07/14/close-up-shots-of-the-space-shuttle-enterprise/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>I love xkcd</title>
		<link>http://www.philosophicalgeek.com/2008/06/27/i-love-xkcd/</link>
		<comments>http://www.philosophicalgeek.com/2008/06/27/i-love-xkcd/#comments</comments>
		<pubDate>Fri, 27 Jun 2008 14:06:12 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[Link/News]]></category>
		<category><![CDATA[Humor]]></category>
		<category><![CDATA[tv]]></category>
		<category><![CDATA[xkcd]]></category>

		<guid isPermaLink="false">http://www.philosophicalgeek.com/2008/06/27/i-love-xkcd/</guid>
		<description><![CDATA[http://xkcd.com/442/
AND I love the Discovery Channel&#160; commercial.
]]></description>
			<content:encoded><![CDATA[<p><a title="http://xkcd.com/442/" href="http://xkcd.com/442/">http://xkcd.com/442/</a></p>
<p>AND <a href="http://www.philosophicalgeek.com/2008/04/29/i-could-get-cable-for-this/">I love the</a> Discovery Channel&nbsp; commercial.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.philosophicalgeek.com/2008/06/27/i-love-xkcd/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Volunteers for Change Fairfax, VA</title>
		<link>http://www.philosophicalgeek.com/2008/06/09/volunteers-for-change-fairfax-va/</link>
		<comments>http://www.philosophicalgeek.com/2008/06/09/volunteers-for-change-fairfax-va/#comments</comments>
		<pubDate>Mon, 09 Jun 2008 12:52:35 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[Link/News]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[community]]></category>
		<category><![CDATA[service]]></category>
		<category><![CDATA[virginia]]></category>

		<guid isPermaLink="false">http://www.philosophicalgeek.com/2008/06/09/volunteers-for-change-fairfax-va/</guid>
		<description><![CDATA[Leticia has been interested in getting us involved more in the community so she&#8217;s been hunting around for local service opportunities. She finally found a great program in our area that I thought I&#8217;d share for anybody looking for volunteer experiences in the DC metro region.
Fairfax City runs a division called Volunteer Fairfax that provides [...]]]></description>
			<content:encoded><![CDATA[<p>Leticia has been interested in getting us involved more in the community so she&#8217;s been hunting around for local service opportunities. She finally found a great program in our area that I thought I&#8217;d share for anybody looking for volunteer experiences in the DC metro region.</p>
<p>Fairfax City runs a division called <a href="http://www.volunteerfairfax.org/DesktopDefault.aspx">Volunteer Fairfax</a> that provides volunteers for numerous events through the year. They also organize <a href="http://www.volunteerfairfax.org/DesktopDefault.aspx?TabID=40">team-building service activities for your company</a>, up to thousands of people.</p>
<p>Volunteer Fairfax runs a specific program called <a href="http://www.volunteerfairfax.org/DesktopDefault.aspx?HTab=Volunteers%20for%20Change">Volunteers for Change</a>. This program provides hundreds of weekend and evening volunteer opportunities, organized over the web. It&#8217;s perfect for people who can&#8217;t commit to regular hours every week or month, but want to do something when they can. </p>
<p>Events from their sample calendar:</p>
<ul>
<li>Dinner prep at Ronald McDonald house</li>
<li>Bowling with the mentally/physically disabled</li>
<li>Bag groceries</li>
<li>Thrift store sorting</li>
<li>Tutoring</li>
<li>theater ushers</li>
<li>special city events</li>
<li>medical supply sorting</li>
</ul>
<p>How it works:</p>
<ol>
<li>Attend an <a href="http://www.volunteerfairfax.org/DesktopDefault.aspx?HTab=Community%20Events">orientation</a> at their building in the <a href="http://www.volunteerfairfax.org/DesktopDefault.aspx?PortalID=0&amp;HTab=_Directions">Fairfax County Court Complex</a></li>
<li>Fill out some simple paperwork, sign a release</li>
<li>Wait a day for your info to be added to their system</li>
<li>Log into the web-site, find an event you can do, and sign up online.</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.philosophicalgeek.com/2008/06/09/volunteers-for-change-fairfax-va/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Software Pick: SyncMyCal</title>
		<link>http://www.philosophicalgeek.com/2008/05/09/software-pick-syncmycal/</link>
		<comments>http://www.philosophicalgeek.com/2008/05/09/software-pick-syncmycal/#comments</comments>
		<pubDate>Fri, 09 May 2008 12:58:53 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[Link/News]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[Links/News]]></category>
		<category><![CDATA[outlook]]></category>
		<category><![CDATA[productivity]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://www.philosophicalgeek.com/2008/05/09/software-pick-syncmycal/</guid>
		<description><![CDATA[With the acquisition of a Blackberry I wanted to be able to sync both my work and home Outlook setups to the Blackberry (and to each other). I tried a number of free tools (though they aren&#8217;t that easy to find) and quickly concluded I would need a better solution.
Enter SyncMyCal. It&#8217;s easy, it&#8217;s cheap [...]]]></description>
			<content:encoded><![CDATA[<p>With the acquisition of a Blackberry I wanted to be able to sync both my work and home Outlook setups to the Blackberry (and to each other). I tried a number of free tools (though they aren&#8217;t that easy to find) and quickly concluded I would need a better solution.</p>
<p>Enter <a href="http://www.syncmycal.com/home.htm">SyncMyCal</a>. It&#8217;s easy, it&#8217;s cheap (only $25), and you can try for free. I rarely have duplicated events, and I don&#8217;t have to think about it ever&#8211;it just WORKS. </p>
<p>How it works: SyncMyCal synchronizes an Outlook calendar with a Google calendar. First I created a Google calendar, then I set up SyncMyCal on both work and home computers. I set the home computer to take priority in conflicts, but at work I set the Google calendar to take priority over Outlook&#8211;this way there&#8217;s a hierarchy of priority that helps to prevent unresolvable conflicts and duplicates.</p>
<p>I bought it days before Google released their Outlook sync tool, but SyncMyCal <a href="http://www.syncmycal.com/compare_feature.htm">can do a lot more</a> and I don&#8217;t regret the purchase one bit.</p>
<p>The latest version also syncs contacts, but I haven&#8217;t used that yet.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.philosophicalgeek.com/2008/05/09/software-pick-syncmycal/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Announcing: GeekSoftworks.com</title>
		<link>http://www.philosophicalgeek.com/2008/05/05/announcing-geeksoftworkscom/</link>
		<comments>http://www.philosophicalgeek.com/2008/05/05/announcing-geeksoftworkscom/#comments</comments>
		<pubDate>Mon, 05 May 2008 22:24:40 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[Link/News]]></category>
		<category><![CDATA[Software Development]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://www.philosophicalgeek.com/2008/05/05/announcing-geeksoftworkscom/</guid>
		<description><![CDATA[I&#8217;ve setup a new domain for a front page for my software hobbies and what will eventually be my &#8220;store front&#8221;:
Geek Softworks
It uses WordPress, but it&#8217;s not a blog&#8211;it&#8217;s for the software I write. So far, only a few products are up, including DiskSlicer (a new version!), Windows Media Top 10 Plugin, and Word Count [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve setup a new domain for a front page for my software hobbies and what will eventually be my &#8220;store front&#8221;:</p>
<p><a href="http://www.geeksoftworks.com/">Geek Softworks</a></p>
<p>It uses WordPress, but it&#8217;s not a blog&#8211;it&#8217;s for the software I write. So far, only a few products are up, including <a href="http://www.geeksoftworks.com/products/diskslicer/">DiskSlicer</a> (a new version!), <a href="http://www.geeksoftworks.com/products/wmtop10/">Windows Media Top 10 Plugin</a>, and <a href="http://www.geeksoftworks.com/products/word-count-for-windows-live-writer/">Word Count for Windows Live Writer</a>.</p>
<p>I also setup forums for those projects. The site is still pretty small, but it&#8217;s functional and it will grow.</p>
<p>Thanks for looking!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.philosophicalgeek.com/2008/05/05/announcing-geeksoftworkscom/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>I could get cable for this&#8230;</title>
		<link>http://www.philosophicalgeek.com/2008/04/29/i-could-get-cable-for-this/</link>
		<comments>http://www.philosophicalgeek.com/2008/04/29/i-could-get-cable-for-this/#comments</comments>
		<pubDate>Tue, 29 Apr 2008 19:51:51 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[Link/News]]></category>
		<category><![CDATA[Music, Film, Theater]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[inspiration]]></category>
		<category><![CDATA[music]]></category>
		<category><![CDATA[science]]></category>
		<category><![CDATA[tv]]></category>

		<guid isPermaLink="false">http://www.philosophicalgeek.com/2008/04/29/i-could-get-cable-for-this/</guid>
		<description><![CDATA[My wife and I only recently bought a TV, but we still don&#8217;t get cable or even have an antenna. If we ever did, the only things we&#8217;d watch are Discovery, History, and Food.
This is the closest I&#8217;ve come to signing up:





]]></description>
			<content:encoded><![CDATA[<p>My wife and I only recently bought a TV, but we still don&#8217;t get cable or even have an antenna. If we ever did, the only things we&#8217;d watch are Discovery, History, and Food.</p>
<p>This is the closest I&#8217;ve come to signing up:</p>
<div class="wlWriterSmartContent" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:0733429d-7e4a-447e-ab4f-9767ecfbf07c" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px">
<div id="0ab8075a-2342-4589-a069-046be6c22d68" style="margin: 0px; padding: 0px; display: inline;">
<div><a href="http://www.youtube.com/watch?v=V5BxymuiAxQ" target="_new"><img src="http://www.philosophicalgeek.com/wp-content/uploads/2008/04/video84401b9d0941.jpg" galleryimg="no" onload="var downlevelDiv = document.getElementById('0ab8075a-2342-4589-a069-046be6c22d68'); downlevelDiv.innerHTML = &quot;&lt;div&gt;&lt;object width=\&quot;425\&quot; height=\&quot;355\&quot;&gt;&lt;param name=\&quot;movie\&quot; value=\&quot;http://www.youtube.com/v/V5BxymuiAxQ\&quot;&gt;&lt;\/param&gt;&lt;param name=\&quot;wmode\&quot; value=\&quot;transparent\&quot;&gt;&lt;\/param&gt;&lt;embed src=\&quot;http://www.youtube.com/v/V5BxymuiAxQ\&quot; type=\&quot;application/x-shockwave-flash\&quot; wmode=\&quot;transparent\&quot; width=\&quot;425\&quot; height=\&quot;355\&quot;&gt;&lt;\/embed&gt;&lt;\/object&gt;&lt;\/div&gt;&quot;;" alt=""/></a></div>
</div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.philosophicalgeek.com/2008/04/29/i-could-get-cable-for-this/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Need some new audio cable?</title>
		<link>http://www.philosophicalgeek.com/2008/04/15/need-some-new-audio-cable/</link>
		<comments>http://www.philosophicalgeek.com/2008/04/15/need-some-new-audio-cable/#comments</comments>
		<pubDate>Tue, 15 Apr 2008 17:36:22 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[Link/News]]></category>
		<category><![CDATA[Links/News]]></category>

		<guid isPermaLink="false">http://www.philosophicalgeek.com/2008/04/15/need-some-new-audio-cable/</guid>
		<description><![CDATA[Get it from Blue Jeans. Awesome.
(BlueJeansCable.com)
(via digg)
]]></description>
			<content:encoded><![CDATA[<p>Get it from <a href="http://www.audioholics.com/news/industry-news/blue-jeans-strikes-back">Blue Jeans</a>. Awesome.</p>
<p>(<a href="http://www.bluejeanscable.com/">BlueJeansCable.com</a>)</p>
<p>(via <a href="http://digg.com/tech_news/Blue_Jeans_Strikes_Back_at_Bully_Monster_Cable">digg</a>)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.philosophicalgeek.com/2008/04/15/need-some-new-audio-cable/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to catch a NetFlix thief</title>
		<link>http://www.philosophicalgeek.com/2008/04/08/how-to-catch-a-netflix-thief/</link>
		<comments>http://www.philosophicalgeek.com/2008/04/08/how-to-catch-a-netflix-thief/#comments</comments>
		<pubDate>Tue, 08 Apr 2008 18:50:35 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[Humor]]></category>
		<category><![CDATA[Link/News]]></category>
		<category><![CDATA[Links/News]]></category>
		<category><![CDATA[movies]]></category>

		<guid isPermaLink="false">http://www.philosophicalgeek.com/2008/04/08/how-to-catch-a-netflix-thief/</guid>
		<description><![CDATA[Via Geekologie comes the hilarious tale of a man (boy, really) caught stealing NetFlix DVDs from a mailbox. The comments are funny, too. Some seem like they&#8217;re obviously written by the neighbor.
One issue I didn&#8217;t really see addressed in the comments on the post is the overall issue of mail safety. People need to consider [...]]]></description>
			<content:encoded><![CDATA[<p>Via <a href="http://www.geekologie.com/2008/04/shirtless_bandit_steals_netfli.php" target="_blank">Geekologie</a> comes the <a href="http://www.krischeonline.com/index.php?option=com_content&amp;view=article&amp;id=46:how-to-catch-a-netflix-thief&amp;catid=41:miscellaneous&amp;Itemid=57" target="_blank">hilarious tale of a man (boy, really) caught stealing NetFlix</a> DVDs from a mailbox. The comments are funny, too. Some seem like they&#8217;re obviously written by the neighbor.</p>
<p>One issue I didn&#8217;t really see addressed in the comments on the post is the overall issue of mail safety. People need to consider the seriousness of stealing mail. There&#8217;s a reason the fines for it are so severe. A reliable and trusted mail system is the foundation of a good portion of our society and its communications mechanisms. </p>
<p>Having lived overseas, and having had many family members live all over the world, I can personally testify to the need for a secure mail system. There are countries I would not mail a package to&#8211;it would just be a waste of money. The security of our system *HAS* to be enforced harshly or people will lose faith in it and it becomes a system of corruption and scamming. This kid got off lucky. If he were older or there were stronger evidence he were stealing more valuable items, or he were being less discriminating in what he stole, I think he could have gotten a far worse punishment.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.philosophicalgeek.com/2008/04/08/how-to-catch-a-netflix-thief/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>The Bugle podcast</title>
		<link>http://www.philosophicalgeek.com/2008/04/03/the-bugle-podcast/</link>
		<comments>http://www.philosophicalgeek.com/2008/04/03/the-bugle-podcast/#comments</comments>
		<pubDate>Thu, 03 Apr 2008 14:30:49 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[Humor]]></category>
		<category><![CDATA[Link/News]]></category>
		<category><![CDATA[ipod]]></category>
		<category><![CDATA[Links/News]]></category>
		<category><![CDATA[podcasts]]></category>
		<category><![CDATA[politics]]></category>

		<guid isPermaLink="false">http://www.philosophicalgeek.com/2008/04/03/the-bugle-podcast/</guid>
		<description><![CDATA[I just discovered this gem of a podcast. The Bugle is a podcast published by the Times Online. Better writing than the Onion, and funnier than the Daily Show. It&#8217;s basically two Brits being witty about the week&#8217;s news. I&#8217;ve only listened to episode one so far, but found myself laughing too hard to concentrate [...]]]></description>
			<content:encoded><![CDATA[<p>I just discovered <a href="http://www.timesonline.co.uk/tol/audio_video/podcasts/the_bugle/" target="_blank">this gem</a> of a podcast. The Bugle is a podcast published by the <a href="http://www.timesonline.co.uk" target="_blank">Times Online</a>. Better writing than the Onion, and funnier than the Daily Show. It&#8217;s basically two Brits being witty about the week&#8217;s news. I&#8217;ve only listened to episode one so far, but found myself laughing too hard to concentrate on anything else.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.philosophicalgeek.com/2008/04/03/the-bugle-podcast/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to file good bug reports (from Frank Kelly)</title>
		<link>http://www.philosophicalgeek.com/2008/03/19/how-to-file-good-bug-reports-from-frank-kelly/</link>
		<comments>http://www.philosophicalgeek.com/2008/03/19/how-to-file-good-bug-reports-from-frank-kelly/#comments</comments>
		<pubDate>Wed, 19 Mar 2008 14:41:39 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Link/News]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[bugs]]></category>
		<category><![CDATA[Links/News]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[self-improvement]]></category>
		<category><![CDATA[teams]]></category>

		<guid isPermaLink="false">http://www.philosophicalgeek.com/2008/03/19/how-to-file-good-bug-reports-from-frank-kelly/</guid>
		<description><![CDATA[This is an issue I run into constantly at my job.
Frank Kelly wrote up a good summary of some items. They&#8217;re simple, easy to understand, easy to follow, even for non-programmers.  
In fact, I&#8217;m sending this link out to everyone in my group here at work.
Technorati Tags: testing,programming,bug reporting
]]></description>
			<content:encoded><![CDATA[<p>This is an issue I run into constantly at my job.</p>
<p><a target="_blank" href="http://softarc.blogspot.com/">Frank Kelly</a> <a target="_blank" href="http://softarc.blogspot.com/2008/03/how-to-file-good-bug-report.html">wrote up a good summary of some items</a>. They&#8217;re simple, easy to understand, easy to follow, even for non-programmers. <img src='http://www.philosophicalgeek.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>In fact, I&#8217;m sending this link out to everyone in my group here at work.</p>
<p style="display: inline; float: none; margin: 0px; padding: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:30cce737-f530-4653-b5eb-41d455449f84" class="wlWriterSmartContent">Technorati Tags: <a rel="tag" href="http://technorati.com/tags/testing">testing</a>,<a rel="tag" href="http://technorati.com/tags/programming">programming</a>,<a rel="tag" href="http://technorati.com/tags/bug%20reporting">bug reporting</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.philosophicalgeek.com/2008/03/19/how-to-file-good-bug-reports-from-frank-kelly/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>5 Books to make you stupider</title>
		<link>http://www.philosophicalgeek.com/2008/02/29/5-books-to-make-you-stupide/</link>
		<comments>http://www.philosophicalgeek.com/2008/02/29/5-books-to-make-you-stupide/#comments</comments>
		<pubDate>Fri, 29 Feb 2008 15:49:37 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[Books]]></category>
		<category><![CDATA[Link/News]]></category>
		<category><![CDATA[Humor]]></category>

		<guid isPermaLink="false">http://www.philosophicalgeek.com/2008/02/29/5-books-to-make-you-stupide/</guid>
		<description><![CDATA[Well, after a week of investigation, I&#8217;ve settled on a social network for books: Shelfari. It&#8217;s attractive, easy-to-use, easy to manipulate many books at once, they have a mobile version, and I have one friend on it (who invited me).
&#160;Goodreads.com also looked nice, and it almost won. bookwormr.com, the one I originally found was just [...]]]></description>
			<content:encoded><![CDATA[<p>Well, after a week of investigation, I&#8217;ve settled on a social network for books: <a href="http://www.shelfari.com/" target="_blank">Shelfari</a>. It&#8217;s attractive, easy-to-use, easy to manipulate many books at once, they have a <a href="http://m.shelfari.com/" target="_blank">mobile version</a>, and I have one friend on it (who invited me).</p>
<p>&nbsp;<a href="http://www.goodreads.com/" target="_blank">Goodreads.com</a> also looked nice, and it almost won. <a href="http://www.bookwormr.com/" target="_blank">bookwormr.com</a>, the one I originally found was just too immature at this point. I&#8217;m also wondering what features are going to set it apart from the pack, especially when there are so many well-established sites that do the same thing.</p>
<p>Meanwhile, if you want to read some books that will definitely NOT make you smarter, check out <a href="http://www.cracked.com/article_15959_5-books-that-can-actually-make-you-stupider.html" target="_blank">5 Books that can actually make you stupider</a>.</p>
<p><a href="http://www.shelfari.com/pepethecow" target="_blank">Visit my Shelfari page</a>.</p>
<p>&nbsp;</p>
<div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:4072c577-c57e-4c7d-a8a2-e0aad5778cd0" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px">Technorati Tags: <a href="http://technorati.com/tags/books" rel="tag">books</a>,<a href="http://technorati.com/tags/shelfari" rel="tag">shelfari</a></div>
]]></content:encoded>
			<wfw:commentRss>http://www.philosophicalgeek.com/2008/02/29/5-books-to-make-you-stupide/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Online reading list &#8211; bookwormr</title>
		<link>http://www.philosophicalgeek.com/2008/02/20/online-reading-list-bookwormr/</link>
		<comments>http://www.philosophicalgeek.com/2008/02/20/online-reading-list-bookwormr/#comments</comments>
		<pubDate>Wed, 20 Feb 2008 19:16:22 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[Books]]></category>
		<category><![CDATA[Link/News]]></category>

		<guid isPermaLink="false">http://www.philosophicalgeek.com/2008/02/20/online-reading-list-bookwormr/</guid>
		<description><![CDATA[I found a great site I wanted to share with everybody: bookwormr.
To explain:
I&#8217;ve got 3 large books on my nightstand at the moment:

Scotland: The Story of a Nation &#8211; Magnus Magnusson &#8211; Much of my heritage is Scottish, and I got intensely interested in Scottish history during our trip to Edinburgh last year.
Code Complete &#8211; [...]]]></description>
			<content:encoded><![CDATA[<p>I found a great site I wanted to share with everybody: <a target="_blank" href="http://www.bookwormr.com/">bookwormr</a>.</p>
<p>To explain:</p>
<p>I&#8217;ve got 3 large books on my nightstand at the moment:</p>
<ul>
<li><a href="http://www.amazon.com/gp/product/0802139329?ie=UTF8&amp;tag=philosophic0d-20&amp;linkCode=as2&amp;camp=1789&amp;creative=9325&amp;creativeASIN=0802139329">Scotland: The Story of a Nation</a><img border="0" width="1" src="http://www.assoc-amazon.com/e/ir?t=philosophic0d-20&amp;l=as2&amp;o=1&amp;a=0802139329" height="1" style="margin: 0px; border-style: none! important" /> &#8211; Magnus Magnusson &#8211; Much of my heritage is Scottish, and I got intensely interested in Scottish history during our trip to Edinburgh last year.</li>
<li><a href="http://www.amazon.com/gp/product/0735619670?ie=UTF8&amp;tag=philosophic0d-20&amp;linkCode=as2&amp;camp=1789&amp;creative=9325&amp;creativeASIN=0735619670">Code Complete</a><img border="0" width="1" src="http://www.assoc-amazon.com/e/ir?t=philosophic0d-20&amp;l=as2&amp;o=1&amp;a=0735619670" height="1" style="margin: 0px; border-style: none! important" /> &#8211; Steve McConnell &#8211; I&#8217;ve read this before, but it&#8217;s a good book to review every year or so and pick up new tips.</li>
<li><a href="http://www.amazon.com/gp/product/0394709306?ie=UTF8&amp;tag=philosophic0d-20&amp;linkCode=as2&amp;camp=1789&amp;creative=9325&amp;creativeASIN=0394709306">The Complete Grimm&#8217;s Fairy Tales</a><img border="0" width="1" src="http://www.assoc-amazon.com/e/ir?t=philosophic0d-20&amp;l=as2&amp;o=1&amp;a=0394709306" height="1" style="margin: 0px; border-style: none! important" /> &#8211; there are many variations on this book. I have a very old, out-of-print edition. I read a few of these a week&#8211;they&#8217;re mostly quite short.</li>
</ul>
<p>Those are all fairly large books and I&#8217;ve been working on them simultaneously. Meanwhile, I keep getting book recommendations from various places (blogs, podcasts, family). It&#8217;s to the point where if I don&#8217;t write them down, I&#8217;ll forget. I&#8217;ve sort-of kept track of books I want to read on my shelf, in an Outlook note, in e-mails to myself, but I was in need of a central repository for this.</p>
<p>So I stumbled upon <a target="_blank" href="http://www.bookwormr.com/">bookwormr</a>, which is (almost) exactly what I want.</p>
<p>It&#8217;s still in its infancy stages, but I think it shows great promise. And it is usable now, despite some rough edges. The owner seems very amenable to suggestions via the <a target="_blank" href="http://blog.bookwormr.com/">blog</a>.</p>
<p>How it works:</p>
<ul>
<li>Search for books (it uses Amazon as its database)</li>
<li>Add them to one of your three lists (already read, reading, want to read)</li>
<li>You can tag, review, and rate the books.</li>
<li>See what others are reading.</li>
</ul>
<p>The author also has a wordpress plug-in and a Facebook app to go along with it. I&#8217;m going to try out both.</p>
<p>Features I&#8217;d like to see:</p>
<ul>
<li>Easier way to add multiple books at a time</li>
<li>Ability to sort lists according to a ranking system of my own (the author is planning on adding the ability to sort on author, title, book rating overall)</li>
</ul>
<p>Update: <a target="_blank" href="http://www.bookwormr.com/user/show/username/pepethecow">here&#8217;s my bookwormr profile</a>.</p>
<p style="display: inline; margin: 0px; padding: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:ecaaa641-97a2-4127-a468-6d7f3c6cd71f" class="wlWriterSmartContent">Technorati Tags: <a rel="tag" href="http://technorati.com/tags/bookwormr">bookwormr</a>,<a rel="tag" href="http://technorati.com/tags/reading%20list">reading list</a>,<a rel="tag" href="http://technorati.com/tags/social%20network">social network</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.philosophicalgeek.com/2008/02/20/online-reading-list-bookwormr/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Amazon Kindle + Audible = Killer-app?</title>
		<link>http://www.philosophicalgeek.com/2008/02/14/amazon-kindle-audible-killer-app/</link>
		<comments>http://www.philosophicalgeek.com/2008/02/14/amazon-kindle-audible-killer-app/#comments</comments>
		<pubDate>Thu, 14 Feb 2008 13:18:22 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[Link/News]]></category>
		<category><![CDATA[Thoughts On Tech and More]]></category>
		<category><![CDATA[amazon]]></category>
		<category><![CDATA[audible]]></category>
		<category><![CDATA[Books]]></category>
		<category><![CDATA[gadgets]]></category>
		<category><![CDATA[ipod]]></category>
		<category><![CDATA[kindle]]></category>
		<category><![CDATA[netflix]]></category>
		<category><![CDATA[usability]]></category>

		<guid isPermaLink="false">http://www.philosophicalgeek.com/2008/02/14/amazon-kindle-audible-killer-app/</guid>
		<description><![CDATA[My wife sent me a link to the Amazon Kindle the other day, and asked, &#8220;Have you heard of this? what do you think?&#8221; I think she wants one.
I have to admit that the thought of such a device is appealing. I have tried reading e-books on my PDA and BlackBerry occasionally, but other than [...]]]></description>
			<content:encoded><![CDATA[<p><iframe scrolling="no" frameBorder="0" src="http://rcm.amazon.com/e/cm?t=philosophic0d-20&amp;o=1&amp;p=8&amp;l=as1&amp;asins=B000FI73MA&amp;fc1=000000&amp;IS2=1&amp;lt1=_blank&amp;lc1=0000FF&amp;bc1=FFFFFF&amp;bg1=FFFFFF&amp;npa=1&amp;f=ifr" marginHeight="0" marginWidth="0" align="left" style="width: 120px; height: 240px"></iframe>My wife sent me a link to the <a href="http://www.amazon.com/gp/product/B000FI73MA?ie=UTF8&amp;tag=philosophic0d-20&amp;linkCode=as2&amp;camp=1789&amp;creative=9325&amp;creativeASIN=B000FI73MA">Amazon Kindle</a><img border="0" width="1" src="http://www.assoc-amazon.com/e/ir?t=philosophic0d-20&amp;l=as2&amp;o=1&amp;a=B000FI73MA" height="1" style="margin: 0px; border-style: none! important" /> the other day, and asked, &#8220;Have you heard of this? what do you think?&#8221; I think she wants one.</p>
<p>I have to admit that the thought of such a device is appealing. I have tried reading e-books on my PDA and BlackBerry occasionally, but other than a quick read now and then, it&#8217;s too painful&#8211;the screen was too small.</p>
<p>But the Kindle&#8230;this might work out. I&#8217;m seriously considering getting one.</p>
<p>With the news that <a href="http://www.reuters.com/article/CMPSRV/idUSN3129158120080131">Amazon is buying Audible</a>, the story gets more interesting. Personally, I haven&#8217;t gotten much into audio books, but I know people who do and love them.</p>
<p>I have no idea if or how Amazon will integrate Audible into the Kindle&#8217;s experience, but I have a feature request. For a <strong>killer feature</strong>:</p>
<p>Sell the audio version of a book at a discount (or free, or + $1)when someone buys the e-book format (or vice-versa). Then, synchronize the bookmarks between the two formats. That way, I can plug the Kindle into my car&#8217;s stereo on the way home to listen to my current selection, and at night I can pull it out and continue reading from where the audio left off.</p>
<p>That&#8217;s my prediction for a killer app. My wife and I do a LOT of reading (we JUST ordered our first TV, and it&#8217;s only for <a href="http://www.netflix.com">NetFlix</a>, and we will not be hooking it up for any broadcast or cable). I think someday soon we&#8217;ll both have our own Kindle&#8211;it would save a lot of bookshelf space.</p>
<p style="display: inline; margin: 0px; padding: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:51525f78-8da0-4988-b32a-8c0380653f3c" class="wlWriterSmartContent">Technorati Tags: <a rel="tag" href="http://technorati.com/tags/amazon">amazon</a>,<a rel="tag" href="http://technorati.com/tags/kindle">kindle</a>,<a rel="tag" href="http://technorati.com/tags/audible">audible</a>,<a rel="tag" href="http://technorati.com/tags/books">books</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.philosophicalgeek.com/2008/02/14/amazon-kindle-audible-killer-app/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Updated my favorite podcasts</title>
		<link>http://www.philosophicalgeek.com/2008/01/25/updated-my-favorite-podcasts/</link>
		<comments>http://www.philosophicalgeek.com/2008/01/25/updated-my-favorite-podcasts/#comments</comments>
		<pubDate>Fri, 25 Jan 2008 23:38:02 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[Link/News]]></category>
		<category><![CDATA[Music, Film, Theater]]></category>
		<category><![CDATA[gadgets]]></category>
		<category><![CDATA[ipod]]></category>
		<category><![CDATA[podcasts]]></category>

		<guid isPermaLink="false">http://www.philosophicalgeek.com/2008/01/25/updated-my-favorite-podcasts/</guid>
		<description><![CDATA[I&#8217;ve updated my list of podcasts with some that I forgot and some new ones I discovered while finding the links to the first ones. I also slightly reorganized the list (Added a business section)
]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve updated <a href="http://www.philosophicalgeek.com/2008/01/24/podcasts-i-listen-to/">my list of podcasts</a> with some that I forgot and some new ones I discovered while finding the links to the first ones. I also slightly reorganized the list (Added a business section)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.philosophicalgeek.com/2008/01/25/updated-my-favorite-podcasts/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
