<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.simpable.com/~d/styles/itemcontent.css"?><rss xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:yt="http://gdata.youtube.com/schemas/2007" version="2.0">
   <channel>
      <title>Scott Watermasysk&amp;#39;s Simplable &amp; Crinket</title>
      <description>A combined feed of everything Scott Watermasysk. Enjoy. :)</description>
      <link>http://pipes.yahoo.com/pipes/pipe.info?_id=31ef79a7f6579cb0d9b694ea1393f915</link>
      <pubDate>Fri, 12 Mar 2010 11:39:16 -0800</pubDate>
      <generator>http://pipes.yahoo.com/pipes/</generator>
      <atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.simpable.com/Simpable" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="simpable" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
         <title>Setting A Tab Title in Terminal</title>
         <link>http://simpable.com/technology/setting-a-tab-title-in-terminal/</link>
         <description>&lt;p&gt;I have been spending a lot more time in terminal recently. I routinely find myself having more tabs open than I can keep track of.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I then end up forgetting what's open and end up opening even more tabs which just make the problem worse.&amp;nbsp;&lt;/p&gt;&lt;p&gt;I finally got tired of this and &lt;a rel="nofollow" target="_blank" href="http://twitter.com/scottw/status/9900627749"&gt;posted a quick question on Twitter&lt;/a&gt;. While waiting for a twitter response, I figured I would finally checkout &lt;a rel="nofollow" target="_blank" href="http://superuser.com"&gt;SuperUser&lt;/a&gt; which of course &lt;a rel="nofollow" target="_blank" href="http://superuser.com/questions/105499/change-terminal-title-in-osx"&gt;had the answer&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;You just need to execute the following command:&amp;nbsp;&lt;/p&gt;
&lt;p&gt;echo -n -e "&amp;#92;033]0;YOUR TAB TITLE HERE&amp;#92;007"&lt;/p&gt;
&lt;p&gt;Since there is no way I will remember that command (and who should) I wrapped it in a function that I can put in my .bash_profile.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;function title(){&lt;/p&gt;
&lt;p&gt;&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;echo -n -e "&amp;#92;033]0;$1&amp;#92;007"&lt;/p&gt;
&lt;p&gt;}&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Now, in any tab, I just need to execute:&lt;/p&gt;
&lt;p&gt;title 'My Tab Title'&lt;/p&gt;&lt;hr /&gt; &lt;p&gt;Follow me on &lt;a rel="nofollow" target="_blank" href="http://twitter.com/scottw"&gt;Twitter&lt;/a&gt;&lt;/p&gt; &lt;p&gt;
Posted to &lt;a rel="nofollow" target="_blank" href="http://simpable.com/technology/"&gt;Technology&lt;/a&gt; and tagged as &lt;a rel="nofollow" target="_blank" href="http://simpable.com/tags/terminal/"&gt;terminal&lt;/a&gt;
,
&lt;a rel="nofollow" target="_blank" href="http://simpable.com/tags/bash/"&gt;bash&lt;/a&gt;
,
&lt;a rel="nofollow" target="_blank" href="http://simpable.com/tags/zsh/"&gt;zsh&lt;/a&gt;
,
&lt;a rel="nofollow" target="_blank" href="http://simpable.com/tags/osx/"&gt;osx&lt;/a&gt;
&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Similar Posts&lt;/strong&gt;&lt;br /&gt;
&lt;ol id="similarPosts" class="splist"&gt;
&lt;li&gt;&lt;a rel="nofollow" target="_blank" href="http://simpable.com/software/mac-software/"&gt;What Software do I use on the Mac?&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a rel="nofollow" target="_blank" href="http://simpable.com/technology/iphone-vs-blackberry/"&gt;iPhone vs. BlackBerry&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a rel="nofollow" target="_blank" href="http://simpable.com/software/mbp-64bit-vista/"&gt;Installing Vista 64bit on a MacBook Pro&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/ojPp18rmhZ4MzCJPbpS_0a6BG3E/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ojPp18rmhZ4MzCJPbpS_0a6BG3E/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/ojPp18rmhZ4MzCJPbpS_0a6BG3E/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ojPp18rmhZ4MzCJPbpS_0a6BG3E/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description>
         <guid isPermaLink="false">http://simpable.com/technology/setting-a-tab-title-in-terminal/</guid>
         <pubDate>Tue, 02 Mar 2010 17:25:00 -0800</pubDate>
      </item>
      <item>
         <title>Singing With Sinatra</title>
         <link>http://simpable.com/code/sinatra/</link>
         <description>&lt;p&gt;I attended a couple Ruby sessions at &lt;a rel="nofollow" target="_blank" href="http://simpable.com/code/codemash-2010/"&gt;CodeMash&lt;/a&gt; this year which really piqued my interest level in Ruby.&lt;/p&gt;
&lt;p&gt;For many people (especially web developers) when you hear about Ruby they think Ruby on Rails. While Rails is an impressive framework, there are some other interesting options available. One of them that recently caught my attention (and admiration) is called &lt;a rel="nofollow" target="_blank" href="http://www.sinatrarb.com/"&gt;Sinatra&lt;/a&gt;.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;Sinatra is a DSL for quickly creating web applications in Ruby with minimal effort. &lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;&lt;p&gt;Sinatra is a drop dead simple way to create a small site, blog, service, or even a prototype. Here is all it takes to serve a web request with Sinatra:&lt;/p&gt;
&lt;p&gt;require 'rubygems' &lt;br /&gt;
require 'sinatra' &lt;br /&gt;
get '/hi' do &lt;br /&gt;
&amp;nbsp; "Hello World!" &lt;br /&gt;
end&lt;/p&gt;
&lt;p&gt;While the code above returns the UI inline, there is full support for templates, layouts, and much more.&lt;/p&gt;
&lt;p&gt;If you are new to Ruby and want to see what you can do with the language with almost no effort, Sinatra is a great place to start.&lt;/p&gt;
&lt;p&gt;I have been hacking around on it for a couple of days and decided to write a simple plugin. While I am sure I will cringe at this code a couple of months from now, I figured I would post it see if it is useful to others.&lt;/p&gt;
&lt;p&gt;Goal: &lt;br /&gt;
Ensure urls served by the application are consistent by requiring no trailing slash and requiring all urls to be lower cased. If either one of these conditions are not met, the plugin will do a 301 redirect to the proper url.&lt;/p&gt;
&lt;p&gt;Here is the actual plugin:&lt;/p&gt;
&lt;p&gt;&lt;/p&gt; 
&lt;p&gt;A minimal application skeleton. The key line is the validate_url_requests which is what invokes the plugin.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt; 
&lt;p&gt;A set of tests.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt; 
&lt;p&gt;Getting started:&lt;/p&gt;
&lt;p&gt;Setup steps for Sinatra can be &lt;a rel="nofollow" target="_blank" href="http://github.com/sinatra/sinatra"&gt;found here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Two things to note.&lt;/p&gt;
&lt;p&gt;1. To run the tests, you will need to get &lt;a rel="nofollow" target="_blank" href="http://github.com/brynary/rack-test"&gt;rack-test&lt;/a&gt;. I mistakenly assumed this part of Rack which tripped me up a bit.&lt;/p&gt;
&lt;p&gt;2. You need to grab &lt;a rel="nofollow" target="_blank" href="http://rtomayko.github.com/shotgun/"&gt;Shotgun&lt;/a&gt; if you want to have the site reloaded anytime you make a change. This requirement was apparently something that changed recently. It is documented nicely on the Sinatra site, but seems to catch people off guard.&lt;/p&gt;&lt;hr /&gt; &lt;p&gt;Follow me on &lt;a rel="nofollow" target="_blank" href="http://twitter.com/scottw"&gt;Twitter&lt;/a&gt;&lt;/p&gt; &lt;p&gt;
Posted to &lt;a rel="nofollow" target="_blank" href="http://simpable.com/code/"&gt;Code&lt;/a&gt; and tagged as &lt;a rel="nofollow" target="_blank" href="http://simpable.com/tags/ruby/"&gt;ruby&lt;/a&gt;
,
&lt;a rel="nofollow" target="_blank" href="http://simpable.com/tags/sinatra/"&gt;sinatra&lt;/a&gt;
&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Similar Posts&lt;/strong&gt;&lt;br /&gt;
&lt;ol id="similarPosts" class="splist"&gt;
&lt;li&gt;&lt;a rel="nofollow" target="_blank" href="http://simpable.com/code/velocity-setup/"&gt;Setting Up Velocity (Distributed Cache)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a rel="nofollow" target="_blank" href="http://simpable.com/code/quick-tips-for-asp-net-part-one/"&gt;Quick Tips For ASP.Net - Part One&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a rel="nofollow" target="_blank" href="http://simpable.com/software/cloud-options/"&gt;Cloud Options - Amazon, Google, &amp;amp; Microsoft&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/I12QqsRQ3W4TaFiXIJtRYyemgIU/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/I12QqsRQ3W4TaFiXIJtRYyemgIU/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/I12QqsRQ3W4TaFiXIJtRYyemgIU/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/I12QqsRQ3W4TaFiXIJtRYyemgIU/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description>
         <guid isPermaLink="false">http://simpable.com/code/sinatra/</guid>
         <pubDate>Wed, 17 Feb 2010 06:39:00 -0800</pubDate>
      </item>
      <item>
         <title>One Less Step</title>
         <link>http://simpable.com/software/one-less-step/</link>
         <description>&lt;p&gt;Every step a user must take provides a chance for failure and frustration. &lt;/p&gt; &lt;p&gt;Compare these two shipping confirmation emails from 1-800-Flowers and Zappos. &lt;/p&gt; &lt;p&gt;&lt;strong&gt;1-800-Flowers&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;img style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px;" title="1800Flowers" border="0" alt="1800Flowers" src="http://simpable.com/files/media/image/WindowsLiveWriter/OneLessStep_8C64/1800Flowers_a404a639-a632-4bcb-b2e7-734bc152e196.jpg" width="429" height="167"/&gt; &lt;/p&gt; &lt;p&gt;&lt;strong&gt;Zappos&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&amp;#160;&lt;img style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px;" title="zappos" border="0" alt="zappos" src="http://simpable.com/files/media/image/WindowsLiveWriter/OneLessStep_8C64/zappos_bda0db96-1cdb-405c-9876-2c29610543ad.jpg" width="591" height="191"/&gt;&lt;/p&gt; &lt;p&gt;1-800-Flowers actually says, “2 easy steps”. &lt;/p&gt; &lt;p&gt;However, what they are not counting on:&lt;/p&gt; &lt;ol&gt; &lt;li&gt;The tracking code is 18 characters. While more savvy computer users will simply copy and paste, many will try to manually enter the 18 characters. Those that do copy and paste will usually need to highlight the text, go to the edit menu select copy… in short, they are usually not going to use control+C and then control+V.&lt;/li&gt; &lt;li&gt;The UPS website is stuck in the mid-90’s and requires you to first pick your country. Don’t every make the wrong choice here (and of course this adds another step). &lt;/li&gt; &lt;li&gt;Users will need to switch back and forth between their email app/screen/tab and the USP screen. &lt;/li&gt; &lt;/ol&gt; &lt;p&gt;&lt;/p&gt; &lt;p&gt;&lt;/p&gt; &lt;p&gt;The funny thing about this is 1-800-Flowers actually has other links in the confirmation email, including one to UPS. They just don’t link to the one that really matters. &lt;/p&gt;&lt;hr /&gt; &lt;p&gt;Follow me on &lt;a rel="nofollow" target="_blank" href="http://twitter.com/scottw"&gt;Twitter&lt;/a&gt;&lt;/p&gt; &lt;p&gt;
