<?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>unsaturated.com</title>
	<atom:link href="http://www.unsaturated.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.unsaturated.com</link>
	<description>The personal and professional website of Matthew Crumley</description>
	<lastBuildDate>Mon, 19 Apr 2010 03:51:34 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>The September Revision</title>
		<link>http://www.unsaturated.com/essays/the-september-revision/</link>
		<comments>http://www.unsaturated.com/essays/the-september-revision/#comments</comments>
		<pubDate>Mon, 19 Apr 2010 03:37:25 +0000</pubDate>
		<dc:creator>Matthew Crumley</dc:creator>
				<category><![CDATA[Essays]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[fashion]]></category>
		<category><![CDATA[tech]]></category>
		<category><![CDATA[vogue]]></category>

		<guid isPermaLink="false">http://www.unsaturated.com/?p=831</guid>
		<description><![CDATA[I wrote this essay after watching <i>The September Issue</i> and contemplating similarities between the fashion and technology industries. My feeling is that vanity has more influence on purchasing consumer technology than we like to admit.]]></description>
			<content:encoded><![CDATA[<p>Fashion, as a software developer, isn&#8217;t the first concern I have when getting ready for work.  Am I dressed suitably for the type of work I&#8217;ll be doing and the type of people I&#8217;ll engage?  Did I wear this yesterday or the day before?  Basic questions.  My first concern is actually making coffee.  Fashion is maybe 0.5% of my daily mental effort.  But my perception of fashion and technology changed when I watched the documentary <em>The September Issue</em>.  The film follows the creative minds at <em>Vogue </em>magazine as they prepare their biggest tome of haute couture, the September 2007 issue. As  I watched the film, the similarities between the fashion and tech industry seemed to melt away. Are the concerns of people who design software the same as those designing this year&#8217;s fashion? Not exactly, but they&#8217;re pretty close.</p>
<p style="text-align: center;"><img class="size-full wp-image-832 aligncenter" title="Anna Wintour and Steve Jobs" src="http://www.unsaturated.com/wordpress/wp-content/data/wintourjobs.jpg" alt="Anna Wintour and Steve Jobs" width="357" height="269" /></p>
<p>As an undergraduate college student I can only recall one conversation with a professor that discussed the duality of computer science as art and science. The dialogue during college is so skewed toward the science that the design and art of it aren&#8217;t adequately conveyed to students.  No one during my entire college experience asked the question: What is beautiful software?  Surely, the goal is to achieve balance with art and science. However, doing this is not an easy task.  Gardening takes a green thumb.  People have an eye for fashion.  Does anyone in software have an equivalent sense of what works?</p>
<p><em>The September Issue </em>does an admirable job showing the army of creative and talented professionals that make <em>Vogue </em>possible.  It&#8217;s mostly their doing but <em>Vogue</em>&#8217;s editor, Anna Wintour, who projects an aristocratic aura of superiority, has directed this effort to <em>Vogue</em>&#8217;s advantage.  Her image as fashion soothsayer has crystallized in America and Europe.  Is the fashion she promotes the best or ultimate aspiration of all clothing consumers?  No.  She has an eye for fashion and, like it or not, indirectly controls the clothing that will appear in department store clothing racks.  <em>Vogue </em>sells an image and if enough people integrate that image into their lifestyle, fashion designers adapt. This brings me to Steve Jobs and Apple.</p>
<p><em>Vogue</em>&#8217;s main product is an image.  It holds a lens to fashion, focuses it, and projects it onto the pages of a magazine.  Steve Jobs&#8217;s team at Apple has managed to do the same for smart phones and MP3 players. My pre-<em>September Issue</em> idea of fashion was that designers and magazine editors would manipulate hapless followers to buy the newest, or coolest, or most cutting edge in order to look good.  That&#8217;s until I realized almost <em>every </em>software company has relied upon the same strategy.</p>
<p>When technology becomes an accessory, it becomes less a tool of productivity, and more an expression of vanity.  Fashion knows this.  Look no further than blue jeans: what was practical clothing for a yeoman is now more about style and less about how well the rivets hold together.  When <em>Vogue </em>presents body covering on sexy models in an exotic location, clothing becomes fashion and life becomes art.  A good designer keeps this transition in mind.</p>
<p>I&#8217;ve discussed software and technology in very broad terms but the object which makes these concepts real is the Apple iPhone.  No other recent innovation in consumer technology has influenced so many people to drop $70+ per month to maintain an image of newness.  Phones are now an expression of vanity.  Yes, they offer many practical uses but there&#8217;s a broad array of phones.  Feature-wise they are converging.  However, the image is what persists. Apple, as a company, projects an image like <em>Vogue</em>.  They are purveyors of product as art. It&#8217;s a phone, yet people feel empowered.  It&#8217;s clothing, yet people feel trendy.</p>
<p>When I started to write about this comparison of industry figureheads I was reminded of the book by Jim Collins, <em>Good to Great: Why Some Companies Make the Leap&#8230;and Others Don&#8217;t</em>.  The refined points of the book drill down to what makes a company go from mediocre to outstanding.  A common attribute of these outstanding companies is their ability to lead with steady management &#8211; no rock stars or egocentrics.  The egocentric leader who builds an empire will not see in others what he sees in himself, therefore, success of the company is usually limited to his tenure.  Although Wintour and Jobs each have an eye for what works, has either searched for this ability among colleagues?  Who&#8217;s the next generation leader that will drive consumption?  From the shareholder&#8217;s point of view, loyalty is about profit.</p>
<p>Consumption externally and efficiency internally is what makes a company profitable.  The more stuff sold, the better for revenue, and hopefully profit. This seems to fly in the face of my own motivation, which is to make something that lasts.  I want my software to hold value, not diminish quickly into obsolescence.  I&#8217;m frequently reminded of my dad&#8217;s 40 year old Rockwell jigsaw. It&#8217;s a metallic beast that still works as good or better than new saws. The electrical cord hasn&#8217;t disintegrated and it shows no signs of slowing down.  Durability is always in style as it concerns tools vis-à-vis the entire flimflam industry of scratch guards, do-dad protectors, and other junk accessories that aim to protect your haute couture phone.</p>
<p>The fashion and modern PC/tech industries have not survived on notions of adequacy and complacence. They thrive on obsolescence. Advertising is supposed to make you feel inadequate. The competition will leave you behind if you don&#8217;t upgrade from software revision 2.0 to 3.0.  That scarf you&#8217;re wearing? That&#8217;s last year&#8217;s trend and no one&#8217;s going to wear it.  If you don&#8217;t upgrade, or dump the scarf, you&#8217;ll be isolated and left behind.  These industries prey on our innate desire to achieve a higher status in society.</p>
<p>Accordingly to Wintour, &#8220;Fashion isn&#8217;t about looking back. It&#8217;s always about looking forward.&#8221; That&#8217;s probably how most software firms operate.  There&#8217;s an eye to the past, but the movement is most assuredly forward.  That&#8217;s the direction we&#8217;re taught is best.  Improve, innovate, advance the state of the art.  I couldn&#8217;t agree more.  Then the little voice inside my head that tells me that making a durable, robust product can bring the owner years of satisfaction.  Perhaps that&#8217;s the balance.  Clothing designer Yves Saint Laurent may have said the notion best: &#8220;Fashions fade, style is eternal.&#8221;  I&#8217;ll keep that in mind when I get ready in the morning.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.unsaturated.com/essays/the-september-revision/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Rocky Rocks Designs</title>
		<link>http://www.unsaturated.com/webdesign/rocky-rocks-designs/</link>
		<comments>http://www.unsaturated.com/webdesign/rocky-rocks-designs/#comments</comments>
		<pubDate>Mon, 22 Mar 2010 03:37:54 +0000</pubDate>
		<dc:creator>Matthew Crumley</dc:creator>
				<category><![CDATA[Web Design]]></category>
		<category><![CDATA[business]]></category>
		<category><![CDATA[web design]]></category>
		<category><![CDATA[zazzle]]></category>

		<guid isPermaLink="false">http://www.unsaturated.com/?p=824</guid>
		<description><![CDATA[This was my first collaborative web design experience. As it turns out my wife also makes a good design partner. The site, Rocky Rocks Designs, enables her to post new Zazzle products in a blog format so individual products are easier to share.]]></description>
			<content:encoded><![CDATA[<p>When my wife Kristien wanted some customized shoes she tried <a title="Rocky Rocks @ Zazzle" href="http://www.zazzle.com/rocky_rocks_designs*">Zazzle</a>. It seemed to have the most flexibility and allowed people to open their own stores and earn a sales commission.  Her store quickly expanded and her customizations evolved from simple SVG animal renderings to more complex patterns, which she spun off into a separate store. The holidays brought greater success than she anticipated, so it set into motion plans for an external site.  It was temporarily hosted on unsaturated.com, very static, and its design simple.  However, version 2.0 was in the works.</p>
<p>The second iteration would have commenting, promotion coupons, and cleaner integration with the Zazzle store.  It would also run on its own domain, <a title="Rocky Rocks Designs" href="http://www.rockyrocksdesigns.com/">rockyrocksdesigns.com</a>. Kristien provided me with the graphics but I had to integrate them with CSS and HTML. The Wordpress template was designed and customized so that Rocky&#8217;s dialogue bubble would always have something context-sensitive to say.</p>
<p>At every step of the way the customer and co-worker, my wife, was sitting next to me and providing feedback.  If an image wasn&#8217;t right, she fixed it. If the CSS/formatting wasn&#8217;t right, I fixed it. The result is something that&#8217;s altogether mine, hers, and ours.  The site went live on March 18, 2010.</p>
<p><a href="http://www.unsaturated.com/wordpress/wp-content/data/site-rockyrocks.png"><img class="aligncenter size-full wp-image-825" title="Rocky Rocks Designs" src="http://www.unsaturated.com/wordpress/wp-content/data/site-rockyrocks.png" alt="" width="550" height="373" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.unsaturated.com/webdesign/rocky-rocks-designs/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Backyard Cell Tower</title>
		<link>http://www.unsaturated.com/projects/backyard-cell-tower/</link>
		<comments>http://www.unsaturated.com/projects/backyard-cell-tower/#comments</comments>
		<pubDate>Fri, 19 Feb 2010 05:08:37 +0000</pubDate>
		<dc:creator>Matthew Crumley</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[cellular]]></category>
		<category><![CDATA[debate]]></category>
		<category><![CDATA[HOA]]></category>
		<category><![CDATA[project]]></category>
		<category><![CDATA[tower]]></category>

		<guid isPermaLink="false">http://www.unsaturated.com/?p=804</guid>
		<description><![CDATA[A rezoning proposal meant the construction of a cellular tower near my neighborhood was imminent.  As the homeowner association president, I was asked to oppose the idea.  I did so with gusto but not without reservations. ]]></description>
			<content:encoded><![CDATA[<p>In early January 2010 I was informed by a neighbor that a cell tower was proposed in property adjacent to my community.  It didn&#8217;t sound like bad news until I realized the proposed area was on school property, Cannella Elementary.  A number of reasons for and against the tower went through my head.  However, as President of my homeowners association, I was asked to take a stance against the rezoning.</p>
<h2>The Notice</h2>
<p>When a rezoning is proposed, only homes within a few hundred feet are informed.  My community, <a title="Wildewood Village" href="http://www.wildewoodtampa.com/">Wildewood</a>, was very fortunate that one of those homes was occupied by the homeowner association&#8217;s Secretary/Treasurer.  This notice was delivered during the busiest time of year: December.  People are on vacation, on holiday, etc., yet the County&#8217;s land use committee was scheduled to meet the first half of January.  Admittedly, I didn&#8217;t make it to that meeting and I was a bit distant from the whole debate.  Wildewood was again very fortunate because the meeting was rescheduled to the middle of February.  Great, I thought, that&#8217;s extra time to organize and inform residents about the issue.</p>
<h2>Background</h2>
<p>It&#8217;s always nice to know what you don&#8217;t know: <em>known unknowns</em>, if you will.  It&#8217;s the <em>unknown unknowns</em> that get you.  What I didn&#8217;t realize (and didn&#8217;t know) about this issue is the scope of its reach.  Digging on the web brought me to a few interesting articles.  The bottom line is that a company called Collier Enterprises II entered an agreement with <a title="Hillsborough County, Florida" href="http://www.hillsboroughcounty.org/">Hillsborough County</a> to build towers on school properties.  In exchange, Hillsborough County receives rent generated by the towers.  How much they receive isn&#8217;t clear.  This is similar to Coca-Cola sharing revenue with schools, provided the company gets exclusive rights to sell drinks to students.</p>
<p>The Collier Enterprises II website was taken down, which is suspicious, but <a title="Google's cache of Collier Enterprises II" href="http://www.google.com/#hl=en&amp;source=hp&amp;q=site%3Acollierii.com+collier+enterprises+II&amp;btnG=Google+Search&amp;aq=f&amp;aql=&amp;aqi=&amp;oq=site%3Acollierii.com+collier+enterprises+II&amp;fp=ba0a4630ce98f7da">Google still has the pages cached</a>.  The <a href="http://blogs.creativeloafing.com/dailyloaf/">Daily Loaf</a><em> </em> did a fine job of <a title="Daily Loaf, link 1" href="http://blogs.creativeloafing.com/dailyloaf/2009/12/15/hillsborough-citizens-protest-cell-phone-tower-site-at-buchanan-middle-school-opposed/">documenting</a> this <a title="Daily Loaf, link 2" href="http://tampa.creativeloafing.com/gyrobase/the_power_of_cell_phone_towers_in_florida_politics/Content?oid=899743">ongoing battle</a>.  What wasn&#8217;t immediately clear to me is why the opposition to technology gained so much traction.  Property values?  Ugly towers?  I would find out more very shortly.</p>
<h2>The Interloper</h2>
<p>Persistent opposition to the tower seemed coordinated.  On one Saturday afternoon a flyer was circulated to the neighborhood.  It wasn&#8217;t the official newsletter of the community; I know because I write it.  I read the headline and felt compelled to act &#8211; not over tower concerns but because this flyer, which flaunted the words <em>cancer </em>and <em>leukemia</em>, was blatant scaremongering.  You can <a href="http://www.unsaturated.com/wordpress/wp-content/data/cell-flyer.pdf">view the flyer</a> for yourself.  It&#8217;s the text equivalent of screaming &#8220;fire&#8221; in a crowded room just to get attention.  I was <em>not</em> amused.</p>
<h2>Facts, Not Fear</h2>
<p>You can&#8217;t expect every Joe Sixpack to stay up with the local news, work one or more full time jobs, and be informed enough to do a cost-benefit analysis of a cell tower.  It was my hope that a well written, balanced newsletter would ease the tension a bit.  You can read the official <a href="http://www.unsaturated.com/wordpress/wp-content/data/newsletter-2010-2.pdf">Wildewood newsletter</a> but I&#8217;ve highlighted the main points below:</p>
<h3><strong>Arguments with no contradictory evidence</strong></h3>
<ul>
<li><strong>Cellular coverage is already adequate.</strong> Building yet another tower can only mean the cellular companies want more <em>capacity</em>.  More cellular users mean each tower must carry a greater load.  Thus, more towers can ease the strain of growth. This would seem to support the rezoning, but it’s just a setup for the next argument.
<ul>
<li>Can the argument be contradicted?  No.  This is a fact made clear by visiting the website of any major wireless provider.  Coverage maps show our area is blanketed with wireless signals from AT&amp;T, Verizon, T-Mobile, and Sprint.</li>
</ul>
</li>
<li><strong>School coverage is adequate but it has unique issues with capacity.</strong> As Tampa becomes more populous the need for school capacity will increase.  This argument places the needs of children over that of wireless usage.  Cannella recently underwent an expansion.  Why?  Additional capacity was needed so kids can learn in a bricks-and-mortar classroom.  I never liked to learn in portable double-wide trailers.  Future school children won’t either.  Let&#8217;s give the kids room to expand first.
<ul>
<li>Can the argument be contradicted?  No.  All indications show that Tampa will continue to grow, which means more children, more teachers, more parking, and the need for more classrooms.</li>
</ul>
</li>
</ul>
<h3><strong>Matters of opinion</strong></h3>
<ul>
<li><strong>Property values will decrease.</strong> Residents on the adjacent property to Cannella on Cedar Dune have a valid concern.  People <em>might</em> find the tower to be an eyesore and some <em>might</em> not. This is a matter of opinion because not all buyers make decisions based on the same reasoning.  The same concern could be voiced about the planes flying overhead to and from Tampa International Airport, or road noise from Linebaugh Avenue.</li>
<li><strong>Cell phone towers are ugly.</strong> While this can be true in general, newer towers can be disguised.  Some towers use a flagpole design; the tower on Gunn Highway between Nixon and Anderson is one example.  The only imposing factor is its height and possibly the ground structures. One&#8217;s opinion is also influenced by the tower’s location. Maybe the same tower design in one location is appealing but simply placing it closer to your home is enough to consider it unattractive.</li>
</ul>
<h3><strong>Arguments with contradictory evidence</strong></h3>
<ul>
<li><strong>Radio frequency (RF) creates health risks.</strong> This argument is simply thrown out by the committee because the studies are contradictory.  One study will say limited exposure is fine, one will say there have been no conclusive long term effects, and another will say…whatever the funding for that research wanted to indicate.  Flyers distributed in Wildewood played on emotions of this argument and even called out the ominous threat of cancer.</li>
<li><strong>People who use cell phones.</strong> This may seem obvious but many of the same people who would protest the tower are cell phone users themselves.  If you own and use a cell phone, and object to the rezoning for a cell tower then the &#8220;not in my backyard&#8221; argument becomes clear.  Cell phone towers, electricity plants, and prisons all provide a necessary service to the community.  However, when faced with the prospect of becoming a neighbor to these facilities, people behave in contradictory ways.</li>
</ul>
<h2>Organizing</h2>
<p>An informal meeting was held to better gauge resident concerns.  Only 12 people attended but it showed that people throughout the community, not just those living adjacent to the proposed tower, had concerns.  Money was a frequent point of debate, i.e., why are the schools in such dire need of money?  After a few more side discussions it was decided five volunteers would canvas the neighborhood and solicit opinions.  A petition would be available if anyone felt opposed to the rezoning.  After a few days of intermittent door knocking the result was 51 signatures in opposition.</p>
<h2>The Hearing</h2>
<p>Finally, all of the thought, debate, and petitioning would be put to use.  I left work early, ate dinner, and headed to the main Hillsborough County government building.  The meeting was scheduled to start at 6PM.  When I arrived at 5:40PM, there were already protesters outside waving signs.  I was introduced to The Interloper and, though very amicable, I knew we wouldn&#8217;t agree on the greater issues at hand.  I&#8217;m not making my community part of any questionable agendas.  It was time to head indoors.</p>
<p>Two issues preceded the debate on rezoning.  A local squabble over easements, outdoor stoves, and trailers provided a bit of amusement.  Following that was a VFW station that wanted a liquor license.  Go to your local government building &#8211; see a slice of life.</p>
<p>The applicant for the cell tower rezoning then addressed the zoning master.  It was a well-researched, nicely organized presentation.  Apparently, the <em>redesigned </em>plan for the area calls for a cell tower that&#8217;s a flagpole design.  This wasn&#8217;t clear to me a month earlier but it seems the voices of dissent provoked this change.  And, yes, it will fly the <em>American </em>flag.  File this under &#8220;<em>Why didn&#8217;t you say so earlier?</em>&#8221; because I believe the majority of the population, myself included, think of the legacy towers.  I imagine flagpole designs are more costly to build, but without dissenting opinions what motivation does a wireless provider have to spend more money?  None.</p>
<p>A very clear point of the applicant was that wireless coverage in my neighborhood is inadequate.  Really?  I&#8217;ve got full signal strength with T-Mobile.  Neighbors on different providers have no complaints.  The point was without merit.  I can understand the need for competition if the area was monopolized, but several major wireless providers already have this area covered.</p>
<p>Finally, after several long-winded talks by experts and lawyers who only embarrassed themselves and their clients, there was time left over for me to speak.  I only had three minutes so I presented an ad hoc version of my speech with just the bullet points.  Here&#8217;s my speech in its entirety:</p>
<blockquote>
<h3><strong>Introduction</strong></h3>
<p>Good evening, my name is Matthew Crumley.  I&#8217;m here to present the position of the Wildewood Homeowners Association, which has 144 homes just south of the proposed rezoning area.  I&#8217;m also a resident of Wildewood and its Board President.  I&#8217;m going to outline why this rezoning is unnecessary.  There are three main points and then I&#8217;ll briefly conclude.<strong> </strong></p>
<h3><strong>Coverage Is Great.</strong></h3>
<p>Imagine any Florida intersection with all four corners occupied by a gas station.  Would rezoning for a fifth, within a few hundred feet, be necessary?  I believe this committee faces a similar dilemma.  I use the gas station comparison because we&#8217;re really talking about capacity and coverage.  With four stations, few people would argue the area isn&#8217;t adequately serviced. However, advocates <em>for </em>the station would say<em> capacity </em>is critical.  More cars! More gas!</p>
<p>But it&#8217;s a similar argument for cell towers.</p>
<p>I invite this committee to go to <em>any </em>major wireless provider&#8217;s web site (AT&amp;T, Verizon, etc) and select the coverage map for the 33624 ZIP code.  The results indicate <em>no </em>poorly covered areas.</p>
<p>So, why the new tower?  Capacity to route more calls would be one reason.  But satisfying this demand does so at the expense of another: increasing demand for school classrooms.  That brings me to my next point.</p>
<h3><strong>We can build better towers, but we can&#8217;t build more land.</strong></h3>
<p>Hillsborough County&#8217;s population has increased from 816,000 in July 1988 to over 1.1 million in July 2008. This is according to <a id="p9kx" title="U.S. Census Bureau estimates" href="http://www.google.com/publicdata?ds=uspopulation&amp;met=population&amp;idim=county:12057&amp;tstart=331257600000&amp;tunit=M&amp;tlen=336">U.S. Census Bureau estimates</a>. That&#8217;s over a quarter-million people in twenty years time.</p>
<p>In the past five years I&#8217;ve lived in Hillsborough County, Cannella has gone through one major expansion.  The proposed area would not likely be used for classrooms, but committees <em>must </em>plan long term.  More classrooms mean more parking, more cafeteria space, and those all require more <em>support</em> and <em>maintenance</em> facilities.</p>
<p>The cell phones you and I use every day to make calls are smaller because of better software and hardware compression. To date there is no way to squeeze more kids together and maintain a high quality learning environment.  Wireless providers can upgrade existing hardware or software.  Schools don&#8217;t have that luxury.  As a student, I had class in portable buildings all the way through to college:  from Naples Park Elementary up to undergraduate classes at UCF.</p>
<p>At issue here is capacity, so let&#8217;s give it to kids today and tomorrow, and not our wireless providers.  We need to fix the long term problems, which brings me to my final point.</p>
<h3><strong>Fix the problem and not the symptom.</strong></h3>
<p>While collecting signatures for a petition against the rezoning, I spoke to a number of people who had a broad range of concerns from property values to child safety, but a recurring concern was that of <em>money</em>.</p>
<p>People for the towers say, &#8220;<em>Great, the kids and teachers need support!&#8221; </em>Indeed.  No one disagrees.  But that begs the question: why are the schools so strained for cash?</p>
<p>Somehow I <em>doubt </em>the reason is poor land usage.</p>
<p>A flashy presentation by Coca-Cola has won over many schools but has a single private entity helped to keep our schools solvent?  No.  It&#8217;s the responsibility, not the burden, of taxpayers to do this.  Again, think long term.</p>
<p>I have in my hand the signatures of 51 people who feel it&#8217;s not right to rezone.  The reasons varied as did the location of residents, but clearly they felt the benefit of additional income to the County <em>did not </em>outweigh the costs.</p>
<p>When budgets are written, these public-private deals tend to be a Band-Aid for larger problems.</p>
<h3><strong>Conclusion</strong></h3>
<p>I urge this committee to consider these three points: coverage, growth of our schools, and fixing problems, not symptoms.  Finally, I&#8217;d like to remind this committee of a business principle called <em>going concern</em>.  The concept is that a business will operate and not otherwise shut down for the foreseeable future.  Schools and places like Wildewood will be here long after businesses have come and gone.  Decisions like the one you face affect not only land usage but also <em>budgets</em>.  But be careful when applying too many Band-Aids to the budget; they tend to stick&#8230;and really hurt when they&#8217;re removed.</p>
<p>Thank you for your time.</p></blockquote>
<h2>Postscript</h2>
<p>During the past two months I persistently thought of reasons and arguments to <em>proceed</em> with building the tower.  I&#8217;m a cell phone user and it&#8217;s not hard to imagine a wireless-only internet in 20 years time.  Society will need the capacity to move its data.  People will buy homes and base their decisions, in part, on the quality of that wireless connection. And really, who objects to flying the Stars and Stripes?</p>
<p>I also thought of the numerous classes I attended in temporary public school buildings.  I was in the &#8220;portable&#8221; at all levels of my Florida education <em>except </em>graduate school.  Schools are perpetually searching for funds, yet no source of income seems to be enough.  The larger issue here is school budgets; vending machines and cellular towers are just the footnotes.</p>
<p>I&#8217;ll update this space when the zoning master gives his decision.</p>
<p><strong>Update 3/11/2010</strong>:  The cell tower received approved from the county.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.unsaturated.com/projects/backyard-cell-tower/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>They still make Blurays?</title>
		<link>http://www.unsaturated.com/essays/they-still-make-blurays/</link>
		<comments>http://www.unsaturated.com/essays/they-still-make-blurays/#comments</comments>
		<pubDate>Wed, 04 Nov 2009 21:20:58 +0000</pubDate>
		<dc:creator>Matthew Crumley</dc:creator>
				<category><![CDATA[Essays]]></category>
		<category><![CDATA[bluray]]></category>
		<category><![CDATA[essay]]></category>
		<category><![CDATA[mp3]]></category>
		<category><![CDATA[streaming]]></category>

		<guid isPermaLink="false">http://www.unsaturated.com/?p=799</guid>
		<description><![CDATA[The switch from CDs to MP3s took less than a decade.  The next switch from Bluray to streaming video will happen even faster.  This is a brief analysis of the contributing factors that will hasten the changeover.]]></description>
			<content:encoded><![CDATA[<p>When I purchased my Bluray player almost a year ago I thought I was investing in the next, preferred format of digital media.  The <a title="Burned by a Format War" href="http://www.unsaturated.com/essays/burned-by-a-format-war/">technical malfunctions of my player</a> put aside I can say the format (when it works) delivers excellent quality video and audio.  Bluray is marketed as the next step in home entertainment but based on my experience the next step won&#8217;t involve any disc or handheld media at all.  It&#8217;s all going to be streamed to our homes over the web and much sooner than we realize.</p>
<p>History is repeating itself and history, in this case, is less than ten years ago.  There seemed no apparent battle between MP3 formats and CDs.  The mind share of CDs was so high that few people considered MP3 a valid competitor.  There were few legal sites that provided high quality recordings and most people didn&#8217;t feel compelled (or understood how) to convert their CD collection into this new format.  Several factors speeded the shift (past tense).</p>
<p><strong>Memory dropped in price.</strong> Almost all portable music players are now exclusively based upon solid state, non-volatile memory chips.  Ten years ago the best players could only hold two or three CDs worth of music.  MP3 players also offered models that utilized laptop hard drives.  This boosted capacity and, very quickly, people realized partial (or entire) collections of CDs could be stored at a reasonable quality.</p>
<p><strong>Availability became widespread.</strong> The iPod cannot go without mention but the crucial component of the iPod became the iTunes Store.  It opened up a market of digital music.  By including plenty of locks against piracy, called digital restriction/rights management (DRM), record labels felt safer when distributing new and existing music titles.  The masses arrived with cash in hand, ready to download.</p>
<p><strong>Listeners accepted lower quality audio.</strong> The convenience of obtaining digital music and not carrying a stack of CDs seemed to outweigh any marginal benefit of sound quality.  A generation raised on FM radio realized that having the music on hand was most important.  Another benefit offered by MP3 players was displaying tagged information on artist, album, and song.  Consumers liked knowing the information available on the CD covers they could no longer hold.</p>
<p>The previous three factors are not the exclusive reason for the downfall of CDs but certainly hastened it.  Cost, which is always influential in decision making, was omitted.  Why buy a CD full of music you might like when you can spend $1 and get a single track you know you&#8217;ll enjoy?  There are analogous situations that will undermine the development and spread of Bluray.  Indeed, the mere distribution of more Bluray players could be speeding its demise.  More will be discussed on that later.  Now, the previous three issues need substantiation in terms of Bluray (future tense).</p>
<p><strong>Viewers will accept lower quality video. </strong> If Neflix&#8217;s quality is any indication, then streaming video is off to a great start.  Compression algorithms, which squeeze bits into an internet-friendly size, are getting better.  HD-like video is now possible.  It doesn&#8217;t match Bluray but it comes close.   Separate information for subtitles and alternate audio tracks are still a problem for streaming sources.  The benefit, clearly, is getting the movie you want, when you want it.  There&#8217;s no waiting except an initial period of buffering so the video doesn&#8217;t stutter when played.  My prediction is that streaming services will offer tiered pricing for the quality level you prefer.</p>
<p><strong>Availability will become widespread. </strong> The limitation now is the pipe for streaming video.  Not everyone will have a fast enough web connection (initially), thus, the tiered pricing.  The hardware for playing these videos is also a limitation but, as mentioned earlier, Bluray may be killing itself.  Each Bluray player runs a very small computer, which decodes the various features of the format.  Also critical is the network port built-in to support the BD 2.0 or BD Live features.  Currently, BD Live is not used for streaming, just retrieving movie extras from the web.  Finally, most Bluray players have the ability to update their internal software via the network port.  Essentially, this means is that each Bluray player has everything necessary to make streaming movies its primary feature:  software, the ability to update that software, and networking. Video streaming features are being added to the Playstation 3, Wii, and the X-Box 360, well after they were manufactured and delivered.</p>
<p><strong>Memory will drop in price.</strong> Because Bluray players have very little need for internal memory (data is stored on a disc or streamed on-demand), the primary consumer of memory will be the distributors of the streaming video.  To offer tiered video quality, it will mean multiple copies of the same movie are stored on a server somewhere.  That data quickly adds up when you consider storing thousands of feature films.  When a cost analysis says that storing that video and delivering over the web is more effective than disc delivery, Bluray&#8217;s end will approach even faster.</p>
<p>The latter part of this essay is, of course, speculation.  When momentum keeps an industry moving in the same direction (think CD to DVD to Bluray) such a change is not like flipping a switch.  Yet we&#8217;ve seen this very switch happen with CDs and MP3s in less than a decade.  When choosing between buying a Bluray and renting a streamed movie, consumers will weigh the benefits, evaluate which one is cheaper and easier, and go with it.  Technology be damned.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.unsaturated.com/essays/they-still-make-blurays/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dreamhost T-Shirt Contest</title>
		<link>http://www.unsaturated.com/graphics/dreamhost-t-shirt-contest/</link>
		<comments>http://www.unsaturated.com/graphics/dreamhost-t-shirt-contest/#comments</comments>
		<pubDate>Mon, 26 Oct 2009 03:46:12 +0000</pubDate>
		<dc:creator>Matthew Crumley</dc:creator>
				<category><![CDATA[Graphics]]></category>
		<category><![CDATA[contest]]></category>
		<category><![CDATA[dreamhost]]></category>
		<category><![CDATA[graphic design]]></category>
		<category><![CDATA[SVG]]></category>

		<guid isPermaLink="false">http://www.unsaturated.com/?p=794</guid>
		<description><![CDATA[The offer of free stuff is tempting when the free stuff in question is web hosting for life.  Dreamhost wanted some t-shirt ideas with a retro theme, so I went for the 80s look and used a Rubik's cube.]]></description>
			<content:encoded><![CDATA[<p>My website has been hosted by Dreamhost for a long time and I can&#8217;t complain about much.  Once I moved my mail over to Google, I had even less to complain about.  I also follow the <a href="http://blog.dreamhost.com">official Dreamhost blog</a>, which is amusing at times.  One post in particular caught my attention.  Not so much the title, which declared the <a href="http://blog.dreamhost.com/2009/09/21/the-happy-dreamhost-62nd-birthday-contest/">62nd Birthday of Dreamhost</a>, but the bonus for anyone who designed a retro t-shirt.  A lifetime of free hosting is the prize.  No asterisks within sight.</p>
<p>I decided to go with a retro 80s theme.  The subject fell into place when I was browsing for kitsch:  the Rubik&#8217;s Cube.  Even better was the fact that nine squares (3&#215;3) exactly fits the spelling of DRE-AMH-OST.  To finish the design I needed something to indicate, beyond any question of doubt, that this shirt was sent back to the future from the 1980s.  A word often used to describe a nerd was &#8220;dweeb&#8221; which seems to have lost its vogue.  All the elements of a radical t-shirt came into place.<br />
<img class="size-full wp-image-795" title="dweeb-web" src="http://www.unsaturated.com/wordpress/wp-content/data/dweeb-web.png" alt="Dreamhost t-shirt design" width="500" height="587" /></p>
<h2>What Works?</h2>
<p>If the company was named &#8220;Dreamshost&#8221; I would either wrap the text to another side or move on.  The nine-letter coincidence worked in my favor.  There&#8217;s very little that <i>can&#8217;t</i> be identified with the 80s here.  The light gray boundary around the design allows for black or white t-shirts to be used without diminishing the impact of the design.</p>
<h2>What Failed?</h2>
<p>It&#8217;s not immediately clear this is a retro design.  The individual elements are there but there&#8217;s nothing in your face to remind you it&#8217;s a retro t-shirt.  It also doesn&#8217;t tie-in the 62nd birthday or anniversary or whatever Dreamhost is celebrating.  But being ironic isn&#8217;t representative of the 1980s &#8211; that&#8217;s something the 00s can claim.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.unsaturated.com/graphics/dreamhost-t-shirt-contest/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Rewards of Credit and Cash</title>
		<link>http://www.unsaturated.com/essays/rewards-of-credit-and-cash/</link>
		<comments>http://www.unsaturated.com/essays/rewards-of-credit-and-cash/#comments</comments>
		<pubDate>Mon, 31 Aug 2009 14:53:18 +0000</pubDate>
		<dc:creator>Matthew Crumley</dc:creator>
				<category><![CDATA[Essays]]></category>
		<category><![CDATA[cash]]></category>
		<category><![CDATA[credit]]></category>
		<category><![CDATA[economics]]></category>
		<category><![CDATA[essay]]></category>

		<guid isPermaLink="false">http://www.unsaturated.com/?p=723</guid>
		<description><![CDATA[Credit card rewards are now worth less than using cash itself.  The economic advantage has flipped in just a few short years.  Holding the front lines on this war against credit fees are, of all places, gas stations.]]></description>
			<content:encoded><![CDATA[<p>Few countries in the world depend on credit for personal use quite like the United States.  In Belgium, for instance, most consumers still prefer debit and cash money.  In the U.S. we&#8217;ve been sold on the convenience and rewards associated with spending credit money.  I believe several forces will push these rewards to be nearly worthless or even non-existent. Let&#8217;s look at those factors.</p>
<p>Convenience is knowing that your credit card will be accepted in most locations you buy products or services.  The entire marketing campaign of Visa is &#8220;It&#8217;s everywhere you want to be.&#8221;  They say nothing about interest rates, late fees, or any of the factors which drive their revenue.  As discussed in this <a href="http://www.nytimes.com/2009/07/16/business/16fees.html?_r=1&#038;em">NY Times article</a>, the fees associated with swiping your card can add up very quickly for businesses that offer the convenience. From both a consumer and business perspective it&#8217;s very alluring but cracks are beginning to widen.  Is cash <i>really</i> that inconvenient?  Cash is everywhere, too, but with no fees attached or interest to consumers.</p>
<p>Credit card companies have had an interesting year due to U.S. government regulations and more changes are coming in 2010.  In general, these changes have been pro-consumer but will likely cause the credit companies to shift sources of revenue.  A business established to make a profit finds the path of least resistance.  The passing of the Credit Card Accountability, Responsibility, and Disclosure (CARD) Act of 2009 brought the most sweeping changes to the industry.  The majority of the CARD Act dictates how fees can be changed, collected, and disclosed.  The question is whether the credit companies will reduce consumer rewards or increase vendor fees.  Either situation looks bad for credit usage but consumers have had a superior alternative to credit for a few years now:  paying for gas with cash instead of credit.</p>
<p>Many gas stations are offering different credit and cash pricing.  Accepting credit seems like a given assumption but while vacationing in North Carolina, I found many mom-and-pop gas stations didn&#8217;t accept credit.  The bigger franchise stations are catching on and now offer implicit rewards for using cash.  The price for paying with cash is often 4-5 cents cheaper than paying with credit.  Here&#8217;s an example that assumes I use my Bank of America rewards card to pay for gas or, alternatively, I use cash.  It&#8217;s clear that each credit card reward &#8220;point&#8221; is almost worthless &#8211; it&#8217;s less than one cent.  The economic benefits of using cash in this instance are double that of using credit.  That&#8217;s a market-changing influence.</p>
<p><img src="http://www.unsaturated.com/wordpress/wp-content/data/gas-benefit-cash.png" alt="Benefits of using cash" title="Benefits of using cash" width="435" height="230" class="aligncenter" /></p>
<p>These implicit rewards are an interesting phenomenon.  Cash is now holding the position that credit cards held about 15 years ago.  I don&#8217;t believe this advantage will last long.  Transferring money on the internet requires a flexible and fast payment system, which cash is not.  Technology in smart phones will be used for more transactions in the coming decade.  Factors we can&#8217;t even predict will be game changers.</p>
<p>We&#8217;re witnessing an overt protest to the high credit transaction fees placed on vendors.  So, until the market corrects itself, we should enjoy the benefits of cash.  It&#8217;s possible the next system to replace credit cards will be even more convenient and less costly &#8211; just remember to keep a little cash on hand.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.unsaturated.com/essays/rewards-of-credit-and-cash/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Burned by a Format War</title>
		<link>http://www.unsaturated.com/essays/burned-by-a-format-war/</link>
		<comments>http://www.unsaturated.com/essays/burned-by-a-format-war/#comments</comments>
		<pubDate>Mon, 10 Aug 2009 20:24:16 +0000</pubDate>
		<dc:creator>Matthew Crumley</dc:creator>
				<category><![CDATA[Essays]]></category>
		<category><![CDATA[bluray]]></category>
		<category><![CDATA[essay]]></category>
		<category><![CDATA[hddvd]]></category>

		<guid isPermaLink="false">http://www.unsaturated.com/?p=710</guid>
		<description><![CDATA[Have you ever been burned by a format war?  If not then you're just waiting your turn.  I learned my lesson in the War of HD-DVD vs. Bluray.  Even without a format war manufacturers are wrongly promising reliability is just one more firmware update away. ]]></description>
			<content:encoded><![CDATA[<p>Everyone in their lifetime should be burned by a format war.  I&#8217;m talking about the HDDVD/Bluray, BetaMax/VHS kind where only one side wins.  The moment you&#8217;re burned is when you should turn in your <a href="http://en.wikipedia.org/wiki/Early_adopter">early adopter</a> card.  There&#8217;s something to be learned when you dump your cash into too-new technology.  Over the past two years I&#8217;ve reflected on my decision to go with HD-DVD and the lessons, while not profound, have certainly made me a smarter consumer.  If you&#8217;re not familiar with the HD-DVD/Bluray battle, then read <a href="http://www.engadgethd.com/2008/02/20/two-years-of-battle-between-hd-dvd-and-blu-ray-a-retrospective/">Engadget HD&#8217;s postmortem</a>.</p>
<p>Around the time I was ready to buy an HDTV is when I also chose to buy an HD-DVD.  The price, about $230, was reasonable and it came with five free movies worth about $100.  The player could up-convert my existing DVDs in addition to playing the newer format.  It was enough to convince me that the benefits exceeded the risks.  I fell into two traps: Toshiba <strong>promoted</strong> a killer deal and <strong>promised</strong> a safety net: &#8220;Hey, we&#8217;re backwards compatible!&#8221;  For Sony&#8217;s Bluray the promotion was the PlayStation 3, an overpriced game console that also happened to be a Bluray player.</p>
<p>Inherent with any new technology is a period of unknown reliability.  I believe this single attribute, even more than cost, will drive down early adoption if not addressed.  As electronic devices become increasingly dependent upon the software that runs them, manufacturers have pushed products out the door <em>even when that software is incomplete</em>.  As the ability to distribute software has improved, product managers have rationalized that early shipment is preferable to a more complete product.  Scenarios like the following are becoming too common:</p>
<blockquote><p><strong>Manager</strong>: We&#8217;re getting close to our ship date.  What&#8217;s the status?<br />
<strong>Engineer</strong>: There are over 60 issues still open.  Plus, we just found a few new ones.<br />
<strong>Manager</strong>: Any hardware issues?<br />
<strong>Engineer</strong>: We&#8217;ve noticed occasional reboots; it&#8217;s probably firmware.<br />
<strong>Manager</strong>: Great.  We&#8217;ll update over-the-wire.  Mmmkay, thanks.</p></blockquote>
<p>Some managers have a low standard for the shipment readiness of a product; others demand the best.  I&#8217;ve drafted a sort of &#8220;early adopter&#8217;s manifesto&#8221; to address this reality:</p>
<ul>
<li><em>Spend no more than you&#8217;re willing to lose while gambling in Vegas for one night.</em> If you&#8217;re willing to throw the dice on new technology then also be ready to lose.</li>
<li><em>Keep nothing past the warranty if you suspect reliability issues.</em> Disregard what the manufacturer claims about updates or incremental improvements via firmware.  This only empowers the next generation of product managers to pull the same shenanigans.</li>
<li><em>Do not invest heavily in media. </em> Consider if your purchases would further lock you into one format, whether it&#8217;s DRM-laden music, a new optical disc format, or an electronic book.  I&#8217;m looking at you, Kindle.</li>
<li><em>Consider a six-month cooling off period.</em> You don&#8217;t want to discover the battery explodes after charging for six hours.  Major hardware issues are going to surface within a few months.  Let someone else find them first.</li>
</ul>
<p>Post-shipment product completion is common.  We update Microsoft Windows with security patches but what&#8217;s a reasonable expectation for new products?  What some people consider the risks of early adoption—reliability, obsolescence, incompatibilities—now seem common to most products that lean heavily on software.  Just about any cell phone, MP3 player, HDTV, or gaming console requires firmware updates.  Shifting expectations also have an impact on warranties.  My Samsung Bluray (BD-P2550), which I purchased in January, 2009 is a case study in expectations.</p>
<p>I was a voluntary beta tester for HD-DVD so why risk the same on Bluray?  My experience with the Toshiba HD-A2 player was a good one.  It only had occasional video playback issues and was reliable.  It was excellent in all areas, including technology; the format lost because movie studios failed to support it.  Once again, the allure of newness and features was too great.  Samsung included built-in support for Netflix.  It was enough to convince me to buy.  Unfortunately, Samsung&#8217;s managers felt compelled to ship too early.</p>
<p>The problem with warranties is they expire.  It&#8217;s the same with Samsung.  The Netflix streaming was smooth, Bluray movies looked crisp, but some movies had issues.  &#8220;No matter&#8221;, I thought.  I expected some initial problems but nothing a firmware update wouldn&#8217;t address.  However, the rate of testing different Bluray titles from Netflix averaged to less than one movie per week.  The anomalies, after two firmware updates, and four months of renting Bluray movies did not go away.  The disc-read failures were above 50%, movies with HD audio had issues, and after hours of experimentation with cabling and settings I discovered the video output was even <em>less</em> reliable in 1080p mode.  &#8220;Enough&#8221;, I thought.  It was time to get it serviced.  One call to support and I was told the labor was out of warranty coverage.  I was burned by a losing format and now, as an early adopter, I was burned by a warranty.</p>
<p>I&#8217;m still waiting for my Bluray player to be returned.  When it&#8217;s returned I&#8217;ll update this entry.  In the meantime I&#8217;m going to enjoy some HD-DVD movies.</p>
<p><strong>Update 1</strong>:  I received my Bluray player back from Samsung on August 18 and because I don&#8217;t own any titles I had to wait until Netflix delivered one.</p>
<p>I first received <a href="http://www.imdb.com/title/tt0856008/">Sharkwater</a> and was pleased to see it worked.  However, on closer inspection the time elapsed wasn&#8217;t incrementing. Another Bluray title later and I confirmed movies seemed to <em>play</em> but special features, from disc to disc, seem to bring out bugs in the format itself.  When I received <a href="http://www.imdb.com/title/tt0409459/">Watchmen</a> I was unable to watch the director&#8217;s special commentary feature.  This all begs the question: Why would I ever <em>buy</em> a movie if certain features of the disc are inaccessible?</p>
<p>What was broken with my player?  The packing slip indicated the optical drive was replaced and the firmware was updated.  Indeed, the player isn&#8217;t <em>fixed</em>, there are just <em>fewer bugs</em>.</p>
<p><strong><strong>Update</strong> 2</strong>:  Skipping and freezing continue.  However, one tweet to @samsungservice resulted in a UPS shipping label.  That was <em>totally</em> unexpected and I was pleasantly surprised.  It&#8217;s October 26 and the tedium is quickly approaching the one-year mark.</p>
<p><strong><strong>Update</strong> 3</strong>:  I received the same player back from Samsung in early November.  I thought it would work this time but I was proved wrong.  I think <a title="The Consumerist" href="http://consumerist.com/2009/12/samsungs-repair-service-cant-seem-to-fix-my-blu-ray.html">my letter to Consumerist</a> says it all best. I opened another service request with Samsung around early December.  When I returned from vacation, I sent the player back.  The good news:  Samsung finally sent me a <em>new </em>Bluray player in early January. The even better news: it&#8217;s an upgraded player, the BDP-3600.  In addition to having more features and faster start-up time, <em>this one actually works</em>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.unsaturated.com/essays/burned-by-a-format-war/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Kristien is a Permanent Resident</title>
		<link>http://www.unsaturated.com/immigration/kristien-is-a-permanent-resident/</link>
		<comments>http://www.unsaturated.com/immigration/kristien-is-a-permanent-resident/#comments</comments>
		<pubDate>Wed, 20 May 2009 00:11:09 +0000</pubDate>
		<dc:creator>Matthew Crumley</dc:creator>
				<category><![CDATA[Immigration]]></category>
		<category><![CDATA[I-797C]]></category>
		<category><![CDATA[immigrate]]></category>
		<category><![CDATA[NOA]]></category>

		<guid isPermaLink="false">http://www.unsaturated.com/?p=440</guid>
		<description><![CDATA[Our journey through U.S. immigration has been full of waiting and wondering, but one that has finally ended in happiness.  Kristien received her most uplifting I-797C Notice of Action on May 12, 2009.  The decision was made on 5/6/2009 to make her a lawful permanent resident of the United States of America.  [...]]]></description>
			<content:encoded><![CDATA[<p>Our journey through U.S. immigration has been full of waiting and wondering, but one that has finally ended in happiness.  Kristien received her most uplifting I-797C Notice of Action on May 12, 2009.  The decision was made on 5/6/2009 to make her a lawful <i>permanent</i> resident of the United States of America.  To quote the notice:</p>
<blockquote><p>
Congratulations!  Your request for the removal of the conditional basis of your permanent resident status has been approved.  You are deemed to be a Lawful Permanent Resident of the United States as of the date of your original admission or adjustment of status.
</p></blockquote>
<p>The paper goes on to say a <i>new</i> Permanent Resident Card, Form I-551 (green card) will be issued within 60 days.  In fact, Kristien has already received it.  The process has moved forward and concluded faster than we expected &#8211; less than one month after mailing our additional evidence.  If you haven&#8217;t read the <a href="http://www.unsaturated.com/immigration/i-751-the-effort-continues/">previous post</a> enumerating the pile of evidence we sent, then I suggest you scan the list.  I&#8217;ve encouraged preparedness as a means to completing those demanding government forms, but the payoff in this instance is huge; <i>I get to keep my wife</i>.  </p>
<p>In previous posts I&#8217;ve mentioned the number of days since starting this process.  Just to recap, the petition for Kristien&#8217;s immigration visa (I-129F) was sent to the government on February 7, 2005.  It has been <b>1562</b> days or <b>4 years, 3 months, and 12 days</b>, from that day to Monday, 5/18/2009, when she received the Permanent Resident Card.  We asked each other if it actually felt that long and we both agreed it hasn&#8217;t.  We&#8217;ve continued on with our lives, working, maintaining our home, going on vacations, and generally forgetting the process.  Sure, we both <i>thought</i> about the outcome but we didn&#8217;t let it control our lives.  </p>
<p>Whether Kristien becomes a citizen is her choice to make.  It&#8217;s the next logical step but it&#8217;s not a forgone conclusion.  Right now we&#8217;re ready to slow down and enjoy life without the paperwork.</p>
<p><a href="http://www.addtoany.com/add_to/twitter?linkurl=http%3A%2F%2Fwww.unsaturated.com%2Fimmigration%2Fkristien-is-a-permanent-resident%2F&amp;linkname=Kristien%20is%20a%20Permanent%20Resident" title="Twitter" rel="nofollow" target="_blank"><img src="http://www.unsaturated.com/wordpress/wp-content/plugins/add-to-any/icons/twitter.png" width="16" height="16" alt="Twitter"/></a> <a href="http://www.addtoany.com/add_to/delicious?linkurl=http%3A%2F%2Fwww.unsaturated.com%2Fimmigration%2Fkristien-is-a-permanent-resident%2F&amp;linkname=Kristien%20is%20a%20Permanent%20Resident" title="Delicious" rel="nofollow" target="_blank"><img src="http://www.unsaturated.com/wordpress/wp-content/plugins/add-to-any/icons/delicious.png" width="16" height="16" alt="Delicious"/></a> <a href="http://www.addtoany.com/add_to/digg?linkurl=http%3A%2F%2Fwww.unsaturated.com%2Fimmigration%2Fkristien-is-a-permanent-resident%2F&amp;linkname=Kristien%20is%20a%20Permanent%20Resident" title="Digg" rel="nofollow" target="_blank"><img src="http://www.unsaturated.com/wordpress/wp-content/plugins/add-to-any/icons/digg.png" width="16" height="16" alt="Digg"/></a> <a href="http://www.addtoany.com/add_to/facebook?linkurl=http%3A%2F%2Fwww.unsaturated.com%2Fimmigration%2Fkristien-is-a-permanent-resident%2F&amp;linkname=Kristien%20is%20a%20Permanent%20Resident" title="Facebook" rel="nofollow" target="_blank"><img src="http://www.unsaturated.com/wordpress/wp-content/plugins/add-to-any/icons/facebook.png" width="16" height="16" alt="Facebook"/></a> <a href="http://www.addtoany.com/add_to/google_reader?linkurl=http%3A%2F%2Fwww.unsaturated.com%2Fimmigration%2Fkristien-is-a-permanent-resident%2F&amp;linkname=Kristien%20is%20a%20Permanent%20Resident" title="Google Reader" rel="nofollow" target="_blank"><img src="http://www.unsaturated.com/wordpress/wp-content/plugins/add-to-any/icons/reader.png" width="16" height="16" alt="Google Reader"/></a> <a href="http://www.addtoany.com/add_to/linkedin?linkurl=http%3A%2F%2Fwww.unsaturated.com%2Fimmigration%2Fkristien-is-a-permanent-resident%2F&amp;linkname=Kristien%20is%20a%20Permanent%20Resident" title="LinkedIn" rel="nofollow" target="_blank"><img src="http://www.unsaturated.com/wordpress/wp-content/plugins/add-to-any/icons/linkedin.png" width="16" height="16" alt="LinkedIn"/></a> <a href="http://www.addtoany.com/add_to/netvibes_share?linkurl=http%3A%2F%2Fwww.unsaturated.com%2Fimmigration%2Fkristien-is-a-permanent-resident%2F&amp;linkname=Kristien%20is%20a%20Permanent%20Resident" title="Netvibes Share" rel="nofollow" target="_blank"><img src="http://www.unsaturated.com/wordpress/wp-content/plugins/add-to-any/icons/netvibes.png" width="16" height="16" alt="Netvibes Share"/></a> <a href="http://www.addtoany.com/add_to/yahoo_buzz?linkurl=http%3A%2F%2Fwww.unsaturated.com%2Fimmigration%2Fkristien-is-a-permanent-resident%2F&amp;linkname=Kristien%20is%20a%20Permanent%20Resident" title="Yahoo Buzz" rel="nofollow" target="_blank"><img src="http://www.unsaturated.com/wordpress/wp-content/plugins/add-to-any/icons/buzz.png" width="16" height="16" alt="Yahoo Buzz"/></a> <a href="http://www.addtoany.com/add_to/hotmail?linkurl=http%3A%2F%2Fwww.unsaturated.com%2Fimmigration%2Fkristien-is-a-permanent-resident%2F&amp;linkname=Kristien%20is%20a%20Permanent%20Resident" title="Hotmail" rel="nofollow" target="_blank"><img src="http://www.unsaturated.com/wordpress/wp-content/plugins/add-to-any/icons/live.png" width="16" height="16" alt="Hotmail"/></a> <a href="http://www.addtoany.com/add_to/yahoo_mail?linkurl=http%3A%2F%2Fwww.unsaturated.com%2Fimmigration%2Fkristien-is-a-permanent-resident%2F&amp;linkname=Kristien%20is%20a%20Permanent%20Resident" title="Yahoo Mail" rel="nofollow" target="_blank"><img src="http://www.unsaturated.com/wordpress/wp-content/plugins/add-to-any/icons/yahoo.png" width="16" height="16" alt="Yahoo Mail"/></a> <a href="http://www.addtoany.com/add_to/google_gmail?linkurl=http%3A%2F%2Fwww.unsaturated.com%2Fimmigration%2Fkristien-is-a-permanent-resident%2F&amp;linkname=Kristien%20is%20a%20Permanent%20Resident" title="Google Gmail" rel="nofollow" target="_blank"><img src="http://www.unsaturated.com/wordpress/wp-content/plugins/add-to-any/icons/gmail.png" width="16" height="16" alt="Google Gmail"/></a> <a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fwww.unsaturated.com%2Fimmigration%2Fkristien-is-a-permanent-resident%2F&amp;linkname=Kristien%20is%20a%20Permanent%20Resident"><img src="http://www.unsaturated.com/wordpress/wp-content/plugins/add-to-any/share_save_120_16.png" width="120" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://www.unsaturated.com/immigration/kristien-is-a-permanent-resident/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>I-751, The Effort Continues</title>
		<link>http://www.unsaturated.com/immigration/i-751-the-effort-continues/</link>
		<comments>http://www.unsaturated.com/immigration/i-751-the-effort-continues/#comments</comments>
		<pubDate>Tue, 05 May 2009 03:07:34 +0000</pubDate>
		<dc:creator>Matthew Crumley</dc:creator>
				<category><![CDATA[Immigration]]></category>
		<category><![CDATA[I-751]]></category>
		<category><![CDATA[immigrate]]></category>
		<category><![CDATA[paperwork]]></category>

		<guid isPermaLink="false">http://www.unsaturated.com/?p=429</guid>
		<description><![CDATA[It&#8217;s almost a year to the day we submitted the I-751 form and we finally received a letter pertaining to its status on April 18, 2009.  Unfortunately, the letter is not good.  The submitted proof that our relationship is ongoing was &#8220;insufficient&#8221; and now the USCIS wants more.  I can&#8217;t say if [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s almost a year to the day <a href="http://www.unsaturated.com/immigration/i-751-removing-conditional-status/">we submitted the I-751 form</a> and we finally received a letter pertaining to its status on April 18, 2009.  Unfortunately, the letter is not good.  The submitted proof that our relationship is ongoing was &#8220;insufficient&#8221; and now the USCIS wants more.  I can&#8217;t say if these requests are routine, but the paperwork which accompanied the notice was not helpful.</p>
<p>Included in three blue pages was an extensive list of what could qualify as evidence.  The letter asked us to provide new information <i>not previously submitted</i>.  However, the letter gave no indication why <i>or if</i> the evidence we previously sent was invalid.  We were given until the end of May to submit further paperwork. </p>
<p>We reviewed the original I-751 packet and decided we could provide much more evidence of our ongoing (and valid) marriage.  Here&#8217;s what&#8217;s included in the new packet:</p>
<ul>
<li>2008 tax return, jointly filed, married</li>
<li>Updated bank statement showing the account is held in both of our names, itemized deposits <i>which include our 2008 tax refund from the Treasury</i>, and direct deposits from both of our employers</li>
<li>Updated verification of car insurance; 1 car, 1 policy, two drivers</li>
<li>A printout of my employer benefits which indicate Kristien is the 100% beneficiary of my life insurance policy, and the dependent on my health plans</li>
<li>Several medical invoices showing the joint health benefits are active</li>
<li>Printouts of both of our pay stubs, which indicate direct deposit to the above mentioned bank account, and deductions for health benefits</li>
<li>Furniture invoice showing both our names and our address together</li>
<li>Veterinary invoice showing both our names and our address together</li>
<li>Signed wills for both of us, with two confirming witnesses, and a notarized affidavit, both which indicate we are the primary inheritors of the other&#8217;s possessions</li>
<li>Sworn affidavits from two of our neighbors which state that our marriage is, in fact, a real relationship.</li>
</ul>
<p>I hope this is sufficient proof. Either way, the government will provide a response within 60 days of receiving the evidence.  We sent the notice on April 25, 2009, just a week after receiving the request.  The wills were something we had already planned but just needed to have witnessed and notarized.  It seemed like a good step towards proving our commitment to each other.  </p>
<p>After one year of silence it&#8217;s good to know the wheels are still turning.  Let&#8217;s hope they&#8217;re moving in our favor.</p>
<p><a href="http://www.addtoany.com/add_to/twitter?linkurl=http%3A%2F%2Fwww.unsaturated.com%2Fimmigration%2Fi-751-the-effort-continues%2F&amp;linkname=I-751%2C%20The%20Effort%20Continues" title="Twitter" rel="nofollow" target="_blank"><img src="http://www.unsaturated.com/wordpress/wp-content/plugins/add-to-any/icons/twitter.png" width="16" height="16" alt="Twitter"/></a> <a href="http://www.addtoany.com/add_to/delicious?linkurl=http%3A%2F%2Fwww.unsaturated.com%2Fimmigration%2Fi-751-the-effort-continues%2F&amp;linkname=I-751%2C%20The%20Effort%20Continues" title="Delicious" rel="nofollow" target="_blank"><img src="http://www.unsaturated.com/wordpress/wp-content/plugins/add-to-any/icons/delicious.png" width="16" height="16" alt="Delicious"/></a> <a href="http://www.addtoany.com/add_to/digg?linkurl=http%3A%2F%2Fwww.unsaturated.com%2Fimmigration%2Fi-751-the-effort-continues%2F&amp;linkname=I-751%2C%20The%20Effort%20Continues" title="Digg" rel="nofollow" target="_blank"><img src="http://www.unsaturated.com/wordpress/wp-content/plugins/add-to-any/icons/digg.png" width="16" height="16" alt="Digg"/></a> <a href="http://www.addtoany.com/add_to/facebook?linkurl=http%3A%2F%2Fwww.unsaturated.com%2Fimmigration%2Fi-751-the-effort-continues%2F&amp;linkname=I-751%2C%20The%20Effort%20Continues" title="Facebook" rel="nofollow" target="_blank"><img src="http://www.unsaturated.com/wordpress/wp-content/plugins/add-to-any/icons/facebook.png" width="16" height="16" alt="Facebook"/></a> <a href="http://www.addtoany.com/add_to/google_reader?linkurl=http%3A%2F%2Fwww.unsaturated.com%2Fimmigration%2Fi-751-the-effort-continues%2F&amp;linkname=I-751%2C%20The%20Effort%20Continues" title="Google Reader" rel="nofollow" target="_blank"><img src="http://www.unsaturated.com/wordpress/wp-content/plugins/add-to-any/icons/reader.png" width="16" height="16" alt="Google Reader"/></a> <a href="http://www.addtoany.com/add_to/linkedin?linkurl=http%3A%2F%2Fwww.unsaturated.com%2Fimmigration%2Fi-751-the-effort-continues%2F&amp;linkname=I-751%2C%20The%20Effort%20Continues" title="LinkedIn" rel="nofollow" target="_blank"><img src="http://www.unsaturated.com/wordpress/wp-content/plugins/add-to-any/icons/linkedin.png" width="16" height="16" alt="LinkedIn"/></a> <a href="http://www.addtoany.com/add_to/netvibes_share?linkurl=http%3A%2F%2Fwww.unsaturated.com%2Fimmigration%2Fi-751-the-effort-continues%2F&amp;linkname=I-751%2C%20The%20Effort%20Continues" title="Netvibes Share" rel="nofollow" target="_blank"><img src="http://www.unsaturated.com/wordpress/wp-content/plugins/add-to-any/icons/netvibes.png" width="16" height="16" alt="Netvibes Share"/></a> <a href="http://www.addtoany.com/add_to/yahoo_buzz?linkurl=http%3A%2F%2Fwww.unsaturated.com%2Fimmigration%2Fi-751-the-effort-continues%2F&amp;linkname=I-751%2C%20The%20Effort%20Continues" title="Yahoo Buzz" rel="nofollow" target="_blank"><img src="http://www.unsaturated.com/wordpress/wp-content/plugins/add-to-any/icons/buzz.png" width="16" height="16" alt="Yahoo Buzz"/></a> <a href="http://www.addtoany.com/add_to/hotmail?linkurl=http%3A%2F%2Fwww.unsaturated.com%2Fimmigration%2Fi-751-the-effort-continues%2F&amp;linkname=I-751%2C%20The%20Effort%20Continues" title="Hotmail" rel="nofollow" target="_blank"><img src="http://www.unsaturated.com/wordpress/wp-content/plugins/add-to-any/icons/live.png" width="16" height="16" alt="Hotmail"/></a> <a href="http://www.addtoany.com/add_to/yahoo_mail?linkurl=http%3A%2F%2Fwww.unsaturated.com%2Fimmigration%2Fi-751-the-effort-continues%2F&amp;linkname=I-751%2C%20The%20Effort%20Continues" title="Yahoo Mail" rel="nofollow" target="_blank"><img src="http://www.unsaturated.com/wordpress/wp-content/plugins/add-to-any/icons/yahoo.png" width="16" height="16" alt="Yahoo Mail"/></a> <a href="http://www.addtoany.com/add_to/google_gmail?linkurl=http%3A%2F%2Fwww.unsaturated.com%2Fimmigration%2Fi-751-the-effort-continues%2F&amp;linkname=I-751%2C%20The%20Effort%20Continues" title="Google Gmail" rel="nofollow" target="_blank"><img src="http://www.unsaturated.com/wordpress/wp-content/plugins/add-to-any/icons/gmail.png" width="16" height="16" alt="Google Gmail"/></a> <a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fwww.unsaturated.com%2Fimmigration%2Fi-751-the-effort-continues%2F&amp;linkname=I-751%2C%20The%20Effort%20Continues"><img src="http://www.unsaturated.com/wordpress/wp-content/plugins/add-to-any/share_save_120_16.png" width="120" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://www.unsaturated.com/immigration/i-751-the-effort-continues/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dunbar Connection</title>
		<link>http://www.unsaturated.com/essays/dunbar-connection/</link>
		<comments>http://www.unsaturated.com/essays/dunbar-connection/#comments</comments>
		<pubDate>Sat, 11 Apr 2009 22:45:10 +0000</pubDate>
		<dc:creator>Matthew Crumley</dc:creator>
				<category><![CDATA[Essays]]></category>
		<category><![CDATA[anthropology]]></category>
		<category><![CDATA[essay]]></category>
		<category><![CDATA[HOA]]></category>
		<category><![CDATA[Wildewood]]></category>

		<guid isPermaLink="false">http://www.unsaturated.com/?p=418</guid>
		<description><![CDATA[I've formed a connection between homeowner associations, anthropology, and the number 148.]]></description>
			<content:encoded><![CDATA[<p>Back in the early 2000s I watched a TV series called <a id="h9ip" title="Connections" href="http://en.wikipedia.org/wiki/Connections_%28TV_series%29">Connections</a>.  It was a rerun of an old series which originally aired in 1979.  The show&#8217;s host, James Burke, always astounded me when his narrative of events, people, and technology seemed to converge so elegantly.  I&#8217;m no historian like Burke but I manage to stay current with the news and occasionally form my own set of connections.  I made one such connection the other day while reading an article in <em>The Economist</em> called &#8220;<a id="vdp_" title="Primates on Facebook" href="http://www.economist.com/science/displaystory.cfm?story_id=13176775">Primates on Facebook</a>&#8220;.  Eureka!  Homeowner associations, anthropology, and the number 148.</p>
<p>When I moved into my first home in 2005 I only judged it by a few things:  its price, its location, and its community.  America is somewhat unique with its concept of homeowner associations, commonly called HOAs.  When I explained the concept to my wife, who is from Belgium, she didn&#8217;t understand why it was necessary.  It seemed to her like an unnecessary cost.   HOAs can charge dues which can range from affordable to appalling.  My neighborhood dues for 2009 are currently $207 paid annually, which is exceptionally low for <em>anywhere </em>in the state of Florida.  While living here and working with the community as a HOA board member, I could see things from a new perspective.  Just knowing the number of homes in my community formed the first point.</p>
<p>Let&#8217;s briefly explore what defines a community.  What are the boundaries?  Boundaries can be economic, geographic, political, or a number of other possibilities.  Associations are usually formed by home builders who purchased land in large plots and then divided it into smaller plots for homes.  These homes are usually surrounded by  individual fences and/or a wall is built at the perimeter of the community, thus forming the geographic bounds.  The legal bounds are unclear to the passerby so visual cues provide the first impression.  My community has 144 single-family homes.  That by itself is no revelation but it has a new context when considering <a id="c_3l" title="Dunbar's number" href="http://en.wikipedia.org/wiki/Dunbar_number">Dunbar&#8217;s number</a>. Research by the anthropologist Robin Dunbar has suggested that people form social circles which typically reach a maximum, stable limit of 148 people.  That&#8217;s the cognitive limit whereby a person can recall all the interpersonal politics.  That was the second point and I made the connection.</p>
<p>Perhaps my community was built with this in mind or perhaps it was constrained by geographic limits.  There&#8217;s a body of water to the east, a school to the north, and two roads bounding the other directions.  Maybe taxation or zoning restrictions dictated the limits.  The reasons are moot.  The number of homes is conveniently close to the Dunbar number.  However, the developers did <em>not</em> plan for 144 islands within the community.</p>
<p>While serving as a board member for my HOA I observed a striking lack of community solidarity.  The HOA collects dues to maintain one community but residents mostly act as islands unto themselves.  One criminal incident raised concern for the community&#8217;s safety.  Calls were made to form a community watch, whereby residents would patrol and report crime to &#8220;block captains&#8221; and so on.  It would all be coordinated with the local sheriff&#8217;s office.  The board raised funding to begin the watch, while a call was made to gather volunteers.  No one showed.</p>
<p>Another theory was cited in The Economist&#8217;s article which referred to a social &#8220;core&#8221;.  This group of individuals socializes the most among each other.  If the homeowner&#8217;s association (a not-for-profit business entity) can be considered a person, then its core group consists of the board of directors, and everyone else could fall within the Dunbar number.  Not a single person interacts with all others in my community; the one exception is the HOA.  Some board members who served for the HOA still live here and I asked them how community interaction has changed.  Surprisingly little has changed.  Board members from five and even 10 years ago reported problems with community cohesion.  They also observed that the core of support for the HOA usually revolves around three to five motivated people.  These anthropological theories hold up surprisingly well even when the organism is not a single person but a homeowner association created to manage 144 homes.</p>
<p>Let me briefly go back to the island metaphor.  The long term lack of cohesion seems to imply that a homeowner&#8217;s organization creates only an ad-hoc community whereby individual homes are grouped and assessed dues, but which lacks the bonds that might be stronger in self-forming communities.  Indeed, the only way to transcend such a heterogeneous group is to create an artificial construct: the HOA.</p>
<p>The HOA concept seems dated and its slow death inevitable.  Society is not organized around the community as it was in the previous millennium, when nomadic tribes wandered together.  People are much more independent, mobile, and free to settle into a home of their choice.  Like a collection of Facebook friends, my HOA keeps 144 in its circle, and those 144 people are not obliged to know or even care about each other.  They might even be neighbors.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.unsaturated.com/essays/dunbar-connection/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Earth SVG</title>
		<link>http://www.unsaturated.com/graphics/earth-svg/</link>
		<comments>http://www.unsaturated.com/graphics/earth-svg/#comments</comments>
		<pubDate>Mon, 30 Mar 2009 02:16:22 +0000</pubDate>
		<dc:creator>Matthew Crumley</dc:creator>
				<category><![CDATA[Graphics]]></category>
		<category><![CDATA[earth]]></category>
		<category><![CDATA[graphic design]]></category>
		<category><![CDATA[logo]]></category>
		<category><![CDATA[SVG]]></category>

		<guid isPermaLink="false">http://www.unsaturated.com/graphics/earth-svg/</guid>
		<description><![CDATA[I recreated the unsaturated.com logo in scalable vector graphics.  It's now ten years after the original made its debut.  With this revision I feel the work is complete.]]></description>
			<content:encoded><![CDATA[<p>When I created the earth graphic in 1999, I soon realized it would become the logo or symbol of my new domain, unsaturated.com.&#160; You can see the prominent location it commanded on my site in <a href="http://www.unsaturated.com/webdesign/unsaturated/">the very early days</a>.&#160; It later inspired me to create a <a href="http://www.unsaturated.com/graphics/earth-3d/">3D version</a>, which I then animated to create a sort of website promotion / movie trailer.&#160; Now, 10 years after the original was created, I’ve finally taken the time to create a <a href="http://en.wikipedia.org/wiki/Scalable_vector_graphic">scalable vector graphic</a> (SVG) version. </p>
<p>My salad days of graphical dabbling focused on <a href="http://en.wikipedia.org/wiki/Raster_graphics">raster graphics</a>.&#160; I didn’t know anything else because that’s what PaintShop Pro emphasized.&#160; Transparent GIF images were in vogue, mainly to show off gaudy background images.&#160; I didn’t know any better when I designed the first website for the Collier County Sheriff’s Office.&#160; You can <a href="http://www.unsaturated.com/webdesign/collier-county-sheriffs-office/">see how enthusiastically I used background images</a>.&#160; Every human factors engineer should look back at his earlier work and learn from that experience.&#160; Smack your forehead, shake your head, but always <i>learn</i>.&#160; </p>
<p>The web evolved very quickly and with it graphics, how they’re created, and how they’re stored.&#160; SVG is one of those formats, along with the open source tools used to create them.&#160; For my update, I used <a href="http://www.inkscape.org/">Inkscape</a>.&#160; In total, the process is very similar to creating the raster version but with SVG it’s easier to dissect the process into a series of unions, intersections, or difference procedures.</p>
<p>I started with the basic ellipse shape and then added objects which would be used to parse the globe into its constituent pieces.</p>
<p><img title="beginning-earth" style="border-top-width: 0px; display: block; border-left-width: 0px; float: none; border-bottom-width: 0px; margin-left: auto; margin-right: auto; border-right-width: 0px" height="223" alt="beginning-earth" src="http://www.unsaturated.com/wordpress/wp-content/data/beginningearth.png" width="240" border="0" /></p>
<p>Object intersections and differences yield the final four parts of the globe.&#160; These steps were very easy and took only a few minutes.&#160; I spent a few minutes on alignment since the process of adding, removing, copying/pasting is rather disruptive. </p>
<p><img title="pieces-earth" style="border-right: 0px; border-top: 0px; display: block; float: none; margin-left: auto; border-left: 0px; margin-right: auto; border-bottom: 0px" height="148" alt="pieces-earth" src="http://www.unsaturated.com/wordpress/wp-content/data/piecesearth.png" width="153" border="0" /> </p>
<p>The green hemisphere of the globe took a bit more work.&#160; I’m still learning various techniques to ensure nodes intersect properly.&#160; Nodes are the points that define a shape.&#160; Paths, which are defined with a sequence of nodes, are harder to manipulate.&#160; Like so many problems there are often multiple ways to get the same result.&#160; Finally, adding a dash of color finishes the job.</p>
<p><img title="final-earth" style="border-right: 0px; border-top: 0px; display: block; float: none; margin-left: auto; border-left: 0px; margin-right: auto; border-bottom: 0px" height="328" alt="final-earth" src="http://www.unsaturated.com/wordpress/wp-content/data/finalearth.png" width="337" border="0" /> </p>
<h2>What Works?</h2>
<p>Like a movie critic watching a remake, I’m going to focus not on the content, but the presentation and delivery.&#160; Essentially, it’s the <i>same graphic</i>.&#160; Nothing new was added, nothing taken away.&#160; The difference is in the detail.&#160; I focused on precision.&#160; Whereas the first iteration of the earth allowed the offset hemisphere to touch the globe, in this version I kept them separate.&#160; The white space deserved equal clarity and now it’s got it.&#160; The intention was never to make a true, three-dimensional logo.&#160; It was to represent, in my original words “a clue that what’s <i>outside</i> the globe doesn’t represent everything that’s <i>inside</i> the globe.” </p>
<h2>What Failed?</h2>
<p>When faced with the chance to update a system or revamp an old design, software developers frequently encounter the <a href="http://en.wikipedia.org/wiki/Second-system_effect">second-system effect</a>. In short, it’s the tendency to bloat a system with all the goodies and features that didn’t make it into the first deliverable.&#160; My goal in doing this was to avoid such a failure.&#160; I believe I succeeded.&#160; So, what exactly failed?&#160; Aren’t there always deficiencies in a design?&#160; Perhaps I’ve reached a stage where this logo is precisely what I want and nothing more.&#160; Adding ornate features are unnecessary but taking away anything fundamentally changes it and, in my opinion, would not succeed.&#160; </p>
]]></content:encoded>
			<wfw:commentRss>http://www.unsaturated.com/graphics/earth-svg/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Daily Briefing</title>
		<link>http://www.unsaturated.com/projects/daily-briefing/</link>
		<comments>http://www.unsaturated.com/projects/daily-briefing/#comments</comments>
		<pubDate>Wed, 18 Mar 2009 04:27:37 +0000</pubDate>
		<dc:creator>Matthew Crumley</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[project]]></category>
		<category><![CDATA[reading]]></category>
		<category><![CDATA[rss]]></category>

		<guid isPermaLink="false">http://www.unsaturated.com/?p=373</guid>
		<description><![CDATA[My public Netvibes page is ready for consumption.  Stay up-to-date with the articles I'm reading on a daily basis.]]></description>
			<content:encoded><![CDATA[<p>The &#8220;Daily Briefing&#8221; is just a fancy title for my Netvibes home page.  Because it uses a widget interface, I can make my page from almost anything on the web.  It&#8217;s the ultimate online news source because you can make it your own.  Here&#8217;s mine: <a href="http://www.netvibes.com/unsaturated">www.netvibes.com/unsaturated</a>.</p>
<p>Newspapers are dying for many reasons but to name only a few:</p>
<ul>
<li>Advertising is intrusive and irrelevant</li>
<li>It&#8217;s yesterday&#8217;s news</li>
<li>Photos are faded or smudged</li>
<li>Black residue gets on my fingers</li>
<li>It wastes paper and fills up recycling bins</li>
</ul>
<p>Ah, but to make a virtual newspaper of my own design that&#8217;s timely, ad-free, and <i>includes the news I care about</i>.  Sharing anything is simple and unobtrusive.  Most of the data is based upon RSS feeds but their widgets have expanded to include other sources of data.  Keep an eye on your e-mail, tasks, and stock portfolio.  Create as many tabs as you want; categorize, sort, stack, and create a flow of information that has meaning to you.</p>
<p><img style="border-right: 0px; border-top: 0px; display: block; float: none; margin-left: auto; border-left: 0px; margin-right: auto; border-bottom: 0px" title="Daily Briefing" src="http://www.unsaturated.com/wordpress/wp-content/data/dailybriefing-thumb.png" border="0" width="504" height="402" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.unsaturated.com/projects/daily-briefing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Last Spam</title>
		<link>http://www.unsaturated.com/projects/the-last-spam/</link>
		<comments>http://www.unsaturated.com/projects/the-last-spam/#comments</comments>
		<pubDate>Tue, 10 Feb 2009 04:23:43 +0000</pubDate>
		<dc:creator>Matthew Crumley</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[hosting]]></category>
		<category><![CDATA[project]]></category>
		<category><![CDATA[SpamAssassin]]></category>

		<guid isPermaLink="false">http://www.unsaturated.com/?p=362</guid>
		<description><![CDATA[The decision to move my e-mail to Google was rather sudden.  I reached the inflection point where SpamAssassin and Dreamhost could no longer co-exist peacefully and cooperatively.  When it takes four applications to handle e-mail, its time to reevaluate the situation.]]></description>
			<content:encoded><![CDATA[<p>For the past six years I&#8217;ve used SpamAssassin as my primary e-mail filter.  It worked beautifully and was a great learning experience from an IT standpoint.  I was a vocal advocate for the software and felt my contribution to the open source community was in my clear, <a href="http://www.unsaturated.com/projects/spamassassin-for-dreamhost/">step-by-step tutorial</a> on its installation.  As a bonus, I received many thankful comments from Dreamhosters in response to those tutorials.  The benefits were nice but time and convenience always triumph.  That&#8217;s why I moved my mail to Google. </p>
<p>I kept my mail on Dreamhost for several reasons, the most paramount being security, privacy, and access.  I truly felt it was <em>my</em> mail.  I can do with it whatever I please.  I&#8217;m sure my thinking is not unique in this regard.  Not to offend anyone at Dreamhost or to question their integrity, but their administrators are no more trustworthy than those at Google.  Like any data not residing on <em>your own</em> PC, it&#8217;s subject to inspection by absolutely anyone with sufficient privileges.  I overcame that hesitation or fear, if you will.  </p>
<p>I next asked myself what value I could derive from using SquirrelMail.  Besides reading an e-mail and responding in plain text, there was nothing more.  It was fine software but its development stalled in the 20th century.  Using my custom SpamAssassin installation I was pushed into using an SSH client whenever I needed to tweak my approved sender list.  That&#8217;s three applications (SA, SquirrelMail, and PuTTY) just to keep my inbox clean.  Then the straw dropped.</p>
<p>The camel&#8217;s back was broken when Dreamhost upgraded their servers and split e-mail and hosting.  Granted, my hosted apps are performing much better but I had to <a href="http://www.unsaturated.com/projects/spamassassin-changes-for-dreamhost/">revamp</a> my SpamAssassin installation.  This is when I reached the inflection point of managing my own spam software:  value began to trend downwards.  </p>
<p>During a short weekend project, I updated the Dreamhost MX records, moved my e-mail, and updated my existing forwarding addresses.  Google&#8217;s &#8220;Report spam&#8221; button has made life easier for now but I also wonder when in the future I&#8217;ll use SpamAssassin and where will that be?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.unsaturated.com/projects/the-last-spam/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>No Update from the Government</title>
		<link>http://www.unsaturated.com/immigration/no-update-from-the-government/</link>
		<comments>http://www.unsaturated.com/immigration/no-update-from-the-government/#comments</comments>
		<pubDate>Thu, 15 Jan 2009 02:29:45 +0000</pubDate>
		<dc:creator>Matthew Crumley</dc:creator>
				<category><![CDATA[Immigration]]></category>
		<category><![CDATA[immigrate]]></category>
		<category><![CDATA[waiting]]></category>

		<guid isPermaLink="false">http://www.unsaturated.com/?p=353</guid>
		<description><![CDATA[It&#8217;s already 2009 and no news yet from the government.  Up to this point I was very impressed with the speed of the immigration process.  Perhaps our application is in a larger queue of couples seeking approval for permanent resident status.  Maybe our region of the U.S.A. has higher volume and, therefore, the wait is [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s already 2009 and no news yet from the government.  Up to this point I was very impressed with the speed of the immigration process.  Perhaps our application is in a larger queue of couples seeking approval for permanent resident status.  Maybe our region of the U.S.A. has higher volume and, therefore, the wait is longer.  Maybe when our application hits someone&#8217;s desk he&#8217;ll say &#8220;Oh, everything&#8217;s in order&#8221; and stamp the go-ahead.  But for now the wait continues.</p>
<p>On a side note, there&#8217;s a single blog entry on my site that&#8217;s gathered more comments and questions than any other since the inception of this journal: the <a title="I-797C" href="http://www.unsaturated.com/immigration/i-797c-notice-of-action-3/" target="_self">I-797C</a>. Most of the questions or concerns are written in broken English and usually pertain to the status of an application.  Let me be clear:  I&#8217;m not the government.  I can&#8217;t possibly know these things.  If it&#8217;s economically viable I recommend you get an immigration attorney or specialist to help.  Sometimes the language barrier is too great to overcome when dealing with government paperwork.  Focus your questions and refine them into clear English.  I love the effort but direct your energy where it can help you the most.</p>
<p><a href="http://www.addtoany.com/add_to/twitter?linkurl=http%3A%2F%2Fwww.unsaturated.com%2Fimmigration%2Fno-update-from-the-government%2F&amp;linkname=No%20Update%20from%20the%20Government" title="Twitter" rel="nofollow" target="_blank"><img src="http://www.unsaturated.com/wordpress/wp-content/plugins/add-to-any/icons/twitter.png" width="16" height="16" alt="Twitter"/></a> <a href="http://www.addtoany.com/add_to/delicious?linkurl=http%3A%2F%2Fwww.unsaturated.com%2Fimmigration%2Fno-update-from-the-government%2F&amp;linkname=No%20Update%20from%20the%20Government" title="Delicious" rel="nofollow" target="_blank"><img src="http://www.unsaturated.com/wordpress/wp-content/plugins/add-to-any/icons/delicious.png" width="16" height="16" alt="Delicious"/></a> <a href="http://www.addtoany.com/add_to/digg?linkurl=http%3A%2F%2Fwww.unsaturated.com%2Fimmigration%2Fno-update-from-the-government%2F&amp;linkname=No%20Update%20from%20the%20Government" title="Digg" rel="nofollow" target="_blank"><img src="http://www.unsaturated.com/wordpress/wp-content/plugins/add-to-any/icons/digg.png" width="16" height="16" alt="Digg"/></a> <a href="http://www.addtoany.com/add_to/facebook?linkurl=http%3A%2F%2Fwww.unsaturated.com%2Fimmigration%2Fno-update-from-the-government%2F&amp;linkname=No%20Update%20from%20the%20Government" title="Facebook" rel="nofollow" target="_blank"><img src="http://www.unsaturated.com/wordpress/wp-content/plugins/add-to-any/icons/facebook.png" width="16" height="16" alt="Facebook"/></a> <a href="http://www.addtoany.com/add_to/google_reader?linkurl=http%3A%2F%2Fwww.unsaturated.com%2Fimmigration%2Fno-update-from-the-government%2F&amp;linkname=No%20Update%20from%20the%20Government" title="Google Reader" rel="nofollow" target="_blank"><img src="http://www.unsaturated.com/wordpress/wp-content/plugins/add-to-any/icons/reader.png" width="16" height="16" alt="Google Reader"/></a> <a href="http://www.addtoany.com/add_to/linkedin?linkurl=http%3A%2F%2Fwww.unsaturated.com%2Fimmigration%2Fno-update-from-the-government%2F&amp;linkname=No%20Update%20from%20the%20Government" title="LinkedIn" rel="nofollow" target="_blank"><img src="http://www.unsaturated.com/wordpress/wp-content/plugins/add-to-any/icons/linkedin.png" width="16" height="16" alt="LinkedIn"/></a> <a href="http://www.addtoany.com/add_to/netvibes_share?linkurl=http%3A%2F%2Fwww.unsaturated.com%2Fimmigration%2Fno-update-from-the-government%2F&amp;linkname=No%20Update%20from%20the%20Government" title="Netvibes Share" rel="nofollow" target="_blank"><img src="http://www.unsaturated.com/wordpress/wp-content/plugins/add-to-any/icons/netvibes.png" width="16" height="16" alt="Netvibes Share"/></a> <a href="http://www.addtoany.com/add_to/yahoo_buzz?linkurl=http%3A%2F%2Fwww.unsaturated.com%2Fimmigration%2Fno-update-from-the-government%2F&amp;linkname=No%20Update%20from%20the%20Government" title="Yahoo Buzz" rel="nofollow" target="_blank"><img src="http://www.unsaturated.com/wordpress/wp-content/plugins/add-to-any/icons/buzz.png" width="16" height="16" alt="Yahoo Buzz"/></a> <a href="http://www.addtoany.com/add_to/hotmail?linkurl=http%3A%2F%2Fwww.unsaturated.com%2Fimmigration%2Fno-update-from-the-government%2F&amp;linkname=No%20Update%20from%20the%20Government" title="Hotmail" rel="nofollow" target="_blank"><img src="http://www.unsaturated.com/wordpress/wp-content/plugins/add-to-any/icons/live.png" width="16" height="16" alt="Hotmail"/></a> <a href="http://www.addtoany.com/add_to/yahoo_mail?linkurl=http%3A%2F%2Fwww.unsaturated.com%2Fimmigration%2Fno-update-from-the-government%2F&amp;linkname=No%20Update%20from%20the%20Government" title="Yahoo Mail" rel="nofollow" target="_blank"><img src="http://www.unsaturated.com/wordpress/wp-content/plugins/add-to-any/icons/yahoo.png" width="16" height="16" alt="Yahoo Mail"/></a> <a href="http://www.addtoany.com/add_to/google_gmail?linkurl=http%3A%2F%2Fwww.unsaturated.com%2Fimmigration%2Fno-update-from-the-government%2F&amp;linkname=No%20Update%20from%20the%20Government" title="Google Gmail" rel="nofollow" target="_blank"><img src="http://www.unsaturated.com/wordpress/wp-content/plugins/add-to-any/icons/gmail.png" width="16" height="16" alt="Google Gmail"/></a> <a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fwww.unsaturated.com%2Fimmigration%2Fno-update-from-the-government%2F&amp;linkname=No%20Update%20from%20the%20Government"><img src="http://www.unsaturated.com/wordpress/wp-content/plugins/add-to-any/share_save_120_16.png" width="120" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://www.unsaturated.com/immigration/no-update-from-the-government/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SpamAssassin Changes for Dreamhost</title>
		<link>http://www.unsaturated.com/projects/spamassassin-changes-for-dreamhost/</link>
		<comments>http://www.unsaturated.com/projects/spamassassin-changes-for-dreamhost/#comments</comments>
		<pubDate>Sun, 26 Oct 2008 16:19:47 +0000</pubDate>
		<dc:creator>Matthew Crumley</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[hosting]]></category>
		<category><![CDATA[project]]></category>
		<category><![CDATA[SpamAssassin]]></category>

		<guid isPermaLink="false">http://www.unsaturated.com/?p=303</guid>
		<description><![CDATA[When hosting companies make changes to their network architecture, something is going to break. Dreamhost is no exception.  If your SpamAssassin installation broke as a result of their recent mail and web server split, then this tutorial is for you.]]></description>
			<content:encoded><![CDATA[<p>When hosting companies accommodate increased traffic they&#8217;re likely to make changes to the network architecture and <a href="http://www.dreamhost.com/rewards.cgi">Dreamhost</a> is no exception.  Most recently, they separated the mail and hosting servers for better performance.  On the upside my e-mail is much faster.  On the downside my SpamAssassin (SA) installation is not working.</p>
<p>One solution for this problem is to use Dreamhost&#8217;s installation of SA.  However, there&#8217;s no support for Bayesian rules.  Those rules require a per-user database.  Save whitelists, blacklists, and rule sensitivity, there&#8217;s no customization allowed.  Another annoyance is logging into webmail to do anything meaningful with false positives; it&#8217;s <a href="http://wiki.dreamhost.com/KB_/_Email_/_Spam_/_NEW!_Junk_Mail_Filter">explained further on the DH wiki</a>.</p>
<p>Another option, and the best in my opinion, is using an IMAP client of my choice.  This requires some modifications to my <a href="http://www.unsaturated.com/projects/spamassassin-for-dreamhost/">previous tutorial</a> which takes you through the entire process of installing SA.  Assuming that first tutorial is complete, you can now begin this tutorial.  Yes, you will <i>undo</i> some of the work in the original tutorial.  That&#8217;s the way it goes.</p>
<p>Because mail is being forwarded, moved, and synchronized <i>all over the place</i>, I thought a basic flowchart could simplify the end objective of this tutorial.  As you can see, everything is setup to move e-mail to and from the mail server and hosting server.<br />
<img src="http://www.unsaturated.com/wordpress/wp-content/data/sa-steps-overview.png" alt="Tutorial Overview" title="Tutorial Overview" width="454" height="363" id="centered"/></p>
<p>A few assumptions before we get started&#8230;</p>
<ul>
<li>You have a basic understanding of Linux.</li>
<li>You have an active DH account.</li>
<li>You have access to the DH Panel.</li>
<li>The <code>%&gt;</code> notation indicates what you should type at the command prompt.</li>
<li>The <code>&lt;Valid URL for: FileXYZ&gt;</code> notation indicates you need to insert a URL that points to the file in question.</li>
</ul>
<ol>
<li><b>Create a new fully hosted e-mail account.</b>  <u>All</u> of your e-mail aliases should be re-routed to this account&#8217;s address; this is now the gateway account through which everything must pass.  You&#8217;ll have to create a similar account for each user with a SpamAssassin installation.  The address doesn&#8217;t have to be user friendly, but choose something you can remember.  In this example, I&#8217;ve created a new fully hosted address called spam_checker@unsaturated.com.<br />
<br/>If you have an alias called my.cool.address@unsaturated.com which forwards to your main user account, it will have to forward to spam_checker@unsaturated.com.  <b>Do not update all your aliases now because we want the transition to be seamless.</b> Let&#8217;s keep e-mail flowing until all steps are complete.<br />
<img src="http://www.unsaturated.com/wordpress/wp-content/data/sa-step1-fullyhosted.png" alt="Fully hosted e-mail" title="Fully hosted e-mail" width="326" height="120" id="centered"/>
</li>
<li><b>Create a new forward-only e-mail address.</b>  After your mail is checked by SpamAssassin it will be forwarded to this new address, which then passes the e-mail along to your main user account, usually <i>your_user_name@yourdomain.com</i>.  This step allows your e-mail to find its way back to the mail servers from the hosting servers. In this example, I&#8217;ve created a new forward-only address called spam_checker_passed@unsaturated.com.<br />
<img src="http://www.unsaturated.com/wordpress/wp-content/data/sa-step2-forwardonly.png" alt="Forward-only" title="Forward only e-mail" width="367" height="95"  id="centered"/>
</li>
<li><b>Move the spam.rc file to your home folder.</b>  The spam.rc file was originally in a folder called procmail but it was the only file in there.  This is a matter of preference but it&#8217;s important to keep this in mind for the rest of the tutorial. If nothing else is stored in your procmail folder, then delete it. Type the following at the command prompt:
<pre>
<code>%&gt; cd ~
%&gt; mv ~/procmail/spam.rc ~
%&gt; rm -Rf procmail/</code>
</pre>
</li>
<li><b>Update the .procmailrc file in your home directory.</b>  You&#8217;ll notice several changes to this file, most notably all e-mail is forwarded to the address made in step 2 or then deleted.  Remember, the spam has already been filtered to the .Spam folder according to the spam.rc file.  <b>Don&#8217;t forget to update the forwarding address!</b>  Type the following at the command prompt and insert the text shown:
<pre>
<code>%&gt; pico .procmailrc

#=======================================
# ~/.procmailrc
#
# Uses Maildir format mail directory.

# Uncomment the following three lines to debug
#LOGFILE=$HOME/procmail.log
#VERBOSE=yes
#LOGABSTRACT=all

## Directory for storing procmail-related files 
PMDIR=$HOME 

# Message directory (Courier IMAP and mutt)
MAILDIR=$HOME/MaildirSync 

# Spam filtering rules should run last
INCLUDERC=$HOME/spam.rc 

# Forward non-spam mail to validated address
# REMEMBER TO UPDATE THIS ADDRESS!!!
:0c
! spam_checker_passed@unsaturated.com

# Everything should be filtered to the local .Spam folder 
# or forwarded to the new mail server, so go ahead and 
# delete whatever remains 
:0
/dev/null
#=======================================</code>
</pre>
</li>
<li><b>Rename the Maildir directory.</b>  Again, you might be wondering why this is necessary.  In my opinion, the typical name for Maildir is okay if you&#8217;re actually using it for reading mail.  However, this directory is now used exclusively for synchronizing mail accounts.  Type the following at the command prompt:
<pre>
<code>%&gt; mv Maildir MaildirSync
%&gt; chmod -R 700 MaildirSync</code>
</pre>
</li>
<li><b>Download and extract offlineimap.</b>  The features and speed of <a href="http://software.complete.org/software/projects/show/offlineimap">offlineimap</a> looked compelling, so I tried it and decided to keep it. You can configure the script for many different scenarios but we&#8217;re keeping the steps basic.  This step deletes the default configuration files but don&#8217;t worry because I&#8217;ll provided one later.  Type the following at the command prompt:
<pre>
<code>%&gt; cd ~
%&gt; wget &lt;Valid URL for: offlineimap_6.0.3.tar.gz&gt;
%&gt; tar xvfz offlineimap_6.0.3.tar.gz
%&gt; cd offlineimap
%&gt; rm offlineimap.conf
%&gt; rm offlineimap.conf.minimal</code>
</pre>
</li>
<li><b>Create an .offlineimaprc configuration file.</b>  Offlineimap needs to know some basic information like where to find your remote and local mail, folders to ignore, and more.  To complete this you&#8217;ll need to know your mail server&#8217;s name, which can be accessed in the panel.  You might wonder why this program is necessary.  Consider a false positive e-mail, which is incorrectly marked spam.  You could move that message to the correct folder but that change needs to be reflected on the <i>hosting</i> server where SpamAssassin can learn from the change.  <b>Remember to update all the values marked <code>YOUR_</code>.</b> Type the following at the command prompt and insert the text shown:
<pre>
<code>%&gt; cd ~
%&gt; pico .offlineimaprc

#=======================================
# ~/.offlineimaprc

[general]
accounts = MainAccount
metadata = ~/.offlineimap
ignore-readonly = no
ui = Noninteractive.Quiet

[Account MainAccount]
localrepository = Local
remoterepository = Remote

[Repository Local]
type = Maildir
localfolders = ~/MaildirSync

[Repository Remote]
type = IMAP
remotehost = YOUR_MAIL_SERVER_NAME.mail.dreamhost.com
ssl = true
remoteuser = main_account@YOUR_DOMAIN.com
remotepass = YOUR_PASSWORD
nametrans = lambda foldername: re.sub('^INBOX.*', '.', foldername)
folderfilter = lambda foldername: foldername in ['INBOX.Spam']
maxconnections = 1
holdconnectionopen = no
#=======================================</code>
</pre>
</li>
<p></p>
<li><b>Update the salearn.bat script.</b>  The old Bayes update script is obsolete because we have to ensure spam is synchronized between your hosting account and your mail account.  This script synchronizes your .Spam folders, copies all messages (read and unread) to a single directory, tells SpamAssassin to update the Bayesian database, purges all the spam, then does a final synchronization.  Type the following at the command prompt and insert the text shown:
<pre>
<code>echo '========================================================'
TESTED=false
if [ "$1" ]
then
  if [ $1 = "spam" ]
  then
    TESTED=true
    echo '--------------------------------------------------------'
    echo Synchronizing Spam folder...

    ~/offlineimap/offlineimap.py
    mv ~/MaildirSync/.Spam/new/* ~/MaildirSync/.Spam/cur/

    echo Messages synchronized and ready for processing.
    ~/sausr/bin/sa-learn -V
    echo Learning what is spam...
    ~/sausr/bin/sa-learn --spam ~/MaildirSync/.Spam/cur
    rm -f ~/MaildirSync/.Spam/cur/*
    echo Learning complete.  All spam messages were deleted.
    echo '--------------------------------------------------------'
    echo Resynchronizing your spam folder...
    ~/offlineimap/offlineimap.py
    echo All folders are synchronized. 
  elif [ $1 = "ham" ]
  then
    TESTED=true
    ~/sausr/bin/sa-learn -V
    echo '--------------------------------------------------------'
    echo Learning what is ham...
    ~/sausr/bin/sa-learn --ham ~/MaildirSync/cur  
  fi
  
  if [ $TESTED = true ]
  then
    echo '--------------------------------------------------------'
    echo Summary statistics of Bayes database...
    ~/sausr/bin/sa-learn --dump magic
    echo '--------------------------------------------------------'
  fi
else
  echo Enter one argument:  [ham | spam]
fi
echo '========================================================'</code>
</pre>
</li>
<p></p>
<li><b>Update your cron jobs.</b>  Because some e-mail are marked as spam incorrectly (false positives), we need to ensure all mail is synchronized.  This gives you a chance to correct those false positives and move valid e-mail back into your inbox.  The first cron task runs frequently to ensure your folders are up-to-date.  Some spam systems would do this once daily but I prefer to know sooner if an important e-mail got trashed.  The second task runs the Bayes update script.  Type the following at the command prompt, acknowledge prompts for e-mail according to your preferences, and enter the text shown:
<pre>
<code>%&gt; crontab -e

30 * * * * ~/offlineimap/offlineimap.py
10 0 * * 7 ~/salearn.bat spam</code>
</pre>
</li>
<li><b>Create an e-mail filter through the panel.</b>  Remember that e-mail account you created back in step 1 (spam_checker@unsaturated.com)?  It&#8217;s time to give it a trivial filter using the panel.<br />
<img src="http://www.unsaturated.com/wordpress/wp-content/data/sa-step10a-filter.png" alt="E-mail Filter" title="E-mail Filter" width="163" height="241"  id="centered"/></a><br />
This will create a <code>.procmailrc</code> on the mail server, which you can&#8217;t see or edit via the shell.  By trivial, I mean an obvious pass.  Your rule would go something like this.<br />
<img src="http://www.unsaturated.com/wordpress/wp-content/data/sa-step10b-trivial.png" alt="Trivial filter" title="Trivial filter" width="520" height="29"  id="centered"/></p>
<p>Now once the trivial filter is establish you want to select the &#8220;<b>Forward to shell account</b>&#8221; option.  Be sure to select the matching user account from the drop-down menu.<br />
<img src="http://www.unsaturated.com/wordpress/wp-content/data/sa-step10c-forward.png" alt="Forward to shell" title="Forward to shell" width="213" height="24"  id="centered"/>
</li>
<li><b>Update all e-mail aliases.</b>  Remember that e-mail account you created back in step 1 (spam_checker@unsaturated.com)?  It&#8217;s time to update all your <i>other</i> aliases to point to that address.  With each updated alias, the system goes &#8220;live&#8221; so you might try it on an infrequently used address, then send a test message.<br />
<img src="http://www.unsaturated.com/wordpress/wp-content/data/sa-step11-aliases.png" alt="Update aliases" title="Update aliases" width="520" height="31"  id="centered"/>
</li>
<li><b>Send a test message.</b>  If everything is working properly, you can run the salearn.bat script and you should be error-free.  Send a test message and look for SA headers (X-Spam-Level, etc).  Lastly, if you find an error in my tutorial please post a comment.
</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.unsaturated.com/projects/spamassassin-changes-for-dreamhost/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Lamenting Elitism</title>
		<link>http://www.unsaturated.com/essays/lamenting-elitism/</link>
		<comments>http://www.unsaturated.com/essays/lamenting-elitism/#comments</comments>
		<pubDate>Sat, 25 Oct 2008 19:55:51 +0000</pubDate>
		<dc:creator>Matthew Crumley</dc:creator>
				<category><![CDATA[Essays]]></category>
		<category><![CDATA[college]]></category>
		<category><![CDATA[elitism]]></category>
		<category><![CDATA[essay]]></category>
		<category><![CDATA[response]]></category>

		<guid isPermaLink="false">http://www.unsaturated.com/?p=294</guid>
		<description><![CDATA[This is my response to William Deresiewicz's essay "The Disadvantages of an Elite Education".  I form substance around the concept of elitism and try to figure out if elite education exists.  Elitism, from my own experience, is broadly applicable, and possibly genetic.]]></description>
			<content:encoded><![CDATA[<p>While reading William Deresiewicz’s “<a href="http://www.theamericanscholar.org/su08/elite-deresiewicz.html">The Disadvantages of an Elite Education</a>” I was distracted by the all the imagined adversities and quaint anecdotes. I wanted substance. I wanted someone from within the Ivy League to really break down what it means to be elite. The turning point for the author was at age 35, when he failed to make chitchat with a plumber. This introduction to his tormented life is an illustration of why elite colleges and universities have failed. Note: his op-ed is about why institutions and “mechanisms that get you there” have failed. It is not, evidently, about a literary critic’s personal failure to overcome these conditions. If anything can compel a response to his retrospective, it’s my own desire to avoid a similar life of institutionalized thinking.</p>
<p>His observations define the disadvantages but none offer a higher understanding of elitism. We’re told the faux diversity of elite schools, the pursuit of grades over wisdom, the exclusivity, the labored meritocracy, inexorably leads to one outcome: more alumni.  It’s not clear how a Romantic intellectual would be employed in the 21st century and that’s also precisely the point.  Were Romantics not elitist as we define the word today? If an elite education makes William Deresiewicz who he is, then why do others excel while he has fallen to the “Ivy retardation”?  Can this &#8220;retardation&#8221; spread or is it inherited?</p>
<p>His essay isn’t specifically about elitism. Instead he discusses the downfall of identity, both personal and social, in an institution designed to foster ideas and, ironically, an enlightened sense of identity. If elitism is bad then you can’t remove it until it’s understood. Let’s try to understand.</p>
<p>Elitism, as I define the word, is an amalgamation of glamour, wealth, exclusivity, power, and pedigree. These concepts form a wireframe but it’s neither education nor an epistemic desire to learn. Therefore, without the core of higher education, elitism is simply an empty wrapper—branding, marketing, or a way to sell an object—but not the object itself. Elitism and education are conflated but the so-called disadvantages are attributed unfairly to the combination. If worldly and informed students graduate without elitist qualities or the “retardation”, then they have extracted something of great value without being burdened by the disadvantages which I believe do not exist.</p>
<p>Students know that by admission, graduation, and association, the benefits of an elite education usually result in lucrative jobs. I attended public grade schools, high school, and then graduated from a public university. The concept of elite and public coinciding is a contradiction. Some political offices hold an elite status but generally the commons is not a site of glamour, exclusivity, wealth, power, or pedigree. </p>
<p>Calling an institution or person elitist is to suggest some form of entitlement. Entitlement is commonly associated with birthright, inheritance, or social status. Perhaps society is reluctant to admit it or accept it, but I believe the underlying cause of elitism is genetic. Mr. Deresiewicz makes conclusions based upon environmental factors but completely overlooks heritability. Genetics cannot explain all the variables in my theory on elitism (exclusivity, for example) but DNA can influence many of the personality traits which develop those variables. Help us identify these elitist characteristics, Mr. Deresiewicz, instead of slogging forward with one lamentation after another.  </p>
<p>I attended graduate school with a small group of 30 students. This was the first fulltime MBA program for my university. Students were selected based upon their performance in undergraduate school and their academic diversity. You can already see how the admitted students think they’re “special” and, perhaps, entitled to more. I was the only engineer while most others had business degrees.  It also turns out 30 was sufficient for something else: a microcosm of elite education.</p>
<p>During the last semester our appointed finance professor was a studying PhD student. Grading was easy but his title and qualifications angered the class. A mini-protest began which led to a petition to replace him. Everyone thought the MBA class deserved better. Maybe so, but I disagreed with the means to accomplish this and refused to sign (I was the only one). The drama was compounded by our legal professor, a woman well versed in tort law and who was eager to remind <i>everyone</i> that she has a carry permit. The idea of a petition seemed juvenile and few civil debates were held over the issue. This drama played out until his replacement arrived. The following events, unlike any other in my college experience, exposed elitist tendencies in quick order.</p>
<p>When the new finance professor was revealed the former business undergrads let out a collective groan. He fought grade inflation, was tough, thorough, and fair. Elitist kryptonite apparently comes from India. Each pop quiz was met with bitching; test results, if not an A, were met with protests. Such behavior is the mark of elitists and individuals who feel above the need to learn.  Soon their discontent was directed to the MBA program itself. Certainly it wasn’t <i>the students</i> who were mistaken, it was the system. I can therefore conclude that elitism is not unique to haughty institutions with rich alumni. So it was in your school, Mr. Deresiewicz, and so it was in mine.</p>
<p>Elitism is not monopolized by upper crust society. I’ve seen elitist attitudes in public universities and their aftereffects in the private sector. The most intolerable belief is that the system is flawed, not the individual. Indeed, systems can and do fail. No system is perfect. Yet, when faced with an obstacle or failure an elitist will not look in the mirror. The reason or excuse is most assuredly external. Some institutions focus these behaviors and amplify their effects. In elite colleges the potential for groupthink seems likely, therefore, blame is not sought among peers. When forces outside the walled garden are such easy targets, why bother? Indeed, just sign a petition.</p>
<p>Maybe the larger question is: Should elitism be stopped? Is there any proof its existence is harming society? Perhaps elitism is a Western phenomenon that’s become more apparent as our overall wealth has increased. Capitalism is still a relatively new concept and our perception of elitism is evolving with it. There’s been a dot-com bubble and a housing bubble. An elitism bubble wouldn’t surprise me. It’s also possible we’re debating a non-issue. I’ve observed elitist traits within academia and without, from rich people and poor people, and fail to see the end of it. Unfortunately, people are notoriously bad at predicting bubbles.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.unsaturated.com/essays/lamenting-elitism/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Proxy Vote</title>
		<link>http://www.unsaturated.com/projects/proxyvote/</link>
		<comments>http://www.unsaturated.com/projects/proxyvote/#comments</comments>
		<pubDate>Sun, 21 Sep 2008 03:00:34 +0000</pubDate>
		<dc:creator>Matthew Crumley</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[HOA]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[project]]></category>
		<category><![CDATA[proxy]]></category>
		<category><![CDATA[Wildewood]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.unsaturated.com/?p=238</guid>
		<description><![CDATA[Trying to reach a quorum and the traditional methods aren't working?  It's time to use the Proxy Vote plug-in for Wordpress.  If your website is running on Wordpress, you're already closer to a solution than you realize. ]]></description>
			<content:encoded><![CDATA[<h2>History</h2>
<p>I developed this plug-in out of necessity while managing my neighborhood homeowner association (HOA). In past meetings of our HOA, achieving quorums were a wait-and-see ordeal.  Will enough people show to the meeting?  Will they bother to mail us their proxy vote?  I had enough so I started to code a solution.</p>
<p>The result is a system that provides immediate feedback, a decent measure of security, and simple integration with Wordpress blogs.  The first version I fielded worked great with our HOA website.  Everyone in the community was given a customized paper explaining the process.  That paper also provided a customized key, much like a business provides to its shareholders.  The process is very simple: the voter goes to the website, enters his key, his name, the proxy&#8217;s name, then submits the information.  That&#8217;s all there is to it!</p>
<p>The first version I tried had limited capabilities.  I think the concept was solid but the feature list needed improving.  After a few months of development I made the feature list grow, worked out the bugs, and polished the user interface.  The result is a compelling product worthy of commercial distribution.</p>
<h2>Features and Anti-Features</h2>
<p>You usually buy a product based upon its feature list.  Naturally, I&#8217;ve listed those but I&#8217;ve also listed anti-features.  An anti-feature is a capability a product should probably have <i>but doesn&#8217;t</i>.  You might think that works against the &#8220;sell more&#8221; ethos of business but I disagree.  When I buy something I want to know what I&#8217;m getting but also what I&#8217;m <i>not</i> getting.  An anti-feature might deter some potential buyers but I feel it removes ambiguity and instills confidence in the committed buyers.</p>
<h3>Features</h3>
<ul>
<li>Proxy Vote can manage multiple, simultaneous events.</li>
<li>Proxy Vote 1.1 is verified to work with Wordpress versions 2.5/2.6. Version 1.0 is verified to work with Wordpress version 2.3.  The administrative interface is unique to each version but features and capabilities are the same.</li>
<li>Each proxy event description can contain HTML, images, URL links, and more.</li>
<li>Event descriptions are formatted to print on individual pages.</li>
<li>Results of the event are optimized for printing.</li>
<li>Cleanly remove the plug-in once you&#8217;re done. You have the option to completely remove all traces of Proxy Vote, including its tables.</li>
<li>Customize the form text then insert it with an entry like <code>[proxy123]</code>.</li>
<li>It works on posts and pages.</li>
<li>Information and error messages can be localized to another language very easily.</li>
<li>All submitted proxies record the IP address of the sender.</li>
<li>Events can be exported to an XML file. Use Microsoft Excel or any XML-friendly application for viewing the raw data.  Format it however you please.  It&#8217;s <i>your</i> data.</li>
</ul>
<h3>Anti-Features</h3>
<ul>
<li>Events cannot be re-imported to the database from the XML file. Arguably, what&#8217;s the point when the event has expired?</li>
<li>The number of voters cannot be changed once an event is created.  However, expiration, title, and description <i>can</i> be changed at any time.</li>
<li>There is no event start time, only an expiration time.  In other words, do not post your event until you are ready to use it. If this anti-feature is added, it would make the second anti-feature much easier to implement.</li>
<li>Formatting and compatibility is unknown on earlier 6.x versions of Internet Explorer.  If this applies to you, I highly recommend you upgrade IE.</li>
</ul>
<h2>Adding an Event</h2>
<p>Adding an event is very easy.  Provide the title, description, expiration time, and the number of voters.  Proxy Vote manages multiple, simultaneous events. <br/><br />
<img src="http://www.unsaturated.com/wordpress/wp-content/data/manage-add-event.png" alt="" title="Add Event" class="aligncenter size-full wp-image-252" /></p>
<h2>Managing Your Event</h2>
<p>Once you&#8217;ve created your event, you can monitor its progress, print data, modify its properties, or export the data to XML. Submitted proxies are displayed as they are received.  Back on the main management page, you&#8217;ll have a real-time look at how many proxies are submitted for each event.<br/><br />
<img src="http://www.unsaturated.com/wordpress/wp-content/data/manage-first-proxy.png" alt="" title="First Proxy" class="aligncenter size-full wp-image-253" /></p>
<h2>Spreading the Word</h2>
<p>Your proxy is only useful if people are given a brief, informative paper with instructions to submit the proxy.  In my opinion, keeping the message brief and informative is the best means to getting proxies and achieving a quorum. In this example, I included multiple HTML elements to illustrate the flexibility of the proxy messages.  This event had 250 voters, therefore, 250 unique keys and pages were generated &#8211; just print and distribute!<br/><br />
<img src="http://www.unsaturated.com/wordpress/wp-content/data/proxy-message-page.png" alt="" title="Message Page" class="aligncenter size-full wp-image-254" /></p>
<h2>Go &#8216;Live&#8217; with Your Event</h2>
<p>Ready to post your proxy event form?  It&#8217;s easy.  You can add any text before or after the form itself.  Give your voters a simple reminder of what&#8217;s required.  Publish your post or page and you&#8217;re one step closer to a quorum.<br/><br />
<img src="http://www.unsaturated.com/wordpress/wp-content/data/proxy-post.png" alt="" title="Proxy Post" class="aligncenter size-full wp-image-255" /></p>
<h2>It&#8217;s Your Data</h2>
<p>Once your proxy event is complete, you might want to organize the data differently. Proxy Vote wasn&#8217;t designed to analyze, process, or format data in fancy ways.  Export your event to an XML file and open the results in Microsoft Excel or some other program.  You can format, sort, and arrange the data however you prefer. <br/><br />
<img src="http://www.unsaturated.com/wordpress/wp-content/data/proxy-xml.png" alt="" title="Proxy XML" class="aligncenter size-full wp-image-256" /></p>
<h2>Activate</h2>
<ol>
<li>Open the downloaded zip file</li>
<li>If you&#8217;re using Wordpress 2.3, extract the contents of the <tt>Version1.0</tt> folder to your Wordpress <tt>plugins</tt> folder; if you&#8217;re using Wordpress 2.5 or 2.6, extract the contents of the <tt>Version1.1</tt> folder</li>
<li>Activate the Proxy Vote plugin</li>
<li>Go to the <b>Settings</b> page (<b>Options</b> in WP 2.3); select the <b>Create Tables</b> button.</li>
<li>Activation is complete, so create a proxy event.</li>
</ol>
<h2>The Events Management View</h2>
<p>The Events Management View shows a list of all proxy events and the form for <a href="#createevent">creating a new event</a>.  Events with the nearest expiration time are shown on the top.  The number of proxies generated and submitted are displayed.</p>
<p>Each event has two selections: <b>Edit</b> and <b>Delete</b>.  Selecting <b>Delete</b> will open a dialog box which allows you to proceed or cancel the action.  Selecting <b>Edit</b> brings you to the next screen which displays proxy details.</p>
<h2><a name="proxydetailsview"></a>The Proxy Details View</h2>
<p>This view shows actions relevant to the current event.  All actions are display in the top section called &#8220;Activities&#8221;.  Let&#8217;s briefly review each one.</p>
<ul>
<li>The first bullet shows the activation string necessary to insert the proxy form into a post or page.  You can type or copy the text displayed.  It will always follow the pattern <tt>[proxy<i>ID</i>]</tt> where <i>ID</i> is the id number of the proxy event.  If you insert this text with an invalid id number, the plugin will ignore the text.</li>
<li>The second bullet provides a link to the <a href="#proxymessageview">Proxy Message View</a>.</li>
<li>The third bullet links to the <a href="#proxyresultsview">Proxy Results View</a>.</li>
<li>The fourth bullet links to the bottom of the page where you can update properties of the event, such as title, description, and expiration time.</li>
<li>Finally, the last bullet links to the <a href="#proxyxmlview">Proxy XML View</a>.</li>
</ul>
<h2><a name="proxymessageview"></a>The Proxy Message View</h2>
<p>The proxy message is the keystone of the Proxy Vote plugin.  You can use the proxy message for a variety of purposes, but its main intent is to provide a custom message to each voter with a unique proxy key.  In the Proxy Message View, you can preview what these messages will look like.  At the top of the screen you will see a message box which provides some tips on printing the proxy message.  If you have 300 voters, you should have 300 proxy messages. For almost all web browsers, you will proceed to <b>File</b> -> <b>Print Preview</b> menu item.  Verify your <a href="#createeventdescription">description</a> has been formatted the way you intended.</p>
<h2><a name="proxyresultsview"></a>The Proxy Results View</h2>
<p>Proxy results include all the submitted proxies for the event.  Much like the Proxy Message, the print preview feature of your web browser will format the page.  In most circumstances, the landscape page format is superior for tabular data.  This view is display only.</p>
<p>In the table you will find these columns:</p>
<ul>
<li><b>Key</b> is the 10-character random code distributed to this voter.</li>
<li><b>Voter</b> is the person submitting the proxy.</li>
<li><b>Proxy</b> is the person who will vote on behalf of the voter.</li>
<li><b>IP</b> is the internet protocol address of the computer which submitted the proxy.</li>
<li><b>Submit Time</b> is when the proxy information was submitted to your site.</li>
</ul>
<h2><a name="proxyxmlview"></a>The Proxy XML View</h2>
<p>This view displays all event data in XML format. The proxy event can be exported to a file using the <b>Export to XML File</b> button.  The auto-generated name will be <tt>export<i>ID</i>.xml</tt> where <i>ID</i> is the id number of the proxy event. Although the data is displayed in a text editable field, you <i>cannot</i> change the data here.</p>
<h2><a name="createevent"></a>Create an Event</h2>
<ol>
<li>Go to the <b>Manage</b> tab, then select <b>Proxy Votes</b>.</li>
<li>Enter your event information under the section &#8220;Add Proxy Event&#8221;</li>
<ul>
<li><b>Title</b> can be anything meaningful to identify this event.  You can update the Title at any time.</li>
<li><a name="createeventdescription"></a><b>Description</b> can contain actual HTML code; line breaks, headings, images, tables, or anything you need to summarize the event.  However, it should always contain the <tt>[key]</tt> and <tt>[expires]</tt> tag.  The Description section forms the text of your proxy message, which is a custom set of instructions to your voter.  It should also provide the URL of the proxy form.  It&#8217;s a good idea to create a draft of the post so you can finalize your proxy message. You can update the Description at any time. </li>
<li><b>Expiration</b> is the local end time for the proxy event.  The plugin will not accept proxies submitted after the expiration.  The expiration time uses the properties setup in your blog, such as the UTC offset.  You can update the Expiration at any time.</li>
<li><b>Number of Voters</b> is the maximum number of people who can submit a voter proxy.  This value <i>cannot</i> be changed once the event is created.</li>
</ul>
<li>Select <b>Add Event</b> and you will see a message which confirms the event was created and the random keys generated.</li>
</ol>
<h2>Sample Proxy Message</h2>
<p>The following snippet of HTML code is a good starting point for your proxy message.  It doesn&#8217;t contain any image links.  However, it makes use of embedded styles, unordered lists, and those two important tags: <tt>[key]</tt> and <tt>[expires]</tt>.</p>
<blockquote><p>
<code>&lt;h1&gt;The Proxy Event&lt;/h1&gt;
&lt;p&gt;This is the proxy event you've waited for all year.  To achieve a quorum at our annual meeting, we only ask for a few moments of your time.  This year we've made the process of submitting a proxy easier than ever.  Please follow these directions carefully.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Go to our website: www.unsaturated.com/proxyvote&lt;/li&gt;
&lt;li&gt;Look for entry titled "Proxy Event of the Year"&lt;/li&gt;
&lt;li&gt;In the first space you will notice the expiration date, which is currently [expires].  You must submit your proxy before that time.&lt;/li&gt;
&lt;li&gt;In the next space enter your unique code: &lt;b&gt;[key]&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;Enter your name (last name, first name)&lt;/li&gt;
&lt;li&gt;Enter your proxy's name (last name, first name)&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Again, we thank you for your support.  This will help our meeting proceed smoothly and ensure business continues without any further delays.&lt;/p&gt;
&lt;p&gt;Sincerely,&lt;br/&gt;
Matthew Crumley&lt;br/&gt;
Board President&lt;/p&gt;</code>
</p></blockquote>
<h2>Purchasing</h2>
<p>Proxy Vote version 1.1 is the newest version and is compatible with Wordpress version 2.6 and 2.5.  Styles are updated for consistency with the new administrative interface introduced with Wordpress 2.5.  The plugin features are exactly the same as Proxy Vote version 1.0.<br />
<strong><a href="https://files.dreamhost.com/66194/proxyvote-1.1.zip">Click here to buy version 1.1 for $1 USD</a></strong>.</p>
<p>The Proxy Vote Bundle includes version 1.1 and 1.0.  This provides compatibility with Wordpress 2.3.  If you&#8217;re updating your Wordpress in the near future, this is the best option.<br />
<strong><a href="https://files.dreamhost.com/66193/proxyvote-1.0-1.1.zip">Click here to buy the 1.1/1.0 bundle for $2 USD</a></strong>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.unsaturated.com/projects/proxyvote/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Response Letter</title>
		<link>http://www.unsaturated.com/essays/response-letter/</link>
		<comments>http://www.unsaturated.com/essays/response-letter/#comments</comments>
		<pubDate>Mon, 04 Aug 2008 03:21:23 +0000</pubDate>
		<dc:creator>Matthew Crumley</dc:creator>
				<category><![CDATA[Essays]]></category>
		<category><![CDATA[essay]]></category>
		<category><![CDATA[HOA]]></category>
		<category><![CDATA[response]]></category>
		<category><![CDATA[Wildewood]]></category>

		<guid isPermaLink="false">http://www.unsaturated.com/?p=223</guid>
		<description><![CDATA[Complaint letters to my homeowner's association are infrequent, but when they're received some vitriolic language is almost guaranteed.  How do you write a response when someone clearly has another perspective? You state the facts. I'm no attorney but it always pays to think like one.]]></description>
			<content:encoded><![CDATA[<p>Below is a response letter I wrote on behalf of our neighborhood homeowner association.  The original letter addressed to the Board of Directors and posted publicly on the Association website was a hard pill to swallow.  How do you respond when someone clearly has another perspective and writes with such vitriol?  You state the facts.  I&#8217;m no attorney but it always pays to <em>think</em> like one.</p>
<hr />Mr. X,</p>
<p>Thank you for writing to voice your concerns.  That you replied to the “New Board” posting makes it evident that we, the five volunteer Board members and property manager are failing in some ways.  I would estimate the five volunteers, Bill, Andrea, Roger, Gerald, and me, have given in excess of 120 hours of their time back to the community at no charge and the year is not over.  The majority of us also work in excess of 40 hours per week at our normal, full-time jobs.  We try to lead by example and save the community money, which brings me to your first point.</p>
<p><i>“Don&#8217;t even think about raising the dues this year”</i><br />
Wildewood just received notice that our landscape maintenance costs would be increasing by 2.5% effective immediately.  I expect many of our costs to increase as a result of the economy.  Our Covenants stipulate that we can raise dues by no more than 5% per annum over the previous year.  We’ll have to raise dues without question, if simply to maintain our level of maintenance and keep pace with monetary inflation.  If you find a similar HOA in the Tampa/St. Pete/Clearwater area, with the same number of homes, for such a low price (currently less than $200 a year), please let us know.  I’m told our community is an exceptional case.</p>
<p><i>“It seems the board now is in the mood to be NICE&#8230;POLITICALLY CORRECT”</i><br />
I agree that we are in the mood to be nice.  Is the only alternative being cruel and politically incorrect, ruling this small community like a fiefdom?  Wildewood isn’t a homeowner association you hear about on the news – fining for small brown patches on lawns, an extra satellite dish, or other petty reasons.  It’s my belief (to paraphrase Thomas Jefferson) that the HOA that governs least, governs best.  The lawyers who drafted our original documents seemed to agree.  The documents do not stipulate how we can enforce covenant issues.  This issue can be lumped into one about “pigpen” homes you mentioned.  Members of the Board do not enjoy this sight any more than you.  Other, more ruthless, legally-entitled HOAs are setup to explicitly empower their association to levy fees, or take other action against these issues.  Ours was established without such empowerments.  You suggest <i>“[the Association] lawyer sends them a letter with the intent to foreclose”</i> yet you do not want our dues raised.  These are simply incompatible actions.  It also exposes our Association to costly legal retaliation.</p>
<p><i>“&#8230;now we have homes that are again having unregistered vehicles&#8230;”</i><br />
Please report these to Hillsborough County Code Enforcement.  It’s free, anonymous, online, and it works.  We even provide a link on our website (right side, towards the bottom).  Help us be the eyes and ears of the community.  Members of the Board do this independently and encourage residents to do the same.</p>
<p><i>“I will start a petition drive to kill this association&#8230;”</i><br />
Why?  Your frustration is apparent but this is counter productive.  Without an Association, who would pay for the repair of vandalized walls?  Who would maintain a lighted entrance or promote a website to enable a better connected neighborhood?</p>
<p>Mr. X, I spent almost one hour of my time considering this letter and what it means for Wildewood.  In short, it means someone cares.  And yet, seven months into a new Board of Directors, what has been accomplished?  I consider the gains amazing (lots of paint, sod, new plants) and a sign of future improvements to come.  I’ll be staying an hour late at work today or tomorrow to compensate.  Change takes time and free labor is hard to find.</p>
<p>Sincerely,</p>
<p>Matthew Crumley<br />
Wildewood President, 2008</p>
]]></content:encoded>
			<wfw:commentRss>http://www.unsaturated.com/essays/response-letter/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Florida9 Villas</title>
		<link>http://www.unsaturated.com/webdesign/florida9-villas/</link>
		<comments>http://www.unsaturated.com/webdesign/florida9-villas/#comments</comments>
		<pubDate>Sat, 26 Jul 2008 16:07:19 +0000</pubDate>
		<dc:creator>Matthew Crumley</dc:creator>
				<category><![CDATA[Web Design]]></category>
		<category><![CDATA[business]]></category>
		<category><![CDATA[web design]]></category>

		<guid isPermaLink="false">http://www.unsaturated.com/?p=218</guid>
		<description><![CDATA[Real estate is always big business in Florida.  Many of those businesses are established based upon seasonal travelers looking for places to stay near Disney.]]></description>
			<content:encoded><![CDATA[<p>The website <a href="http://www.florida9.com/">Florida9 Villas</a> was designed to keep clicks to a minimum.  You can browse through the villas and read a short description, see a thumbnail photo, and check the number of bedrooms.  The new design places a very high priority on the index page, so that information is at most two clicks away.  After the graphics were cleaned up, pages reformatted, and an eye-catching header created, the site went live on July 10, 2008 at 10:00PM. </p>
<p><a href='http://www.unsaturated.com/wordpress/wp-content/data/site-florida9.png'><img src="http://www.unsaturated.com/wordpress/wp-content/data/site-florida9.png" alt="Florida9 Villas Website" title="Florida9 Villas" width="550" height="515" class="aligncenter size-full wp-image-219" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.unsaturated.com/webdesign/florida9-villas/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CD-Plus</title>
		<link>http://www.unsaturated.com/webdesign/cd-plus/</link>
		<comments>http://www.unsaturated.com/webdesign/cd-plus/#comments</comments>
		<pubDate>Thu, 24 Jul 2008 04:19:47 +0000</pubDate>
		<dc:creator>Matthew Crumley</dc:creator>
				<category><![CDATA[Web Design]]></category>
		<category><![CDATA[business]]></category>
		<category><![CDATA[web design]]></category>

		<guid isPermaLink="false">http://www.unsaturated.com/?p=216</guid>
		<description><![CDATA[When you're constantly running a business, even if it's PC-related, it doesn't mean you have time to build a website.  CD-Plus got the benefit of quality work, quick turnaround time, and a good price.]]></description>
			<content:encoded><![CDATA[<p>The Clermont business, <a href="http://www.cd-plus.us">CD-Plus</a>, offers computer services like desktop and laptop repair and builds custom PC systems.  When you&#8217;re constantly running a business, even if it&#8217;s PC-related, it doesn&#8217;t mean you have time to build a website.  They needed something contemporary but simple.  In short, they needed a web presence to get the keywords out there for Google, Microsoft, and the others to index.  In this case, the main page lists the services, since it will carry more weight with the indexers.  The site went live July 9, 2008 at 10:30PM. </p>
<p><img src="http://www.unsaturated.com/wordpress/wp-content/data/site-cdplus.png" alt="New design for CD-Plus.us" title="CD-Plus" width="550" height="397" class="aligncenter size-full wp-image-217" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.unsaturated.com/webdesign/cd-plus/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
