<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>steve hulet &#187; thoughts</title>
	<atom:link href="http://ideaharbor.org/notes/category/thoughts/feed" rel="self" type="application/rss+xml" />
	<link>http://ideaharbor.org/notes</link>
	<description>random notes mostly for myself</description>
	<lastBuildDate>Tue, 24 Jan 2012 01:52:37 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>&#8220;DD-WRT &#8211; An affront to the good will of the F/OSS community&#8221;</title>
		<link>http://ideaharbor.org/notes/thoughts/dd-wrt-an-affront-to-the-good-will-of-the-foss-community?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=dd-wrt-an-affront-to-the-good-will-of-the-foss-community</link>
		<comments>http://ideaharbor.org/notes/thoughts/dd-wrt-an-affront-to-the-good-will-of-the-foss-community#comments</comments>
		<pubDate>Sun, 19 Dec 2010 16:55:35 +0000</pubDate>
		<dc:creator>hulet</dc:creator>
				<category><![CDATA[thoughts]]></category>

		<guid isPermaLink="false">http://ideaharbor.org/notes/?p=250</guid>
		<description><![CDATA[Retrieved from Google Cache 2009-12-19. Originally posted by db90h at http://bitsum.com/about-ddwrt.htm DD-WRT &#8211; An affront to the good will of the F/OSS community&#160;&#160;&#160;&#160;&#160;&#160;&#160; It is hard to persuade a man of something when his income depends on him not being persuaded.&#160; &#8211;todo: quote from? DISCLAIMER: The statements here reflect my own personal observations and opinions. [...]]]></description>
			<content:encoded><![CDATA[<p><em>Retrieved from Google Cache 2009-12-19. Originally posted by db90h at http://bitsum.com/about-ddwrt.htm</em></p>
<div style="color:black;">
<p><font size="5"><b>DD-WRT &#8211; An affront to the good will of the F/OSS community&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</b></font><font color="#0000ff"><br />
</font><i>It is hard to persuade a man of something when his income<br />
depends on him not being persuaded.&nbsp; &#8211;todo: quote from?</i></p>
<hr />
<p><font color="#666666"><i><b>DISCLAIMER: </b>The statements here reflect my<br />
own personal observations and opinions. I encourage the reader to verify these<br />
assertions for himself or herself</i>. <i>Everything written here can be easily<br />
confirmed by the reader through an analysis of the DD-WRT web site, DD-WRT<br />
source code, DD-WRT forums, and admissions of Brainslayer and other DD-WRT<br />
affiliates.</i></font></p>
<p>For a long time now I&#8217;ve been working to add value to DD-WRT. I supported the<br />
project in a number of ways, including developing the technology to flash v5<br />
series &#8216;micro&#8217; routers and the Firmware Modification Kit. Both these<br />
technologies, particularly the former, have greatly increased DD-WRT&#8217;s user base.
</p>
<p>In the last few months I started to notice some disturbing trends in the DD-WRT development. You can<br />
see these trends yourself, you don&#8217;t have to look hard. This article has the<br />
intention of introducing the reader to what DD-WRT is, how it came to be, and<br />
why I think the direction of development is very wrong. You may think otherwise,<br />
but it is important that the FACTS be heard, instead of suppressed.</p>
<p><b><u><font size="4">How DD-WRT came to be</font></u></b></p>
<p>The DD-WRT firmware was originally a fork of Sveasoft&#8217;s firmware. It came about because<br />
Sveasoft started placing restrictions on their supposed open-source firmware in<br />
an attempt to generate revenue. Major complaints about Sveasoft are summarized<br />
below:</p>
<blockquote>
<ul>
<li>Sveasoft started charging for their GPL firmwares (nothing<br />
		inherently wrong with this, as unpopular as it may be).</li>
<li>Sveasoft started trying to prevent distribution of their source<br />
		code, even to paying customers (illegal since their firmware is based on<br />
		GPL code).</li>
<li>Sveasoft placed anti-piracy mechanisms in the firmware to prevent<br />
		redistribution, something that would not have been illegal since their<br />
		project is GPL.</li>
<li>Sveasoft started a campaign of banning from their forums anyone who<br />
		spoke remotely critical of their firmware or merely mentioned<br />
		alternatives, even in OTHER forums than their own.</li>
</ul>
</blockquote>
<p>Sveasoft got to this shameful state because the focus of the project shifted<br />
from helping the community and having fun to pure revenue generation. Even if a<br />
project has noble intentions, once profit is the motivating factor, natural<br />
forces propel the project into a commercial direction, which is often directly in<br />
contrast to the free open-source community-driven philosophy. Again,<br />
nothing inherently wrong with this &#8211; as long as it is done right and without<br />
violating GPL licenses.</p>
<p>So, in short <i> <b>DD-WRT was born because Sveasoft went &#8216;commercial&#8217; and<br />
started trying to restrict technology instead of advance it</b>.</i></p>
<p><b><u><font size="4">What is DD-WRT? &#8211; Mostly the work of others</font></u></b></p>
<p>DD-WRT is an open-source project built upon the works of Linux, Broadcom,<br />
Linksys, OpenWrt, Busybox, and countless other contributors.<br />
Probably far less than 1% of the code has been authored by Brainslayer. In fact, I would estimate <b><i>the actual authorship of code<br />
somewhere between 0.01% and 0.10% </i>,<br />
</b>most all of which is modifications to the GPL code of others, not brand new<br />
libraries and applications. </p>
<p>For instance, the most major development of DD-WRT is extensions to the HTTP<br />
management console. These were all done on top of the existing code he forked<br />
from Sveasoft, which was forked from Linksys, who forked it from someone else.<br />
DD-WRT&#8217;s code is NOT separate and distinct, rather it is tightly integrated,<br />
direct modifications to existing code. This hasn&#8217;t stopped DD-WRT from trying to<br />
<a href="#LICENSE_TEXT">make their extensions to the web interface suddenly<br />
non-GPL</a>!</p>
<p>Consider it for yourself. The linux kernel, drivers, and all the common<br />
packages you see on most any linux distribution make up the vast majority of<br />
DD-WRT, not Brainslayer&#8217;s few additions. Furthermore, it isn&#8217;t just him who has<br />
extended the code. When DD-WRT was thought to have altruistic motives, many<br />
developers joined the cause. If there is any reluctance to accept the fact that<br />
almost all the code is written by others, it is simple arrogance &#8212; and, yes,<br />
surprisingly there is a denial of this fact. If you aren&#8217;t a developer, don&#8217;t<br />
take my word for it &#8212; <i><b>ask someone you really trust how much they think<br />
of DD-WRT is original code.</b></i></p>
<div align="center">
<table bgcolor="#ffffcc" border="1" cellpadding="6" width="487">
<tbody>
<tr>
<td><i>Consider it for yourself. The linux kernel, drivers, and all<br />
			the common packages you see on most any linux distribution make up<br />
			the vast majority of DD-WRT, not Brainslayer&#8217;s few additions.<br />
			Furthermore, it isn&#8217;t just him who has extended the code. When<br />
			DD-WRT was thought to have altruistic motives, many developers<br />
			joined the cause.</i></td>
</tr>
</tbody>
</table>
</div>
<p>Instead of giving credit where credit is due, Brainslayer has<br />
changed strings in the software to in an attempt to hide the<br />
true authors of programs simply because he, or someone, changed a handful of<br />
lines of code amongst tens of thousands. Consider<br />
<a href="http://www.busybox.org">Busybox</a>, which is the single component<br />
responsible for implementing almost all core system utilities and the system<br />
shell. Its shell startup message was changed in DD-WRT to downplay the<br />
contributions of the numerous developers of Busybox from all over the world:</p>
<blockquote>
<p><font face="Courier New" size="2">BusyBox v1.01 </font><br />
	<font face="Courier" size="2">(2006.05.16-18:12+0000)</font><font face="Courier New" size="2"> Built-in<br />
	shell (ash)</font></p>
<p>AND NOW IT READS:</p>
<p><font face="Courier" size="2">Now DD-WRT VeryBusyBox v1.01 (2006.05.16-18:12+0000)<br />
	Built-in shell (ash)</font></p>
</blockquote>
<p>Furthermore, DD-WRT at one point did give sparse credit to a handful of<br />
contributors. This was later removed as Brainslayer decided more and more of the<br />
code was &#8216;his&#8217;. Although this lack of attribution may be offensive to some, it is not<br />
illegal. The fact that DD-WRT is so much the work of others is a critical part<br />
of the argument that follows below.</p>
<p><b><u><font size="4">DD-WRT: Profit in sight</font></u></b></p>
<p>Brainslayer received many donations from users around the world in support of<br />
&#8216;his&#8217; free open-source project. Many developers came to give contributions &#8211;<br />
advancing the project farther than Brainslayer could have ever done himself. The<br />
community loved DD-WRT.</p>
<p>After a while, Brainslayer realized that he could make money with DD-WRT. The<br />
potential of making big money overshadowed the original purpose of the project,<br />
and he started to formulate a plan. Now, we all want to make money, there is nothing<br />
inherently wrong with<br />
that. Although he would be turning his back on his &#8216;base&#8217; to go commercial, we<br />
can not fault him for wanting to make money. We can, however, fault him for how<br />
he is going about it. Violating GPL licenses, removing credits, and soliciting<br />
donations under the pretense of being a free open-source project is NOT<br />
acceptable.</p>
<div align="center">
<table bgcolor="#ffffcc" border="1" cellpadding="6" width="487">
<tbody>
<tr>
<td><i>Although he (Brainslayer) would be turning his back on his<br />
			&#8216;base&#8217; to go commercial, we can not fault him for wanting to make<br />
			money. We can, however, fault him for how he is going about it.<br />
			Violating GPL licenses, removing credits, and soliciting donations<br />
			under the pretense of being a free open-source project is NOT<br />
			acceptable.</i></td>
</tr>
</tbody>
</table>
</div>
<p>At first, he didn&#8217;t want to admit even to himself his commercial aspirations.<br />
Little things were done, which were clearly the start of a <i>slide down a very<br />
slippery slope. </i>A few of these early actions are below, in order of LEAST<br />
egregious to MOST egregious.</p>
<blockquote>
<ul>
<li><b><span style="background-color: rgb(255, 255, 0);">DD-WRT Web UI protected against modification</span><br />
		</b>After development of the Firmware Modification Kit by third-party<br />
		developers (namely me), Brainslayer was afraid someone might take the<br />
		free/open-source code and re-brand it, <b>much like he did</b>. He<br />
		therefore encrypted the web UI, making it very difficult to change with<br />
		the firmware modification kit, and further at first &#8216;forgot&#8217; to distribute with<br />
		the source code the component that encrypts the web UI. Whether or not<br />
		DD-WRT can fully be rebuilt from its publicly available source code is<br />
		unknown at this point. The build root is intentionally kept hard to use.<br />
		Remember, DD-WRT is mostly NOT his code and is all GPL, this is a direct<br />
		offense to those whose code he uses freely. It&#8217;s ok for HIM to sell<br />
		other people&#8217;s code, but not for others to sell HIS.</li>
<li><b><span style="background-color: rgb(255, 255, 0);">DD-WRT Free for home use only</span><br />
		</b>Adding this ILLEGAL statement to DD-WRT clearly showed the<br />
		intentions of the author. Brainslayer has no right to restrict where his<br />
		GPL derivative works are allowed to be used.<br />
		Again, DD-WRT&#8217;s code is not stand-alone,&nbsp; dynamically linked<br />
		extensions. Instead, all major components are built upon the code that<br />
		was originally there (i.e. the original Linksys http management<br />
		console). <i>Update: He removed this text from the license in v23 SP1,<br />
		probably because he discovered it to be illegal. <a href="#Appendix_A"><br />
		See Appendix A for a snippet of the license text in DD-WRT v23</a>.</i></li>
<li><b><span style="background-color: rgb(255, 255, 0);">DD-WRT &#8216;Special Edition&#8217; for sale: approx.<br />
		$17-$22 USD</span><br /></b>This special edition of DD-WRT offers more features than the &#8216;free&#8217;<br />
		version of DD-WRT. Call it what you want, but this is the <i><b>full<br />
		edition</b></i> of DD-WRT and the free edition is a crippled<br />
		counterpart. Where do you think new features will go first in the<br />
		future? The free version or the &#8216;special edition&#8217; version? In order to<br />
		protect revenue, Brainslayer will feel increasingly compelled to add<br />
		exclusive features to the special edition, add anti-copying mechanisms,<br />
		and illegally protect GPL code.<br />
		That is what happens when paying your bills is dependent on how<br />
		many sales you make. He admits to this very fact on the DD-WRT store<br />
		page that sells the &#8216;special edition&#8217;: &#8220;<i>we will additional features<br />
		in this version in future too</i>.&#8221; (<a href="http://www.dd-wrt.com/shop/catalog/product_info.php?products_id=31" rel="nofollow">reference</a>)&nbsp; You&#8217;ll find this &#8216;special edition&#8217; of DD-WRT for<br />
		sale in the<br />
		<a href="http://www.dd-wrt.com/shop/catalog/product_info.php?products_id=31" rel="nofollow">DD-WRT store</a> right now.</li>
<li><b><span style="background-color: rgb(255, 255, 0);">DD-WRT x86 Edition license required</span><font color="#ff0000"><br />
		</font></b>If you want a license to use the x86 edition at home you must<br />
		request one nicely from Brainslayer and hope he responds, otherwise you<br />
		must purchase a license. No unlicensed copies will exist! This version<br />
		DOES HAVE copy protections. You can go see for yourself, or just ask<br />
		Brainslayer and he&#8217;ll admit it.</li>
</ul>
<p><i><b>If by now you don&#8217;t see that DD-WRT is a commercial project, not a<br />
	F/OSS project, then you need to re-read the above.</b></i></p>
</blockquote>
<p>When profit becomes a primary motivator, there are almost irresistible<br />
pressures to let the pursuit of profit guide all decisions in the project.<b><font size="4"><br />
</font></b>Things like restricting distribution of GPL source code, intentional<br />
obfuscation of source code, anti-copy mechanisms, and suppression of competing<br />
technological advances have real advantages when the<br />
goal is to make money. If DD-WRT weren&#8217;t a GPL&#8217;d project, these issues<br />
wouldn&#8217;t exist..&nbsp; but it is.</p>
<div align="center">
<table bgcolor="#ffffcc" border="1" cellpadding="6" width="487">
<tbody>
<tr>
<td><i>When profit becomes a primary motivator, there are almost<br />
			irresistible pressures to let the pursuit of profit guide all<br />
			decisions in the project.</i><b><i><font size="4"> </font></i></b><br />
			<i>Things like restricting distribution of GPL source code,<br />
			intentional obfuscation of source code, anti-copy mechanisms, and<br />
			suppression of competing technological advances have real benefits when the goal is to make money. If DD-WRT weren&#8217;t a GPL&#8217;d project, these issues wouldn&#8217;t exist..&nbsp;<br />
			but it is.</i></td>
</tr>
</tbody>
</table>
</div>
<p><b><u><font size="4">DD-WRT: Suppressing criticism (or protecting revenue)</font></u></b></p>
<p>When I voiced my concern about profit becoming a primary motivator and the<br />
irresistible pressure to commercialize that comes with it, I was treated as if I<br />
ran over Brainslayer&#8217;s dog. So, I just went elsewhere and<br />
started work on a community-driven multi-developer project with built-in<br />
protections against having the project itself go commercial since I knew market<br />
forces are hard to resist.</p>
<p>Later, I heard Brainslayer said I was &#8216;exiled&#8217; from the DD-WRT community, as<br />
if because I had a different opinion I was run off and ridiculed. It was clear<br />
his ego was getting out of control at this point. No big deal, I let it slide.</p>
<p>A few weeks later during a discussion in the DD-WRT forums about the Tomato<br />
firmware, I posted a message that mentioned reasonable rationale for using<br />
competing products. It was CENSORED <i><b>despite clearly inflammatory posts<br />
being left in place</b></i>, further demonstrating that Brainslayer is about<br />
protection of revenue and suppression of competing technologies.</p>
<p>After it was clear to Brainslayer that I might spread the truth about his<br />
plans to commercialize the project, he sought to find a way to ban me from the<br />
forums. Since I <i><b>did not actually post in the forums</b></i> after this, it<br />
was not easy for him. Finally, I made <b>a single topic change</b> on the<br />
#dd-wrt channel on irc which gave him a &#8216;reason&#8217; to ban me. After that, I<br />
changed it a couple more times the next day for fun, but always clearly showing<br />
who changed it.</p>
<p>Here is Brainslayer&#8217;s post explaining what I supposedly did to get banned<br />
from the forums. He made this post publicly for whatever reason.</p>
<div align="center">
<table border="0" width="50%">
<tbody>
<tr>
<td>
<blockquote>
<p><b>&lt;Brainslayer&gt;</b></p>
<p><font face="Courier New" size="2">he was doing the following </p>
<p>18:38 -!- db90h [n=kgb@*] has joined<br />
#dd-wrt <br />
18:39 -!- db90h is now known as ddwrtusr <br />
18:39 -!- ddwrtusr changed the topic of #DD-WRT to: DD-WRT goes commercial on<br />
12/01/06 </p>
<p>then today again </p>
<p>16:42 &gt;&gt;&gt; #dd-wrt, db90h [n=kgb@*] <br />
16:43 &#8212; #dd-wrt topic by db90h: DD-WRT full edition &#8211; only $19.95 </p>
<p>
he is doing vandalism within the irc etc. he is also posting such topics under<br />
my name or better he changes it to a style that i looks like i wrote it. <br />
this is why i disables his forum account. he still can read here under his name<br />
but not post. maybe he will create another account with another same to flood<br />
this forum with other bogus stuff. who knows</font></p>
</blockquote>
</td>
</tr>
</tbody>
</table>
</div>
<p><b><font size="4">Facts:</font></b></p>
<ol>
<li>Yea, I did change the IRC channel topic <b>ONCE</b> prior to being<br />
	banned from the forums, and made it clear I was the one who changed the<br />
	topic (see log he gives above). I was really<br />
	just joking, though DD-WRT is quite obviously a commercial operation since<br />
	they are out to make money. Besides, what happens on the apparently<br />
	unofficial and unmoderated #dd-wrt irc channel has nothing to<br />
	do with the forum. After he banned me, I went ahead and changed the topic<br />
	again to &#8216;DD-WRT full edition &#8211; only $19.95&#8242;. <i>The truth is that the<br />
	special edition is about 20 euros in Europe, or about $22 in the US.</i></li>
<li>I <b>DID NOT </b>set the topic so that it appeared to be written by<br />
	BrainSlayer, someone else did that.</li>
<li>I have<b> NEVER </b>posted bogus information in the forums and haven&#8217;t<br />
	even posted anything in over a month (at least). Yet he is afraid I &#8216;might&#8217;<br />
	so preemptively bans me. Perhaps he is afraid I will do something else? Like<br />
	spread the truth?</li>
<li>There have been <b>completely baseless accusations</b> that I am trying<br />
	to advertise for my own project. First, it&#8217;s not my project, and, second, I<br />
	do not have any financial interests in its success (unlike Brainslayer and<br />
	DD-WRT). Lastly, I never mentioned the X-Wrt project and it was Brainslayer<br />
	who made the public announcement about me being banned for simply setting a<br />
	topic saying DD-WRT was commercial (which it is).</li>
</ol>
<p><b><u><font size="4"><br />
DD-WRT: </font></u></b><u><font size="4"><b>Sliding down the slippery slope&#8230;</b></font></u></p>
<p>So, today the slide towards commercializing continues unabated. That is<br />
DD-WRT&#8217;s right, but let us FORCE them to do it ethically and within the<br />
guidelines of the GPL code they have based their project on. They are NOT<br />
ALLOWED by the GPL license to take someone else&#8217;s code and claim it as their<br />
own, put new restrictions on its use, or not distribute the modified sources.</p>
<p>Granted, what DD-WRT does or doesn&#8217;t do isn&#8217;t that important in the grand<br />
scheme of things, but I feel users should be<br />
AWARE of what is going on, specifically those users who <i><b>donate to DD-WRT<br />
under the false pretense of it being a free open-source project</b></i>. </p>
<p>Here are my recommendations:</p>
<ol>
<li><b>DO NOT DONATE TO DD-WRT</b>. It now sells firmwares, donating to them<br />
	would be like donating to any commercial software company.</li>
<li><b>DEMAND BUILD-ABLE SOURCE CODE. </b>The entire source code should and<br />
	MUST be build-able without having to ask the author to kindly include<br />
	missing pieces.</li>
<li><b>DEMAND SUPPORT. </b>Now that DD-WRT is in the business of making<br />
	money, they are also RESPONSIBLE to provide support they currently DO NOT<br />
	provide. Also, they are more liable for all the routers they brick.</li>
<li><b>SPREAD THE TRUTH. </b>One merely has to point to the<br />
	<a href="http://www.dd-wrt.com/shop/catalog" rel="nofollow">DD-WRT Store</a>. Don&#8217;t listen<br />
	to their spin, look at what they are doing.</li>
<li><b>ALTERNATIVES SHOULD BE USED. </b>Instead of encouraging users to find<br />
	the firmware best for them, Brainslayer has started a campaign of<br />
	suppressing information about firmwares that might hurt his revenue. There<br />
	are plenty of alternatives, but to remain neutral I will leave it up to<br />
	google.</li>
</ol>
<p>&nbsp;</p>
<p><b><i><font size="4">You decide. Don&#8217;t listen to me, look for yourself. It<br />
doesn&#8217;t take much effort to verify assertions made here.</font></i></b></p>
<p><i>&nbsp;- db90h</i></p>
<h3>P.S. An addendum</h3>
<p>
This article was written a very long time ago, back when I was invovled in embedded<br />
F/OSS. Since its publication, DD-WRT has grown completely commercial &#8211; as I predicted.<br />
I have no problem with this, and I certainly understand the need to generate some revenue from<br />
F/OSS. Whether or not they are currently violating any GPL licensing,<br />
I do not know.. nor do I care anymore. This page WILL be removed in time..<br />
I recommend checking out the Tomato, OpenWrt, and X-Wrt firmwares.
</p>
<p><b><font size="4"><a name="Appendix_A">Appendix A</a></font></b>
</p>
<p align="left"><i><b><a name="LICENSE_TEXT"><font size="2">LICENSE TEXT</font></a><font size="2"><br />
							FROM v23 (sp0):</font></b></i></p>
<table bgcolor="#cccccc" border="0" width="60%">
<tbody>
<tr>
<td bgcolor="#dddddd"><font size="2">the use of the &#8220;NON GPL Parts&#8221; of this<br />
					firmware and the distributed source <br />
					is permitted without any charge for PRIVATE USE ONLY unless<br />
					other rights are<br />
					granted by the firmware author only.</p>
<p>					26.8.2005 Sebastian Gottschall / Blueline AG</p>
<p>					the following features are tagged as NON-GPL</p>
<p>					Webinterface&nbsp;&nbsp; </font><font color="#ff0066"><b>&lt;&#8211; ***</b></font><b><font color="#ff0066"><br />
					ILLEGAL, THIS IS A GPL DERIVATIVE WORK!! ***</font><br />
					</b>macupd (mac update daemon for rflow collector)<br />
					the configuration scripts and definitions within /etc/config</td>
</tr>
</tbody>
</table>
<p>&nbsp;
</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://ideaharbor.org/notes/thoughts/dd-wrt-an-affront-to-the-good-will-of-the-foss-community/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Thoughts on the Girl Effect video</title>
		<link>http://ideaharbor.org/notes/thoughts/thoughts-on-the-girl-effect-video?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=thoughts-on-the-girl-effect-video</link>
		<comments>http://ideaharbor.org/notes/thoughts/thoughts-on-the-girl-effect-video#comments</comments>
		<pubDate>Fri, 30 Oct 2009 06:17:03 +0000</pubDate>
		<dc:creator>hulet</dc:creator>
				<category><![CDATA[thoughts]]></category>

		<guid isPermaLink="false">http://ideaharbor.org/notes/?p=225</guid>
		<description><![CDATA[We were talking about the &#8220;Girl Effect&#8221; video the other day, thinking about what makes it tick, and I guess I got a little carried away. I figured I might as well write it all down, at least. The video is organized into three parts. The first part is 0:31 and displays 51 words, or [...]]]></description>
			<content:encoded><![CDATA[<p>We were talking about the &#8220;Girl Effect&#8221; video the other day, thinking about what makes it tick, and I guess I got a little carried away. I figured I might as well write it all down, at least.</p>
<p>The video is organized into three parts. The first part is 0:31 and displays 51 words, or 1.645 words per second.<br />
The second section, from 0:32 to 1:40 (68 seconds) is 147 words; or 2.162 words per second.<br />
The final section runs until 2:23, displaying 65 words in 43 seconds or 1.512 words per second.<br />
The entire video averages 1.860 words per second (266 words in 143 seconds).</p>
<p>The video uses music and color to emphasize the text.</p>
<p>The music in the first section is fast and moving. It creates a sense of anticipation, of wonder, and perhaps pending discovery. One friend described the music as appropriate for approaching Hogwarts in a Harry Potter story.<br />
The music in the second section starts slow and simple, building every eight counts. The layering effect emphasizes the cascading effects promised by the Girl Effect.<br />
The third section is a reprise of the first&#8211;the same music, but much slower, since things aren&#8217;t as bad now that we&#8217;ve discovered how to save the world. We still have to actually do it, so there&#8217;s still some of the initial urency and anticipation, but at least now we know how to do it.</p>
<p>Beginning as white text on a black background, the words &#8220;a girl&#8221; introduce the first color into the video&#8211;white text on an orange background. The word &#8220;girl&#8221; remains in orange, as we quickly transition through black text on a white background to orange text as the solution is further described. The last three lines, in addition to the &#8220;changed the course of history&#8221; line a few lines previous, return to the white-on-black theme.</p>
<p>The music matches up with the text at three points&#8211;at each of the section transitions, and again at the end.</p>
<p>The video was produced by Wieden+Kennedy for the Nike Foundation. Their page on the effort is at http://blog.wk.com/2008/06/the-girl-effect.html</p>
<p>The transcript:</p>
<p>The world is a mess.<br />
Poverty.<br />
AIDS.<br />
Hunger.<br />
War.<br />
So what else is new?<br />
What if there was an unexpected solution that could turn this sinking ship around?<br />
Would you even know it if you saw it?<br />
It&#8217;s not the internet.<br />
It&#8217;s not science.<br />
It&#8217;s not the government.<br />
It&#8217;s not money.<br />
It&#8217;s<br />
(dramatic pause)<br />
</p>
<p>a girl.<br />
Imagine a girl living in poverty.<br />
No, go ahead. Really, imagine her.<br />
Girl, flies flies flies, baby, husband, hunger, HIV. [animated]<br />
Now, pretend that you can fix this picture.<br />
[remove all of these things and start over]<br />
Girl. OK. Now she has a chance.<br />
Let&#8217;s put her in a school uniform and see her get a loan to buy a cow and use the profits from the milk to help her family.<br />
Pretty soon, her cow becomes a herd. And she becomes the business owner who brings clean water to the village, which makes the men respect her good sense, and invite her to the village council, where she convinces everyone that all girls are valuable.<br />
Soon, more girls have a chance, and the village is thriving.<br />
Village, food, peace, lower HIV, healthier babies, education, commerce, sanitation, stability. [animated]<br />
Which means the economy of the entire country improves, and the whole world is better off.<br />
</p>
<p>Are you following what&#8217;s happening here?<br />
Girl -> school -> cows -> $ -> business -> clean H2O -> social change -> stronger economy -> better world. [animated]<br />
It&#8217;s called the girl effect.<br />
Multiply that by 600 million girls in the developing world,<br />
and you&#8217;ve just changed the course of history. [white on black]<br />
The girl effect. [with logo]<br />
Invest in a girl and she will do the rest.</p>
<p>It&#8217;s no big deal.<br />
Just the future of humanity.<br />
girleffect.org</p>
<p>Girl Effect:</p>
<p><object width="425" height="344"><param name="movie" value="http://www.youtube-nocookie.com/v/WIvmE4_KMNw&#038;hl=en&#038;fs=1&#038;rel=0&#038;color1=0x3a3a3a&#038;color2=0x999999"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube-nocookie.com/v/WIvmE4_KMNw&#038;hl=en&#038;fs=1&#038;rel=0&#038;color1=0x3a3a3a&#038;color2=0x999999" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object></p>
<p>And a parody:</p>
<p><object width="425" height="344"><param name="movie" value="http://www.youtube-nocookie.com/v/x_lLdYb2z1g&#038;hl=en&#038;fs=1&#038;rel=0&#038;color1=0x3a3a3a&#038;color2=0x999999"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube-nocookie.com/v/x_lLdYb2z1g&#038;hl=en&#038;fs=1&#038;rel=0&#038;color1=0x3a3a3a&#038;color2=0x999999" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://ideaharbor.org/notes/thoughts/thoughts-on-the-girl-effect-video/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Genealogy Without Ancestry.com</title>
		<link>http://ideaharbor.org/notes/thoughts/genealogy-without-ancestrycom?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=genealogy-without-ancestrycom</link>
		<comments>http://ideaharbor.org/notes/thoughts/genealogy-without-ancestrycom#comments</comments>
		<pubDate>Tue, 30 Dec 2008 00:22:44 +0000</pubDate>
		<dc:creator>hulet</dc:creator>
				<category><![CDATA[thoughts]]></category>

		<guid isPermaLink="false">http://ideaharbor.org/notes/?p=138</guid>
		<description><![CDATA[When I first started researching my family history it seemed like ancestry.com was the only place on the internet to find information about my ancestors. It seemed they had something for every person in my family tree. After a year using ancestry.com, and now that I&#8217;m without, I&#8217;ve discovered a number of other great online [...]]]></description>
			<content:encoded><![CDATA[<p>When I first started researching my family history it seemed like ancestry.com was the only place on the internet to find information about my ancestors. It seemed they had something for every person in my family tree. After a year using ancestry.com, and now that I&#8217;m without, I&#8217;ve discovered a number of other great online genealogy resources.</p>
<p><strong>Local Historical Societies</strong></p>
<p>Local organizations will often collect information about families who lived in their area, such as the <a href="http://www.mnhs.org/index.htm">Minnesota Historical Society</a> and the <a href="http://www.ingenweb.org/inkosciusko/">Kosciusko County, Indiana USGenWeb Project</a>. </p>
<p><strong>Google Books</strong></p>
<p><a href="http://books.google.com/">Google Books</a> scans books and makes them available online, fully searchable. I&#8217;ve found reference to my ancestors in histories such as the <a href="http://books.google.com/books?id=wRAVAAAAYAAJ">History of Delaware County and Ohio</a> or publications like <a href="http://books.google.com/books?id=Wkleqgza0AgC">Pennsylvania Genealogical Magazine (vol. 28, no. 4)</a>, and even entire books about a particular family line, such as <a href="http://books.google.com/books?id=Pk5WAAAAMAAJ">Thomas Family of Hilltown, Bucks County, Penn&#8217;a</a>. Many of these I found just by typing names into the search box. If the full version isn&#8217;t available online you can usually request a copy through Interlibrary Loan.</p>
<p><strong>Libraries</strong></p>
<p>Many old books contain lots of genealogy information, and many of these are available through <a href="http://en.wikipedia.org/wiki/Interlibrary_loan">Interlibrary Loan</a> in the probable event that your local library doesn&#8217;t have a copy. You can search multiple libraries across the country simultaneously at <a href="http://www.worldcat.org/">WorldCat</a>.  I&#8217;ve been able to thumb through such rare finds as <a href="http://www.worldcat.org/oclc/13220749&#038;referer=brief_results&#038;loc=USA">Knox County, Ohio, will book &#8220;D&#8221;, 1855-1861</a> thanks to WorldCat and Interlibrary Loan.</p>
<p>Libraries local to the area you are researching often have special collections relating to those area; the <a href="http://www.lva.lib.va.us/whatwehave/">Library of Virginia</a>, for example, has all kinds of good Virginia records, many online.</p>
<p><strong>Library Databases</strong></p>
<p>Many libraries subscribe to paid databases and serves and then give free access to their patrons, often from home. Some useful databases to which libraries near me subscribe include <a href="http://www.heritagequestonline.com/">HeritageQuest Online</a> and <a href="http://www.worldvitalrecords.com/">World Vital Records</a>.</p>
<p>Reciprocal Borrowing Agreements, such as this one at the <a href="http://www.kcls.org/usingthelibrary/librarycards/borrowing_areas.cfm">King County Library System</a>, allow patrons of one library to obtain free library cards from other library systems. You can often apply for your card online and obtain your new library card number electronically or via snail-mail. This gives you full access to all of the online databases that your neighboring library systems subscribe to as well, often without ever needing to visit a branch in person.</p>
<p><strong>Other</strong></p>
<p>And of course there&#8217;s <a href="http://www.familysearch.org/">FamilySearch.org</a> and their <a href="http://pilot.familysearch.org/">&#8220;pilot&#8221;</a> site which has images of various birth, death and census original records.</p>
<p>If you do need to access ancestry.com, this can usually be done free of charge through most library branch locations.</p>
]]></content:encoded>
			<wfw:commentRss>http://ideaharbor.org/notes/thoughts/genealogy-without-ancestrycom/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Is it illegal for telemarketers to call cell phones?</title>
		<link>http://ideaharbor.org/notes/thoughts/is-it-illegal-for-telemarketers-to-call-cell-phones?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=is-it-illegal-for-telemarketers-to-call-cell-phones</link>
		<comments>http://ideaharbor.org/notes/thoughts/is-it-illegal-for-telemarketers-to-call-cell-phones#comments</comments>
		<pubDate>Sun, 21 Sep 2008 00:41:38 +0000</pubDate>
		<dc:creator>hulet</dc:creator>
				<category><![CDATA[thoughts]]></category>

		<guid isPermaLink="false">http://ideaharbor.org/notes/?p=111</guid>
		<description><![CDATA[I haven&#8217;t had a land line since sometime in 2004. Yesterday, I received a telemarketing call on my cell phone pushing Discover Business Credit Cards. I seemed to have heard somewhere that it&#8217;s illegal for telemarketers to call cell phones, and endeavored to arm myself for any future encounters. The Telephone Consumer Protection Act of [...]]]></description>
			<content:encoded><![CDATA[<p>I haven&#8217;t had a land line since sometime in 2004. Yesterday, I received a telemarketing call on my cell phone pushing <a href="http://www.discovercard.com/business/">Discover Business Credit Cards</a>. I seemed to have heard somewhere that it&#8217;s illegal for telemarketers to call cell phones, and endeavored to arm myself for any future encounters.</p>
<p>The <a href="http://en.wikipedia.org/wiki/Telephone_Consumer_Protection_Act_of_1991">Telephone Consumer Protection Act of 1991 (TCPA)</a>, or <a href="http://www.law.cornell.edu/uscode/html/uscode47/usc_sec_47_00000227----000-.html">47 U.S.C. 227 Restrictions on use of telephone equipment</a>, lays out what telemarketers may and may not do. While the TCPA does not specifically ban calls to cell phones, 47 U.S.C 227 (b) (1) (A) (iii) does state that </p>
<blockquote><p>It shall be unlawful for any person within the United States, or any person outside the United States if the recipient is within the United States—to make any call &#8230; using any automatic telephone dialing system or an artificial or prerecorded voice &#8230; to any telephone number assigned to a &#8230; cellular telephone service, &#8230; or any service for which the called party is charged for the call.</p></blockquote>
<p>Requiring an actual person to manually enter each digit of each telephone number increases the cost of soliciting to cell phones such that it generally isn&#8217;t worth it. I guess one could ask a telemarketer if they used an autodialer when calling your cell phone&#8211;if they have they are probably in violation of the TCPA.</p>
<p>There are a few exceptions, of course, namely if the call: </p>
<ul>
<li>is made in behalf of a charity or nonprofit</li>
<li>is made by <a href="http://www.insidearm.com/go/arm-news/fcc-collectors-may-call-cell-phones-with-autodialers-prerecorded-messages">debt collectors, debt purchasers, or creditors</a></li>
<li>is made by an entity with which you have an &#8220;existing business relationship&#8221;</li>
</ul>
<p>Junkbusters helpfully offers this <a href="http://www.junkbusters.com/script.html">Anti-Telemarketing Script</a>, and the FCC publishes instructions on how to <a href="http://www.fcc.gov/cgb/consumerfacts/tcpa.html">contact them with a complaint</a> (scroll down to &#8220;What You Can Do&#8221; and &#8220;What to Include in Your Complaint&#8221;). You can also <a href="http://www.junkbusters.com/self.html#remedy">sue telemarketers</a> in small claims court, and of course there is the FTC&#8217;s <a href="https://www.donotcall.gov/">National Do Not Call Registry</a>, which has a separate <a href="https://www.donotcall.gov/complaint/complaintcheck.aspx">complaint process</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://ideaharbor.org/notes/thoughts/is-it-illegal-for-telemarketers-to-call-cell-phones/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fine Art</title>
		<link>http://ideaharbor.org/notes/thoughts/fine-art?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=fine-art</link>
		<comments>http://ideaharbor.org/notes/thoughts/fine-art#comments</comments>
		<pubDate>Sat, 21 Jun 2008 07:47:33 +0000</pubDate>
		<dc:creator>hulet</dc:creator>
				<category><![CDATA[thoughts]]></category>

		<guid isPermaLink="false">http://ideaharbor.org/notes/?p=97</guid>
		<description><![CDATA[I was looking at Monet art prints on eBay today, and noticed some sellers offer hand-painted replicas. &#8220;Neat,&#8221; I thought&#8211;oil on canvas, with real texture and color. But then I compared the images with the original; I was surprised by how noticeable the differences were. I guess that&#8217;s why Monet is famous and they aren&#8217;t. [...]]]></description>
			<content:encoded><![CDATA[<p>I was looking at Monet art prints on eBay today, and noticed some sellers offer hand-painted replicas. &#8220;Neat,&#8221; I thought&#8211;oil on canvas, with real texture and color. But then I compared the images with the original; I was surprised by how noticeable the differences were. I guess that&#8217;s why Monet is famous and they aren&#8217;t. Can you tell which is the real &#8220;San Giorgio Maggiore at Dusk&#8221;?</p>
<table align="center" cellpadding="10">
<tr>
<td>
<a href='http://ideaharbor.org/notes/wp-content/uploads/2008/06/monet_sunset1.jpg'><img src="http://ideaharbor.org/notes/wp-content/uploads/2008/06/monet_sunset1-300x244.jpg" alt="" title="monet_sunset1" width="300" height="244" class="aligncenter size-medium wp-image-99" /></a>
</td>
</tr>
<tr>
<td>
<a href='http://ideaharbor.org/notes/wp-content/uploads/2008/06/monet_sunset2.jpg'><img src="http://ideaharbor.org/notes/wp-content/uploads/2008/06/monet_sunset2-300x244.jpg" alt="" title="monet_sunset2" width="300" height="244" class="aligncenter size-medium wp-image-100" /></a>
</td>
</tr>
<tr>
<td>
<a href='http://ideaharbor.org/notes/wp-content/uploads/2008/06/monet_sunset3.jpg'><img src="http://ideaharbor.org/notes/wp-content/uploads/2008/06/monet_sunset3-300x248.jpg" alt="" title="monet_sunset3" width="300" height="248" class="aligncenter size-medium wp-image-101" /></a>
</td>
</tr>
<tr>
<td>
<a href='http://ideaharbor.org/notes/wp-content/uploads/2008/06/monet_sunset4.jpg'><img src="http://ideaharbor.org/notes/wp-content/uploads/2008/06/monet_sunset4-300x237.jpg" alt="" title="monet_sunset4" width="300" height="237" class="aligncenter size-medium wp-image-102" /></a>
</td>
</tr>
<tr>
<td>
<a href='http://ideaharbor.org/notes/wp-content/uploads/2008/06/monet_sunset.jpg'><img src="http://ideaharbor.org/notes/wp-content/uploads/2008/06/monet_sunset-300x210.jpg" alt="The Real Thing" title="monet_sunset" width="300" height="210" class="alignnone size-medium wp-image-98" /></a>
</td>
</tr>
</table>
<table>
</table>
]]></content:encoded>
			<wfw:commentRss>http://ideaharbor.org/notes/thoughts/fine-art/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Advanced GTD with Remember The Milk: A Summary</title>
		<link>http://ideaharbor.org/notes/thoughts/advanced-gtd-with-remember-the-milk-a-summary?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=advanced-gtd-with-remember-the-milk-a-summary</link>
		<comments>http://ideaharbor.org/notes/thoughts/advanced-gtd-with-remember-the-milk-a-summary#comments</comments>
		<pubDate>Fri, 20 Jun 2008 06:03:04 +0000</pubDate>
		<dc:creator>hulet</dc:creator>
				<category><![CDATA[thoughts]]></category>

		<guid isPermaLink="false">http://ideaharbor.org/notes/?p=96</guid>
		<description><![CDATA[Doug Ireton recently shared his finely honed GTD with RTM setup. In his guest post on the RTM blog he goes step-by-step through the lists, smart lists, tags, and locations he uses to GTD. These are presented in an evolutionary manner; I thought it would be useful to see a summary of the system all [...]]]></description>
			<content:encoded><![CDATA[<p>Doug Ireton recently shared his finely honed <acronym title="Getting Things Done">GTD</acronym> with <acronym title="Remember The Milk">RTM</acronym> setup. In his <a href="http://blog.rememberthemilk.com/2008/05/guest-post-advanced-gtd-with-remember.html">guest post on the RTM blog</a> he goes step-by-step through the lists, smart lists, tags, and locations he uses to GTD. These are presented in an evolutionary manner; I thought it would be useful to see a summary of the system all in one place. Thus, what Doug recommends is:</p>
<h3>Lists</h3>
<ul>
<li>ps-Daily</li>
<li>wk-Daily</li>
<li>{a list for each personal and work project (prefixed with ps- and wk- appropriately)}</li>
<li>ps-Someday</li>
<li>wk-Someday</li>
<li>iTunes</li>
<li>Books</li>
<li>Lent/Borrowed</li>
</ul>
<h3>Smart Lists</h3>
<ul>
<li>@Home [tag:na AND location:@Home]</li>
<li>@Calls [tag:na AND tag:@call]</li>
<li>@Errands [tag:na and tag:@errand]</li>
<li>@Web [tag:na AND tag:@web]</li>
<li>@Work [tag:na AND (location:@work or location:@downtown) AND NOT dueAfter:"2 weeks from today"]</li>
<li>@Work-MIT [tag:na AND (location:@work or location:@downtown) AND NOT dueAfter:"1 week from today" AND (priority:1 OR priority:2)]</li>
<li>Wait-Personal (or ps-Wait) [tag:wait AND NOT location:@work)]</li>
<li>Wait-Work (or wk-Wait) [tag:wait AND (location:@work or location:@downtown)]</li>
<li>Work-WeeklyStatus [completedWithin:"1 week of today" AND location:@work AND NOT list:ps-Daily]</li>
</ul>
<h3>Tags</h3>
<ul>
<li>na (next action)</li>
<li>@web</li>
<li>@call</li>
<li>@errand</li>
<li>{a tag for each person who has been delegated a task from a Wait list}</li>
</ul>
<h3>Locations</h3>
<ul>
<li>@Home</li>
<li>@Work</li>
<li>@Downtown</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://ideaharbor.org/notes/thoughts/advanced-gtd-with-remember-the-milk-a-summary/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linux vs Windows</title>
		<link>http://ideaharbor.org/notes/thoughts/linux-vs-windows?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=linux-vs-windows</link>
		<comments>http://ideaharbor.org/notes/thoughts/linux-vs-windows#comments</comments>
		<pubDate>Mon, 18 Jun 2007 03:08:33 +0000</pubDate>
		<dc:creator>hulet</dc:creator>
				<category><![CDATA[technical]]></category>
		<category><![CDATA[thoughts]]></category>

		<guid isPermaLink="false">http://ideaharbor.org/notes/thoughts/linux-vs-windows/</guid>
		<description><![CDATA[Yes, both operating systems have their faults and their virtues. I just wanted to jot down some reasons why I personally prefer Linux to Windows. I&#8217;ve been using Xubuntu as my primary operating system at home for about two years now and wouldn&#8217;t have it any other way. I like not having my file manager [...]]]></description>
			<content:encoded><![CDATA[<p>Yes, both operating systems have their faults and their virtues. I just wanted to jot down some reasons why I personally prefer Linux to Windows. I&#8217;ve been using <a href="http://www.xubuntu.org/">Xubuntu</a> as my primary operating system at home for about two years now and wouldn&#8217;t have it any other way.</p>
<p>I like not having my file manager and other components integrated directly into the operating system. In Windows, if your file manager hangs or crashes, it often takes the rest of the OS down with it. In Linux, everything is separate components&#8211;the kernel, the window manager, the desktop manager, and each of the applications are separate components, able to live (or die) on their own.</p>
<p>I like having control over my computer. In Windows if a process hangs, sometimes it just won&#8217;t die no matter how many times you click &#8220;End Now&#8221;. In the process manager, there are some processes where trying to end them gives &#8220;permission denied&#8221; even when logged in as an administrative account. There are files that Windows tells me that I may not delete&#8211;my files, on my computer?!</p>
<p>Windows is always trying to guess what I want, and it&#8217;s usually wrong. Linux makes no such assumptions. Microsoft Word is the worst offender, but the mindset is riddled throughout the operating system.</p>
<p>Windows is built for the lowest common denominator, and tries to protect users from themselves. For example, filename extensions are hidden by default&#8211;Windows won&#8217;t even tell you the real names of your files! Linux, on the other hand, is happy to always do exactly as you tell it.</p>
<p>Linux provides easy visibility into all of your system resource usage right on your desktop (usually with a panel plugin). Windows will at most display CPU usage through a minimized Windows Task Manager, when the taskbar feels like showing it.</p>
<p>Simple tasks are made difficult in Windows. In Windows, what is the best way to find out how many lines are in a file? View the OS startup logs or recent system messages? Find all filenames which match a given regular expression?</p>
<p>Linux comes standard with so many useful features. On Windows you have to hunt down functional, reliable, and trustworthy third-party apps to gain simple functionality. </p>
<p>The Linux command line is immensely powerful. I have at my fingertips all system status and information, I can easily move between scripting language sub-shells or even entirely different machines. On Windows you have to go clicking around into all kinds of different places to get anything done. The Windows command line is severely lacking.</p>
]]></content:encoded>
			<wfw:commentRss>http://ideaharbor.org/notes/thoughts/linux-vs-windows/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Best Place To Live?</title>
		<link>http://ideaharbor.org/notes/thoughts/58?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=58</link>
		<comments>http://ideaharbor.org/notes/thoughts/58#comments</comments>
		<pubDate>Sun, 01 Apr 2007 03:39:41 +0000</pubDate>
		<dc:creator>hulet</dc:creator>
				<category><![CDATA[thoughts]]></category>

		<guid isPermaLink="false">http://www.ideaharbor.org/wordpress/thoughts/58/</guid>
		<description><![CDATA[I want to live on top of a grocery store. The other night there was a dish I wanted to make, but I was missing one ingredient. I didn&#8217;t want to drive all the way over to the store just to buy the one missing ingredient&#8211;I wanted to eat dinner. &#8220;If I lived in one [...]]]></description>
			<content:encoded><![CDATA[<p>I want to live on top of a grocery store. </p>
<p>The other night there was a dish I wanted to make, but I was missing one ingredient. I didn&#8217;t want to drive all the way over to the  store just to buy the one missing ingredient&#8211;I wanted to eat dinner. &#8220;If I lived in one of those apartment complexes right over a grocery store,&#8221; I thought, &#8220;I could just run downstairs and get just what I need.&#8221;</p>
<p>There is nothing that we buy more often than food, so of all possible stores a grocery store is th e one you want to have closest.</p>
<p>I know of two apartment complexes built over grocery stores, Uwajimaya Village Apartments over Uwajimaya downtown, and another set built on top of PCC in Fremont. (Update: a new building has opened up above a QFC next to the Seattle Center, and then I found out there are condos above a Whole Foods on Westlake by Denny.)</p>
<p>If you lived over a grocery store you could always have the freshest fruits and vegetables.</p>
<p>Your perishables will never spoil, because you&#8217;re constantly rotating your supply.</p>
<p>You never have to worry about when you&#8217;re going to run out of milk or bread, because there&#8217;s always more downstairs.</p>
<p>Instead of looking though your cupboards trying to decide what to have for dinner, you have an entire grocery store at you immediate disposal, where you can pick the items required for just the dinner you want.</p>
<p>It would be an entirely different shopping paradigm. In the old style you compile a list of things you&#8217;ve run out of until it&#8217;s long enough to warrant a trip to the grocery store, where you stock up on everything you think you might need over the coming weeks. With the new style you could make much more frequent trips just for the tings you need, when you need them.</p>
<p>The next time I look for an apartment, I&#8217;ll check out the ones close to the grocery stores first.</p>
<p>After writing this I found an article from the Seattle Daily Journal of Commerce called <a href="http://www.djc.com/news/co/11149496.html">&#8220;Living over the store in funky Fremont&#8221;</a>, which discusses some of the benefits and challenges of building an apartment complex on top of a supermarket.</p>
]]></content:encoded>
			<wfw:commentRss>http://ideaharbor.org/notes/thoughts/58/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Kindness</title>
		<link>http://ideaharbor.org/notes/thoughts/kindness?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=kindness</link>
		<comments>http://ideaharbor.org/notes/thoughts/kindness#comments</comments>
		<pubDate>Wed, 08 Nov 2006 07:37:18 +0000</pubDate>
		<dc:creator>hulet</dc:creator>
				<category><![CDATA[thoughts]]></category>

		<guid isPermaLink="false">http://ideaharbor.org/notes/thoughts/kindness/</guid>
		<description><![CDATA[An interesting experience from the other day, with a lesson to be learned: I was nearing a project deadline at work. I checked in my changes and when I did a production build, found that my coworker had checked in some code without fully testing it, and it broke the build. I wrote him an [...]]]></description>
			<content:encoded><![CDATA[<p>An interesting experience from the other day, with a lesson to be learned:</p>
<p>I was nearing a project deadline at work. I checked in my changes and when I did a production build, found that my coworker had checked in some code without fully testing it, and it broke the build.<br />
I wrote him an email asking him to fix his code. I was tempted to mention how it was holding me up from deploying an important change and otherwise berate him for his laziness.. but thought better of it and changed the tone to something a little more pleasant. It turns out part of my change didn&#8217;t build either.. I had just missed it because my errors were farther down the log than his. </p>
<p>Every time I&#8217;ve resisted my first inclination to be a little angry, harsh, or even just put-off, and switch to something nicer, I&#8217;ve always been grateful afterward. As with President Lincoln&#8217;s never-sent letter to General Meade, the trick is just to resist that initial impulse, or even better, change the impulse so it never comes.</p>
]]></content:encoded>
			<wfw:commentRss>http://ideaharbor.org/notes/thoughts/kindness/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Lundquist Family Reunion 2006</title>
		<link>http://ideaharbor.org/notes/thoughts/lundquist-family-reunion-2006?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=lundquist-family-reunion-2006</link>
		<comments>http://ideaharbor.org/notes/thoughts/lundquist-family-reunion-2006#comments</comments>
		<pubDate>Mon, 31 Jul 2006 05:00:15 +0000</pubDate>
		<dc:creator>hulet</dc:creator>
				<category><![CDATA[thoughts]]></category>

		<guid isPermaLink="false">http://www.ideaharbor.org/wordpress/thoughts/lundquist-family-reunion-2006/</guid>
		<description><![CDATA[In early July I made the drive over to Garden Valley, Idaho to attend the 2006 Lundquist Family Reunion. I&#8217;m really glad I went. Beforehand, the prospect of driving 10 hours seemed daunting, but when you just get in the car and do it, it&#8217;s not so bad. It makes me worry that something so [...]]]></description>
			<content:encoded><![CDATA[<p>In early July I made the drive over to Garden Valley, Idaho to attend the 2006 Lundquist Family Reunion. I&#8217;m really glad I went. Beforehand, the prospect of driving 10 hours seemed daunting, but when you just get in the car and do it, it&#8217;s not so bad. It makes me worry that something so small has kept me from past family activities.. We had 44 adults and 28 children there. Activities included attending the Cascade parade and fireworks, a day playing at the lake, whitewater rafting, geocaching around the campground, family history skits, games, and talking around the campfire. Talking around the campfire was probably my favorite part. </p>
<p>We talked about how we&#8217;d changed over the years, and some of where we were at now, with our current projects and desires. We talked a lot about desire; how change originates not in the actions, but in thoughts&#8211;the seed for all action. </p>
<p>I liked how Gen commented that the reason our church doesn&#8217;t have nuns is because that would be too easy.</p>
<p>I didn&#8217;t spend too much time socializing with my extended family, but kept mostly with those I already knew. It was fascinating, however, just watching the others, knowing that they are my family. Seeing what they do and how they do it. Yeay for family.</p>
]]></content:encoded>
			<wfw:commentRss>http://ideaharbor.org/notes/thoughts/lundquist-family-reunion-2006/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