Posted to &lt;a rel="nofollow" target="_blank" href="http://simpable.com/software/"&gt;Software&lt;/a&gt; and tagged as &lt;a rel="nofollow" target="_blank" href="http://simpable.com/tags/ux/"&gt;ux&lt;/a&gt;
,
&lt;a rel="nofollow" target="_blank" href="http://simpable.com/tags/simplicity/"&gt;simplicity&lt;/a&gt;
&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Similar Posts&lt;/strong&gt;&lt;br /&gt;
&lt;ol id="similarPosts" class="splist"&gt;
&lt;li&gt;&lt;a rel="nofollow" target="_blank" href="http://simpable.com/software/changing-for-simplicity/"&gt;Changing for Simplicity&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a rel="nofollow" target="_blank" href="http://simpable.com/technology/iphone-vs-blackberry/"&gt;iPhone vs. BlackBerry&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a rel="nofollow" target="_blank" href="http://simpable.com/software/search-providers-with-chrome/"&gt;Search Providers with Chrome&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/NhjN4zFkeEtf5I9cSbqCHWh-oDE/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/NhjN4zFkeEtf5I9cSbqCHWh-oDE/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/NhjN4zFkeEtf5I9cSbqCHWh-oDE/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/NhjN4zFkeEtf5I9cSbqCHWh-oDE/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description>
         <guid isPermaLink="false">http://simpable.com/software/one-less-step/</guid>
         <pubDate>Wed, 10 Feb 2010 06:59:02 -0800</pubDate>
      </item>
      <item>
         <title>NHProf vs. SQL Profiler</title>
         <link>http://simpable.com/code/nhprof-vs-sql-profiler/</link>
         <description>&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://nhprof.com/"&gt;NHProf&lt;/a&gt; is a profiling tool for &lt;a rel="nofollow" target="_blank" href="https://www.hibernate.org/343.html"&gt;NHibernate&lt;/a&gt;. &lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;&lt;em&gt;NHibernate Profiler is a real-time visual debugger allowing a development team to gain valuable insight and perspective into their usage of NHibernate.&lt;/em&gt;&lt;/p&gt; &lt;/blockquote&gt; &lt;p&gt;What really jumped out at me after using it for just a couple of minutes is how much more useful it is for developers than SQL Profiler (assuming you are using NHibernate). &lt;/p&gt; &lt;p&gt;First a couple of screen shots that really tell the whole story:&lt;/p&gt; &lt;p&gt;NHProf&lt;/p&gt; &lt;p&gt;&lt;img style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px;" title="nhprof" border="0" alt="nhprof" src="http://simpable.com/files/media/image/WindowsLiveWriter/11289ed9fb3a_7C7A/nhprof_1.png" width="536" height="498"/&gt;&amp;#160;&lt;/p&gt; &lt;p&gt;SQL Server Profiler&lt;/p&gt; &lt;p&gt;&lt;img style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px;" title="SQL_Profiler" border="0" alt="SQL_Profiler" src="http://simpable.com/files/media/image/WindowsLiveWriter/11289ed9fb3a_7C7A/SQL_Profiler.png" width="530" height="67"/&gt; &lt;/p&gt; &lt;p&gt;Which one of the two screen shots cares about the user? &lt;/p&gt; &lt;p&gt;Seriously, if you had to use of these tools daily; would you choose the one that throws up on the screen or the one which tries to make your life easier? &lt;/p&gt; &lt;p&gt;Obviously there is quite a bit more to SQL profiler, but for the things a developer would care about on a daily basis, you cannot beat the following:&lt;/p&gt; &lt;ol&gt; &lt;li&gt;Results grouped by session. NHibernate cheats by encouraging a single session to be used per page request, but either way it is a very useful way to view what is happening per request. &lt;/li&gt; &lt;li&gt;Details about the number of records returned per query. &lt;/li&gt; &lt;li&gt;Alerts and Tips pointing you performance improvements&lt;/li&gt; &lt;/ol&gt; &lt;p&gt;So far, NHProf has been a huge help in understanding how NHibernate translates mappings and queries requests into my object model. &lt;/p&gt; &lt;p&gt;It also makes we wonder why this level of information is not available out of the box via SQL Profiler, but well…nevermind. &lt;/p&gt;&lt;hr /&gt; &lt;p&gt;Follow me on &lt;a rel="nofollow" target="_blank" href="http://twitter.com/scottw"&gt;Twitter&lt;/a&gt;&lt;/p&gt; &lt;p&gt;
Posted to &lt;a rel="nofollow" target="_blank" href="http://simpable.com/code/"&gt;Code&lt;/a&gt; and tagged as &lt;a rel="nofollow" target="_blank" href="http://simpable.com/tags/nhiberate/"&gt;nhiberate&lt;/a&gt;
,
&lt;a rel="nofollow" target="_blank" href="http://simpable.com/tags/nhprof/"&gt;nhprof&lt;/a&gt;
,
&lt;a rel="nofollow" target="_blank" href="http://simpable.com/tags/sql-server/"&gt;sql-server&lt;/a&gt;
&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Similar Posts&lt;/strong&gt;&lt;br /&gt;
&lt;ol id="similarPosts" class="splist"&gt;
&lt;li&gt;&lt;a rel="nofollow" target="_blank" href="http://simpable.com/code/asp-net-web-config-tips-part-two/"&gt;ASP.Net Quick Tips - Web.config&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a rel="nofollow" target="_blank" href="http://simpable.com/code/asp-net-caching-tips/"&gt;ASP.Net Quick Tips - Caching&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a rel="nofollow" target="_blank" href="http://simpable.com/code/quick-tips-for-asp-net-part-one/"&gt;Quick Tips For ASP.Net - Part One&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/TG-uL81Xn2-6MsXfYE9nzqdeVkE/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/TG-uL81Xn2-6MsXfYE9nzqdeVkE/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/TG-uL81Xn2-6MsXfYE9nzqdeVkE/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/TG-uL81Xn2-6MsXfYE9nzqdeVkE/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description>
         <guid isPermaLink="false">http://simpable.com/code/nhprof-vs-sql-profiler/</guid>
         <pubDate>Tue, 09 Feb 2010 06:38:52 -0800</pubDate>
      </item>
      <item>
         <title>A Tough Interview</title>
         <link>http://simpable.com/life/a-tough-interview/</link>
         <description>&lt;p&gt;I have had a couple tough interviews…&lt;/p&gt; &lt;p&gt;For the record, &lt;a rel="nofollow" target="_blank" href="http://www.cnn.com/2010/WORLD/americas/02/01/bogota.bulletproof.tailor/index.html?hpt=C1"&gt;he is referring to to a gun&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;&lt;img style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px;" title="Your_Job" border="0" alt="Your_Job" src="http://simpable.com/files/media/image/WindowsLiveWriter/AToughInterview_B09A/Your_Job_3.jpg" width="544" height="326"/&gt;&lt;/p&gt;&lt;hr /&gt; &lt;p&gt;Follow me on &lt;a rel="nofollow" target="_blank" href="http://twitter.com/scottw"&gt;Twitter&lt;/a&gt;&lt;/p&gt; &lt;p&gt;
