<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>22 idea street</title>
	
	<link>http://22ideastreet.com/blog</link>
	<description />
	<lastBuildDate>Thu, 19 Aug 2010 17:12:15 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=abc</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/22ideastreet" /><feedburner:info uri="22ideastreet" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:emailServiceId>22ideastreet</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><item>
		<title>What Does Everyone Know You For?</title>
		<link>http://feedproxy.google.com/~r/22ideastreet/~3/0G53iBCSCv8/</link>
		<comments>http://22ideastreet.com/blog/2010/08/19/what-does-everyone-know-you-for/#comments</comments>
		<pubDate>Thu, 19 Aug 2010 17:12:15 +0000</pubDate>
		<dc:creator>Anthony Panozzo</dc:creator>
				<category><![CDATA[Ideas]]></category>
		<category><![CDATA[Thoughts]]></category>
		<category><![CDATA[associations]]></category>
		<category><![CDATA[Marketing]]></category>
		<category><![CDATA[Meta-information]]></category>
		<category><![CDATA[narrative]]></category>
		<category><![CDATA[own]]></category>
		<category><![CDATA[stories]]></category>

		<guid isPermaLink="false">http://22ideastreet.com/blog/?p=1031</guid>
		<description><![CDATA[I can assure you that people believe you have skills that you don&#8217;t actually have. They also don&#8217;t know about some great skills that you do have. These phenomena are a result of personal marketing efforts&#8211;whether intended or unconscious. Owning concepts The 22 Immutable Laws of Marketing by Al Ries and Jack Trout contain a [...]<p><br/><br/>Original article:  <a href="http://22ideastreet.com/blog/2010/08/19/what-does-everyone-know-you-for/">What Does Everyone Know You For?</a></p>
]]></description>
			<content:encoded><![CDATA[<p>I can assure you that people believe you have skills that you don&#8217;t actually have.  They also don&#8217;t know about some great skills that you do have.  These phenomena are a result of personal marketing efforts&#8211;whether intended or unconscious.</p>
<h4>Owning concepts</h4>
<p><i>The 22 Immutable Laws of Marketing</i> by Al Ries and Jack Trout contain a few laws that I&#8217;d like to highlight:</p>
<ul>
<li>The Law of Exclusivity:  Two companies cannot own the same word in the concept&#8217;s mind.</li>
<li>The Law of Leadership:  It&#8217;s better to be first than it is to be better.</li>
<li>The Law of the Mind:  It&#8217;s better to be first in the mind than to be first in the marketplace.</li>
</ul>
<p>Now consider the following categories and who pops into your mind:</p>
<ul>
<li>a giving person</li>
<li>a great programmer</li>
<li>a do-it-yourself mechanic</li>
<li>a politically liberal or conservative person</li>
<li>a talented artist</li>
<li>someone who sells things online</li>
<li>someone who is in fantastic shape</li>
</ul>
<h4>My experiences</h4>
<p>Generally I can think of only a person or two for any given category.  I don&#8217;t know why this is the case.  But not knowing the reason does not stop it from being a useful thing to know about.</p>
<p>I notice that I associate people with a concept and believe them to be knowledgeable in a certain area when they are the first person I heard about the concept from.  Until I have evidence to the contrary or find a more knowledgeable person, this is the working assumption.  Whether they are really the most qualified people on these subjects, I would go to them first with questions.  Their face pops up when I think about the category.  I try to be more open-minded than believing that my mental model of them is accurate, but I am fallible.</p>
<p>When a consultant came into work and wound up a Pomodoro clock, several people glanced at me and I guessed that they were thinking about <a href="http://22ideastreet.com/blog/2009/02/16/the-pomodoro-technique/">the Pomodoro Technique article</a> that I wrote.  I did it at work for a month or two, and it elicited some strong responses.  It must be that when people think of the Pomodoro Technique, they think of me.  While it was not my idea, it was one of the earlier published descriptions of using the technique.  I don&#8217;t think this is egotistical or out of left field&#8211;it is just the way the mind works.  <b>We associate concepts with specific people.</b></p>
<p>In my own mind, for example, one or more people &#8220;own&#8221; the following words:</p>
<ul>
<li>Windows Azure</li>
<li>dependency injection</li>
<li>exploratory testing</li>
<li>Stoicism</li>
<li>jQuery</li>
</ul>
<h4>So what should you do about it?</h4>
<p>Ask people what they know you for.  Does their response mesh with what you <i>think</i> they know you for and what you <i>want</i> them to know you for?  This understanding is critical in developing your personal narrative.  You <i>are</i> the stories you can convincingly tell.  Who would not want to be first in the mind for something they care about?  Who wants to be first in the mind for something that they don&#8217;t like or identify with?</p>
<p>Do you associate yourself with positive or negative concepts?  Being early is risky, because the concept&#8217;s associations might change or be run into the ground.  But you could be first in the mind if you are early.</p>
<p>Do you read about new concepts and breathe life into existing ones?  By writing about things that already exist, you reach people that have not heard of them.</p>
<p>Generally it&#8217;s hard to disassociate yourself with concepts, even if they are value neutral.  Robby Slaughter writes about this and more in the excellent (and quite relevant) <a href="http://www.robbyslaughter.com/blog/?2010-04-08">The Tyranny of the Niche</a>:</p>
<blockquote><p>
The worst part about switching your major in junior year is not the administrative paperwork or the additional coursework. Rather, bailing on art history and heading to journalism means you will spend the next few years of your life reminding every acquaintance and distant family member that you no longer plan to work in museums. Your assertions will grow more firm and flustered as you repeat them to the same people. Our tidy stereotypes cannot weather the complex nuances of individual choice. Change is hard; getting others to actually remember that you&#8217;ve changed is often more work than the initial reinvention.
</p></blockquote>
<p>What words or phrases or terms do you <b>own</b>?  The rewards of being first in the mind are disproportionately large.  There&#8217;s only so many slots one typically lumps a person into.  Consider what concepts you mention in passing that people might begin associating you with.  What do you need to drop to be first in the thing you care most about?  Consciously manage these perceptions.  They are real.</p>
<p>This post generally relates to <a href="http://22ideastreet.com/blog/2010/01/08/how-meta-information-helps">using meta-information</a>, although that is a bit theoretical.</p>
<h4>Feedback</h4>
<p>Have you seen the principle of owning concepts in life?  Am I full of crap?!  <img src='http://22ideastreet.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />   Post a comment!</p>
<p><br/><br/>Original article:  <a href="http://22ideastreet.com/blog/2010/08/19/what-does-everyone-know-you-for/">What Does Everyone Know You For?</a></p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://22ideastreet.com/blog/wp-content/plugins/add-to-any/share_save_256_24.png" width="256" height="24" alt="Share/Bookmark"/></a> </p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/22ideastreet?a=0G53iBCSCv8:FxTfyZ5vn8Q:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/22ideastreet?i=0G53iBCSCv8:FxTfyZ5vn8Q:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/22ideastreet/~4/0G53iBCSCv8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://22ideastreet.com/blog/2010/08/19/what-does-everyone-know-you-for/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://22ideastreet.com/blog/2010/08/19/what-does-everyone-know-you-for/</feedburner:origLink></item>
		<item>
		<title>The Four Noble Truths of Coding</title>
		<link>http://feedproxy.google.com/~r/22ideastreet/~3/1wl3Y9ExVPA/</link>
		<comments>http://22ideastreet.com/blog/2010/08/05/the-four-noble-truths-of-coding/#comments</comments>
		<pubDate>Thu, 05 Aug 2010 19:00:39 +0000</pubDate>
		<dc:creator>Anthony Panozzo</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Philosophy]]></category>
		<category><![CDATA[Testing]]></category>

		<guid isPermaLink="false">http://22ideastreet.com/blog/?p=1015</guid>
		<description><![CDATA[The four noble truths in Buddhism are, approximately: Life is suffering. The origin of suffering is attachment, due to ignorance. The cessation of suffering is attainable. The eight-fold path leads to liberation. I was coding happily along, and realized in a flash of insight that this applied to what I was working on. In coding, [...]<p><br/><br/>Original article:  <a href="http://22ideastreet.com/blog/2010/08/05/the-four-noble-truths-of-coding/">The Four Noble Truths of Coding</a></p>
]]></description>
			<content:encoded><![CDATA[<p>The four noble truths in Buddhism are, approximately:</p>
<p>Life is suffering.<br />
The origin of suffering is attachment, due to ignorance.<br />
The cessation of suffering is attainable.<br />
The eight-fold path leads to liberation.</p>
<p>I was coding happily along, and realized in a flash of insight that this applied to what I was working on.</p>
<p>In coding, suffering comes from:</p>
<ul>
<li>not being comfortable making a change because you don&#8217;t quite understand how the system works</li>
<li>working hard but realizing your code is still buggy</li>
<li>a client being less than impressed by &#8220;a change that couldn&#8217;t break anything&#8221;, but did</li>
<li>not being able to refactor because you can&#8217;t see all of the implications</li>
<li>wondering if this ever really worked at all</li>
<li>having that bug pop up again, although we thought it was fixed</li>
<li>not delivering with quality and on time</li>
</ul>
<h4>The Four Noble Truths of Coding</h4>
<p>Coding is suffering.<br />
The origin of suffering is attachment, due to ignorance.<br />
The cessation of suffering is attainable.<br />
The path of executable specifications leads to liberation.</p>
<p>This is a bold statement to make.  By using automated means of capturing the assumptions present in code, one breaks the painful cycle that comes from ignorance about the code base.  Coding then becomes not suffering, nor not-not suffering, but just coding.  Instead of coding in fear, it again becomes a creative process that encourages working with others in harmony.  With automated tests of some sort, instead of having the law of cause and effect operating over the course of months, weeks, or days, feedback operates instead in terms of minutes.</p>
<p>However, there is a middle path to take here.  If one is entirely safe, one loses the creative edge that makes the project exciting and lessens nimbleness with too much process and boilerplate.  If one is too loose, one stands to let some quality slip.  Experience seems to be the best guide.</p>
<p>This thought probably emerged from reading philosophy and <i>Working Effectively With Legacy Code</i>.</p>
<p><br/><br/>Original article:  <a href="http://22ideastreet.com/blog/2010/08/05/the-four-noble-truths-of-coding/">The Four Noble Truths of Coding</a></p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://22ideastreet.com/blog/wp-content/plugins/add-to-any/share_save_256_24.png" width="256" height="24" alt="Share/Bookmark"/></a> </p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/22ideastreet?a=1wl3Y9ExVPA:DU3Zgi7sCG8:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/22ideastreet?i=1wl3Y9ExVPA:DU3Zgi7sCG8:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/22ideastreet/~4/1wl3Y9ExVPA" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://22ideastreet.com/blog/2010/08/05/the-four-noble-truths-of-coding/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://22ideastreet.com/blog/2010/08/05/the-four-noble-truths-of-coding/</feedburner:origLink></item>
		<item>
		<title>A Tool for Your Toolbox:  Fold Calendar</title>
		<link>http://feedproxy.google.com/~r/22ideastreet/~3/Wkiv6YCkAW8/</link>
		<comments>http://22ideastreet.com/blog/2010/08/03/a-tool-for-your-toolbox-fold-calendar/#comments</comments>
		<pubDate>Tue, 03 Aug 2010 19:00:57 +0000</pubDate>
		<dc:creator>Anthony Panozzo</dc:creator>
				<category><![CDATA[Tools]]></category>
		<category><![CDATA[fold calendar]]></category>
		<category><![CDATA[gtd]]></category>
		<category><![CDATA[personal kanban]]></category>
		<category><![CDATA[productivity]]></category>
		<category><![CDATA[recreation]]></category>
		<category><![CDATA[Work]]></category>

		<guid isPermaLink="false">http://22ideastreet.com/blog/?p=1004</guid>
		<description><![CDATA[Have you ever scheduled something and then remembered you had another appointment? Have you ever had a big block of time or energy and wasted it, neither resting nor accomplishing anything? Earlier this year I started a new near-weekly ritual. I used a tool that I found useful in college for busy weeks. The fold [...]<p><br/><br/>Original article:  <a href="http://22ideastreet.com/blog/2010/08/03/a-tool-for-your-toolbox-fold-calendar/">A Tool for Your Toolbox:  Fold Calendar</a></p>
]]></description>
			<content:encoded><![CDATA[<p>Have you ever scheduled something and then remembered you had another appointment?  Have you ever had a big block of time or energy and wasted it, neither resting nor accomplishing anything?</p>
<p>Earlier this year I started a new near-weekly ritual.  I used a tool that I found useful in college for busy weeks.  The fold calendar is a way of quickly visualizing a week and using it effectively.  Here&#8217;s what the daily entries might look like:</p>
<p><a href="http://22ideastreet.com/blog/wp-content/uploads/2010/07/7-days1.jpg"><img src="http://22ideastreet.com/blog/wp-content/uploads/2010/07/7-days1-300x225.jpg" alt="Seven days of fold calendar" title="Seven days of fold calendar" width="300" height="225" class="alignnone size-medium wp-image-1008" /></a></p>
<p>Basically, it lists the events of the day in chronological order, with times if I have them.  It lists the main project that I want to advance this week and a couple of smaller tasks that I&#8217;d like to get done.  For context, I list the big things that are happening next week as well.</p>
<h4>Why is this useful?</h4>
<p>This tool is useful because it:</p>
<ul>
<li>helps visualize and use chunks of time</li>
<li>helps with being spontaneous</li>
<li>helps with being organized</li>
<li>helps budget time and energy</li>
</ul>
<p><em>Skip down to the last section to learn how to build your own calendar, or keep reading for more context.</em></p>
<h4>Be productive (or not!)</h4>
<p>The key to the fold calendar is identifying blocks of time that are prime for doing things, and listing the important things that I want to do.</p>
<p>I then look at the week and see how many blocks I have, what I need to get done, and what I want to get done.  I estimate how long things will take and tentatively schedule some of the &#8220;must&#8221; items.  For example, if I know that I have a small milestone due on Thursday, I will need to use one of the blocks before then to complete the milestone.</p>
<p>Sometimes I only have a few blocks during the week after scheduling everything else.  When I realize this, I make better use of these blocks.  &#8220;I won&#8217;t have another chance to work on this until next week, so let&#8217;s try to focus for the next hour and see what I can do.&#8221;  It&#8217;s really motivating to me to know how many hours I have in the week to really devote to side projects.  Typically there are fewer hours than I would have thought.  If I&#8217;m not aware of how little time I actually have, I tend to squander this time or become despondent because I feel that I should be achieving more with my life.  If something is going to get done this week, it probably needs to fit in the buckets I identified by making and using the calendar.  I know how much time each bucket has, and so will start something that I think I can finish in the time and energy I have.  This technique respects the spirit of GTD and could be useful with a personal kanban as well.</p>
<h4>Balance</h4>
<p>On the flip side, when I am aware the things that really matter this week, I can leave blocks unscheduled and then am free to relax without worrying about getting things done.  It&#8217;s definitely important to have recreation, and having a large block of guilt-free, uninterrupted relaxation is great. It&#8217;s purposeful recreation&mdash;re-creation.  Being aware of the time and using it to restore balance and energy.</p>
<p>Also, I think that this is useful in consciously deciding how to spend time.  If I see a free concert go to, I need to decide whether it will be worth my time and energy to go.  Having the fold calendar might allow me to see that I should do it because the second half of the week is pretty full and I will need to rest.  It could instead indicate that the concert cuts up a huge six hour block that I could instead use productively.</p>
<p>It might be one of the most important tools for me to advance side projects.  Most of the time, side projects don&#8217;t have a deadline.  There will always be other things to fill up the time.  If you don&#8217;t believe this, read <a href="http://www.csub.edu/tlc/options/resources/handouts/teach_strat/putinrocks.html">the big rocks story</a>.  Zen Habits also has <a href="http://zenhabits.net/big-rocks-first-double-your-productivity-this-week/">an article that is along these lines</a>.  So the fold calendar helps prevent the seemingly-urgent from nibbling away at the core time.  The &#8220;week-as-an-integrated-whole&#8221; mindset is what separates the fold calendar from normal calendars.  Daily planning is useful, but it&#8217;s easy to find excuses.  If I don&#8217;t get something done today, there&#8217;s always &#8220;someday soon&#8221;.  But if I commit to doing something this week and it still does not get done, there is probably a more systemic problem that I need to address.</p>
<p>Clearly the calendar is useful for remembering meetings and engagements.  The &#8220;next week&#8221; field gives a little more context and frees the mind from worrying about things that are coming up.</p>
<h4>Your turn</h4>
<p>Ready to create your own flip-fold calendar?  It&#8217;s easy and inexpensive to make with things you already have on hand.   Here are some things to consider.</p>
<ul>
<li>Take a piece of letter-sized paper and fold it into eight sections.</li>
<li>Label the first seven sections with the day of the week and date of Monday through Sunday</li>
<li>In the eighth pane, list &#8216;Key Project&#8217;, &#8216;Smaller Items&#8217;, and &#8216;Next Week&#8217; as sections</li>
<li>Go through your calendars (work, personal, shared, etc.) and write down scheduled events as they happen throughout the day</li>
<li>Schedule exercise, grocery shopping, laundry, significant other engagements, and weekly planning time</li>
<li>Identify energy-sapping periods, try to minimize them, and budget pre- and post-recovery time</li>
<li>Identify blocks of time that you can devote to projects, cutting smaller things</li>
</ul>
<p>It doesn&#8217;t need to be perfect, it&#8217;s just a tool.  <img src='http://22ideastreet.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />   Hope you find it as useful as I have!</p>
<p>Have you used a system or tool like this?  What were your results?</p>
<p><br/><br/>Original article:  <a href="http://22ideastreet.com/blog/2010/08/03/a-tool-for-your-toolbox-fold-calendar/">A Tool for Your Toolbox:  Fold Calendar</a></p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://22ideastreet.com/blog/wp-content/plugins/add-to-any/share_save_256_24.png" width="256" height="24" alt="Share/Bookmark"/></a> </p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/22ideastreet?a=Wkiv6YCkAW8:yDACd0MRobs:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/22ideastreet?i=Wkiv6YCkAW8:yDACd0MRobs:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/22ideastreet/~4/Wkiv6YCkAW8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://22ideastreet.com/blog/2010/08/03/a-tool-for-your-toolbox-fold-calendar/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://22ideastreet.com/blog/2010/08/03/a-tool-for-your-toolbox-fold-calendar/</feedburner:origLink></item>
		<item>
		<title>So what have I been doing the past few months?</title>
		<link>http://feedproxy.google.com/~r/22ideastreet/~3/t1jztxs3tPA/</link>
		<comments>http://22ideastreet.com/blog/2010/07/12/so-what-have-i-been-doing-the-past-few-months/#comments</comments>
		<pubDate>Mon, 12 Jul 2010 18:00:41 +0000</pubDate>
		<dc:creator>Anthony Panozzo</dc:creator>
				<category><![CDATA[Meta]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Code Jam]]></category>
		<category><![CDATA[PMBA]]></category>
		<category><![CDATA[Rails]]></category>
		<category><![CDATA[Testing]]></category>
		<category><![CDATA[Ultimate]]></category>

		<guid isPermaLink="false">http://22ideastreet.com/blog/?p=998</guid>
		<description><![CDATA[Ultimate Website My biggest accomplishment of the year so far has been creating a new website for Ultimate (Frisbee) in the Indianapolis area. I got a basic concept going one Saturday morning, took feedback and talked to stakeholders, and then made a final version with the help of others in Indy. Notable improvements include: pictures [...]<p><br/><br/>Original article:  <a href="http://22ideastreet.com/blog/2010/07/12/so-what-have-i-been-doing-the-past-few-months/">So what <i>have</i> I been doing the past few months?</a></p>
]]></description>
			<content:encoded><![CDATA[<h4>Ultimate Website</h4>
<p>My biggest accomplishment of the year so far has been creating <a href="http://indyultimate.org">a new website for Ultimate (Frisbee) in the Indianapolis area</a>.  I got a basic concept going one Saturday morning, took feedback and talked to stakeholders, and then made a final version with the help of others in Indy.  Notable improvements include:</p>
<ul>
<li>pictures from <a href="http://www.zachdobson.com/">Zach Dobson</a>, an professional photographer in Indianapolis, on the front page
<li>maps of all the fields that are used for pickup games, with up-to-date information about when they are played
<li>integration with a league manager that has online signups, payments, and Google Maps support to show where fields are
<li>live streaming of the 2010 Indiana Ultimate high school championships on June 20th
</ul>
<p>For comparison, you can check out <a href="http://indyultimate.danconia.org">the old site</a>.  I&#8217;m really happy that people helped out and offered suggestions and improvements to the site.  This project is on autopilot now.</p>
<h4>Other projects</h4>
<p>A few months ago I created an eight-session <b>class about developer testing</b> that I taught to people at work.  I was surprised at how much work it was, but it seemed like the participants got a lot out of it, and I learned a ton putting it together.</p>
<p>I recently made a simple Rails <b>app that tracks personal events</b>.  I started this to keep track of soda consumption, but use it for many things now (showering, wake and sleep times, work transit times, standup lengths, etc.)  It&#8217;s handy to be able to do this from anywhere, so I created a bare-bones Android app that can send events.  I&#8217;d like to put together some neat graphs and histograms.  I plan on implementing some basic parsing to override the dates and times that things were submitted (think: &#8216;soda 12oz at 12:30&#8242; or &#8216;exercised yesterday afternoon&#8217;).  Right now the app would at least be useful for tracking how many days in a row I&#8217;ve flossed or exercised.</p>
<p>Lately I&#8217;ve been <b>reading</b> feverishly.  Recent books have mostly been from the Personal MBA program.  I have read 22 read out of 100 and expect to get to 30 within a few months.  I&#8217;ve found this undertaking to be helpful in understanding how businesses work.  I supplement this reading with blogs to ensure I&#8217;m not only consuming out of date material.  Reading marketing and sales books is useful because I do not believe that merely creating a superior product is enough to be successful.</p>
<p>Finally, I am organizing a <b>Code Jam</b> at my place of work on Saturday morning.  Basically it&#8217;s a time for people at work to come together and hack on whatever cool ideas they have or learn about interesting things.  If anything cool happens, I&#8217;ll post some pictures.</p>
<p><br/><br/>Original article:  <a href="http://22ideastreet.com/blog/2010/07/12/so-what-have-i-been-doing-the-past-few-months/">So what <i>have</i> I been doing the past few months?</a></p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://22ideastreet.com/blog/wp-content/plugins/add-to-any/share_save_256_24.png" width="256" height="24" alt="Share/Bookmark"/></a> </p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/22ideastreet?a=t1jztxs3tPA:PH5ZvQTgyVY:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/22ideastreet?i=t1jztxs3tPA:PH5ZvQTgyVY:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/22ideastreet/~4/t1jztxs3tPA" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://22ideastreet.com/blog/2010/07/12/so-what-have-i-been-doing-the-past-few-months/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://22ideastreet.com/blog/2010/07/12/so-what-have-i-been-doing-the-past-few-months/</feedburner:origLink></item>
		<item>
		<title>Help Me Figure Out What I Should Write About</title>
		<link>http://feedproxy.google.com/~r/22ideastreet/~3/qj5NHPLPS7s/</link>
		<comments>http://22ideastreet.com/blog/2010/07/10/help-me-figure-out-what-i-should-write-about/#comments</comments>
		<pubDate>Sun, 11 Jul 2010 04:20:04 +0000</pubDate>
		<dc:creator>Anthony Panozzo</dc:creator>
				<category><![CDATA[Meta]]></category>
		<category><![CDATA[Work]]></category>

		<guid isPermaLink="false">http://22ideastreet.com/blog/?p=995</guid>
		<description><![CDATA[Have you have heard me talk about something and think it would make a good blog post? Do you think I would have interesting thoughts on a subject and would like to read them? I have a large backlog of post ideas and musings that I write about, but there&#8217;s really no priority to the [...]<p><br/><br/>Original article:  <a href="http://22ideastreet.com/blog/2010/07/10/help-me-figure-out-what-i-should-write-about/">Help Me Figure Out What I Should Write About</a></p>
]]></description>
			<content:encoded><![CDATA[<p>Have you have heard me talk about something and think it would make a good blog post?  Do you think I would have interesting thoughts on a subject and would like to read them?</p>
<p>I have a large backlog of post ideas and musings that I write about, but there&#8217;s really no priority to the backlog.  Any suggestions?  Please leave them in the comments section of this post.  I will reciprocate this offer if you wish.</p>
<p>Thanks for your time, I appreciate it.</p>
<p><br/><br/>Original article:  <a href="http://22ideastreet.com/blog/2010/07/10/help-me-figure-out-what-i-should-write-about/">Help Me Figure Out What I Should Write About</a></p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://22ideastreet.com/blog/wp-content/plugins/add-to-any/share_save_256_24.png" width="256" height="24" alt="Share/Bookmark"/></a> </p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/22ideastreet?a=qj5NHPLPS7s:Qg0GpTcYgFE:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/22ideastreet?i=qj5NHPLPS7s:Qg0GpTcYgFE:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/22ideastreet/~4/qj5NHPLPS7s" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://22ideastreet.com/blog/2010/07/10/help-me-figure-out-what-i-should-write-about/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://22ideastreet.com/blog/2010/07/10/help-me-figure-out-what-i-should-write-about/</feedburner:origLink></item>
		<item>
		<title>Refactoring Tip</title>
		<link>http://feedproxy.google.com/~r/22ideastreet/~3/r2PHoSFzUSo/</link>
		<comments>http://22ideastreet.com/blog/2010/06/02/refactoring-tip/#comments</comments>
		<pubDate>Wed, 02 Jun 2010 22:30:24 +0000</pubDate>
		<dc:creator>Anthony Panozzo</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Refactoring]]></category>

		<guid isPermaLink="false">http://22ideastreet.com/blog/?p=990</guid>
		<description><![CDATA[When you have something like // connect to database code code code This might be an indicator that you can extract the code under the comment into a separate method to make things clearer and more modular. For example: public Connection connectToDatabase&#40;necessary parameters&#41; &#123; code code code &#125; This is nice because it is just [...]<p><br/><br/>Original article:  <a href="http://22ideastreet.com/blog/2010/06/02/refactoring-tip/">Refactoring Tip</a></p>
]]></description>
			<content:encoded><![CDATA[<p>When you have something like</p>

<div class="wp_syntax"><div class="code"><pre class="java" style="font-family:monospace;"><span style="color: #666666; font-style: italic;">// connect to database</span>
code
code
code</pre></div></div>

<p>This might be an indicator that you can extract the code under the comment into a separate method to make things clearer and more modular.</p>
<p>For example:</p>

<div class="wp_syntax"><div class="code"><pre class="java" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">public</span> <span style="color: #003399;">Connection</span> connectToDatabase<span style="color: #009900;">&#40;</span>necessary parameters<span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
    code
    code
    code
<span style="color: #009900;">&#125;</span></pre></div></div>

<p>This is nice because it is just as readable, and it&#8217;s harder for the description of the code block to get out of sync with what the code actually does.</p>
<p>Between when I thought of this and when I actually published it, I read <a href="http://theadmin.org/articles/2010/02/19/daily-refactor-final-extract-method-in-auth-source-ldap/">a similar blog post</a> that confirmed this thought pattern.  Fowler also talks about this in <i>Refactoring</i>.</p>
<p><br/><br/>Original article:  <a href="http://22ideastreet.com/blog/2010/06/02/refactoring-tip/">Refactoring Tip</a></p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://22ideastreet.com/blog/wp-content/plugins/add-to-any/share_save_256_24.png" width="256" height="24" alt="Share/Bookmark"/></a> </p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/22ideastreet?a=r2PHoSFzUSo:GqxCxuFy89I:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/22ideastreet?i=r2PHoSFzUSo:GqxCxuFy89I:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/22ideastreet/~4/r2PHoSFzUSo" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://22ideastreet.com/blog/2010/06/02/refactoring-tip/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://22ideastreet.com/blog/2010/06/02/refactoring-tip/</feedburner:origLink></item>
		<item>
		<title>Open Source for Retired People</title>
		<link>http://feedproxy.google.com/~r/22ideastreet/~3/JeQ44OdfCEc/</link>
		<comments>http://22ideastreet.com/blog/2010/05/29/open-source-for-retired-people/#comments</comments>
		<pubDate>Sun, 30 May 2010 03:20:55 +0000</pubDate>
		<dc:creator>Anthony Panozzo</dc:creator>
				<category><![CDATA[Ideas]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Retirement]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://22ideastreet.com/blog/?p=981</guid>
		<description><![CDATA[I whipped together a quick video to somewhat explain this idea. video platform video management video solutions video player I forgot to mention the GTK+ UVC Viewer, which is what I used to record using the webcam on Ubuntu. It was excellent. With Kaltura (open source version), you can host it on their CDN, or [...]<p><br/><br/>Original article:  <a href="http://22ideastreet.com/blog/2010/05/29/open-source-for-retired-people/">Open Source for Retired People</a></p>
]]></description>
			<content:encoded><![CDATA[<p>I whipped together a quick video to somewhat explain this idea.</p>
<p><object id="kaltura_player" name="kaltura_player" type="application/x-shockwave-flash" allowFullScreen="true" allowNetworking="all" allowScriptAccess="always" height="330" width="400" xmlns:dc="http://purl.org/dc/terms/" xmlns:media="http://search.yahoo.com/searchmonkey/media/" rel="media:video" resource="http://www.kaltura.com/index.php/kwidget/cache_st/1275195012/wid/_284702/uiconf_id/1693522/entry_id/0_g3f3qu02" data="http://www.kaltura.com/index.php/kwidget/cache_st/1275195012/wid/_284702/uiconf_id/1693522/entry_id/0_g3f3qu02"><param name="allowFullScreen" value="true" /><param name="allowNetworking" value="all" /><param name="allowScriptAccess" value="always" /><param name="bgcolor" value="#000000" /><param name="flashVars" value="&#038;" /><param name="movie" value="http://www.kaltura.com/index.php/kwidget/cache_st/1275195012/wid/_284702/uiconf_id/1693522/entry_id/0_g3f3qu02" /><a href="http://corp.kaltura.com">video platform</a> <a href="http://corp.kaltura.com/technology/video_management">video management</a> <a href="http://corp.kaltura.com/solutions/overview">video solutions</a> <a href="http://corp.kaltura.com/technology/video_player">video player</a> <a rel="media:thumbnail" href="http://cdn.kaltura.com/p/284702/sp/28470200/thumbnail/entry_id/0_g3f3qu02/width/120/height/90/bgcolor/000000/type/2" /> <span property="dc:description" content="" /><span property="media:title" content="first_video_blog_post.avi" /> <span property="media:width" content="400" /><span property="media:height" content="330" /> <span property="media:type" content="application/x-shockwave-flash" /><span property="media:duration" content="{DURATION}" /> </object></p>
<p>I forgot to mention the <a href="http://guvcview.berlios.de/">GTK+ UVC Viewer</a>, which is what I used to record using the webcam on Ubuntu.  It was excellent.</p>
<p>With <a href="http://corp.kaltura.com/">Kaltura</a> (<a href="http://www.kaltura.org/">open source version</a>), you can host it on their CDN, or host it yourself.  It seems like that is pretty flexible.</p>
<p>From watching it once, I see that I should probably talk slower.  Mostly the video seemed in-sync with the audio.  What did you think about the quality and/or the idea?</p>
<p><br/><br/>Original article:  <a href="http://22ideastreet.com/blog/2010/05/29/open-source-for-retired-people/">Open Source for Retired People</a></p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://22ideastreet.com/blog/wp-content/plugins/add-to-any/share_save_256_24.png" width="256" height="24" alt="Share/Bookmark"/></a> </p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/22ideastreet?a=JeQ44OdfCEc:xro6VBY5_Tc:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/22ideastreet?i=JeQ44OdfCEc:xro6VBY5_Tc:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/22ideastreet/~4/JeQ44OdfCEc" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://22ideastreet.com/blog/2010/05/29/open-source-for-retired-people/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://22ideastreet.com/blog/2010/05/29/open-source-for-retired-people/</feedburner:origLink></item>
		<item>
		<title>Review:  Managing The Design Factory</title>
		<link>http://feedproxy.google.com/~r/22ideastreet/~3/bBQ0CBh18cI/</link>
		<comments>http://22ideastreet.com/blog/2010/05/11/review-managing-the-design-factory/#comments</comments>
		<pubDate>Tue, 11 May 2010 11:27:39 +0000</pubDate>
		<dc:creator>Anthony Panozzo</dc:creator>
				<category><![CDATA[Reviews]]></category>
		<category><![CDATA[Books]]></category>
		<category><![CDATA[Lean]]></category>
		<category><![CDATA[Product Development]]></category>

		<guid isPermaLink="false">http://22ideastreet.com/blog/?p=977</guid>
		<description><![CDATA[Title: Managing the Design Factory Author: Donald Reinertsen Length: 288 pages Published: 1997 ISBN-10: 0684839911 ISBN-13: 9780684839912 This book analyzes product development processes from a lean perspective. The author starts by introducing the concept of a &#8220;design factory&#8221;, which shows the differences between lean principles applied to manufacturing and lean principles applied to creating new [...]<p><br/><br/>Original article:  <a href="http://22ideastreet.com/blog/2010/05/11/review-managing-the-design-factory/">Review:  Managing The Design Factory</a></p>
]]></description>
			<content:encoded><![CDATA[<p>Title:  Managing the Design Factory<br />
Author:  Donald Reinertsen<br />
Length:  288 pages<br />
Published:  1997<br />
ISBN-10:  0684839911<br />
ISBN-13:  9780684839912</p>
<p>This book analyzes product development processes from a lean perspective.  The<br />
author starts by introducing the concept of a &#8220;design factory&#8221;, which shows the<br />
differences between lean principles applied to manufacturing and lean principles<br />
applied to creating new innovations.  The key differences include information<br />
arrival processes and the repeatable versus non-repeatable.</p>
<p>One key takeaway from reading this book is that the goal of creating new things<br />
is not to reduce the variability of creating them.  Having waste is actually<br />
often the most effective way to create something new because the &#8220;waste&#8221;<br />
generates information, which has value.  If you are doing something that has a<br />
known problem statement and a known solution, you are essentially turning the<br />
design crank.  Seek to increase throughput and increase flow before eliminating<br />
waste.</p>
<p>Much like Goldratt&#8217;s book, <i>The Goal</i>, Reinertsen focuses on viewing the company<br />
profitability as the lens to view business decisions through.  He advocates<br />
modeling of projects and their intended ROI, preferring simple and useful models<br />
over opaque ones.  He discusses many subjects from the perspective of how to<br />
optimize for development expense, unit costs, performance, or speed of<br />
development, which are mostly at odds with each other.</p>
<p>He has an interesting explication of queueing and information theory, and how<br />
these impact product development.  One takeaway from the information theory<br />
topic is that information is inversely proportionate to the probability of an<br />
event occurring.  This coincides with my views on generating models (similar to<br />
Popper&#8217;s views on the subject.)  Essentially, tests should be written to have<br />
the maximum value if they fail.  I believe Reinertsen would be a proponent of<br />
high level tests.  He also contends that if your tests would cause a<br />
competitor&#8217;s product to fail, you are likely testing too much.</p>
<p>Overall, I found this book to be a compelling read with insights clearly stated<br />
and a strong overall theme.</p>
<p><a href="http://22ideastreet.com/blog/notes/managing-the-design-factory-outline">Full outline</a></p>
<p><br/><br/>Original article:  <a href="http://22ideastreet.com/blog/2010/05/11/review-managing-the-design-factory/">Review:  Managing The Design Factory</a></p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://22ideastreet.com/blog/wp-content/plugins/add-to-any/share_save_256_24.png" width="256" height="24" alt="Share/Bookmark"/></a> </p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/22ideastreet?a=bBQ0CBh18cI:WLO_hOiz7xU:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/22ideastreet?i=bBQ0CBh18cI:WLO_hOiz7xU:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/22ideastreet/~4/bBQ0CBh18cI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://22ideastreet.com/blog/2010/05/11/review-managing-the-design-factory/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://22ideastreet.com/blog/2010/05/11/review-managing-the-design-factory/</feedburner:origLink></item>
		<item>
		<title>A Tool For Your Toolbox:  Risk Poker</title>
		<link>http://feedproxy.google.com/~r/22ideastreet/~3/Kx6H0JLtN0k/</link>
		<comments>http://22ideastreet.com/blog/2010/03/09/a-tool-for-your-toolbox-risk-poker/#comments</comments>
		<pubDate>Wed, 10 Mar 2010 01:00:04 +0000</pubDate>
		<dc:creator>Anthony Panozzo</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Ideas]]></category>
		<category><![CDATA[Agile]]></category>
		<category><![CDATA[Risk Poker]]></category>
		<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://22ideastreet.com/blog/?p=971</guid>
		<description><![CDATA[This is an idea that I read about in Managing the Design Factory (detailed outline). Around page 226, Reinertsen says: Let us start with the first source of technical risk, the high-risk subsystem. Which subsystems have high technical risk? To assess this we must perform our project-level analysis to determine how each program objective (expense, [...]<p><br/><br/>Original article:  <a href="http://22ideastreet.com/blog/2010/03/09/a-tool-for-your-toolbox-risk-poker/">A Tool For Your Toolbox:  Risk Poker</a></p>
]]></description>
			<content:encoded><![CDATA[<p>This is an idea that I read about in <i><a href="http://www.amazon.com/Managing-Design-Factory-Donald-Reinertsen/dp/0684839911">Managing the Design Factory</a></i> (<a href="http://22ideastreet.com/blog/notes/managing-the-design-factory-outline/">detailed outline</a>).  Around page 226, Reinertsen says:</p>
<blockquote><p>
Let us start with the first source of technical risk, the high-risk subsystem.  Which subsystems have high technical risk?  To assess this we must perform our project-level analysis to determine how each program objective (expense, cost, performance, and speed) will impact profits.  Then we assess each subsystem to determine how it might impact each of these factors.  The easiest way to do this is to use a team meeting in which members estimate the downside risk for each subsystem in terms of magnitude and probability.  This can be done by having each member assess risks independently, having a discussion on why different team members have rated risk differently, and then having team members reassess risks.  The output of such a meeting is a surprisingly good understanding of project risk.  Contrary to the common view that unknown risks are most important, most teams are surprisingly aware of where they are likely to fail in a program.
</p></blockquote>
<p>This reminds me so much of the Agile practice of <a href="http://en.wikipedia.org/wiki/Planning_poker">planning poker</a> that I&#8217;m dubbing it &#8220;risk poker&#8221;.  Both practices make sense to me because they use crowdsourcing to solve the problem.  I think software teams are more aware of the risks on the project than they typically give themselves credit for, leading to the paradoxical value of this practice.  By doing this practice, teams make explicit the knowledge that they already have but are often <a href="http://22ideastreet.com/blog/2009/01/16/software-as-a-sitcom/">hesitant to act on</a> for one reason or another.</p>
<p>While doing some basic research to see if this term had been employed yet, I also stumbled across <a href="http://collaboration.csc.ncsu.edu/laurie/Security/ProtectionPoker/">protection poker</a>, which deals more with security risks.</p>
<p>Perhaps I&#8217;m reinventing the wheel and risk poker is a well-known concept with a different name.  Has anyone employed something like this on a project?</p>
<p><br/><br/>Original article:  <a href="http://22ideastreet.com/blog/2010/03/09/a-tool-for-your-toolbox-risk-poker/">A Tool For Your Toolbox:  Risk Poker</a></p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://22ideastreet.com/blog/wp-content/plugins/add-to-any/share_save_256_24.png" width="256" height="24" alt="Share/Bookmark"/></a> </p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/22ideastreet?a=Kx6H0JLtN0k:ngAjnl3gDHA:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/22ideastreet?i=Kx6H0JLtN0k:ngAjnl3gDHA:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/22ideastreet/~4/Kx6H0JLtN0k" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://22ideastreet.com/blog/2010/03/09/a-tool-for-your-toolbox-risk-poker/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://22ideastreet.com/blog/2010/03/09/a-tool-for-your-toolbox-risk-poker/</feedburner:origLink></item>
		<item>
		<title>Signal and Meaning</title>
		<link>http://feedproxy.google.com/~r/22ideastreet/~3/u3sA_LpFqzs/</link>
		<comments>http://22ideastreet.com/blog/2010/02/28/signal-and-meaning/#comments</comments>
		<pubDate>Sun, 28 Feb 2010 05:00:09 +0000</pubDate>
		<dc:creator>Anthony Panozzo</dc:creator>
				<category><![CDATA[Thoughts]]></category>
		<category><![CDATA[Existentialism]]></category>
		<category><![CDATA[Meaning]]></category>
		<category><![CDATA[Philosophy]]></category>
		<category><![CDATA[Signal]]></category>

		<guid isPermaLink="false">http://22ideastreet.com/blog/?p=944</guid>
		<description><![CDATA[On a long enough time line, the survival rate for everyone drops to zero. &#8212; Chuck Palahniuk, Fight Club In the long run, every signal dies. Paper rots, genes mutate, forests burn, files corrupt. Error correcting codes help, but they aren&#8217;t enough. Perfect preservation of effort is not the way of the universe. Human languages [...]<p><br/><br/>Original article:  <a href="http://22ideastreet.com/blog/2010/02/28/signal-and-meaning/">Signal and Meaning</a></p>
]]></description>
			<content:encoded><![CDATA[<blockquote><p>
On a long enough time line, the survival rate for everyone drops to zero.<br />
 &#8212; Chuck Palahniuk, Fight Club
</p></blockquote>
<p>In the long run, every signal dies.  Paper rots, genes mutate, forests burn, files corrupt.  Error correcting codes help, but they aren&#8217;t enough.  Perfect preservation of effort is not the way of the universe.  Human languages evolve and break down meaning.</p>
<p>Will my personal journal be lost in an accident following the poisson distribution within my lifetime?  Will my grandchildren care enough to translate my life&#8217;s work to the technology of the day before it is unreadable?  There is a difference between preservation and the ability to understand, as <a href="http://scobleizer.com/2009/09/18/our-online-lives-slowly-leak-away/">Robert Scoble points out</a>.</p>
<p>Software is a signal.  It stops when the cost of maintaining it exceeds the value derived.  Strangely, software has a longer signal than usually envisioned.</p>
<p>Some signals stay stronger longer.  I know more about Plato than I do about most of the people on my street.  Millions of people have come before me that I will never know anything about, billions living right now that I will never hear about.  Does this imply a mediocre life?  People are still riveted by JFK.  Elvis lives.  Surely there is a high signal strength for them.  Much replication, remarkable, revelatory about the human condition.  But most people will not be remembered outside of their family tree.</p>
<p>Spawning children spreads gene and life information with some lossiness.</p>
<p>Linus Torvalds said &#8220;Only wimps use tape backup: <i>real</i> men just upload their important stuff on ftp, and let the rest of the world mirror it.&#8221;  In the long run, though, all signals are lossy.</p>
<p><br/></p>
<p>Before a signal starts, I imagine it looks like this:</p>
<p><a href="http://22ideastreet.com/blog/wp-content/uploads/2010/02/flat.png"><img src="http://22ideastreet.com/blog/wp-content/uploads/2010/02/flat.png" alt="" title="flat" width="358" height="70" class="alignnone size-full wp-image-961" /></a></p>
<p>From nothing comes something, if only briefly.  Most signals looks something like this:</p>
<p><a href="http://22ideastreet.com/blog/wp-content/uploads/2010/02/typical.png"><img src="http://22ideastreet.com/blog/wp-content/uploads/2010/02/typical.png" alt="" title="typical" width="350" height="72" class="alignnone size-full wp-image-962" /></a></p>
<p>A typical blog has a few posts, topical, uninteresting, no replication.  The typical newsletter has a few editions and then fades to nothing.  The signal returns to zero quickly.</p>
<p>Some signals, however, look more like this, and they are rather exceptional:</p>
<p><a href="http://22ideastreet.com/blog/wp-content/uploads/2010/02/exceptional.png"><img src="http://22ideastreet.com/blog/wp-content/uploads/2010/02/exceptional.png" alt="" title="exceptional" width="346" height="98" class="alignnone size-full wp-image-960" /></a></p>
<p><br/><br />
Over the span of the universe, though, all signals that we can comprehend look like this:</p>
<p><a href="http://22ideastreet.com/blog/wp-content/uploads/2010/02/flat.png"><img src="http://22ideastreet.com/blog/wp-content/uploads/2010/02/flat.png" alt="" title="flat" width="358" height="70" class="alignnone size-full wp-image-961" /></a></p>
<p>The strength and length of any signal is too small to stand out from the nothingness and noise.  It&#8217;s on that line somewhere, but too short to be meaningful.</p>
<p><br/><br />
My thoughts on what to do about this:</p>
<p>Spread signals.  Great ideas will replicate faster, great works will be preserved longer.</p>
<p>Start signals.  The best measure of effectiveness is how long that signal lasts.  Writing, music, software, companies, groups, buildings.  Life is inherently a signal, something finite, an exception to entropy.  One&#8217;s life might be definable by the signals started, the external manifestation of internal capacities.</p>
<p><br/><br/>Original article:  <a href="http://22ideastreet.com/blog/2010/02/28/signal-and-meaning/">Signal and Meaning</a></p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://22ideastreet.com/blog/wp-content/plugins/add-to-any/share_save_256_24.png" width="256" height="24" alt="Share/Bookmark"/></a> </p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/22ideastreet?a=u3sA_LpFqzs:Hyfvhe3vBlI:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/22ideastreet?i=u3sA_LpFqzs:Hyfvhe3vBlI:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/22ideastreet/~4/u3sA_LpFqzs" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://22ideastreet.com/blog/2010/02/28/signal-and-meaning/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://22ideastreet.com/blog/2010/02/28/signal-and-meaning/</feedburner:origLink></item>
	</channel>
</rss>
