<?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.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Sean's Mental Walkabout</title>
	
	<link>http://dague.net</link>
	<description>Various rambling thoughts from my personal corner of the internet</description>
	<lastBuildDate>Fri, 19 Mar 2010 14:23:55 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/SeansMentalWalkabout" /><feedburner:info uri="seansmentalwalkabout" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license><image><link>http://creativecommons.org/licenses/by-nc-sa/3.0/</link><url>http://creativecommons.org/images/public/somerights20.gif</url><title>Some Rights Reserved</title></image><item>
		<title>Viacom’s schizophrenic relationship with youtube</title>
		<link>http://feedproxy.google.com/~r/SeansMentalWalkabout/~3/nNFb8ocIYFg/</link>
		<comments>http://dague.net/2010/03/19/viacoms-schizophrenic-relationship-with-youtube/#comments</comments>
		<pubDate>Fri, 19 Mar 2010 13:18:57 +0000</pubDate>
		<dc:creator>Sean Dague</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[copyright]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[viacom]]></category>
		<category><![CDATA[youtube]]></category>

		<guid isPermaLink="false">http://dague.net/2010/03/19/viacoms-schizophrenic-relationship-with-youtube/</guid>
		<description><![CDATA[From the youtube blog:

For years, Viacom continuously and secretly uploaded its content to YouTube, even while publicly complaining about its presence there. It hired no fewer than 18 different marketing agencies to upload its content to the site. It deliberately &#8220;roughed up&#8221; the videos to make them look stolen or leaked. It opened YouTube accounts [...]]]></description>
			<content:encoded><![CDATA[<p><span class="Apple-style-span" style="border-collapse: separate; color: #000000; font-family: Times; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; font-size: medium;"><span class="Apple-style-span" style="font-family: Arial; font-size: 16px;"><span><span>From the <a href="http://youtube-global.blogspot.com/2010/03/broadcast-yourself.html" target="_blank">youtube blog</a>:<br />
</span></span></span></span></p>
<blockquote><p><span class="Apple-style-span" style="border-collapse: separate; color: #000000; font-family: Times; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; font-size: medium;"><span class="Apple-style-span" style="font-family: Arial; font-size: 16px;"><span><span>For years, Viacom continuously and secretly uploaded its content to YouTube, even while publicly complaining about its presence there. It hired no fewer than 18 different marketing agencies to upload its content to the site. It deliberately &#8220;roughed up&#8221; the videos to make them look stolen or leaked. It opened YouTube accounts using phony email addresses. It even sent employees to Kinko&#8217;s to upload clips from computers that couldn&#8217;t be traced to Viacom. And in an effort to promote its own shows, as a matter of company policy Viacom routinely left up clips from shows that had been uploaded to YouTube by ordinary users. Executives as high up as the president of Comedy Central and the head of MTV Networks felt &#8220;very strongly&#8221; that clips from shows like <span style="font-style: italic;">The Daily Show</span> and <span style="font-style: italic;">The Colbert Report</span> should remain on YouTube.</span></span></span></span><br />
<span class="Apple-style-span" style="border-collapse: separate; color: #000000; font-family: Times; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; font-size: medium;"><span class="Apple-style-span" style="font-family: Arial; font-size: 16px;"><span><span> </span></span></span></span><br />
<span class="Apple-style-span" style="border-collapse: separate; color: #000000; font-family: Times; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; font-size: medium;"><span class="Apple-style-span" style="font-family: Arial; font-size: 16px;"><span><span>Viacom&#8217;s efforts to disguise its promotional use of YouTube worked so well that even its own employees could not keep track of everything it was posting or leaving up on the site. As a result, on countless occasions Viacom demanded the removal of clips that it had uploaded to YouTube, only to return later to sheepishly ask for their reinstatement. In fact, some of the very clips that Viacom is suing us over were actually uploaded by Viacom itself.</span></span></span></span></p></blockquote>
<p>This is so absurd you&#8217;d be hard to come up with a better &#8220;who&#8217;s on first&#8221; plan yourself.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?a=nNFb8ocIYFg:TJEWP47q7iU:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?i=nNFb8ocIYFg:TJEWP47q7iU:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?a=nNFb8ocIYFg:TJEWP47q7iU:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?a=nNFb8ocIYFg:TJEWP47q7iU:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?i=nNFb8ocIYFg:TJEWP47q7iU:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?a=nNFb8ocIYFg:TJEWP47q7iU:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?i=nNFb8ocIYFg:TJEWP47q7iU:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/SeansMentalWalkabout/~4/nNFb8ocIYFg" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://dague.net/2010/03/19/viacoms-schizophrenic-relationship-with-youtube/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://dague.net/2010/03/19/viacoms-schizophrenic-relationship-with-youtube/</feedburner:origLink></item>
		<item>
		<title>Monitoring and Controlling your Proliphix thermostat with Ruby</title>
		<link>http://feedproxy.google.com/~r/SeansMentalWalkabout/~3/vHalPfQgeO4/</link>
		<comments>http://dague.net/2010/03/12/monitoring-and-controlling-your-proliphix-thermostat-with-ruby/#comments</comments>
		<pubDate>Fri, 12 Mar 2010 13:31:50 +0000</pubDate>
		<dc:creator>Sean Dague</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[hacking]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[proliphix]]></category>
		<category><![CDATA[ruby]]></category>
		<category><![CDATA[thermostat]]></category>

		<guid isPermaLink="false">http://dague.net/2010/03/12/monitoring-and-controlling-your-proliphix-thermostat-with-ruby/</guid>
		<description><![CDATA[It&#8217;s been 2 years since I got my Proliphix thermostat, and while I did some early hacking on it, largely the whole effort just sat around for the last 2 years.&#160; However, with the fun of connecting up my weather sensors, I went back in this weekend and beat the code into a much more [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s been 2 years since I got my <a target="_blank" href="http://dague.net/2008/01/13/thoughts-on-a-smarter-home/">Proliphix thermostat</a>, and while I did some <a target="_blank" href="http://dague.net/2008/02/17/early-working-thermostat-code/">early hacking on it</a>, largely the whole effort just sat around for the last 2 years.&nbsp; However, with the fun of connecting up my <a target="_blank" href="http://dague.net/2010/02/25/sniffing-oregon-scientific-weather-sensor-data/">weather sensors</a>, I went back in this weekend and beat the code into a much more sane interface.</p>
<p><a target="_blank" href="http://sdaguegems.rubyforge.org/thermostat/">Thermostat.rb</a> 1.1.1 was released yesterday.&nbsp; It provides a concise interface to the Proliphix web services API.&nbsp; An example of the usage is something like:
<div class="dean_ch" style="white-space: wrap;"> &nbsp;thermostat = Thermostat.<span class="me1">new</span><span class="br0">&#40;</span><span class="st0">&quot;hostname&quot;</span>, <span class="st0">&quot;admin&quot;</span>, <span class="st0">&quot;password&quot;</span><span class="br0">&#41;</span></p>
<p>&nbsp; <span class="co1"># get the current temperature</span><br />
&nbsp; current_temp = thermostat.<span class="me1">temp</span></p>
<p>&nbsp; <span class="co1"># get the current setback heat value</span><br />
&nbsp; current_target_temp = thermostat.<span class="me1">heat_to</span></p>
<p>&nbsp; <span class="co1"># set the thermostat to 69F (units are set in the thermostat)</span><br />
&nbsp; thermostat.<span class="me1">heat_to</span> = <span class="nu0">69</span><br />
&nbsp;</div>
<p>I&#8217;ve got support under the covers for everything in the Proliphix API.  I&#8217;ve only mapped about 1/2 of it to the user visible interface, starting with all the functions I&#8217;ve tended to need or use.&nbsp; I was a good little agile developer and built unit tests for everything here.&nbsp; Using the new module, I added the thermostat to my homegraph code, with some pretty reasonable results:</p>
<p><img src="http://dague.net/wp-content/uploads/2010/03/temperature-day.png" /></p>
<p>All this is <a target="_blank" href="http://github.com/sdague/thermostat.rb">released</a> under the MIT license.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?a=vHalPfQgeO4:DD5KpMc2Fn4:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?i=vHalPfQgeO4:DD5KpMc2Fn4:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?a=vHalPfQgeO4:DD5KpMc2Fn4:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?a=vHalPfQgeO4:DD5KpMc2Fn4:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?i=vHalPfQgeO4:DD5KpMc2Fn4:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?a=vHalPfQgeO4:DD5KpMc2Fn4:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?i=vHalPfQgeO4:DD5KpMc2Fn4:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/SeansMentalWalkabout/~4/vHalPfQgeO4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://dague.net/2010/03/12/monitoring-and-controlling-your-proliphix-thermostat-with-ruby/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://dague.net/2010/03/12/monitoring-and-controlling-your-proliphix-thermostat-with-ruby/</feedburner:origLink></item>
		<item>
		<title>Building ruby projects with newgem</title>
		<link>http://feedproxy.google.com/~r/SeansMentalWalkabout/~3/UfSAOq2FOpE/</link>
		<comments>http://dague.net/2010/03/12/building-ruby-projects-with-newgem/#comments</comments>
		<pubDate>Fri, 12 Mar 2010 12:59:19 +0000</pubDate>
		<dc:creator>Sean Dague</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[hacking]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[packaging]]></category>
		<category><![CDATA[ruby]]></category>

		<guid isPermaLink="false">http://dague.net/2010/03/12/building-ruby-projects-with-newgem/</guid>
		<description><![CDATA[Over the weekend I was working on revamping a whole set of older ruby projects, some having to do with my Proliphix Thermostat.&#160; I had this crufty Rakefile from the icalendar project that I&#8217;d been copying and modifying for new projects, and it was slowly degrading.&#160; I thought that there had to be a better [...]]]></description>
			<content:encoded><![CDATA[<p>Over the weekend I was working on revamping a whole set of older ruby projects, some having to do with my Proliphix Thermostat.&nbsp; I had this crufty Rakefile from the icalendar project that I&#8217;d been copying and modifying for new projects, and it was slowly degrading.&nbsp; I thought that there had to be a better way.&nbsp; There is, it&#8217;s called <a target="_blank" href="http://newgem.rubyforge.org/">newgem</a>.</p>
<p>Newgem is like h2xs in the Perl world, something to stub out a new module with all the right files and structures.&nbsp; But, as the Ruby folks tend to do, it ups the ante in the process.&nbsp; In addition to the basic build, packaging, testing, and coverage results you&#8217;d expect, you also get a targets for: creating you rubyforge website, publishing your gems to rubyforge and gemcutter, posting release announcements on rubyforge, and even posting blog posts about your release (though I haven&#8217;t configured that one yet).</p>
<p>The release cycle is now:
<div class="dean_ch" style="white-space: wrap;">rake release<br />
rake website<br />
rake post_news<br />
&nbsp;</div>
<p>The Rakefile created is loading these features from base modules, so it&#8217;s only ~ 30 lines, a heck of a lot easier to maintain than the 300 line Rakefiles I had which provided about 1/2 these features inline.</p>
<p>If you are doing Ruby development, you should really check out newgem.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?a=UfSAOq2FOpE:vD1PkytYPLU:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?i=UfSAOq2FOpE:vD1PkytYPLU:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?a=UfSAOq2FOpE:vD1PkytYPLU:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?a=UfSAOq2FOpE:vD1PkytYPLU:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?i=UfSAOq2FOpE:vD1PkytYPLU:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?a=UfSAOq2FOpE:vD1PkytYPLU:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?i=UfSAOq2FOpE:vD1PkytYPLU:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/SeansMentalWalkabout/~4/UfSAOq2FOpE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://dague.net/2010/03/12/building-ruby-projects-with-newgem/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://dague.net/2010/03/12/building-ruby-projects-with-newgem/</feedburner:origLink></item>
		<item>
		<title>How risky are recalled Toyotas?</title>
		<link>http://feedproxy.google.com/~r/SeansMentalWalkabout/~3/XmIlm0a_3Do/</link>
		<comments>http://dague.net/2010/03/10/how-risky-are-recalled-toyotas/#comments</comments>
		<pubDate>Wed, 10 Mar 2010 12:23:56 +0000</pubDate>
		<dc:creator>Sean Dague</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[math]]></category>
		<category><![CDATA[risk]]></category>
		<category><![CDATA[toyota]]></category>

		<guid isPermaLink="false">http://dague.net/2010/03/10/how-risky-are-recalled-toyotas/</guid>
		<description><![CDATA[Robert Wright provides a nice analysis on the current Toyota recall:

Let’s do the math.
My back-of-the-envelope calculations (explained in a footnote below) suggest that if you drive one of the Toyotas recalled for acceleration problems and don’t bother to comply with the recall, your chances of being involved in a fatal accident over the next two [...]]]></description>
			<content:encoded><![CDATA[<p>Robert Wright provides a <a target="_blank" href="http://opinionator.blogs.nytimes.com/2010/03/09/toyotas-are-safe-enough/">nice analysis</a> on the current Toyota recall:<br />
<blockquote>
<p>Let’s do the math.</p>
<p>My back-of-the-envelope calculations (explained in a footnote below) suggest that if you drive one of the Toyotas recalled for acceleration problems and don’t bother to comply with the recall, your chances of being involved in a fatal accident over the next two years because of the unfixed problem are a bit worse than one in a million — 2.8 in a million, to be more exact. Meanwhile, your chances of being killed in a car accident during the next two years just by virtue of being an American are one in 5,244.<br /><span id="more-41511"></span><br />So driving one of these suspect Toyotas raises your chances of dying in a car crash over the next two years from .01907 percent (that’s 19 one-thousandths of 1 percent, when rounded off) to .01935 percent (also 19 one-thousandths of one percent). </p>
</blockquote>
<p>  The rest of the <a target="_blank" href="http://opinionator.blogs.nytimes.com/2010/03/09/toyotas-are-safe-enough/">op ed</a> fills out some more of the details, and talks about the dangers of fearing something that is such low risk.&nbsp; It echos back to Tom Engelhardt&#8217;s <a target="_blank" href="http://dague.net/2010/03/03/were-fearing-fear-quite-a-bit-now/">thoughts from last week</a>.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?a=XmIlm0a_3Do:i3-SkFLXW94:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?i=XmIlm0a_3Do:i3-SkFLXW94:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?a=XmIlm0a_3Do:i3-SkFLXW94:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?a=XmIlm0a_3Do:i3-SkFLXW94:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?i=XmIlm0a_3Do:i3-SkFLXW94:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?a=XmIlm0a_3Do:i3-SkFLXW94:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?i=XmIlm0a_3Do:i3-SkFLXW94:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/SeansMentalWalkabout/~4/XmIlm0a_3Do" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://dague.net/2010/03/10/how-risky-are-recalled-toyotas/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://dague.net/2010/03/10/how-risky-are-recalled-toyotas/</feedburner:origLink></item>
		<item>
		<title>The new Poughkeepsie Farm Project site is live!</title>
		<link>http://feedproxy.google.com/~r/SeansMentalWalkabout/~3/siXmVSfU9z4/</link>
		<comments>http://dague.net/2010/03/09/the-new-poughkeepsie-farm-project-site-is-live/#comments</comments>
		<pubDate>Tue, 09 Mar 2010 14:01:56 +0000</pubDate>
		<dc:creator>Sean Dague</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[drupal]]></category>
		<category><![CDATA[farm]]></category>
		<category><![CDATA[hacking]]></category>
		<category><![CDATA[pfp]]></category>

		<guid isPermaLink="false">http://dague.net/2010/03/09/the-new-poughkeepsie-farm-project-site-is-live/</guid>
		<description><![CDATA[About 14 months ago I raised my hand to help with a more interactive web presence for the Poughkeepsie Farm Project.&#160; This kicked off a large discussion over the course of the year, a web committee, and a great pro bono new graphic design.&#160; Many many people were involved to get this project to completion, [...]]]></description>
			<content:encoded><![CDATA[<p>About 14 months ago I raised <a target="_blank" href="http://dague.net/2009/01/21/thoughts-on-a-new-era-of-service/">my hand to help</a> with a more interactive web presence for the <a href="http://www.farmproject.org/" >Poughkeepsie Farm Project</a>.&nbsp; This kicked off a large discussion over the course of the year, a web committee, and a great pro bono new graphic design.&nbsp; Many many people were involved to get this project to completion, I just consider myself a catalyst.</p>
<p>Today, after a year of work, we launched the new farmproject.org:</p>
<p><a target="_blank" href="http://farmproject.org/"><img src="http://dague.net/wp-content/uploads/2010/03/screenshot_039.png" /></a></p>
<p>Go check it out.&nbsp; Now that we&#8217;re on a drupal platform, we&#8217;ll be rolling in smaller features over time.&nbsp; I&#8217;ve got a few ideas queued up that I&#8217;ll try to get out there for the first member pickup at the end of May.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?a=siXmVSfU9z4:SAszmKsAXsc:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?i=siXmVSfU9z4:SAszmKsAXsc:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?a=siXmVSfU9z4:SAszmKsAXsc:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?a=siXmVSfU9z4:SAszmKsAXsc:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?i=siXmVSfU9z4:SAszmKsAXsc:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?a=siXmVSfU9z4:SAszmKsAXsc:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?i=siXmVSfU9z4:SAszmKsAXsc:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/SeansMentalWalkabout/~4/siXmVSfU9z4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://dague.net/2010/03/09/the-new-poughkeepsie-farm-project-site-is-live/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://dague.net/2010/03/09/the-new-poughkeepsie-farm-project-site-is-live/</feedburner:origLink></item>
		<item>
		<title>Kindness is contagious</title>
		<link>http://feedproxy.google.com/~r/SeansMentalWalkabout/~3/Ck7CRquzQeY/</link>
		<comments>http://dague.net/2010/03/08/kindness-is-contagious/#comments</comments>
		<pubDate>Tue, 09 Mar 2010 00:13:12 +0000</pubDate>
		<dc:creator>Sean Dague</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[science]]></category>
		<category><![CDATA[socialnetworks]]></category>
		<category><![CDATA[wired]]></category>

		<guid isPermaLink="false">http://dague.net/2010/03/08/kindness-is-contagious/</guid>
		<description><![CDATA[In findings sure to gladden the heart of anyone who’s ever wondered whether tiny acts of kindness have larger consequences, researchers have shown that generosity is contagious.
Goodness spurs goodness, they found: A single act can influence dozens more.
This is the same team that&#8217;s been studying how many things, loneliness, obesity, happiness, spread through social networks.&#160; [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p>In findings sure to gladden the heart of anyone who’s ever wondered whether tiny acts of kindness have larger consequences, researchers have shown that generosity is contagious.</p>
<p>Goodness spurs goodness, they found: A single act can influence dozens more.</p></blockquote>
<p>This is the same team that&#8217;s been studying how many things, loneliness, obesity, happiness, spread through social networks.&nbsp; Wired has a good write up on <a target="_blank" href="http://www.wired.com/wiredscience/2010/03/kindness-spreads/?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed%3A+wiredscience+%28Blog+-+Wired+Science%29">the research</a>.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?a=Ck7CRquzQeY:i8KiUNK2OV0:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?i=Ck7CRquzQeY:i8KiUNK2OV0:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?a=Ck7CRquzQeY:i8KiUNK2OV0:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?a=Ck7CRquzQeY:i8KiUNK2OV0:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?i=Ck7CRquzQeY:i8KiUNK2OV0:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?a=Ck7CRquzQeY:i8KiUNK2OV0:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?i=Ck7CRquzQeY:i8KiUNK2OV0:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/SeansMentalWalkabout/~4/Ck7CRquzQeY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://dague.net/2010/03/08/kindness-is-contagious/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://dague.net/2010/03/08/kindness-is-contagious/</feedburner:origLink></item>
		<item>
		<title>Google Privacy Apology</title>
		<link>http://feedproxy.google.com/~r/SeansMentalWalkabout/~3/oYIVQEbtEZM/</link>
		<comments>http://dague.net/2010/03/08/google-privacy-apology/#comments</comments>
		<pubDate>Mon, 08 Mar 2010 21:11:10 +0000</pubDate>
		<dc:creator>Sean Dague</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[funny]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[onion]]></category>
		<category><![CDATA[privacy]]></category>

		<guid isPermaLink="false">http://dague.net/2010/03/08/google-privacy-apology/</guid>
		<description><![CDATA[
The guys at The Onion nail it again.
]]></description>
			<content:encoded><![CDATA[<p><a target="_blank" href="http://www.theonion.com/content/news/google_responds_to_privacy"><img src="http://www.theonion.com/content/files/images/Google-Responds-Jump2-R.jpg" /></a></p>
<p>The guys at The Onion <a target="_blank" href="http://www.theonion.com/content/news/google_responds_to_privacy">nail it again</a>.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?a=oYIVQEbtEZM:-Ye8z2XTP6s:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?i=oYIVQEbtEZM:-Ye8z2XTP6s:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?a=oYIVQEbtEZM:-Ye8z2XTP6s:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?a=oYIVQEbtEZM:-Ye8z2XTP6s:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?i=oYIVQEbtEZM:-Ye8z2XTP6s:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?a=oYIVQEbtEZM:-Ye8z2XTP6s:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?i=oYIVQEbtEZM:-Ye8z2XTP6s:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/SeansMentalWalkabout/~4/oYIVQEbtEZM" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://dague.net/2010/03/08/google-privacy-apology/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://dague.net/2010/03/08/google-privacy-apology/</feedburner:origLink></item>
		<item>
		<title>A not so brief history of scurvy</title>
		<link>http://feedproxy.google.com/~r/SeansMentalWalkabout/~3/aeef2GHVs7s/</link>
		<comments>http://dague.net/2010/03/08/a-not-so-brief-history-of-scurvy/#comments</comments>
		<pubDate>Mon, 08 Mar 2010 14:09:58 +0000</pubDate>
		<dc:creator>Sean Dague</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[history]]></category>
		<category><![CDATA[science]]></category>
		<category><![CDATA[scurvy]]></category>

		<guid isPermaLink="false">http://dague.net/2010/03/08/a-not-so-brief-history-of-scurvy/</guid>
		<description><![CDATA[It turns out that we found, then lost, the cure for scurvy well before we eventually identified it as Vitamin C.&#160; There is an incredible write up of that story.

Now, I had been taught in school that scurvy had been conquered in 1747, when the Scottish physician James Lind
proved in one of the first controlled [...]]]></description>
			<content:encoded><![CDATA[<p>It turns out that we found, then lost, the cure for scurvy well before we eventually identified it as Vitamin C.&nbsp; There is an incredible write up of <a target="_blank" href="http://idlewords.com/2010/03/scott_and_scurvy.htm">that story</a>.<br />
<blockquote>
<p>Now, I had been taught in school that scurvy had been conquered in 1747, when the Scottish physician <a href="http://en.wikipedia.org/wiki/James_Lind">James Lind</a><br />
proved in one of the first controlled medical experiments that citrus<br />
fruits were an effective cure for the disease. From that point on, we<br />
were told, the Royal Navy had required a daily dose of lime juice to be<br />
mixed in with sailors’ grog, and scurvy ceased to be a problem on long<br />
ocean voyages.</p>
<p>But here was a Royal Navy surgeon in 1911 apparently ignorant of<br />
what caused the disease, or how to cure it. Somehow a highly-trained<br />
group of scientists at the start of the 20th century knew less about<br />
scurvy than the average sea captain in Napoleonic times. Scott left a<br />
base abundantly stocked with fresh meat, fruits, apples, and lime<br />
juice, and headed out on the ice for five months with no protection<br />
against scurvy, all the while confident he was not at risk. What<br />
happened?</p>
</blockquote>
<p>It&#8217;s really fascinating, definitely worth your time.</p>
<p></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?a=aeef2GHVs7s:8n2MHR4zfhs:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?i=aeef2GHVs7s:8n2MHR4zfhs:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?a=aeef2GHVs7s:8n2MHR4zfhs:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?a=aeef2GHVs7s:8n2MHR4zfhs:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?i=aeef2GHVs7s:8n2MHR4zfhs:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?a=aeef2GHVs7s:8n2MHR4zfhs:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?i=aeef2GHVs7s:8n2MHR4zfhs:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/SeansMentalWalkabout/~4/aeef2GHVs7s" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://dague.net/2010/03/08/a-not-so-brief-history-of-scurvy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://dague.net/2010/03/08/a-not-so-brief-history-of-scurvy/</feedburner:origLink></item>
		<item>
		<title>Temperature.rb released</title>
		<link>http://feedproxy.google.com/~r/SeansMentalWalkabout/~3/EfJvpqGAM2s/</link>
		<comments>http://dague.net/2010/03/05/temperature-rb-released/#comments</comments>
		<pubDate>Sat, 06 Mar 2010 00:12:27 +0000</pubDate>
		<dc:creator>Sean Dague</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[hacking]]></category>
		<category><![CDATA[release]]></category>
		<category><![CDATA[ruby]]></category>
		<category><![CDATA[temperature]]></category>

		<guid isPermaLink="false">http://dague.net/2010/03/05/temperature-rb-released/</guid>
		<description><![CDATA[As I&#8217;ve been working on my weather station at home at nights, I realized the code would be a lot cleaner if I wasn&#8217;t constantly keeping track of temperature units.  So I created the Temperature module for Ruby which adds methods to numbers to make them implicitly temperatures, as well as a parsing method on [...]]]></description>
			<content:encoded><![CDATA[<p>As I&#8217;ve been working on my weather station at home at nights, I realized the code would be a lot cleaner if I wasn&#8217;t constantly keeping track of temperature units.  So I created the Temperature module for Ruby which adds methods to numbers to make them implicitly temperatures, as well as a parsing method on strings.  To get a flavor of it, here are some examples:</p>
<div class="dean_ch" style="white-space: wrap;">freezing_in_F = <span class="nu0">32</span><br />
freezing_in_C = freezing_in_F.<span class="me1">to_C</span></p>
<p>boiling_in_C = <span class="nu0">100</span><br />
boiling_in_C.<span class="me1">units</span> = <span class="st0">&quot;C&quot;</span><br />
boiling_in_F = boiling_in_C.<span class="me1">to_F</span></p>
<p>absolute_zero = <span class="st0">&quot;0K&quot;</span>.<span class="me1">to_degrees</span><br />
absolute_zero_in_C = absolute_zero.<span class="me1">to_C</span><br />
absolute_zero_in_F = absolute_zero.<span class="me1">to_F</span><br />
&nbsp;</div>
<p>The full documentation for the project is on <a href="http://sdaguegems.rubyforge.org/temperature/" target="_blank">rubyforge</a>.  Gems, tar, and zip format have all <a href="http://rubyforge.org/frs/?group_id=8060&amp;release_id=42924" target="_blank">been published</a>, and it should be propagating out to the main gem servers tonight.  It&#8217;s not exceptionally complicated, however it is convenient, and it&#8217;s even got 236 unit tests to ensure it&#8217;s doing things right.  The code is released under the MIT license, so you are pretty much able to do anything you want with it.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?a=EfJvpqGAM2s:t2U9MBaWZ5k:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?i=EfJvpqGAM2s:t2U9MBaWZ5k:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?a=EfJvpqGAM2s:t2U9MBaWZ5k:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?a=EfJvpqGAM2s:t2U9MBaWZ5k:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?i=EfJvpqGAM2s:t2U9MBaWZ5k:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?a=EfJvpqGAM2s:t2U9MBaWZ5k:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?i=EfJvpqGAM2s:t2U9MBaWZ5k:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/SeansMentalWalkabout/~4/EfJvpqGAM2s" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://dague.net/2010/03/05/temperature-rb-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://dague.net/2010/03/05/temperature-rb-released/</feedburner:origLink></item>
		<item>
		<title>7 Years of MHVLUG</title>
		<link>http://feedproxy.google.com/~r/SeansMentalWalkabout/~3/jhLgkn4V3T8/</link>
		<comments>http://dague.net/2010/03/04/7-years-of-mhvlug/#comments</comments>
		<pubDate>Thu, 04 Mar 2010 13:46:08 +0000</pubDate>
		<dc:creator>Sean Dague</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[mhvlug]]></category>
		<category><![CDATA[personal]]></category>

		<guid isPermaLink="false">http://dague.net/?p=1590</guid>
		<description><![CDATA[Last night was our monthly MHVLUG meeting, and it also marked 7 years since our first meeting.
7 years&#8230; it&#8217;s kind of hard to imagine.  I was also really touched, multiple times last night, by the waves of appreciation I got from folks in the room.
Last night was a perfect night, even though it started as [...]]]></description>
			<content:encoded><![CDATA[<p>Last night was our monthly <a href="http://mhvlug.org" >MHVLUG</a> meeting, and it also marked 7 years since our first meeting.</p>
<p>7 years&#8230; it&#8217;s kind of hard to imagine.  I was also really touched, multiple times last night, by the waves of appreciation I got from folks in the room.</p>
<p>Last night was a perfect night, even though it started as anything but.  At 4:30, Thor&#8217;s hard drive decided it was no longer a drive, and without a backup of the presentation, we were scrambling in the office to try to recover the drive, and come up with a backup plan, which meant finding another good base presentation online he could work from.  I still hadn&#8217;t gotten an ack back from the library, so had to call to ensure someone would actually open the door, and we didn&#8217;t get locked out of our space.  Pat called during setup, and reported that they were having a mail server meltdown at work, so he would try to get there by the end with the cake, but there were no promises.  This was exceptionally more chaos than we typically have to deal with for a meeting, but it definitely meant the night was starting off off balance, and we were just working to try to get it back on track.</p>
<p>As the meeting was about to start, Bruce Locke interrupted and got up and said a few words about how much he and others appreciated the efforts I&#8217;ve put into the group.  He then presented me with a set of gift certificates to our local beer mecca, that a number of members had gotten together and pitched in on.  I was really really touched by that.  While this is a labor of love, it&#8217;s very energizing to have such a tangible gesture of how much it means to others.</p>
<p>The talk was great.  Thor worked well off the borrowed slides, and we had a lot of great questions from the audience.  <a href="http://www.sahana.lk/">Sahana</a> is a great project, and really demonstrates how much of an impact we can have on people&#8217;s lives as members of the open source community.  Sahana is actively being used right now in Haiti and Chile to handle the aftermath of their recent earthquakes.  We had at least one new face in the room, who had first attended our meeting last month virtually (over the <a href="http://www.ustream.tv/channel/mhvlug">live stream</a>), and had come out for the face to face meeting.  As that was exactly what I was trying to get out of the streaming, I&#8217;m really glad it seems to be working.</p>
<p>I was given another comment of appreciation from the floor when I let folks know about the <a href="http://mhvlug.org/content/future-meeting-ideas">upcoming meetings</a> we had locked and loaded for the year.  It is hard to get that far out ahead on the schedule, and it was great that everyone seemed to really be excited about our upcoming meetings.</p>
<p>The cake&#8230; was not a lie.</p>
<p><a href="http://dague.net/wp-content/uploads/2010/03/IMG_0145.jpg"><img class="alignnone size-full wp-image-1591" title="IMG_0145" src="http://dague.net/wp-content/uploads/2010/03/IMG_0145.jpg" alt="" width="750" height="562" /></a></p>
<p>Pat showed up about 7:40 with the cake, just a few minutes after the lecture had ended.  We had people hanging out and chatting until 8, then 15 folks came out of the palace afterwards.  We had great conversation that went until 11.</p>
<p>As I was driving home, I thought to myself how perfect that all had really been.  Good people, a great talk, and lots of good conversation.  Really&#8230; just perfect.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?a=jhLgkn4V3T8:o5piZAbiG8k:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?i=jhLgkn4V3T8:o5piZAbiG8k:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?a=jhLgkn4V3T8:o5piZAbiG8k:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?a=jhLgkn4V3T8:o5piZAbiG8k:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?i=jhLgkn4V3T8:o5piZAbiG8k:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?a=jhLgkn4V3T8:o5piZAbiG8k:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?i=jhLgkn4V3T8:o5piZAbiG8k:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/SeansMentalWalkabout/~4/jhLgkn4V3T8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://dague.net/2010/03/04/7-years-of-mhvlug/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://dague.net/2010/03/04/7-years-of-mhvlug/</feedburner:origLink></item>
		<item>
		<title>We’re fearing fear quite a bit now</title>
		<link>http://feedproxy.google.com/~r/SeansMentalWalkabout/~3/O9kfmJFUgSA/</link>
		<comments>http://dague.net/2010/03/03/were-fearing-fear-quite-a-bit-now/#comments</comments>
		<pubDate>Wed, 03 Mar 2010 13:00:22 +0000</pubDate>
		<dc:creator>Sean Dague</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[fear]]></category>
		<category><![CDATA[risks]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[terrorism]]></category>

		<guid isPermaLink="false">http://dague.net/2010/03/03/were-fearing-fear-quite-a-bit-now/</guid>
		<description><![CDATA[This theme can be found all over the web, especially among security folks.&#160; Anyone that can do basic math can work out for themselves their chance of death from terrorists vs. their morning commute, for instance.&#160; And yet, the underwear pants on fire guy, who caused no casualties, got weeks of media coverage.&#160; Tom Engelhardt [...]]]></description>
			<content:encoded><![CDATA[<p>This theme can be found all over the web, especially among <a target="_blank" href="http://www.schneier.com/">security folks</a>.&nbsp; Anyone that can do basic math can work out for themselves their chance of death from terrorists vs. their morning commute, for instance.&nbsp; And yet, the underwear pants on fire guy, who caused no casualties, got weeks of media coverage.&nbsp; <a target="_blank" href="http://www.tomdispatch.com/blog/175206/">Tom Engelhardt</a> provides a good current summary:<br />
<blockquote>Under the circumstances, you would never know that Americans living in the United States were in <a target="_blank" href="http://www.fivethirtyeight.com/2009/12/odds-of-airborne-terror.html">vanishingly little danger</a> from terrorism, but in significant danger driving to the mall; or that alcohol, tobacco, <em><a target="_blank" href="http://www.extension.iastate.edu/foodsafety/pathogens/index.cfm?parent=37&amp;articleID=41">E. coli<strong> </strong>bacteria</a></em>,<br />
fire, domestic abuse, murder, and the weather present the sort of<br />
potentially fatal problems that might be worth worrying about, or even<br />
changing your behavior over, or perhaps investing some money in.&nbsp;<br />
Terrorism, not so much.</p></blockquote>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?a=O9kfmJFUgSA:fOh4Gk_Vp4o:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?i=O9kfmJFUgSA:fOh4Gk_Vp4o:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?a=O9kfmJFUgSA:fOh4Gk_Vp4o:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?a=O9kfmJFUgSA:fOh4Gk_Vp4o:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?i=O9kfmJFUgSA:fOh4Gk_Vp4o:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?a=O9kfmJFUgSA:fOh4Gk_Vp4o:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?i=O9kfmJFUgSA:fOh4Gk_Vp4o:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/SeansMentalWalkabout/~4/O9kfmJFUgSA" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://dague.net/2010/03/03/were-fearing-fear-quite-a-bit-now/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://dague.net/2010/03/03/were-fearing-fear-quite-a-bit-now/</feedburner:origLink></item>
		<item>
		<title>First Temperature Graphs with RRD</title>
		<link>http://feedproxy.google.com/~r/SeansMentalWalkabout/~3/rzuTUP50f_s/</link>
		<comments>http://dague.net/2010/03/01/first-temperature-graphs-with-rrd/#comments</comments>
		<pubDate>Mon, 01 Mar 2010 13:06:23 +0000</pubDate>
		<dc:creator>Sean Dague</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[hacking]]></category>
		<category><![CDATA[rrd]]></category>
		<category><![CDATA[ruby]]></category>

		<guid isPermaLink="false">http://dague.net/2010/03/01/first-temperature-graphs-with-rrd/</guid>
		<description><![CDATA[I&#8217;ve finally got some very simple ruby code collecting my weather sensors to the round robin database.&#160; It took me some time this weekend to finally get my head around RRD, with having to predefine all the data you want to keep and how.&#160; It&#8217;s not much, but it&#8217;s a start.

]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve finally got some very simple ruby code collecting my <a target="_blank" href="http://dague.net/2010/02/25/sniffing-oregon-scientific-weather-sensor-data/">weather sensors</a> to the <a target="_blank" href="http://oss.oetiker.ch/rrdtool/index.en.html">round robin database</a>.&nbsp; It took me some time this weekend to finally get my head around RRD, with having to predefine all the data you want to keep and how.&nbsp; It&#8217;s not much, but it&#8217;s a start.</p>
<p><img src="http://dague.net/wp-content/uploads/2010/03/temp.png" /></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?a=rzuTUP50f_s:w7J41FSvuzo:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?i=rzuTUP50f_s:w7J41FSvuzo:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?a=rzuTUP50f_s:w7J41FSvuzo:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?a=rzuTUP50f_s:w7J41FSvuzo:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?i=rzuTUP50f_s:w7J41FSvuzo:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?a=rzuTUP50f_s:w7J41FSvuzo:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?i=rzuTUP50f_s:w7J41FSvuzo:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/SeansMentalWalkabout/~4/rzuTUP50f_s" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://dague.net/2010/03/01/first-temperature-graphs-with-rrd/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://dague.net/2010/03/01/first-temperature-graphs-with-rrd/</feedburner:origLink></item>
		<item>
		<title>What a wonderful Olympics</title>
		<link>http://feedproxy.google.com/~r/SeansMentalWalkabout/~3/k6a2e65iY5U/</link>
		<comments>http://dague.net/2010/03/01/what-a-wonderful-olympics/#comments</comments>
		<pubDate>Mon, 01 Mar 2010 12:56:38 +0000</pubDate>
		<dc:creator>Sean Dague</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[nbc]]></category>
		<category><![CDATA[olympics]]></category>
		<category><![CDATA[sports]]></category>
		<category><![CDATA[vancouver]]></category>

		<guid isPermaLink="false">http://dague.net/2010/03/01/what-a-wonderful-olympics/</guid>
		<description><![CDATA[For all the gripe people gave to NBC on their coverage, I have to say I was pretty happy with it overall.&#160; When you look at the coverage across NBC, USA, CNBC, and MS-NBC it really seemed like they air more hours of unique coverage than during the Beijing Summer games, and a large portion [...]]]></description>
			<content:encoded><![CDATA[<p>For all the gripe people gave to NBC on their coverage, I have to say I was pretty happy with it overall.&nbsp; When you look at the coverage across NBC, USA, CNBC, and MS-NBC it really seemed like they air more hours of unique coverage than during the Beijing Summer games, and a large portion (at least on the cable networks) was live.&nbsp; We had our DVR with 2 tuners almost constantly running and gathering the games.</p>
<p>My love of curling was rekindled, and I got to watch a lot of it during these games.&nbsp; While it was a bummer that the Americans didn&#8217;t do very well, the medal rounds were just incredible. The spontaneous outbreak of &#8220;Oh Canada&#8221; before the 8th rock of the final end in the men&#8217;s gold medal match was amazing.&nbsp; I didn&#8217;t watch much hockey, except for the gold medal match, which was definitely the best game I&#8217;ve ever seen.</p>
<p>To me, the most surprising thing of the Olympics was how much x-country skiing was aired, and how much I enjoyed watching it.&nbsp; The men&#8217;s 30 km pursuit was an incredible race.&nbsp; When I saw they were showing it live, I never thought they&#8217;d stick around for the whole thing, but they did.&nbsp; With the snow arriving this past week, it helped inspire us to get out to Fahnestock for some skiing of our own.</p>
<p>No Olympics will ever be the same to me as the Sydney games, which I got to experience both in person, and with Australian TV coverage that was live 8am &#8211; 11pm every day.&nbsp; However, I really think that with NBC&#8217;s use of their cable networks so extensively, we got much closer to that this time around.&nbsp; I&#8217;m hoping that isn&#8217;t a one off, and that we see that again in the future.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?a=k6a2e65iY5U:HlQAhbwHEC4:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?i=k6a2e65iY5U:HlQAhbwHEC4:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?a=k6a2e65iY5U:HlQAhbwHEC4:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?a=k6a2e65iY5U:HlQAhbwHEC4:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?i=k6a2e65iY5U:HlQAhbwHEC4:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?a=k6a2e65iY5U:HlQAhbwHEC4:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?i=k6a2e65iY5U:HlQAhbwHEC4:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/SeansMentalWalkabout/~4/k6a2e65iY5U" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://dague.net/2010/03/01/what-a-wonderful-olympics/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://dague.net/2010/03/01/what-a-wonderful-olympics/</feedburner:origLink></item>
		<item>
		<title>Sniffing Oregon Scientific Weather Sensor Data</title>
		<link>http://feedproxy.google.com/~r/SeansMentalWalkabout/~3/hBcZ5jPaiwY/</link>
		<comments>http://dague.net/2010/02/25/sniffing-oregon-scientific-weather-sensor-data/#comments</comments>
		<pubDate>Fri, 26 Feb 2010 03:00:30 +0000</pubDate>
		<dc:creator>Sean Dague</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[oregonscientific]]></category>
		<category><![CDATA[sensors]]></category>
		<category><![CDATA[weather]]></category>

		<guid isPermaLink="false">http://dague.net/2010/02/25/sniffing-oregon-scientific-weather-sensor-data/</guid>
		<description><![CDATA[ A few years ago I bought an Oregon Scientific wireless weather station.  It&#8217;s a nice way to keep an eye on what&#8217;s going on outside.  The unit supports up to 3 of these remote sensors (shown here), and aggregates it at a base station.  It doesn&#8217;t have a computer interface, so while it displays [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://dague.net/wp-content/uploads/2010/02/SM-THGR268.jpg" alt="" align="left" /> A few years ago I bought an Oregon Scientific wireless weather station.  It&#8217;s a nice way to keep an eye on what&#8217;s going on outside.  The unit supports up to 3 of these remote sensors (shown here), and aggregates it at a base station.  It doesn&#8217;t have a computer interface, so while it displays nicely in the living room, I can&#8217;t get access to that data.</p>
<p>Once upon a time I bought some 1-wire thermo sensors that I was going to wire that into my computer for data collection.  After the house was <a href="http://dague.net/2008/06/19/yes-it-was-lightning/" target="_blank">hit by lightning</a>, I got far more gun shy about running conductive cables from the outside to a computer.</p>
<p>It occurred to me recently that there was good odds that someone must have figured out to sniff that wireless communication.  These aren&#8217;t complicated devices, and Oregon Scientific seems to be letting different generations of sensors work with different generations of head units, implying that they have some pseudo standard protocol.  It would also solve my spark gap problem, as I could gather this data without any wires connected to the sensors.</p>
<p>After some googling I discovered that yes, these devices are operating in the 433 Mhz band, and yes, thanks to the folks at <a href="http://www.rfxcom.com/" target="_blank">rfxcom</a>, there is a unit out there which will receive this and spit it out in a reasonable usb interface.</p>
<p>Under Linux, this information can be very easily decoded with the <a href="http://heyu.tanj.com/" target="_blank">heyu</a> program.  This is really more of a command line system for home automation, but it also includes the rfxcom protocol and the decoders for just about everything Oregon Scientific makes.</p>
<p>After plugging in the rfxcom device, it took me about all of 30 minutes to get heyu compiled and configured for my devices.  The first time you run the heyu monitor you&#8217;ll actually get big hex strings which are the raw data.  Once you tell heyu what kinds of sensors they are, you&#8217;ll get it decoded in much more friendly units.  Here are the relevant lines in the heyu config file:</p>
<blockquote>
<pre>TTY	dummy
TTY_AUX  /dev/ttyUSB0  RFXCOM
ALIAS Sensor1 A1 ORE_TH1 0xB1
ALIAS Outside A2 ORE_TH1 0x83
ALIAS Sensor3 A3 ORE_TH1 0xCE
ORE_TSCALE Fahrenheit
</pre>
</blockquote>
<p>After configured and running, I now have sensor data being collected continuously:</p>
<blockquote>
<pre>gallifrey:~&gt; heyu monitor
02/25 21:49:54  Monitor started
02/25 21:50:11  rcva func      oreTemp : hu A3  Ch 3 Temp 58.6F (Sensor3)
02/25 21:50:11  rcva func        oreRH : hu A3  Ch 3 RH 42% (Sensor3)
02/25 21:50:20  rcva func      oreTemp : hu A1  Ch 1 Temp 43.7F LoBat (Sensor1)
02/25 21:50:20  rcva func        oreRH : hu A1  Ch 1 RH 54% LoBat (Sensor1)
02/25 21:50:22  rcva func      oreTemp : hu A2  Ch 2 Temp 34.3F (Outside)
02/25 21:50:22  rcva func        oreRH : hu A2  Ch 2 RH 87% (Outside)</pre>
</blockquote>
<p>The next steps here are going to be gathering this into something that I can use for graphing.  I&#8217;ve now got all the sensors I was looking for to be able to build my better thermostat brain.  Next steps will be tying this all together and starting my graphing.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?a=hBcZ5jPaiwY:mv6dtMh611A:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?i=hBcZ5jPaiwY:mv6dtMh611A:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?a=hBcZ5jPaiwY:mv6dtMh611A:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?a=hBcZ5jPaiwY:mv6dtMh611A:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?i=hBcZ5jPaiwY:mv6dtMh611A:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?a=hBcZ5jPaiwY:mv6dtMh611A:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?i=hBcZ5jPaiwY:mv6dtMh611A:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/SeansMentalWalkabout/~4/hBcZ5jPaiwY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://dague.net/2010/02/25/sniffing-oregon-scientific-weather-sensor-data/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://dague.net/2010/02/25/sniffing-oregon-scientific-weather-sensor-data/</feedburner:origLink></item>
		<item>
		<title>Central Hudson Storm Central</title>
		<link>http://feedproxy.google.com/~r/SeansMentalWalkabout/~3/cozWrA-QXz0/</link>
		<comments>http://dague.net/2010/02/24/central-hudson-storm-central/#comments</comments>
		<pubDate>Wed, 24 Feb 2010 20:35:10 +0000</pubDate>
		<dc:creator>Sean Dague</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[centralhudson]]></category>
		<category><![CDATA[maps]]></category>
		<category><![CDATA[power]]></category>
		<category><![CDATA[web2.0]]></category>

		<guid isPermaLink="false">http://dague.net/2010/02/24/central-hudson-storm-central/</guid>
		<description><![CDATA[I am super impressed by Central Hudson, our local power company, for their interactive outage map.&#160; Really easy to figure out where the worst of the storm is.&#160; This is a great instance of exposing your data on the web to serve your customers better.


]]></description>
			<content:encoded><![CDATA[<p>I am super impressed by Central Hudson, our local power company, for their <a target="_blank" href="http://stormcentral.cenhud.com/default.aspx">interactive outage map</a>.&nbsp; Really easy to figure out where the worst of the storm is.&nbsp; This is a great instance of exposing your data on the web to serve your customers better.</p>
<p><img src="http://dague.net/wp-content/uploads/2010/02/screenshot_035.png" /></p>
<p></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?a=cozWrA-QXz0:_Upg2TzYDgI:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?i=cozWrA-QXz0:_Upg2TzYDgI:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?a=cozWrA-QXz0:_Upg2TzYDgI:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?a=cozWrA-QXz0:_Upg2TzYDgI:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?i=cozWrA-QXz0:_Upg2TzYDgI:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?a=cozWrA-QXz0:_Upg2TzYDgI:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?i=cozWrA-QXz0:_Upg2TzYDgI:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/SeansMentalWalkabout/~4/cozWrA-QXz0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://dague.net/2010/02/24/central-hudson-storm-central/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://dague.net/2010/02/24/central-hudson-storm-central/</feedburner:origLink></item>
		<item>
		<title>Catching bad links with jquery</title>
		<link>http://feedproxy.google.com/~r/SeansMentalWalkabout/~3/aV0iOfuTyxs/</link>
		<comments>http://dague.net/2010/02/24/catching-bad-links-with-jquery/#comments</comments>
		<pubDate>Wed, 24 Feb 2010 12:12:15 +0000</pubDate>
		<dc:creator>Sean Dague</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[hacking]]></category>
		<category><![CDATA[pfp]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://dague.net/2010/02/24/catching-bad-links-with-jquery/</guid>
		<description><![CDATA[We&#8217;re 1 step closer to the launch of the new Poughkeepsie Farm Project website, so it&#8217;s down to some final edits before it gets flipped live.&#160; While I was looking over the test site the other day, I realized we still had some links, and images that referred to the existing site, which would break [...]]]></description>
			<content:encoded><![CDATA[<p>We&#8217;re 1 step closer to the launch of the new <a href="http://www.farmproject.org/" >Poughkeepsie Farm Project</a> website, so it&#8217;s down to some final edits before it gets flipped live.&nbsp; While I was looking over the test site the other day, I realized we still had some links, and images that referred to the existing site, which would break once we did the final domain switcheroo.</p>
<p>I came up with the following snippet of jquery to highlight bad links and images client side so that editors would realize they needed to do something about them:
<div class="dean_ch" style="white-space: wrap;">
<span class="kw2">function</span> highlight_bad<span class="br0">&#40;</span><span class="br0">&#41;</span> <span class="br0">&#123;</span><br />
&nbsp; &nbsp; $<span class="br0">&#40;</span><span class="st0">&quot;div[id='content'] img[src^='http://farmproject.org']&quot;</span><span class="br0">&#41;</span>.<span class="me1">css</span><span class="br0">&#40;</span><span class="st0">&quot;border&quot;</span>,<span class="st0">&quot;9px solid red&quot;</span><span class="br0">&#41;</span>;<br />
&nbsp; &nbsp; $<span class="br0">&#40;</span><span class="st0">&quot;div[id='content'] img[src^='http://www.farmproject.org']&quot;</span><span class="br0">&#41;</span>.<span class="me1">css</span><span class="br0">&#40;</span><span class="st0">&quot;border&quot;</span>,<span class="st0">&quot;9px solid red&quot;</span><span class="br0">&#41;</span>;<br />
&nbsp; &nbsp; $<span class="br0">&#40;</span><span class="st0">&quot;div[id='content'] img[src^='http://test.farmproject.org']&quot;</span><span class="br0">&#41;</span>.<span class="me1">css</span><span class="br0">&#40;</span><span class="st0">&quot;border&quot;</span>,<span class="st0">&quot;9px solid red&quot;</span><span class="br0">&#41;</span>;<br />
&nbsp; &nbsp; $<span class="br0">&#40;</span><span class="st0">&quot;div[id='content'] img[src^='http://pfp.dague.org']&quot;</span><span class="br0">&#41;</span>.<span class="me1">css</span><span class="br0">&#40;</span><span class="st0">&quot;border&quot;</span>,<span class="st0">&quot;9px solid red&quot;</span><span class="br0">&#41;</span>;<br />
&nbsp; &nbsp; $<span class="br0">&#40;</span><span class="st0">&quot;div[id='content'] img[src^='http://farm.dague.org']&quot;</span><span class="br0">&#41;</span>.<span class="me1">css</span><span class="br0">&#40;</span><span class="st0">&quot;border&quot;</span>,<span class="st0">&quot;9px solid red&quot;</span><span class="br0">&#41;</span>;<br />
&nbsp; &nbsp; $<span class="br0">&#40;</span><span class="st0">&quot;div[id='content'] a[href^='http://farmproject.org']&quot;</span><span class="br0">&#41;</span>.<span class="me1">css</span><span class="br0">&#40;</span><span class="st0">&quot;border&quot;</span>,<span class="st0">&quot;9px solid red&quot;</span><span class="br0">&#41;</span>;<br />
&nbsp; &nbsp; $<span class="br0">&#40;</span><span class="st0">&quot;div[id='content'] a[href^='http://www.farmproject.org']&quot;</span><span class="br0">&#41;</span>.<span class="me1">css</span><span class="br0">&#40;</span><span class="st0">&quot;border&quot;</span>,<span class="st0">&quot;9px solid red&quot;</span><span class="br0">&#41;</span>;<br />
&nbsp; &nbsp; $<span class="br0">&#40;</span><span class="st0">&quot;div[id='content'] a[href^='http://test.farmproject.org']&quot;</span><span class="br0">&#41;</span>.<span class="me1">css</span><span class="br0">&#40;</span><span class="st0">&quot;border&quot;</span>,<span class="st0">&quot;9px solid red&quot;</span><span class="br0">&#41;</span>;<br />
&nbsp; &nbsp; $<span class="br0">&#40;</span><span class="st0">&quot;div[id='content'] a[href^='http://pfp.dague.org']&quot;</span><span class="br0">&#41;</span>.<span class="me1">css</span><span class="br0">&#40;</span><span class="st0">&quot;border&quot;</span>,<span class="st0">&quot;9px solid red&quot;</span><span class="br0">&#41;</span>;<br />
&nbsp; &nbsp; $<span class="br0">&#40;</span><span class="st0">&quot;div[id='content'] a[href^='http://farm.dague.org']&quot;</span><span class="br0">&#41;</span>.<span class="me1">css</span><span class="br0">&#40;</span><span class="st0">&quot;border&quot;</span>,<span class="st0">&quot;9px solid red&quot;</span><span class="br0">&#41;</span>;<br />
<span class="br0">&#125;</span><br />
&nbsp;</div>
<p>So every time we find a link or image that starts with an absolute url to one of the addresses the site has had inside the content block, we highlight it.  This has been incredibly effective so far in catching some things I didn&#8217;t even realize was an issue.&nbsp; This with the combo of drupal&#8217;s broken link detector internally is helping us ensure the content is consistent prior to launch.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?a=aV0iOfuTyxs:uJrwzjKeFAE:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?i=aV0iOfuTyxs:uJrwzjKeFAE:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?a=aV0iOfuTyxs:uJrwzjKeFAE:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?a=aV0iOfuTyxs:uJrwzjKeFAE:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?i=aV0iOfuTyxs:uJrwzjKeFAE:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?a=aV0iOfuTyxs:uJrwzjKeFAE:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?i=aV0iOfuTyxs:uJrwzjKeFAE:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/SeansMentalWalkabout/~4/aV0iOfuTyxs" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://dague.net/2010/02/24/catching-bad-links-with-jquery/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://dague.net/2010/02/24/catching-bad-links-with-jquery/</feedburner:origLink></item>
		<item>
		<title>It’s dark out, that is proof the Sun has been destroyed</title>
		<link>http://feedproxy.google.com/~r/SeansMentalWalkabout/~3/hNhxc13iIWQ/</link>
		<comments>http://dague.net/2010/02/21/its-dark-out-that-is-proof-the-sun-has-been-destroyed/#comments</comments>
		<pubDate>Sun, 21 Feb 2010 13:20:17 +0000</pubDate>
		<dc:creator>Sean Dague</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[climatechange]]></category>
		<category><![CDATA[colbert]]></category>
		<category><![CDATA[science]]></category>

		<guid isPermaLink="false">http://dague.net/2010/02/21/its-dark-out-that-is-proof-the-sun-has-been-destroyed/</guid>
		<description><![CDATA[A little late on this, but Steven Colbert provides the best satirical response to the whole &#8220;it&#8217;s snowing out side somewhere in the world, that must mean climate change is a hoax&#8221; that I&#8217;ve seen.&#160; Check it out here.&#160; I, for one, welcome our new mole men overlords.
]]></description>
			<content:encoded><![CDATA[<p>A little late on this, but Steven Colbert provides the best satirical response to the whole &#8220;it&#8217;s snowing out side somewhere in the world, that must mean climate change is a hoax&#8221; that I&#8217;ve seen.&nbsp; Check it <a target="_blank" href="http://www.colbertnation.com/the-colbert-report-videos/264085/february-10-2010/we-re-off-to-see-the-blizzard">out here</a>.&nbsp; I, for one, welcome our new mole men overlords.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?a=hNhxc13iIWQ:AlDNn9VJmgE:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?i=hNhxc13iIWQ:AlDNn9VJmgE:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?a=hNhxc13iIWQ:AlDNn9VJmgE:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?a=hNhxc13iIWQ:AlDNn9VJmgE:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?i=hNhxc13iIWQ:AlDNn9VJmgE:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?a=hNhxc13iIWQ:AlDNn9VJmgE:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?i=hNhxc13iIWQ:AlDNn9VJmgE:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/SeansMentalWalkabout/~4/hNhxc13iIWQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://dague.net/2010/02/21/its-dark-out-that-is-proof-the-sun-has-been-destroyed/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://dague.net/2010/02/21/its-dark-out-that-is-proof-the-sun-has-been-destroyed/</feedburner:origLink></item>
		<item>
		<title>Curling Open House in Norfolk Connecticut</title>
		<link>http://feedproxy.google.com/~r/SeansMentalWalkabout/~3/2R7If6UdE_s/</link>
		<comments>http://dague.net/2010/02/20/curling-open-house-in-norfolk-connecticut/#comments</comments>
		<pubDate>Sat, 20 Feb 2010 21:50:58 +0000</pubDate>
		<dc:creator>Sean Dague</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[curling]]></category>
		<category><![CDATA[stufftodo]]></category>

		<guid isPermaLink="false">http://dague.net/2010/02/20/curling-open-house-in-norfolk-connecticut/</guid>
		<description><![CDATA[For folks in Dutchess County in NY, or Western Connecticut, that have been enjoying Curling, you should know that the Norfolk Curling Club is running an Open House this weekend.  Today&#8217;s events are over, but tomorrow between 1 and 5 pm you can go and check out the sport.&#160; We did this back in [...]]]></description>
			<content:encoded><![CDATA[<p>For folks in Dutchess County in NY, or Western Connecticut, that have been enjoying Curling, you should know that the <a target="_blank" href="http://www.norfolkcurlingclub.org/">Norfolk Curling Club</a> is running an Open House this weekend.  Today&#8217;s events are over, but tomorrow between 1 and 5 pm you can go and check out the sport.&nbsp; We did this back in 2006 during the last Olympics.</p>
<p><img src="http://dague.net/wp-content/uploads/2010/02/IMG_0783.jpg" /></p>
<p>As you can see, you will get to throw stones, which is just awesome.&nbsp; This picture is of Pyg, one of the members of our Poughkeepsie contingent that came out out for the open house in 2006, we ended up taking a 2 week course, which was brilliant.&nbsp; They seem to be running things a bit earlier this time around, I suspect in hopes of getting more play in for people before they close down the clubhouse for the year.</p>
<p>If you have any interest in Curling, you should check it out.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?a=2R7If6UdE_s:Sp-jeTCWk8w:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?i=2R7If6UdE_s:Sp-jeTCWk8w:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?a=2R7If6UdE_s:Sp-jeTCWk8w:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?a=2R7If6UdE_s:Sp-jeTCWk8w:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?i=2R7If6UdE_s:Sp-jeTCWk8w:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?a=2R7If6UdE_s:Sp-jeTCWk8w:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?i=2R7If6UdE_s:Sp-jeTCWk8w:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/SeansMentalWalkabout/~4/2R7If6UdE_s" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://dague.net/2010/02/20/curling-open-house-in-norfolk-connecticut/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://dague.net/2010/02/20/curling-open-house-in-norfolk-connecticut/</feedburner:origLink></item>
		<item>
		<title>Audio Perception of Distorted Speech</title>
		<link>http://feedproxy.google.com/~r/SeansMentalWalkabout/~3/Kb7Zn_Ronb8/</link>
		<comments>http://dague.net/2010/02/20/audio-perception-of-distorted-speech/#comments</comments>
		<pubDate>Sat, 20 Feb 2010 12:49:08 +0000</pubDate>
		<dc:creator>Sean Dague</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[perception]]></category>
		<category><![CDATA[science]]></category>
		<category><![CDATA[speech]]></category>

		<guid isPermaLink="false">http://dague.net/2010/02/20/audio-perception-of-distorted-speech/</guid>
		<description><![CDATA[Listening to the sine-wave speech sound again produces a very
different percept of a fully intelligible spoken sentence. This
dramatic change in perception is an example of &#8220;perceptual insight&#8221; or
pop-out. We have argued that this form of pop-out is an example of a
top-down perceptual process produced by higher-level knowledge and
expectations concerning sounds that can potentially be heard [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p>Listening to the sine-wave speech sound again produces a very<br />
different percept of a fully intelligible spoken sentence. This<br />
dramatic change in perception is an example of &#8220;perceptual insight&#8221; or<br />
pop-out. We have argued that this form of pop-out is an example of a<br />
top-down perceptual process produced by higher-level knowledge and<br />
expectations concerning sounds that can potentially be heard as speech:</p></blockquote>
<p>There are audio samples at their website which <a target="_blank" href="http://www.mrc-cbu.cam.ac.uk/people/matt.davis/sine-wave-speech/">demonstrate this</a>.&nbsp; It&#8217;s really neat to hack your perception.</p>
<p></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?a=Kb7Zn_Ronb8:089KYPBeDsQ:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?i=Kb7Zn_Ronb8:089KYPBeDsQ:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?a=Kb7Zn_Ronb8:089KYPBeDsQ:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?a=Kb7Zn_Ronb8:089KYPBeDsQ:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?i=Kb7Zn_Ronb8:089KYPBeDsQ:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?a=Kb7Zn_Ronb8:089KYPBeDsQ:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?i=Kb7Zn_Ronb8:089KYPBeDsQ:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/SeansMentalWalkabout/~4/Kb7Zn_Ronb8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://dague.net/2010/02/20/audio-perception-of-distorted-speech/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://dague.net/2010/02/20/audio-perception-of-distorted-speech/</feedburner:origLink></item>
		<item>
		<title>IPCC Debacle from the horse’s mouth</title>
		<link>http://feedproxy.google.com/~r/SeansMentalWalkabout/~3/0Nj9T_6WyMc/</link>
		<comments>http://dague.net/2010/02/19/ipcc-debacle-from-the-horses-mouth/#comments</comments>
		<pubDate>Fri, 19 Feb 2010 14:54:32 +0000</pubDate>
		<dc:creator>Sean Dague</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[climate]]></category>
		<category><![CDATA[ipcc]]></category>
		<category><![CDATA[politics]]></category>

		<guid isPermaLink="false">http://dague.net/2010/02/19/ipcc-debacle-from-the-horses-mouth/</guid>
		<description><![CDATA[There is a good posting on the Real Climate blog about the IPCC AR4 blow back that is happening.&#160; I think this gets to the heart of it:
To those familiar with the science and the IPCC’s work, the current
media discussion is in large part simply absurd and surreal.
Journalists who have never even peeked into the [...]]]></description>
			<content:encoded><![CDATA[<p>There is a <a target="_blank" href="http://www.realclimate.org/index.php/archives/2010/02/ipcc-errors-facts-and-spin/">good posting</a> on the Real Climate blog about the IPCC AR4 blow back that is happening.&nbsp; I think this gets to the heart of it:<br />
<blockquote>To those familiar with the science and the IPCC’s work, the current<br />
media discussion is in large part simply absurd and surreal.<br />
Journalists who have never even peeked into the IPCC report are now<br />
outraged that one wrong number appears on page 493 of Volume 2. We’ve<br />
met TV teams coming to film a report on the IPCC reports’ errors, who<br />
were astonished when they held one of the heavy volumes in hand, having<br />
never even seen it. They told us frankly that they had no way to make<br />
their own judgment; they could only report what they were being told<br />
about it. And there are <a href="http://www.ucsusa.org/global_warming/science_and_impacts/global_warming_contrarians/exxonmobil-report-smoke.html">well-organized lobby forces</a><br />
with proper PR skills that make sure these journalists are being told<br />
the “right” story. That explains why some media stories about what is<br />
supposedly said in the IPCC reports can easily be falsified simply by<br />
opening the report and reading. Unfortunately, as a broad-based<br />
volunteer effort with only minimal organizational structure the IPCC is<br />
not in a good position to rapidly counter misinformation.</p></blockquote>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?a=0Nj9T_6WyMc:a6qOsUM0m1I:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?i=0Nj9T_6WyMc:a6qOsUM0m1I:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?a=0Nj9T_6WyMc:a6qOsUM0m1I:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?a=0Nj9T_6WyMc:a6qOsUM0m1I:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?i=0Nj9T_6WyMc:a6qOsUM0m1I:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?a=0Nj9T_6WyMc:a6qOsUM0m1I:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/SeansMentalWalkabout?i=0Nj9T_6WyMc:a6qOsUM0m1I:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/SeansMentalWalkabout/~4/0Nj9T_6WyMc" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://dague.net/2010/02/19/ipcc-debacle-from-the-horses-mouth/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://dague.net/2010/02/19/ipcc-debacle-from-the-horses-mouth/</feedburner:origLink></item>
	</channel>
</rss>