Posted to &lt;a rel="nofollow" target="_blank" href="http://simpable.com/life/"&gt;Life&lt;/a&gt; &lt;/p&gt; &lt;p&gt;&lt;strong&gt;Similar Posts&lt;/strong&gt;&lt;br /&gt;
&lt;ol id="similarPosts" class="splist"&gt;
&lt;li&gt;&lt;a rel="nofollow" target="_blank" href="http://simpable.com/code/linq-in-action/"&gt;LINQ in Action&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a rel="nofollow" target="_blank" href="http://simpable.com/software/pandora-one-ndash-simple-done-right/"&gt;Pandora One &amp;ndash; Simple Done Right&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a rel="nofollow" target="_blank" href="http://simpable.com/life/good-bye-doug/"&gt;Good Bye Doug&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/IMSjFGPfPtDWdD5gyKI9XFH_Zao/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/IMSjFGPfPtDWdD5gyKI9XFH_Zao/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/IMSjFGPfPtDWdD5gyKI9XFH_Zao/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/IMSjFGPfPtDWdD5gyKI9XFH_Zao/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description>
         <guid isPermaLink="false">http://simpable.com/life/a-tough-interview/</guid>
         <pubDate>Wed, 03 Feb 2010 09:33:32 -0800</pubDate>
      </item>
      <item>
         <title>MongoDB and C# Dynamics</title>
         <link>http://simpable.com/code/mongodb-dynamics/</link>
         <description>&lt;p&gt;I am a big fan of &lt;a rel="nofollow" target="_blank" href="http://www.mongodb.org"&gt;MongoDB&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;There is a good C# driver called, &lt;a rel="nofollow" target="_blank" href="http://github.com/samus/mongodb-csharp"&gt;MongoDB-CSharp&lt;/a&gt;. Unfortunately, because of the strongly typed nature of C#, the default implementation requires you to work with your data as a dictionary. This has an unfortunate side effect of some ugly code and a quite a bit of casting. &lt;/p&gt; &lt;p&gt;Given a choice of working with a dictionary vs SQL I would choice a dictionary everyday. However, with C# 4.0’s dynamics, we can make this much easier to work with. &lt;/p&gt; &lt;p&gt;&lt;/p&gt; &lt;p&gt;The change in usage is minor, but I find it to be much more readable and productive. &lt;/p&gt; &lt;p&gt;Before:&lt;/p&gt; &lt;div id="codeSnippetWrapper"&gt; &lt;div style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:#f4f4f4;padding-left:0px;width:100%;padding-right:0px;direction:ltr;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;" id="codeSnippet"&gt; &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:#f4f4f4;margin:0em;padding-left:0px;width:100%;padding-right:0px;direction:ltr;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum1"&gt; 1:&lt;/span&gt; Mongo mongo = &lt;span style="color:#0000ff;"&gt;new&lt;/span&gt; Mongo();&lt;/pre&gt;
 &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:#f4f4f4;margin:0em;padding-left:0px;width:100%;padding-right:0px;direction:ltr;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum2"&gt; 2:&lt;/span&gt; mongo.Connect(); &lt;/pre&gt;
 &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:#f4f4f4;margin:0em;padding-left:0px;width:100%;padding-right:0px;direction:ltr;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum3"&gt; 3:&lt;/span&gt;&amp;#160; &lt;/pre&gt;
 &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:#f4f4f4;margin:0em;padding-left:0px;width:100%;padding-right:0px;direction:ltr;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum4"&gt; 4:&lt;/span&gt; var db = mongo[&lt;span style="color:#006080;"&gt;"blog"&lt;/span&gt;];&lt;/pre&gt;
 &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:#f4f4f4;margin:0em;padding-left:0px;width:100%;padding-right:0px;direction:ltr;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum5"&gt; 5:&lt;/span&gt;&amp;#160; &lt;/pre&gt;
 &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:#f4f4f4;margin:0em;padding-left:0px;width:100%;padding-right:0px;direction:ltr;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum6"&gt; 6:&lt;/span&gt; var posts = db[&lt;span style="color:#006080;"&gt;"posts"&lt;/span&gt;];&lt;/pre&gt;
 &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:#f4f4f4;margin:0em;padding-left:0px;width:100%;padding-right:0px;direction:ltr;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum7"&gt; 7:&lt;/span&gt;&amp;#160; &lt;/pre&gt;
 &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:#f4f4f4;margin:0em;padding-left:0px;width:100%;padding-right:0px;direction:ltr;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum8"&gt; 8:&lt;/span&gt; Document post = &lt;span style="color:#0000ff;"&gt;new&lt;/span&gt; Document();&lt;/pre&gt;
 &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:#f4f4f4;margin:0em;padding-left:0px;width:100%;padding-right:0px;direction:ltr;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum9"&gt; 9:&lt;/span&gt; post[&lt;span style="color:#006080;"&gt;"Title"&lt;/span&gt;] = &lt;span style="color:#006080;"&gt;"Hello Mongo World"&lt;/span&gt;;&lt;/pre&gt;
 &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:#f4f4f4;margin:0em;padding-left:0px;width:100%;padding-right:0px;direction:ltr;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum10"&gt; 10:&lt;/span&gt; post[&lt;span style="color:#006080;"&gt;"Body"&lt;/span&gt;] = &lt;span style="color:#006080;"&gt;"This is my first MongoDB post!"&lt;/span&gt;;&lt;/pre&gt;
 &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:#f4f4f4;margin:0em;padding-left:0px;width:100%;padding-right:0px;direction:ltr;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum11"&gt; 11:&lt;/span&gt; post[&lt;span style="color:#006080;"&gt;"Published"&lt;/span&gt;] = DateTime.UtcNow;&lt;/pre&gt;
 &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:#f4f4f4;margin:0em;padding-left:0px;width:100%;padding-right:0px;direction:ltr;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum12"&gt; 12:&lt;/span&gt; post[&lt;span style="color:#006080;"&gt;"Tags"&lt;/span&gt;] = &lt;span style="color:#0000ff;"&gt;new&lt;/span&gt;[] { &lt;span style="color:#006080;"&gt;"NoSQL"&lt;/span&gt;, &lt;span style="color:#006080;"&gt;"MongoDB"&lt;/span&gt;, &lt;span style="color:#006080;"&gt;"greatness"&lt;/span&gt; };&lt;/pre&gt;
 &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:#f4f4f4;margin:0em;padding-left:0px;width:100%;padding-right:0px;direction:ltr;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum13"&gt; 13:&lt;/span&gt; post[&lt;span style="color:#006080;"&gt;"Slug"&lt;/span&gt;] = &lt;span style="color:#006080;"&gt;"mongo-post"&lt;/span&gt;;&lt;/pre&gt;
 &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:#f4f4f4;margin:0em;padding-left:0px;width:100%;padding-right:0px;direction:ltr;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum14"&gt; 14:&lt;/span&gt;&amp;#160; &lt;/pre&gt;
 &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:#f4f4f4;margin:0em;padding-left:0px;width:100%;padding-right:0px;direction:ltr;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum15"&gt; 15:&lt;/span&gt; posts.Insert(post);&lt;/pre&gt;
 &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:#f4f4f4;margin:0em;padding-left:0px;width:100%;padding-right:0px;direction:ltr;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum16"&gt; 16:&lt;/span&gt;&amp;#160; &lt;/pre&gt;
 &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:#f4f4f4;margin:0em;padding-left:0px;width:100%;padding-right:0px;direction:ltr;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum17"&gt; 17:&lt;/span&gt; Document query = &lt;span style="color:#0000ff;"&gt;new&lt;/span&gt; Document();&lt;/pre&gt;
 &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:#f4f4f4;margin:0em;padding-left:0px;width:100%;padding-right:0px;direction:ltr;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum18"&gt; 18:&lt;/span&gt; query[“Slug”] = &lt;span style="color:#006080;"&gt;"mongo-post"&lt;/span&gt;;&lt;/pre&gt;
 &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:#f4f4f4;margin:0em;padding-left:0px;width:100%;padding-right:0px;direction:ltr;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum19"&gt; 19:&lt;/span&gt;&amp;#160; &lt;/pre&gt;
 &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:#f4f4f4;margin:0em;padding-left:0px;width:100%;padding-right:0px;direction:ltr;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum20"&gt; 20:&lt;/span&gt;&amp;#160; &lt;/pre&gt;
 &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:#f4f4f4;margin:0em;padding-left:0px;width:100%;padding-right:0px;direction:ltr;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum21"&gt; 21:&lt;/span&gt; Document mongo_post = posts.FindOne(query);&lt;/pre&gt;
 &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:#f4f4f4;margin:0em;padding-left:0px;width:100%;padding-right:0px;direction:ltr;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum22"&gt; 22:&lt;/span&gt;&amp;#160; &lt;/pre&gt;
 &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:#f4f4f4;margin:0em;padding-left:0px;width:100%;padding-right:0px;direction:ltr;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum23"&gt; 23:&lt;/span&gt; &lt;span style="color:#0000ff;"&gt;string&lt;/span&gt; title = mongo_post[&lt;span style="color:#006080;"&gt;"Title"&lt;/span&gt;] &lt;span style="color:#0000ff;"&gt;as&lt;/span&gt; &lt;span style="color:#0000ff;"&gt;string&lt;/span&gt;;&lt;/pre&gt;
 &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:#f4f4f4;margin:0em;padding-left:0px;width:100%;padding-right:0px;direction:ltr;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum24"&gt; 24:&lt;/span&gt; DateTime published = ((DateTime)mongo_post[&lt;span style="color:#006080;"&gt;"Published"&lt;/span&gt;]).ToLocalTime();&lt;/pre&gt;
 &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:#f4f4f4;margin:0em;padding-left:0px;width:100%;padding-right:0px;direction:ltr;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum25"&gt; 25:&lt;/span&gt;&amp;#160; &lt;/pre&gt;
 &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:#f4f4f4;margin:0em;padding-left:0px;width:100%;padding-right:0px;direction:ltr;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum26"&gt; 26:&lt;/span&gt; Console.WriteLine(&lt;span style="color:#006080;"&gt;"Title: {0} local published time {1} "&lt;/span&gt;, title, published); &lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt; &lt;p&gt;After:&lt;/p&gt; &lt;div id="codeSnippetWrapper"&gt; &lt;div style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:#f4f4f4;padding-left:0px;width:100%;padding-right:0px;direction:ltr;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;" id="codeSnippet"&gt; &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:#f4f4f4;margin:0em;padding-left:0px;width:100%;padding-right:0px;direction:ltr;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum1"&gt; 1:&lt;/span&gt; Mongo mongo = &lt;span style="color:#0000ff;"&gt;new&lt;/span&gt; Mongo();&lt;/pre&gt;
 &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:#f4f4f4;margin:0em;padding-left:0px;width:100%;padding-right:0px;direction:ltr;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum2"&gt; 2:&lt;/span&gt; mongo.Connect(); &lt;/pre&gt;
 &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:#f4f4f4;margin:0em;padding-left:0px;width:100%;padding-right:0px;direction:ltr;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum3"&gt; 3:&lt;/span&gt;&amp;#160; &lt;/pre&gt;
 &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:#f4f4f4;margin:0em;padding-left:0px;width:100%;padding-right:0px;direction:ltr;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum4"&gt; 4:&lt;/span&gt; var db = mongo[&lt;span style="color:#006080;"&gt;"blog"&lt;/span&gt;];&lt;/pre&gt;
 &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:#f4f4f4;margin:0em;padding-left:0px;width:100%;padding-right:0px;direction:ltr;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum5"&gt; 5:&lt;/span&gt;&amp;#160; &lt;/pre&gt;
 &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:#f4f4f4;margin:0em;padding-left:0px;width:100%;padding-right:0px;direction:ltr;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum6"&gt; 6:&lt;/span&gt; var posts = db[&lt;span style="color:#006080;"&gt;"posts"&lt;/span&gt;];&lt;/pre&gt;
 &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:#f4f4f4;margin:0em;padding-left:0px;width:100%;padding-right:0px;direction:ltr;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum7"&gt; 7:&lt;/span&gt;&amp;#160; &lt;/pre&gt;
 &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:#f4f4f4;margin:0em;padding-left:0px;width:100%;padding-right:0px;direction:ltr;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum8"&gt; 8:&lt;/span&gt; dynamic post = &lt;span style="color:#0000ff;"&gt;new&lt;/span&gt; Document();&lt;/pre&gt;
 &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:#f4f4f4;margin:0em;padding-left:0px;width:100%;padding-right:0px;direction:ltr;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum9"&gt; 9:&lt;/span&gt; post.Title = &lt;span style="color:#006080;"&gt;"Hello Mongo World"&lt;/span&gt;;&lt;/pre&gt;
 &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:#f4f4f4;margin:0em;padding-left:0px;width:100%;padding-right:0px;direction:ltr;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum10"&gt; 10:&lt;/span&gt; post.Body = &lt;span style="color:#006080;"&gt;"This is my first MongoDB post!"&lt;/span&gt;;&lt;/pre&gt;
 &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:#f4f4f4;margin:0em;padding-left:0px;width:100%;padding-right:0px;direction:ltr;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum11"&gt; 11:&lt;/span&gt; post.Published = DateTime.UtcNow;&lt;/pre&gt;
 &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:#f4f4f4;margin:0em;padding-left:0px;width:100%;padding-right:0px;direction:ltr;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum12"&gt; 12:&lt;/span&gt; post.Tags = &lt;span style="color:#0000ff;"&gt;new&lt;/span&gt;[] { &lt;span style="color:#006080;"&gt;"NoSQL"&lt;/span&gt;, &lt;span style="color:#006080;"&gt;"MongoDB"&lt;/span&gt;, &lt;span style="color:#006080;"&gt;"greatness"&lt;/span&gt; };&lt;/pre&gt;
 &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:#f4f4f4;margin:0em;padding-left:0px;width:100%;padding-right:0px;direction:ltr;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum13"&gt; 13:&lt;/span&gt; post.Slug = &lt;span style="color:#006080;"&gt;"mongo-post"&lt;/span&gt;;&lt;/pre&gt;
 &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:#f4f4f4;margin:0em;padding-left:0px;width:100%;padding-right:0px;direction:ltr;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum14"&gt; 14:&lt;/span&gt;&amp;#160; &lt;/pre&gt;
 &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:#f4f4f4;margin:0em;padding-left:0px;width:100%;padding-right:0px;direction:ltr;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum15"&gt; 15:&lt;/span&gt; posts.Insert(post);&lt;/pre&gt;
 &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:#f4f4f4;margin:0em;padding-left:0px;width:100%;padding-right:0px;direction:ltr;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum16"&gt; 16:&lt;/span&gt;&amp;#160; &lt;/pre&gt;
 &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:#f4f4f4;margin:0em;padding-left:0px;width:100%;padding-right:0px;direction:ltr;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum17"&gt; 17:&lt;/span&gt; dynamic query = &lt;span style="color:#0000ff;"&gt;new&lt;/span&gt; Document();&lt;/pre&gt;
 &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:#f4f4f4;margin:0em;padding-left:0px;width:100%;padding-right:0px;direction:ltr;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum18"&gt; 18:&lt;/span&gt; query.Slug = &lt;span style="color:#006080;"&gt;"mongo-post"&lt;/span&gt;;&lt;/pre&gt;
 &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:#f4f4f4;margin:0em;padding-left:0px;width:100%;padding-right:0px;direction:ltr;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum19"&gt; 19:&lt;/span&gt;&amp;#160; &lt;/pre&gt;
 &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:#f4f4f4;margin:0em;padding-left:0px;width:100%;padding-right:0px;direction:ltr;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum20"&gt; 20:&lt;/span&gt;&amp;#160; &lt;/pre&gt;
 &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:#f4f4f4;margin:0em;padding-left:0px;width:100%;padding-right:0px;direction:ltr;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum21"&gt; 21:&lt;/span&gt; var mongo_post = posts.FindOne(query);&lt;/pre&gt;
 &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:#f4f4f4;margin:0em;padding-left:0px;width:100%;padding-right:0px;direction:ltr;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum22"&gt; 22:&lt;/span&gt;&amp;#160; &lt;/pre&gt;
 &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:#f4f4f4;margin:0em;padding-left:0px;width:100%;padding-right:0px;direction:ltr;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum23"&gt; 23:&lt;/span&gt; &lt;span style="color:#0000ff;"&gt;string&lt;/span&gt; title = mongo_post.Title;&lt;/pre&gt;
 &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:#f4f4f4;margin:0em;padding-left:0px;width:100%;padding-right:0px;direction:ltr;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum24"&gt; 24:&lt;/span&gt; DateTime published = mongo_post.Published.ToLocalTime();&lt;/pre&gt;
 &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:#f4f4f4;margin:0em;padding-left:0px;width:100%;padding-right:0px;direction:ltr;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum25"&gt; 25:&lt;/span&gt;&amp;#160; &lt;/pre&gt;
 &lt;pre style="border-bottom-style:none;text-align:left;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:#f4f4f4;margin:0em;padding-left:0px;width:100%;padding-right:0px;direction:ltr;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;" id="lnum26"&gt; 26:&lt;/span&gt; Console.WriteLine(&lt;span style="color:#006080;"&gt;"Title: {0} local published time {1} "&lt;/span&gt;, title, published); &lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt; &lt;p&gt;While the example is trivial, I think it is a good step forward.&amp;#160; &lt;/p&gt; &lt;p&gt;I want to play around with a bit more before I try to figure out how to submit a patch or fork it. &lt;/p&gt; &lt;p&gt;In the mean time, if you want play with the code, download the source from &lt;a rel="nofollow" target="_blank" href="http://github.com"&gt;github&lt;/a&gt;, and then swap out the &lt;a rel="nofollow" target="_blank" href="http://www.box.net/shared/knqqd9jn9k"&gt;Document.cs class with this file&lt;/a&gt;. &lt;/p&gt;&lt;hr /&gt; &lt;p&gt;Follow me on &lt;a rel="nofollow" target="_blank" href="http://twitter.com/scottw"&gt;Twitter&lt;/a&gt;&lt;/p&gt; &lt;p&gt;
Posted to &lt;a rel="nofollow" target="_blank" href="http://simpable.com/code/"&gt;Code&lt;/a&gt; and tagged as &lt;a rel="nofollow" target="_blank" href="http://simpable.com/tags/mongodb/"&gt;mongodb&lt;/a&gt;
&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Similar Posts&lt;/strong&gt;&lt;br /&gt;
&lt;ol id="similarPosts" class="splist"&gt;
&lt;li&gt;&lt;a rel="nofollow" target="_blank" href="http://simpable.com/code/jquery-makes-me-smile/"&gt;jQuery Makes Me Smile&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a rel="nofollow" target="_blank" href="http://simpable.com/code/simpletemplate/"&gt;SimpleTemplate&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a rel="nofollow" target="_blank" href="http://simpable.com/code/yahoo-search-boss-c-implementation/"&gt;Yahoo! Search BOSS C# Implementation&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/yDnajyi6dQDP5HDVDFvQQCeI3cM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/yDnajyi6dQDP5HDVDFvQQCeI3cM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/yDnajyi6dQDP5HDVDFvQQCeI3cM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/yDnajyi6dQDP5HDVDFvQQCeI3cM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description>
         <guid isPermaLink="false">http://simpable.com/code/mongodb-dynamics/</guid>
         <pubDate>Mon, 01 Feb 2010 07:31:12 -0800</pubDate>
      </item>
      <item>
         <title>Passionate Programmer - Review</title>
         <link>http://simpable.com/software/passionate-programmer/</link>
         <description>&lt;p&gt;Chad Fowler’s, "&lt;a rel="nofollow" target="_blank" href="http://bit.ly/8SVxc8"&gt;Passionate Programmer&lt;/a&gt;"[1] is a definite must read for any developer who gives a damn about his or her career. &lt;/p&gt; &lt;p&gt;I had heard about Passionate Programmer before but didn't it give it much thought until after hearing &lt;a rel="nofollow" target="_blank" href="http://objo.com/"&gt;Joe O'Brien&lt;/a&gt; mention it at &lt;a rel="nofollow" target="_blank" href="http://codemash.org"&gt;CodeMash&lt;/a&gt; (&lt;a rel="nofollow" target="_blank" href="http://simpable.com/code/codemash-2010/"&gt;review&lt;/a&gt;). &lt;/p&gt; &lt;p&gt;At it's core, Passionate Programmer is about taking responsibility for your own career. Employers should do all they can do to help (some do), but at the end of the day, the only one responsible for you is....well, you.&lt;/p&gt; &lt;p&gt;Two quotes which really stuck out to me: &lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;&lt;em&gt;"If you think of your career as a business (which it is), your 'product' is made up of the services you have to offer"&lt;/em&gt; &lt;/p&gt; &lt;/blockquote&gt; &lt;p&gt;Not much to add here. This really is the core of theme in the book. This is your *LIFE*. Own it. &lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;&lt;em&gt;"Be the worst guy in every band you are in" &lt;/em&gt;&lt;/p&gt; &lt;/blockquote&gt; &lt;p&gt;Seek out opportunities, groups, events where you are no where close to being the best developer in the room. You will usually find these are the best opportunities to learn and advance your own knowledge. &lt;/p&gt; &lt;p&gt;[1] To get a DRM Free electronic version, check out the &lt;a rel="nofollow" target="_blank" href="http://pragprog.com/titles/cfcar2/the-passionate-programmer"&gt;Pragmatic Programmers site directly&lt;/a&gt;. &lt;/p&gt;&lt;hr /&gt; &lt;p&gt;Follow me on &lt;a rel="nofollow" target="_blank" href="http://twitter.com/scottw"&gt;Twitter&lt;/a&gt;&lt;/p&gt; &lt;p&gt;
Posted to &lt;a rel="nofollow" target="_blank" href="http://simpable.com/software/"&gt;Software&lt;/a&gt; and tagged as &lt;a rel="nofollow" target="_blank" href="http://simpable.com/tags/books/"&gt;books&lt;/a&gt;
&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Similar Posts&lt;/strong&gt;&lt;br /&gt;
&lt;ol id="similarPosts" class="splist"&gt;
&lt;li&gt;&lt;a rel="nofollow" target="_blank" href="http://simpable.com/code/codemash-2010/"&gt;CodeMash 2010&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a rel="nofollow" target="_blank" href="http://simpable.com/business/a-remarkable-moo-cow/"&gt;A Remarkable Moo Cow&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a rel="nofollow" target="_blank" href="http://simpable.com/technology/iphone-vs-blackberry/"&gt;iPhone vs. BlackBerry&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/UIBTexd_cfyJzq5ZtkuMMlzjHes/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/UIBTexd_cfyJzq5ZtkuMMlzjHes/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/UIBTexd_cfyJzq5ZtkuMMlzjHes/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/UIBTexd_cfyJzq5ZtkuMMlzjHes/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description>
         <guid isPermaLink="false">http://simpable.com/software/passionate-programmer/</guid>
         <pubDate>Fri, 29 Jan 2010 06:35:01 -0800</pubDate>
      </item>
      <item>
         <title>CodeMash 2010</title>
         <link>http://simpable.com/code/codemash-2010/</link>
         <description>&lt;p&gt;I had the opportunity this year to attend &lt;a rel="nofollow" target="_blank" href="http://codemash.org/"&gt;CodeMash&lt;/a&gt; 2010. &lt;/p&gt; &lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://codemash.org"&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="codemash" border="0" alt="codemash logo" src="http://simpable.com/files/media/image/WindowsLiveWriter/CodeMash2010_BADB/codemash_bc127d19-e19e-4067-a5ed-bbdc846e2ef6.png" width="200" height="200"/&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;For those of you unfamiliar with CodeMash: &lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;"&lt;em&gt;CodeMash is all about jumping into new domains. Getting out of your comfort zone. Learning new things from new people.&lt;/em&gt;" &lt;/p&gt; &lt;/blockquote&gt; &lt;p&gt;&lt;strong&gt;CodeMash 2010 was without a doubt the best developer event I have ever attended.&lt;/strong&gt; &lt;/p&gt; &lt;p&gt;Here is my list about what made it great: &lt;/p&gt; &lt;p&gt;1. People - there was an awesome mix of people. Those attending seemed to do a really good job of attending sessions there were outside of their comfort zones. I have seen this attempted at other places, but usually the cliques are usually too strong. &lt;/p&gt; &lt;p&gt;2. &lt;a rel="nofollow" target="_blank" href="http://www.poppendieck.com/"&gt;Mary Poppendieck&lt;/a&gt; - her keynote, "The Five Habits of Successful Lean Development" was easily worth the price of admission. You can see the &lt;a rel="nofollow" target="_blank" href="http://www.poppendieck.com/pdfs/Five%20Habits.pdf"&gt;slides here&lt;/a&gt;. I am considering attending an event or two later this year just to see her speak again. &lt;/p&gt; &lt;p&gt;3. Focus on Craftsmanship - there were quite a few really good sessions which focused on refining your craft more than just getting to know technology ABC a little bit better. &lt;a rel="nofollow" target="_blank" href="http://objo.com/"&gt;Joe O' Brien's&lt;/a&gt; "Refactoring the Programmer" and &lt;a rel="nofollow" target="_blank" href="http://codebetter.com/blogs/jeremy.miller/"&gt;Jeremy Miller's&lt;/a&gt; "Software Design and Testability" really stood out to me. Both sessions were fabulous and I hope to see Joe and Jeremy present similar sessions at other events this year. &lt;/p&gt; &lt;p&gt;4. Other Technologies - I have been a fan of &lt;a rel="nofollow" target="_blank" href="http://mongodb.org"&gt;MongoDB&lt;/a&gt; for a while. It was great to attend a really good overview session which helped connect a lot dots. I have also had an on again off again fascination with Ruby. It was rewarding to hear some as passionate about as &lt;a rel="nofollow" target="_blank" href="http://fallenrogue.com/"&gt;Leon Gersing&lt;/a&gt; walk through some of its’ benefits without the fud. &lt;/p&gt; &lt;p&gt;5. Cost - I still cannot believe this event only cost $175. It takes a lot of time and effort to put on this kind of event. (Seriously, drop the not-for-profit, double the price, and take this show on the road. It sucks having to wait until next year to attend again :) &lt;/p&gt; &lt;p&gt;6. Family - I made the newbie mistake of leaving the family home. This is the first developer event&amp;#160; I have attended where family (wife &amp;amp; daughter) would have really enjoyed tagging along. &lt;/p&gt; &lt;p&gt;Besides bringing the family, the only thing I would have done differently are the pre-compilers. I skipped them and regretted it. I was trying to minimize time away from home, but I definitely missed out on great sessions. &lt;/p&gt; &lt;p&gt;I am already looking forward to CodeMash 2011 (and please, AT&amp;amp;T get these folks some 3g. Spotty service is one thing, none is just cruel).&lt;/p&gt;&lt;hr /&gt; &lt;p&gt;Follow me on &lt;a rel="nofollow" target="_blank" href="http://twitter.com/scottw"&gt;Twitter&lt;/a&gt;&lt;/p&gt; &lt;p&gt;
Posted to &lt;a rel="nofollow" target="_blank" href="http://simpable.com/code/"&gt;Code&lt;/a&gt; and tagged as &lt;a rel="nofollow" target="_blank" href="http://simpable.com/tags/codemash/"&gt;codemash&lt;/a&gt;
,
&lt;a rel="nofollow" target="_blank" href="http://simpable.com/tags/events/"&gt;events&lt;/a&gt;
&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Similar Posts&lt;/strong&gt;&lt;br /&gt;
&lt;ol id="similarPosts" class="splist"&gt;
&lt;li&gt;&lt;a rel="nofollow" target="_blank" href="http://simpable.com/software/mbp-64bit-vista/"&gt;Installing Vista 64bit on a MacBook Pro&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a rel="nofollow" target="_blank" href="http://simpable.com/software/mac-software/"&gt;What Software do I use on the Mac?&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a rel="nofollow" target="_blank" href="http://simpable.com/technology/iphone-vs-blackberry/"&gt;iPhone vs. BlackBerry&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/m7oF1WCX6chgOX9UcYaTCe8cH_I/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/m7oF1WCX6chgOX9UcYaTCe8cH_I/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/m7oF1WCX6chgOX9UcYaTCe8cH_I/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/m7oF1WCX6chgOX9UcYaTCe8cH_I/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description>
         <guid isPermaLink="false">http://simpable.com/code/codemash-2010/</guid>
         <pubDate>Tue, 19 Jan 2010 10:20:06 -0800</pubDate>
      </item>
      <item>
         <title>Branding Gone Wild</title>
         <link>http://crinket.com/branding-gone-wild</link>
         <description>&lt;p&gt;&lt;p&gt;&lt;a rel="nofollow" target="_blank" href='http://posterous.com/getfile/files.posterous.com/scottwater/ntFBtemiCfoogIjujHFvpoEzuItFlrcycjgtIzpqetAjeobkraGghCkCoszE/IMG_0005.jpg.scaled1000.jpg'&gt;&lt;img src="http://posterous.com/getfile/files.posterous.com/scottwater/ntFBtemiCfoogIjujHFvpoEzuItFlrcycjgtIzpqetAjeobkraGghCkCoszE/IMG_0005.jpg.scaled500.jpg" width="500" height="667"/&gt; &lt;/a&gt;
&lt;/p&gt;I am not a marketing/branding expert, but I am pretty sure this is not a very good idea.  &lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://crinket.com/branding-gone-wild"&gt;Permalink&lt;/a&gt; | &lt;a rel="nofollow" target="_blank" href="http://crinket.com/branding-gone-wild#comment"&gt;Leave a comment&amp;nbsp;&amp;nbsp;&amp;raquo;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/srVWCYQeKIoKmrf-eOxufBlvwKU/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/srVWCYQeKIoKmrf-eOxufBlvwKU/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/srVWCYQeKIoKmrf-eOxufBlvwKU/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/srVWCYQeKIoKmrf-eOxufBlvwKU/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description>
         <guid isPermaLink="false">http://crinket.com/branding-gone-wild</guid>
         <pubDate>Mon, 04 Jan 2010 15:38:04 -0800</pubDate>
         <media:content width="1600" url="http://posterous.com/getfile/files.posterous.com/scottwater/ntFBtemiCfoogIjujHFvpoEzuItFlrcycjgtIzpqetAjeobkraGghCkCoszE/IMG_0005.jpg" type="image/jpeg" height="1200">
            <media:thumbnail width="500" url="http://posterous.com/getfile/files.posterous.com/scottwater/ntFBtemiCfoogIjujHFvpoEzuItFlrcycjgtIzpqetAjeobkraGghCkCoszE/IMG_0005.jpg.scaled500.jpg" height="667" />
         </media:content>
      </item>
      <item>
         <title>The Obligation</title>
         <link>http://simpable.com/life/obligation/</link>
         <description>&lt;p&gt;In &lt;a rel="nofollow" target="_blank" href="http://sethgodin.typepad.com/"&gt;Seth Godin’s&lt;/a&gt; &lt;a rel="nofollow" target="_blank" href="http://bit.ly/5mCifE"&gt;Tribes&lt;/a&gt;, one particular section really struck a cord with me and I have been thinking about it just about every day for a couple of weeks now.&lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;&lt;em&gt;Not too far from us, a few blocks away, there are kids without enough to eat and without parents who care. A little further away, hours by plane, are people unable to reach their goals because they live in a community that just doesn't have the infrastructure to support them. A bit further away are people being brutally persecuted by their governments. And the world is filled with people who can't go to high school, never mind college, and who certainly can't spend their time focused on whether or not they get a good parking space at work. &lt;/em&gt;&lt;/p&gt; &lt;p&gt;&lt;em&gt;And so, the obligation: don't settle. &lt;/em&gt;&lt;/p&gt; &lt;p&gt;&lt;em&gt;To have all these advantages, all this momentum, all these opportunities and then settle for mediocre and then defend the status quo and then worry about corporate politics - what a waste. &lt;/em&gt;&lt;/p&gt; &lt;p&gt;&lt;em&gt;Flynn Berry wrote that you should never use the word "opportunity." It's not an opportunity, it's an obligation. &lt;/em&gt;&lt;/p&gt; &lt;p&gt;&lt;em&gt;I don't think we have any choice. I think we have an obligation to change the rules, to raise the bar, to play a different game, and to play it better than anyone has any right to believe is possible.&lt;/em&gt;&lt;/p&gt; &lt;/blockquote&gt; &lt;p&gt;If you can read this post, I am 99.9999% sure you are in the obligated bucket.&lt;/p&gt; &lt;p&gt;Here’s to a great 2010 and fulfilling those obligations.&lt;/p&gt;&lt;hr /&gt; &lt;p&gt;Follow me on &lt;a rel="nofollow" target="_blank" href="http://twitter.com/scottw"&gt;Twitter&lt;/a&gt;&lt;/p&gt; &lt;p&gt;
Posted to &lt;a rel="nofollow" target="_blank" href="http://simpable.com/life/"&gt;Life&lt;/a&gt; and tagged as &lt;a rel="nofollow" target="_blank" href="http://simpable.com/tags/books/"&gt;books&lt;/a&gt;
,
&lt;a rel="nofollow" target="_blank" href="http://simpable.com/tags/seth-godin/"&gt;seth-godin&lt;/a&gt;
&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Similar Posts&lt;/strong&gt;&lt;br /&gt;
&lt;ol id="similarPosts" class="splist"&gt;
&lt;li&gt;&lt;a rel="nofollow" target="_blank" href="http://simpable.com/business/a-remarkable-moo-cow/"&gt;A Remarkable Moo Cow&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a rel="nofollow" target="_blank" href="http://simpable.com/technology/iphone-vs-blackberry/"&gt;iPhone vs. BlackBerry&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a rel="nofollow" target="_blank" href="http://simpable.com/software/changing-for-simplicity/"&gt;Changing for Simplicity&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/A_jr7C_zjJLZ1BmlWtYKwGdFOZ4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/A_jr7C_zjJLZ1BmlWtYKwGdFOZ4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/A_jr7C_zjJLZ1BmlWtYKwGdFOZ4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/A_jr7C_zjJLZ1BmlWtYKwGdFOZ4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description>
         <guid isPermaLink="false">http://simpable.com/life/obligation/</guid>
         <pubDate>Wed, 30 Dec 2009 11:47:13 -0800</pubDate>
      </item>
      <item>
         <title>Only Thing Worse Than A Spammer</title>
         <link>http://crinket.com/only-thing-worse-than-a-spammer</link>
         <description>&lt;p&gt;...is a really lazy spammer.&lt;p&gt;&lt;a rel="nofollow" target="_blank" href='http://posterous.com/getfile/files.posterous.com/scottwater/eju1CafwNHrFP0g0AkCbqFCH1YVyICfhWTKpOkjvlg8CLpmjAjuIbOUVlTeW/spammer.jpg'&gt;&lt;img src="http://posterous.com/getfile/files.posterous.com/scottwater/83yKkQ7DL8tax16k3OyHkzpxwLxCCljam0VTSmDhjK0TVub3XnBhGS9E16p7/spammer.jpg.scaled.500.jpg" width="500" height="85"/&gt;&lt;/a&gt;
&lt;/p&gt;&lt;p&gt; &lt;div class='downloadFlyout'&gt; &lt;div class="downloadIcon"&gt;&lt;a rel="nofollow" target="_blank" href='http://posterous.com/getfile/files.posterous.com/scottwater/OI2IJwqgBH3dFhLRjiiTrhBJKNtlkC8kq36QD8zQyb4gEolcR6doDBKtm9TF/ATT00001..c'&gt;&lt;img src='http://posterous.com/images/filetypes/unknown.png' style='border:none;'/&gt;&lt;/a&gt;&lt;/div&gt; &lt;div class="downloadlinkInstructions"&gt;Click here to download:&lt;/div&gt; &lt;b&gt;&lt;a rel="nofollow" target="_blank" href='http://posterous.com/getfile/files.posterous.com/scottwater/OI2IJwqgBH3dFhLRjiiTrhBJKNtlkC8kq36QD8zQyb4gEolcR6doDBKtm9TF/ATT00001..c'&gt;ATT00001..c&lt;/a&gt;&lt;/b&gt; &lt;span class="downloadSize"&gt;(0 KB)&lt;/span&gt; &lt;br class="clearboth"/&gt;&lt;/div&gt;   &lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://crinket.com/only-thing-worse-than-a-spammer"&gt;Permalink&lt;/a&gt; | &lt;a rel="nofollow" target="_blank" href="http://crinket.com/only-thing-worse-than-a-spammer#comment"&gt;Leave a comment&amp;nbsp;&amp;nbsp;&amp;raquo;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/GOdR8aIF7qybtFe7r4-J_qYCNGE/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/GOdR8aIF7qybtFe7r4-J_qYCNGE/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/GOdR8aIF7qybtFe7r4-J_qYCNGE/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/GOdR8aIF7qybtFe7r4-J_qYCNGE/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description>
         <guid isPermaLink="false">http://crinket.com/only-thing-worse-than-a-spammer</guid>
         <pubDate>Tue, 29 Dec 2009 06:24:07 -0800</pubDate>
         <media:content width="579" url="http://posterous.com/getfile/files.posterous.com/scottwater/eju1CafwNHrFP0g0AkCbqFCH1YVyICfhWTKpOkjvlg8CLpmjAjuIbOUVlTeW/spammer.jpg" type="image/jpeg" height="98">
            <media:thumbnail width="500" url="http://posterous.com/getfile/files.posterous.com/scottwater/83yKkQ7DL8tax16k3OyHkzpxwLxCCljam0VTSmDhjK0TVub3XnBhGS9E16p7/spammer.jpg.scaled.500.jpg" height="85" />
         </media:content>
      </item>
      <item>
         <title>The difference between hiring and recruiting</title>
         <link>http://crinket.com/the-difference-between-hiring-and-recruiting</link>
         <description>&lt;p&gt;&lt;div class="posterous_bookmarklet_entry"&gt;&lt;blockquote class="posterous_short_quote"&gt;Recruiting is the act of finding the very best person for a job and persuading them to stop doing what they're doing and come join you&lt;/blockquote&gt; &lt;div class="posterous_quote_citation"&gt;via &lt;a rel="nofollow" target="_blank" href="http://sethgodin.typepad.com/seths_blog/2009/12/the-difference-between-hiring-and-recruiting.html?utm_source=feedburner&amp;amp;utm_medium=feed&amp;amp;utm_campaign=Feed%3A+typepad%2Fsethsmainblog+%28Seth%27s+Blog%29"&gt;sethgodin.typepad.com&lt;/a&gt;&lt;/div&gt; &lt;p&gt;&lt;/p&gt;&lt;/div&gt;  &lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://crinket.com/the-difference-between-hiring-and-recruiting"&gt;Permalink&lt;/a&gt; | &lt;a rel="nofollow" target="_blank" href="http://crinket.com/the-difference-between-hiring-and-recruiting#comment"&gt;Leave a comment&amp;nbsp;&amp;nbsp;&amp;raquo;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/rHvm_Kx3kv6qd-bOR2yKmL76DXM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/rHvm_Kx3kv6qd-bOR2yKmL76DXM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/rHvm_Kx3kv6qd-bOR2yKmL76DXM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/rHvm_Kx3kv6qd-bOR2yKmL76DXM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description>
         <guid isPermaLink="false">http://crinket.com/the-difference-between-hiring-and-recruiting</guid>
         <pubDate>Mon, 28 Dec 2009 09:57:29 -0800</pubDate>
      </item>
      <item>
         <title>Pork</title>
         <link>http://crinket.com/pork-119</link>
         <description>&lt;p&gt;When three types of pork is not enough.&lt;p&gt;&lt;a rel="nofollow" target="_blank" href='http://posterous.com/getfile/files.posterous.com/scottwater/Byzkn1tgeylCXgwhbjDzsaQIxxfk2ucXC7aAufwAoxDRX2zm3p0IwwbeRnNF/IMG_0988.jpg.scaled.1000.jpg'&gt;&lt;img src="http://posterous.com/getfile/files.posterous.com/scottwater/0RUlUaTdpn3ADtRlGalqqpWS5Df2RqlbAdfL2pp4QB9rQtEeV4ep4eW67ZFX/IMG_0988.jpg.scaled.500.jpg" width="500" height="253"/&gt;&lt;/a&gt;
&lt;/p&gt;  &lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://crinket.com/pork-119"&gt;Permalink&lt;/a&gt; | &lt;a rel="nofollow" target="_blank" href="http://crinket.com/pork-119#comment"&gt;Leave a comment&amp;nbsp;&amp;nbsp;&amp;raquo;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/AKAzzaDQAGtoFLgTELxabrQTrpU/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/AKAzzaDQAGtoFLgTELxabrQTrpU/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/AKAzzaDQAGtoFLgTELxabrQTrpU/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/AKAzzaDQAGtoFLgTELxabrQTrpU/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description>
         <guid isPermaLink="false">http://crinket.com/pork-119</guid>
         <pubDate>Tue, 08 Dec 2009 08:30:15 -0800</pubDate>
         <media:content width="1430" url="http://posterous.com/getfile/files.posterous.com/scottwater/aUbXRCEVXb7iB6P97k1mYRwBFwLW1TXw96rwPn9806mpsVlY1fkT6JmxRSuf/IMG_0988.jpg" type="image/jpeg" height="723">
            <media:thumbnail width="500" url="http://posterous.com/getfile/files.posterous.com/scottwater/0RUlUaTdpn3ADtRlGalqqpWS5Df2RqlbAdfL2pp4QB9rQtEeV4ep4eW67ZFX/IMG_0988.jpg.scaled.500.jpg" height="253" />
         </media:content>
      </item>
      <item>
         <title>Pragmatic Beer – Thanksgiving Edition</title>
         <link>http://simpable.com/code/prag-beer-thanksgiving/</link>
         <description>&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://simpable.com/files/media/image/WindowsLiveWriter/PragmaticBeerThanksgivingEdition_89B7/logo%5B1%5D_2.png"&gt;&lt;img style="border-bottom:0px;border-left:0px;margin:0px 5px 0px 0px;display:inline;border-top:0px;border-right:0px;" title="logo[1]" border="0" alt="logo[1]" align="left" src="http://simpable.com/files/media/image/WindowsLiveWriter/PragmaticBeerThanksgivingEdition_89B7/logo%5B1%5D_thumb.png" width="69" height="68"/&gt;&lt;/a&gt;Don and I are going to host a &lt;a rel="nofollow" target="_blank" href="http://simpable.com/code/pragmatic-beer/"&gt;Pragmatic Beer&lt;/a&gt; night tomorrow November 24 at 6:30 PM. If you are in the area, please stop by and have a drink/dinner/etc. &lt;/p&gt; &lt;p&gt;Where: &lt;a rel="nofollow" target="_blank" href="http://www.harvestmoonbrewery.com/"&gt;Harvest Moon&lt;/a&gt;, New Brunswick NJ. &lt;br /&gt;When: 6:30 PM &lt;br /&gt;Date: November 24th, 2009&lt;/p&gt; &lt;p&gt;Topics: Open&lt;/p&gt; &lt;p&gt;&lt;img style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px;" title="moon-outside_3_3[1]" border="0" alt="moon-outside_3_3[1]" src="http://simpable.com/files/media/image/WindowsLiveWriter/PragmaticBeerThanksgivingEdition_89B7/moon-outside_3_3%5B1%5D_3.jpg" width="435" height="325"/&gt;&lt;/p&gt;&lt;hr /&gt; &lt;p&gt;Follow me on &lt;a rel="nofollow" target="_blank" href="http://twitter.com/scottw"&gt;Twitter&lt;/a&gt;&lt;/p&gt; &lt;p&gt;
Posted to &lt;a rel="nofollow" target="_blank" href="http://simpable.com/code/"&gt;Code&lt;/a&gt; &lt;/p&gt; &lt;p&gt;&lt;strong&gt;Similar Posts&lt;/strong&gt;&lt;br /&gt;
&lt;ol id="similarPosts" class="splist"&gt;
&lt;li&gt;&lt;a rel="nofollow" target="_blank" href="http://simpable.com/code/pragmatic-beer/"&gt;Pragmatic Beer&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a rel="nofollow" target="_blank" href="http://simpable.com/code/pragmatic-beer-dallas/"&gt;Pragmatic Beer - Dallas&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a rel="nofollow" target="_blank" href="http://simpable.com/life/dev-dinner-october-2007/"&gt;NJ Developers Dinner - 10/25/2007&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/2sVYmESMOhFy9xJVNlGrG2yxbAA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/2sVYmESMOhFy9xJVNlGrG2yxbAA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/2sVYmESMOhFy9xJVNlGrG2yxbAA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/2sVYmESMOhFy9xJVNlGrG2yxbAA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description>
         <guid isPermaLink="false">http://simpable.com/code/prag-beer-thanksgiving/</guid>
         <pubDate>Mon, 23 Nov 2009 06:47:39 -0800</pubDate>
      </item>
      <item>
         <title>Twitter Mag</title>
         <link>http://crinket.com/twitter-mag</link>
         <description>&lt;p&gt;Does the world really this?&lt;p&gt;&lt;a rel="nofollow" target="_blank" href='http://posterous.com/getfile/files.posterous.com/scottwater/qLNygsL70hZaTn1lO9pUxxEK6ii78AOR9BWCmJLQ05hyJ38VOx5tfUdZ1EYR/IMG_0962.jpg.scaled.1000.jpg'&gt;&lt;img src="http://posterous.com/getfile/files.posterous.com/scottwater/tmf1wdigdnGxpNNCt6kkJKgx2rVjNh3MH1qRkzArKnHSPdWf6mJSAwpTKI4z/IMG_0962.jpg.scaled.500.jpg" width="500" height="667"/&gt;&lt;/a&gt;
&lt;/p&gt;  &lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://crinket.com/twitter-mag"&gt;Permalink&lt;/a&gt; | &lt;a rel="nofollow" target="_blank" href="http://crinket.com/twitter-mag#comment"&gt;Leave a comment&amp;nbsp;&amp;nbsp;&amp;raquo;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/KCllykI6meWx879xtaZe6qEgAe8/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/KCllykI6meWx879xtaZe6qEgAe8/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/KCllykI6meWx879xtaZe6qEgAe8/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/KCllykI6meWx879xtaZe6qEgAe8/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description>
         <guid isPermaLink="false">http://crinket.com/twitter-mag</guid>
         <pubDate>Sat, 21 Nov 2009 05:46:36 -0800</pubDate>
         <media:content width="1600" url="http://posterous.com/getfile/files.posterous.com/scottwater/V4dE7WqgBiCVF3sO5VjiXNQaXdvf7TBfqsq9V9RTrpnrhpPn6CmCoQezQSpz/IMG_0962.jpg" type="image/jpeg" height="1200">
            <media:thumbnail width="500" url="http://posterous.com/getfile/files.posterous.com/scottwater/tmf1wdigdnGxpNNCt6kkJKgx2rVjNh3MH1qRkzArKnHSPdWf6mJSAwpTKI4z/IMG_0962.jpg.scaled.500.jpg" height="667" />
         </media:content>
      </item>
      <item>
         <title>Popular items and Personalized ranking</title>
         <link>http://crinket.com/popular-items-and-personalized-ranking</link>
         <description>&lt;p&gt;&lt;div class="posterous_bookmarklet_entry"&gt;&lt;blockquote class="posterous_long_quote"&gt;The goal of personalization at Google remains the same as ever: to help you find the best content on the web. We hope these new features help you do just that — go &lt;a rel="nofollow" target="_blank" href="http://www.google.com/reader/view/#stream/pop/explore"&gt;Explore&lt;/a&gt; for yourself.&lt;/blockquote&gt;&lt;div class="posterous_quote_citation"&gt;via &lt;a rel="nofollow" target="_blank" href="http://googlereader.blogspot.com/2009/10/reading-gets-personal-with-popular.html"&gt;Official Google Reader Blog: Reading gets personal with Popular items and Personalized ranking&lt;/a&gt;&lt;/div&gt; &lt;p&gt;All I can say is it is about time. If Google does this right, it could be a serious threat to Digg, Reddit and others.&lt;/p&gt;&lt;/div&gt;  &lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://crinket.com/popular-items-and-personalized-ranking"&gt;Permalink&lt;/a&gt; | &lt;a rel="nofollow" target="_blank" href="http://crinket.com/popular-items-and-personalized-ranking#comment"&gt;Leave a comment&amp;nbsp;&amp;nbsp;&amp;raquo;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/xUy88HXgKFC90-x3Ql2bI_be8ZU/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/xUy88HXgKFC90-x3Ql2bI_be8ZU/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/xUy88HXgKFC90-x3Ql2bI_be8ZU/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/xUy88HXgKFC90-x3Ql2bI_be8ZU/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description>
         <guid isPermaLink="false">http://crinket.com/popular-items-and-personalized-ranking</guid>
         <pubDate>Thu, 22 Oct 2009 17:53:15 -0700</pubDate>
      </item>
      <item>
         <title>How to be lucky</title>
         <link>http://crinket.com/how-to-be-lucky-1</link>
         <description>&lt;p&gt;&lt;div class="posterous_bookmarklet_entry"&gt;&lt;blockquote class="posterous_long_quote"&gt;&lt;ul class="storylist"&gt;&lt;li&gt;Unlucky people often fail to follow their intuition when making a choice, whereas lucky people tend to respect hunches. Lucky people are interested in how they both think and feel about the various options, rather than simply looking at the rational side of the situation. I think this helps them because gut feelings act as an alarm bell - a reason to consider a decision carefully.&lt;/li&gt; &lt;li&gt;Unlucky people tend to be creatures of routine. They tend to take the same route to and from work and talk to the same types of people at parties. In contrast, many lucky people try to introduce variety into their lives. For example, one person described how he thought of a colour before arriving at a party and then introduced himself to people wearing that colour. This kind of behaviour boosts the likelihood of chance opportunities by introducing variety.&lt;/li&gt; &lt;li&gt;Lucky people tend to see the positive side of their ill fortune. They imagine how things could have been worse. In one interview, a lucky volunteer arrived with his leg in a plaster cast and described how he had fallen down a flight of stairs. I asked him whether he still felt lucky and he cheerfully explained that he felt luckier than before. As he pointed out, he could have broken his neck.&lt;/li&gt;&lt;/ul&gt;&lt;/blockquote&gt;&lt;div class="posterous_quote_citation"&gt;via &lt;a rel="nofollow" target="_blank" href="http://www.telegraph.co.uk/technology/3304496/Be-lucky---its-an-easy-skill-to-learn.html"&gt;Be lucky - it's an easy skill to learn&lt;/a&gt;&lt;/div&gt; &lt;p&gt;I think it just comes down to attitude. If you wake up everyday thinking it is going to be a crappy unlucky day, it probably will be a crappy day. However, if you wake up and look for some good (luck), you will likely find it as well.&lt;/p&gt;&lt;/div&gt;  &lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://crinket.com/how-to-be-lucky-1"&gt;Permalink&lt;/a&gt; | &lt;a rel="nofollow" target="_blank" href="http://crinket.com/how-to-be-lucky-1#comment"&gt;Leave a comment&amp;nbsp;&amp;nbsp;&amp;raquo;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/kgbs31SZ0oeHogGHQJtCgL-oxNU/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/kgbs31SZ0oeHogGHQJtCgL-oxNU/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/kgbs31SZ0oeHogGHQJtCgL-oxNU/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/kgbs31SZ0oeHogGHQJtCgL-oxNU/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description>
         <guid isPermaLink="false">http://crinket.com/how-to-be-lucky-1</guid>
         <pubDate>Tue, 13 Oct 2009 04:58:44 -0700</pubDate>
      </item>
      <item>
         <title>Ben Huh and the value of keeping it very simple</title>
         <link>http://crinket.com/ben-huh-and-the-value-of-keeping-it-very-simp</link>
         <description>&lt;p&gt;&lt;div class="posterous_bookmarklet_entry"&gt;&lt;iframe class="embeddedvideo" type="application/x-shockwave-flash" src="http://blip.tv/play/g_RIgaSaQQA%2Em4v" height="211" width="500"/&gt;&lt;div class="posterous_quote_citation"&gt;via &lt;a rel="nofollow" target="_blank" href="http://mixergy.com/cheezburger-fail-ben-huh/"&gt;How The Owner Of “Fail Blog” And “I Can Has Cheezburger” Keeps Racking Up Wins – With Ben Huh&lt;/a&gt;&lt;/div&gt; &lt;p&gt;A really interesting interview with Ben Huh of “I Can Has Cheezburger” on the value of keeping things very simple.&lt;/p&gt;&lt;/div&gt;  &lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://crinket.com/ben-huh-and-the-value-of-keeping-it-very-simp"&gt;Permalink&lt;/a&gt; | &lt;a rel="nofollow" target="_blank" href="http://crinket.com/ben-huh-and-the-value-of-keeping-it-very-simp#comment"&gt;Leave a comment&amp;nbsp;&amp;nbsp;&amp;raquo;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/iU4ndcss7MoUWTB1ITenuWL2ovQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/iU4ndcss7MoUWTB1ITenuWL2ovQ/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/iU4ndcss7MoUWTB1ITenuWL2ovQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/iU4ndcss7MoUWTB1ITenuWL2ovQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description>
         <guid isPermaLink="false">http://crinket.com/ben-huh-and-the-value-of-keeping-it-very-simp</guid>
         <pubDate>Mon, 05 Oct 2009 06:04:30 -0700</pubDate>
      </item>
      <item>
         <title>Google AI</title>
         <link>http://crinket.com/google-ai</link>
         <description>&lt;p&gt;I couldn't remember who Rutgers played next. To save me a couple key strokes I simply Googled "Rutgers Football".&lt;p&gt;&lt;img src="http://posterous.com/getfile/files.posterous.com/scottwater/ue8eZGzpmSpBXyCsh2kzsKKc0BpjXqweWWKPnOUnNYw5Pj3e4cjC4bbZH0fQ/photo.jpg" width="320" height="480"/&gt;
&lt;/p&gt;&lt;p&gt;Poof. Before the first search result is the answer to my question. This probably scares content creators, but I like it.&lt;/p&gt;  &lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://crinket.com/google-ai"&gt;Permalink&lt;/a&gt; | &lt;a rel="nofollow" target="_blank" href="http://crinket.com/google-ai#comment"&gt;Leave a comment&amp;nbsp;&amp;nbsp;&amp;raquo;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/MsXsjIwMp96JNNqQXNfwiTQLI1A/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/MsXsjIwMp96JNNqQXNfwiTQLI1A/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/MsXsjIwMp96JNNqQXNfwiTQLI1A/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/MsXsjIwMp96JNNqQXNfwiTQLI1A/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description>
         <guid isPermaLink="false">http://crinket.com/google-ai</guid>
         <pubDate>Sat, 03 Oct 2009 09:31:24 -0700</pubDate>
         <media:content width="320" url="http://posterous.com/getfile/files.posterous.com/scottwater/ue8eZGzpmSpBXyCsh2kzsKKc0BpjXqweWWKPnOUnNYw5Pj3e4cjC4bbZH0fQ/photo.jpg" type="image/jpeg" height="480">
            <media:thumbnail width="320" url="http://posterous.com/getfile/files.posterous.com/scottwater/ue8eZGzpmSpBXyCsh2kzsKKc0BpjXqweWWKPnOUnNYw5Pj3e4cjC4bbZH0fQ/photo.jpg" height="480" />
         </media:content>
      </item>
      <item>
         <title>Better GReader &amp; Helvetireader</title>
         <link>http://crinket.com/better-greader-and-helvetireader</link>
         <description>&lt;p&gt;The Helvetireader theme in the Better GReader (&lt;a rel="nofollow" target="_blank" href="https://addons.mozilla.org/en-US/firefox/addon/6424)"&gt;https://addons.mozilla.org/en-US/firefox/addon/6424)&lt;/a&gt; FireFox add-on dramatically improves the browser experience of Google Reader.&lt;p&gt;&lt;a rel="nofollow" target="_blank" href='http://posterous.com/getfile/files.posterous.com/scottwater/MlXBXO7voo3VKwBJh80diwh0G4OJ7po45uCqhjkcdPvLiyIT6fGfKmUAcRB6/Google_Reader_145-2.jpg'&gt;&lt;img src="http://posterous.com/getfile/files.posterous.com/scottwater/ph3WL8VKMK8Og9VhVhlKvOaIj0Q6tJZbJFtik56ChNpW984S44NsF0n9O6Li/Google_Reader_145-2.jpg.scaled.500.jpg" width="500" height="250"/&gt;&lt;/a&gt;
&lt;/p&gt;&lt;p&gt;If you use Google Reader and FireFox I highly recommend checking it out.&lt;/p&gt;  &lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://crinket.com/better-greader-and-helvetireader"&gt;Permalink&lt;/a&gt; | &lt;a rel="nofollow" target="_blank" href="http://crinket.com/better-greader-and-helvetireader#comment"&gt;Leave a comment&amp;nbsp;&amp;nbsp;&amp;raquo;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/7UIFYf3RVeRawwHty72hSkRpVH8/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/7UIFYf3RVeRawwHty72hSkRpVH8/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/7UIFYf3RVeRawwHty72hSkRpVH8/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/7UIFYf3RVeRawwHty72hSkRpVH8/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description>
         <guid isPermaLink="false">http://crinket.com/better-greader-and-helvetireader</guid>
         <pubDate>Thu, 01 Oct 2009 17:39:31 -0700</pubDate>
         <media:content width="651" url="http://posterous.com/getfile/files.posterous.com/scottwater/MlXBXO7voo3VKwBJh80diwh0G4OJ7po45uCqhjkcdPvLiyIT6fGfKmUAcRB6/Google_Reader_145-2.jpg" type="image/jpeg" height="326">
            <media:thumbnail width="500" url="http://posterous.com/getfile/files.posterous.com/scottwater/ph3WL8VKMK8Og9VhVhlKvOaIj0Q6tJZbJFtik56ChNpW984S44NsF0n9O6Li/Google_Reader_145-2.jpg.scaled.500.jpg" height="250" />
         </media:content>
      </item>
      <item>
         <title>US Airways</title>
         <link>http://crinket.com/us-airways-22</link>
         <description>&lt;p&gt;&lt;p&gt;Just wanted to give a big shout out to US Airways.&lt;/p&gt; &lt;p&gt;&lt;/p&gt; &lt;p&gt;Over the last couple of months they have consistently been cheaper and easier to fly than Continental.&lt;/p&gt; &lt;p&gt;&lt;/p&gt; &lt;p&gt;Today I arrived at the terminal a couple hours early. While using the kiosk I was informed there was an early flight and asked if I wanted to switch. I clicked yes, selected a seat and was on my way home about 2.5 hours earlier than expected. There were no extra feels, screens, etc. Just good old fashion do the right thing and get you on the road. Thanks!&lt;/p&gt;  &lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://crinket.com/us-airways-22"&gt;Permalink&lt;/a&gt; | &lt;a rel="nofollow" target="_blank" href="http://crinket.com/us-airways-22#comment"&gt;Leave a comment&amp;nbsp;&amp;nbsp;&amp;raquo;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/iKqbskjuAN5MTO2BfNKfE75Dvg4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/iKqbskjuAN5MTO2BfNKfE75Dvg4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/iKqbskjuAN5MTO2BfNKfE75Dvg4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/iKqbskjuAN5MTO2BfNKfE75Dvg4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description>
         <guid isPermaLink="false">http://crinket.com/us-airways-22</guid>
         <pubDate>Wed, 30 Sep 2009 18:44:11 -0700</pubDate>
      </item>
      <item>
         <title>Twitterville</title>
         <link>http://crinket.com/twitterville</link>
         <description>&lt;p&gt;Does the world really need 300 pages on 140 characters?&lt;p&gt;&lt;a rel="nofollow" target="_blank" href='http://posterous.com/getfile/files.posterous.com/scottwater/dize5aYOKL63lTApBhZSp9EgLOEfW5GVceSKgW9LScP57pZiHV5AWJmGUH9q/photo.jpg'&gt;&lt;img src="http://posterous.com/getfile/files.posterous.com/scottwater/oEQYssVt7tldQ6bjrhIWCUYzlQmxmcfJjqNKpDbjsenosp6ONxdwysLYcKwE/photo.jpg.scaled.500.jpg" width="500" height="667"/&gt;&lt;/a&gt;
&lt;/p&gt;&lt;p&gt;Sent from my iPhone&lt;/p&gt;  &lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://crinket.com/twitterville"&gt;Permalink&lt;/a&gt; | &lt;a rel="nofollow" target="_blank" href="http://crinket.com/twitterville#comment"&gt;Leave a comment&amp;nbsp;&amp;nbsp;&amp;raquo;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/hr_xCvkn-g7-PR9d_Hf6PMCi01Q/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/hr_xCvkn-g7-PR9d_Hf6PMCi01Q/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/hr_xCvkn-g7-PR9d_Hf6PMCi01Q/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/hr_xCvkn-g7-PR9d_Hf6PMCi01Q/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description>
         <guid isPermaLink="false">http://crinket.com/twitterville</guid>
         <pubDate>Wed, 30 Sep 2009 14:21:37 -0700</pubDate>
         <media:content width="600" url="http://posterous.com/getfile/files.posterous.com/scottwater/dize5aYOKL63lTApBhZSp9EgLOEfW5GVceSKgW9LScP57pZiHV5AWJmGUH9q/photo.jpg" type="image/jpeg" height="800">
            <media:thumbnail width="500" url="http://posterous.com/getfile/files.posterous.com/scottwater/oEQYssVt7tldQ6bjrhIWCUYzlQmxmcfJjqNKpDbjsenosp6ONxdwysLYcKwE/photo.jpg.scaled.500.jpg" height="667" />
         </media:content>
      </item>
      <item>
         <title>Fire Alarm Fail</title>
         <link>http://crinket.com/fire-alarm-fail-0</link>
         <description>&lt;p&gt;I just might have to see if this is true.&lt;p&gt;&lt;a rel="nofollow" target="_blank" href='http://posterous.com/getfile/files.posterous.com/scottwater/RfRglmEPknWxDNGToRqGAxbc4G0dIcQCtlXe83Ic8MSuJBowuWlvX4Q1TRoS/photo.jpg'&gt;&lt;img src="http://posterous.com/getfile/files.posterous.com/scottwater/yPVzHl2BRRiux0Ddt9vv5cw7Yhr8Gz8LsJqL1CVs6Cb3SxTzbjOWwLqaF2QN/photo.jpg.scaled.500.jpg" width="500" height="375"/&gt;&lt;/a&gt;
&lt;/p&gt;&lt;p&gt;I have stayed in quite a few hotels. None of them have had this warning. Instead of buy 300 signs and subjecting your visitors to fire drills, why not just fix the problem?&lt;/p&gt;  &lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://crinket.com/fire-alarm-fail-0"&gt;Permalink&lt;/a&gt; | &lt;a rel="nofollow" target="_blank" href="http://crinket.com/fire-alarm-fail-0#comment"&gt;Leave a comment&amp;nbsp;&amp;nbsp;&amp;raquo;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/kNpydMvXnvZmwkpE_Q8IK3p163E/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/kNpydMvXnvZmwkpE_Q8IK3p163E/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/kNpydMvXnvZmwkpE_Q8IK3p163E/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/kNpydMvXnvZmwkpE_Q8IK3p163E/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description>
         <guid isPermaLink="false">http://crinket.com/fire-alarm-fail-0</guid>
         <pubDate>Mon, 28 Sep 2009 18:44:30 -0700</pubDate>
         <media:content width="800" url="http://posterous.com/getfile/files.posterous.com/scottwater/RfRglmEPknWxDNGToRqGAxbc4G0dIcQCtlXe83Ic8MSuJBowuWlvX4Q1TRoS/photo.jpg" type="image/jpeg" height="600">
            <media:thumbnail width="500" url="http://posterous.com/getfile/files.posterous.com/scottwater/yPVzHl2BRRiux0Ddt9vv5cw7Yhr8Gz8LsJqL1CVs6Cb3SxTzbjOWwLqaF2QN/photo.jpg.scaled.500.jpg" height="375" />
         </media:content>
      </item>
      <item>
         <title>If Only 1%</title>
         <link>http://crinket.com/if-only-1-0</link>
         <description>&lt;p&gt;Great write up on the fallacy of the "If only 1% of people purchase my ...." by Derek Sivers.- &lt;a rel="nofollow" target="_blank" href="http://sivers.org/1pct"&gt;http://sivers.org/1pct&lt;/a&gt;&lt;p /&gt;&lt;div&gt;Money quote: "&lt;b&gt;He forgot there was a number lower than one percent&lt;/b&gt;"&lt;p /&gt;&lt;/div&gt;  &lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://crinket.com/if-only-1-0"&gt;Permalink&lt;/a&gt; | &lt;a rel="nofollow" target="_blank" href="http://crinket.com/if-only-1-0#comment"&gt;Leave a comment&amp;nbsp;&amp;nbsp;&amp;raquo;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/C9K3zzdQ1Y1m5v8LnLqYA0YZE-o/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/C9K3zzdQ1Y1m5v8LnLqYA0YZE-o/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/C9K3zzdQ1Y1m5v8LnLqYA0YZE-o/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/C9K3zzdQ1Y1m5v8LnLqYA0YZE-o/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description>
         <guid isPermaLink="false">http://crinket.com/if-only-1-0</guid>
         <pubDate>Sun, 27 Sep 2009 20:50:53 -0700</pubDate>
      </item>
      <item>
         <title>Mono not Chasing Tail Lights</title>
         <link>http://crinket.com/mono-not-chasing-tail-lights</link>
         <description>&lt;p&gt;&lt;div class="posterous_bookmarklet_entry"&gt;&lt;blockquote class="posterous_short_quote"&gt;Unsurprisingly someone attacked Miguel and Mono for "always chasing tail lights" which is a common logical fallacy that the anti-Mono folks love to argue...&lt;/blockquote&gt;&lt;div class="posterous_quote_citation"&gt;via &lt;a rel="nofollow" target="_blank" href="http://jeffreystedfast.blogspot.com/2009/09/mono-not-chasing-tail-lights.html"&gt;A Moment of Zen: Mono not Chasing Tail Lights&lt;/a&gt;&lt;/div&gt; &lt;p&gt;&lt;/p&gt;&lt;/div&gt;  &lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://crinket.com/mono-not-chasing-tail-lights"&gt;Permalink&lt;/a&gt; | &lt;a rel="nofollow" target="_blank" href="http://crinket.com/mono-not-chasing-tail-lights#comment"&gt;Leave a comment&amp;nbsp;&amp;nbsp;&amp;raquo;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/KeOzMDhHt--7SF8cFeKMwIhl974/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/KeOzMDhHt--7SF8cFeKMwIhl974/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/KeOzMDhHt--7SF8cFeKMwIhl974/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/KeOzMDhHt--7SF8cFeKMwIhl974/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description>
         <guid isPermaLink="false">http://crinket.com/mono-not-chasing-tail-lights</guid>
         <pubDate>Sun, 27 Sep 2009 20:43:40 -0700</pubDate>
      </item>
      <item>
         <title>ESPN 360</title>
         <link>http://crinket.com/espn-360</link>
         <description>&lt;p&gt;It works, but it us super flaky.&lt;p&gt;&lt;a rel="nofollow" target="_blank" href='http://posterous.com/getfile/files.posterous.com/scottwater/44cdaoViVFPhNJB9ePggz1suExI38aZ4S0g46clUbVUFDZBIw0S4SN5RfFiE/photo.jpg'&gt;&lt;img src="http://posterous.com/getfile/files.posterous.com/scottwater/aocRws09vzm2YJQIg4uGgSuPlmOCY0rnoupBxIe98C5ZG6F3AGy84zsm16YN/photo.jpg.scaled.500.jpg" width="500" height="375"/&gt;&lt;/a&gt;
&lt;/p&gt;&lt;p&gt;Anyone else have a better experience with ESPN 360?&lt;/p&gt;  &lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://crinket.com/espn-360"&gt;Permalink&lt;/a&gt; | &lt;a rel="nofollow" target="_blank" href="http://crinket.com/espn-360#comment"&gt;Leave a comment&amp;nbsp;&amp;nbsp;&amp;raquo;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/hUbiHDyz9OdMKsxWLNth3mKs8X0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/hUbiHDyz9OdMKsxWLNth3mKs8X0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/hUbiHDyz9OdMKsxWLNth3mKs8X0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/hUbiHDyz9OdMKsxWLNth3mKs8X0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description>
         <guid isPermaLink="false">http://crinket.com/espn-360</guid>
         <pubDate>Sat, 26 Sep 2009 12:45:09 -0700</pubDate>
         <media:content width="800" url="http://posterous.com/getfile/files.posterous.com/scottwater/44cdaoViVFPhNJB9ePggz1suExI38aZ4S0g46clUbVUFDZBIw0S4SN5RfFiE/photo.jpg" type="image/jpeg" height="600">
            <media:thumbnail width="500" url="http://posterous.com/getfile/files.posterous.com/scottwater/aocRws09vzm2YJQIg4uGgSuPlmOCY0rnoupBxIe98C5ZG6F3AGy84zsm16YN/photo.jpg.scaled.500.jpg" height="375" />
         </media:content>
      </item>
      <item>
         <title>Doodle Jump</title>
         <link>http://crinket.com/doodle-jump</link>
         <description>&lt;p&gt;&lt;div&gt;The 99 cent iPhone game,&amp;nbsp;&amp;nbsp;Doodle Jump (&lt;a rel="nofollow" target="_blank" href="http://DoodleJump.LimaSky.com"&gt;http://DoodleJump.LimaSky.com&lt;/a&gt;)&amp;nbsp;is a great bargain and a ton of fun.&amp;nbsp;&lt;/div&gt;&lt;p /&gt;&lt;div&gt;In addition, it has the best social integration of any game I have played up to this point:&lt;/div&gt;&lt;p /&gt;&lt;div&gt;1. It as one click access to post scores to Twitter&lt;/div&gt;&lt;div&gt;2. It has one click access to post scores to Facebook and will then compare scores with your friends&lt;/div&gt;&lt;div&gt;3. It will quickly and easily generate an email you can send to your friends to further change&amp;nbsp;&lt;/div&gt;&lt;p /&gt;&lt;p /&gt;&lt;img src="http://posterous.com/getfile/files.posterous.com/scottwater/j6SuzeRnedymoeMyGTlnKy16DoWndElSb8KsggTJ7DuBzXHwMaiBuEyFt9ek/PastedGraphic-1.tiff.converted.jpg" width="320" height="480"/&gt;  &lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://crinket.com/doodle-jump"&gt;Permalink&lt;/a&gt; | &lt;a rel="nofollow" target="_blank" href="http://crinket.com/doodle-jump#comment"&gt;Leave a comment&amp;nbsp;&amp;nbsp;&amp;raquo;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/M26KGnEeEGBgxozL4RtY84EyH1c/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/M26KGnEeEGBgxozL4RtY84EyH1c/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/M26KGnEeEGBgxozL4RtY84EyH1c/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/M26KGnEeEGBgxozL4RtY84EyH1c/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description>
         <guid isPermaLink="false">http://crinket.com/doodle-jump</guid>
         <pubDate>Thu, 24 Sep 2009 07:00:40 -0700</pubDate>
         <media:content width="320" url="http://posterous.com/getfile/files.posterous.com/scottwater/j6SuzeRnedymoeMyGTlnKy16DoWndElSb8KsggTJ7DuBzXHwMaiBuEyFt9ek/PastedGraphic-1.tiff.converted.jpg" type="image/tiff" height="480">
            <media:thumbnail width="320" url="http://posterous.com/getfile/files.posterous.com/scottwater/j6SuzeRnedymoeMyGTlnKy16DoWndElSb8KsggTJ7DuBzXHwMaiBuEyFt9ek/PastedGraphic-1.tiff.converted.jpg" height="480" />
         </media:content>
      </item>
      <item>
         <title>A Rackspace Cloud with Cassandra?</title>
         <link>http://crinket.com/a-rackspace-cloud-with-cassandra</link>
         <description>&lt;p&gt;&lt;div class="posterous_bookmarklet_entry"&gt;&lt;blockquote class="posterous_short_quote"&gt;And people are already starting to ask, “When can I just go to Rackspace and deploy a preconfigured Cassandra cluster?” It’s still early, but that’s definitely something we’re looking at.&lt;/blockquote&gt;&lt;div class="posterous_quote_citation"&gt;via &lt;a rel="nofollow" target="_blank" href="http://www.rackspacecloud.com/blog/2009/09/23/the-cassandra-project/"&gt;Rackspace Cloud Computing &amp; Hosting | The Cassandra Project&lt;/a&gt;&lt;/div&gt; &lt;p&gt;This is something I would love to see. There are a variety of tools like Cassandra, Solr, and others I would love to see offered in an easy cloud package. &lt;/p&gt;&lt;p&gt;Also, as the article mentions, this is a nice way to reduce vendor lock in as well. If for whatever reason you decide Rackspace isn't for you, you could always take your Cassandra cluster somewhere else (or bring it in house).&lt;/p&gt;&lt;/div&gt;  &lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://crinket.com/a-rackspace-cloud-with-cassandra"&gt;Permalink&lt;/a&gt; | &lt;a rel="nofollow" target="_blank" href="http://crinket.com/a-rackspace-cloud-with-cassandra#comment"&gt;Leave a comment&amp;nbsp;&amp;nbsp;&amp;raquo;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/J6BI1vrEWuGFPZq1GYBUsYFE98M/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/J6BI1vrEWuGFPZq1GYBUsYFE98M/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/J6BI1vrEWuGFPZq1GYBUsYFE98M/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/J6BI1vrEWuGFPZq1GYBUsYFE98M/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description>
         <guid isPermaLink="false">http://crinket.com/a-rackspace-cloud-with-cassandra</guid>
         <pubDate>Wed, 23 Sep 2009 20:09:39 -0700</pubDate>
      </item>
      <item>
         <title>The Science of Aesthetics by Keith Lang</title>
         <link>http://crinket.com/the-science-of-aesthetics-by-keith-lang</link>
         <description>&lt;p&gt;&lt;div class="posterous_bookmarklet_entry"&gt;
 &lt;div class="posterous_quote_citation"&gt;via &lt;a rel="nofollow" target="_blank" href="http://vimeo.com/6527897"&gt;vimeo.com&lt;/a&gt;&lt;/div&gt; &lt;p&gt;&lt;/p&gt;&lt;/div&gt;  &lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://crinket.com/the-science-of-aesthetics-by-keith-lang"&gt;Permalink&lt;/a&gt; | &lt;a rel="nofollow" target="_blank" href="http://crinket.com/the-science-of-aesthetics-by-keith-lang#comment"&gt;Leave a comment&amp;nbsp;&amp;nbsp;&amp;raquo;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/7sDqpU_DE3OLm9vidmE6GqvGJtA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/7sDqpU_DE3OLm9vidmE6GqvGJtA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/7sDqpU_DE3OLm9vidmE6GqvGJtA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/7sDqpU_DE3OLm9vidmE6GqvGJtA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description>
         <guid isPermaLink="false">http://crinket.com/the-science-of-aesthetics-by-keith-lang</guid>
         <pubDate>Wed, 23 Sep 2009 06:06:52 -0700</pubDate>
      </item>
      <item>
         <title>Google Chrome Frame</title>
         <link>http://crinket.com/google-chrome-frame-1</link>
         <description>&lt;p&gt;&lt;div class="posterous_bookmarklet_entry"&gt;
 
 &lt;iframe class="embeddedvideo" type="application/x-shockwave-flash" src="http://www.youtube.com/v/sjW0Bchdj-w" height="350" width="425"&gt;&lt;/iframe&gt;
 
&lt;div class="posterous_quote_citation"&gt;via &lt;a rel="nofollow" target="_blank" href="http://googlecode.blogspot.com/2009/09/introducing-google-chrome-frame.html"&gt;googlecode.blogspot.com&lt;/a&gt;&lt;/div&gt;
&lt;p&gt;I am really not sure how well this is going to work, but I have to say I am happy to see someone trying to actually improve IE6.&lt;/p&gt;
&lt;p&gt;&amp;gt; "Today, we're releasing an early version of Google Chrome Frame, an open source plug-in that brings HTML5 and other open web technologies to Internet Explorer."&lt;/p&gt;
&lt;p&gt;See more: &lt;a rel="nofollow" target="_blank" href="http://googlecode.blogspot.com/2009/09/introducing-google-chrome-frame.html"&gt;http://googlecode.blogspot.com/2009/09/introducing-google-chrome-frame.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Interesting, it appears this add-on will be a requirement to use Google Wave with IE:&amp;nbsp;&lt;a rel="nofollow" target="_blank" href="http://googlewavedev.blogspot.com/2009/09/google-wave-in-internet-explorer.html"&gt;http://googlewavedev.blogspot.com/2009/09/google-wave-in-internet-explorer.html&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;  &lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://crinket.com/google-chrome-frame-1"&gt;Permalink&lt;/a&gt; | &lt;a rel="nofollow" target="_blank" href="http://crinket.com/google-chrome-frame-1#comment"&gt;Leave a comment&amp;nbsp;&amp;nbsp;&amp;raquo;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/iJZSTHtG9eNhgE05wi7EF1mykVU/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/iJZSTHtG9eNhgE05wi7EF1mykVU/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/iJZSTHtG9eNhgE05wi7EF1mykVU/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/iJZSTHtG9eNhgE05wi7EF1mykVU/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description>
         <guid isPermaLink="false">http://crinket.com/google-chrome-frame-1</guid>
         <pubDate>Tue, 22 Sep 2009 18:16:00 -0700</pubDate>
      </item>
   </channel>
</rss><!-- fe3.pipes.re3.yahoo.com uncompressed/chunked Fri Mar 12 11:39:15 PST 2010 -->
