<?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>tyler hannan</title>
	
	<link>http://tylerhannan.com</link>
	<description>warning:  may contain random musings</description>
	<lastBuildDate>Thu, 20 Dec 2012 06:20:36 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/ReflectionsOnEmergentCommerceAndTechnology" /><feedburner:info uri="reflectionsonemergentcommerceandtechnology" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:emailServiceId>ReflectionsOnEmergentCommerceAndTechnology</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><item>
		<title>Thank You For Your Service</title>
		<link>http://feedproxy.google.com/~r/ReflectionsOnEmergentCommerceAndTechnology/~3/O1SM4-0QscA/</link>
		<comments>http://tylerhannan.com/2012/12/thank-you-for-your-service/#comments</comments>
		<pubDate>Thu, 20 Dec 2012 05:42:30 +0000</pubDate>
		<dc:creator>tyler</dc:creator>
				<category><![CDATA[about]]></category>
		<category><![CDATA[Other]]></category>

		<guid isPermaLink="false">http://tylerhannan.com/?p=619</guid>
		<description><![CDATA[I heard my name called&#8230; “Would Mr. Tyler Hannan please join us on stage.” and the people collected in the room stifled giggles. Today was a unique experience. Today, my father, Stephen Hannan retired after 42 years of Federal service.&#8230;  <a href="http://tylerhannan.com/2012/12/thank-you-for-your-service/">continue reading</a> &#187;]]></description>
				<content:encoded><![CDATA[<p>I heard my name called&#8230;</p>

<blockquote>
  <p>“Would Mr. Tyler Hannan please join us on stage.”</p>
</blockquote>

<p>and the people collected in the room stifled giggles.</p>

<hr />

<p>Today was a unique experience.</p>

<p>Today, my father, Stephen Hannan retired after 42 years of Federal service.  3 of those on active duty (in Vietnam) and 39 working in various roles at the <a href="https://www.facebook.com/ARPCDenver">Air Reserve Personnel Center</a> in Denver.</p>

<p>During a ceremony, much like you would expect from a military organization&#8230;with appropriate pomp, a fair bit of circumstance, and the sort of traditionalist approach that I find both compelling and comforting&#8230;I heard several individuals speak about the impact my father has had on their lives.</p>

<p>And I wept.</p>

<hr />

<p>But Tyler, you may ask, “Why did this room stifle giggles?”.</p>

<p>Evidently when children are called on stage to receive their “child certificates” they tend to be of the 3-5 year old variety, clinging tightly to the hand of their mid-20s, or early 30s, parents who are retiring from active duty .  They don’t stand at a height greater than anyone on the stage&#8230;looking as I did (image at the end of this post).</p>

<hr />

<p>And I wept.</p>

<p>I know Steve Hannan.<br />
I know him as a husband to my mother.<br />
I know him as father.<br />
I know him as father-in-law to my wife.<br />
I know him as grandfather to my daughters.<br />
I know him as a man who is kind&#8230;a man who is passionate about justice&#8230;a man who loves widely&#8230;a mans who weeps openly&#8230;a man who is trustworthy&#8230;a man whom I desire to emulate.</p>

<p>Today, I was honoured to see him from the perspective of Director of Staff of ARPC&#8230;as friend to those enlisted, those in the reserves, to civilians, and to the presently retired.</p>

<p>And, in their praise&#8230;their handshakes&#8230;their eyes&#8230;I saw my father.</p>

<p>I speak, at length — to anyone who will listen — about the importance of authenticity.  I am blessed to have a model for authentic living in my life.</p>

<p>ARPC describes its mission, in part, as “serving generations of airmen”.  Congratulations Mr. Hannan, you have served the mission well&#8230;both at home and abroad.  Thank you for your service to our country during Vietnam.</p>

<p>You have retired from the mission of serving generations of airmen&#8230;but are, hereby, assigned to serving generations of Hannans.  Little miss Aoife, and her big sister Gabriella, will be better humans for their time with you.</p>

<p><img src="https://fbcdn-sphotos-h-a.akamaihd.net/hphotos-ak-snc7/v/566095_10200162987294724_1944014986_n.jpg?oh=f30febd3d22a1db142e2addd7699fb7e&#038;oe=50D4F684&#038;__gda__=1356135308_c1a26aa4b3fe50ea70e03e4b27ae9d96" width="350" height="350" align="middle" alt="RetirementCeremony" /></p>
<img src="http://feeds.feedburner.com/~r/ReflectionsOnEmergentCommerceAndTechnology/~4/O1SM4-0QscA" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://tylerhannan.com/2012/12/thank-you-for-your-service/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://tylerhannan.com/2012/12/thank-you-for-your-service/</feedburner:origLink></item>
		<item>
		<title>Entering the WayBack Machine (or why you should always record public presentations)</title>
		<link>http://feedproxy.google.com/~r/ReflectionsOnEmergentCommerceAndTechnology/~3/a3P1T0LNnyA/</link>
		<comments>http://tylerhannan.com/2012/07/entering-the-wayback-machine-or-why-you-should-always-record-public-presentations/#comments</comments>
		<pubDate>Thu, 26 Jul 2012 23:16:01 +0000</pubDate>
		<dc:creator>tyler</dc:creator>
				<category><![CDATA[about]]></category>
		<category><![CDATA[Musings]]></category>

		<guid isPermaLink="false">http://tylerhannan.com/?p=587</guid>
		<description><![CDATA[One of the interesting things about having been a spokesperson/evangelist/technical marketing person/etc for so many years is that I have lost count of the number of presentations I&#8217;ve given. It is, by now, easily in the hundreds. And, unfortunately, I&#8230;  <a href="http://tylerhannan.com/2012/07/entering-the-wayback-machine-or-why-you-should-always-record-public-presentations/">continue reading</a> &#187;]]></description>
				<content:encoded><![CDATA[<p>One of the interesting things about having been a spokesperson/evangelist/technical marketing person/etc for so many years is that I have lost count of the number of presentations I&#8217;ve given.  It is, by now, easily in the hundreds.</p>
<p>And, unfortunately, I have few examples of these presentations in video format.</p>
<p>Why, you may ask?</p>
<p>A combination of reasons:</p>
<ol>
<li>sensitive nature of discussions/sessions</li>
<li>meetups aren&#8217;t often filmed</li>
</ol>
<p>The sad result is that finding speaking samples, is surprisingly difficult.  Yes, I&#8217;ve used <a href="http://www.slideshare.net/tylerhannan">slideshare</a>&#8230;but again, only for non-sensitive content.</p>
<p>So, as I pondered this conundrum, and realized the importance of archived speaking engagement (visual or otherwise)&#8230;I did happen upon some prior examples.</p>
<p>The point, however, is that for the community of speakers whom I know&#8230;VIDEO YOURSELF&#8230;setup a camera, it is not only useful for your records, it is useful for your practice.</p>
<p>Here are a few presentations, video or otherwise, i was able to find&#8230;</p>
<h2>Finovate 2008</h2>
<p>I&#8217;m unable to embed&#8230;but in 2008, I gave a presentation at <a href="http://finovate.com/">Finovate Startup</a> demoing the IP Commerce Platform.</p>
<p>That presentation is <a href="http://www.finovate.com/startup08vid/ipcommerce.html">here</a>.</p>
<p>As an aside, check the mullet.  Yes, it was on purpose.</p>
<h2>Microsoft ISV Payments Training</h2>
<p>At one point, the ISV evangelism team wanted a 3-part webinar series on the concept of payments.  The links below were the outcome.</p>
<p><a href="http://www.msdev.com/Directory/Description.aspx?eventId=444">Understanding Electronic Commerce</a></p>
<p><a href="http://www.msdev.com/Directory/Description.aspx?eventId=445">Commerce Security Fundamentals</a></p>
<p><a href="http://www.msdev.com/Directory/Description.aspx?eventId=446">Solving for Commerce Complexity</a></p>
<img src="http://feeds.feedburner.com/~r/ReflectionsOnEmergentCommerceAndTechnology/~4/a3P1T0LNnyA" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://tylerhannan.com/2012/07/entering-the-wayback-machine-or-why-you-should-always-record-public-presentations/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://tylerhannan.com/2012/07/entering-the-wayback-machine-or-why-you-should-always-record-public-presentations/</feedburner:origLink></item>
		<item>
		<title>RIP, MCA</title>
		<link>http://feedproxy.google.com/~r/ReflectionsOnEmergentCommerceAndTechnology/~3/82j2Ng41arI/</link>
		<comments>http://tylerhannan.com/2012/05/rip-mca/#comments</comments>
		<pubDate>Fri, 04 May 2012 18:35:11 +0000</pubDate>
		<dc:creator>tyler</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://tylerhannan.com/?p=556</guid>
		<description><![CDATA[&#8220;MCA, where have you been?&#8221; In peace&#8230;rest.]]></description>
				<content:encoded><![CDATA[<p>&#8220;MCA, where have you been?&#8221;</p>
<p>In peace&#8230;rest.</p>
<div style=”text-align:center;”>
<p><iframe width="640" height="480" src="http://www.youtube.com/embed/z5rRZdiu1UE?feature=oembed" frameborder="0" allowfullscreen></iframe></p>
</div>
<img src="http://feeds.feedburner.com/~r/ReflectionsOnEmergentCommerceAndTechnology/~4/82j2Ng41arI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://tylerhannan.com/2012/05/rip-mca/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://tylerhannan.com/2012/05/rip-mca/</feedburner:origLink></item>
		<item>
		<title>GeekTool:  Implementation Detail</title>
		<link>http://feedproxy.google.com/~r/ReflectionsOnEmergentCommerceAndTechnology/~3/H7JNijticuU/</link>
		<comments>http://tylerhannan.com/2012/04/geektool-implementation-detail/#comments</comments>
		<pubDate>Fri, 27 Apr 2012 17:50:05 +0000</pubDate>
		<dc:creator>tyler</dc:creator>
				<category><![CDATA[Other]]></category>

		<guid isPermaLink="false">http://tylerhannan.com/?p=532</guid>
		<description><![CDATA[As I stated in my last post, entitled Geektool (clever title, I know). I have now settled upon a workflow that I found both attractive and beneficial. In this post, I will enumerate the &#8220;how&#8221; of my implementation. First of&#8230;  <a href="http://tylerhannan.com/2012/04/geektool-implementation-detail/">continue reading</a> &#187;]]></description>
				<content:encoded><![CDATA[<p>As I stated in my last post, entitled <em><a href="http://tylerhannan.com/2012/04/geektool/" target="_blank">Geektool</a></em> (clever title, I know).  I have now settled upon a workflow that I found both attractive and beneficial.</p>
<p>In this post, I will enumerate the &#8220;how&#8221; of my implementation.  </p>
<p>First of all, nearly all of the implementations are simple unix commands.  There are a few situations, the weather implementation in particular, where I want to be able to change cities with relative ease.  To that end, I have pulled the script out of the GeekTool UI and into a .bash script that is called from the geeklet.</p>
<p>I won&#8217;t spend any time on GeekTool implementation…there are a variety of quality resources online to help with that.</p>
<p>In theory, I could simply uploaded a set of exported geeklets to this post and let you play to your heart&#8217;s content.  In practice, however, this proves problematic.  Your background may not be the same as mine…Your resolution set differently…Your textual color or format preferences different…etc.</p>
<p>It is worth noting that many of the scripts originated somewhere in the wilds of the internet.  I simply re-used, updated, edited, as necessary.  I invite you to do the same.</p>
<p>If you are reading this via the .rss feed I apologize…all syntax highlighting is server side.</p>
<p>Without further ado:</p>
<p><span id="more-532"></span></p>
<h2>Date &#038; Time</h2>
<p><img style="display:block; margin-left:auto; margin-right:auto;" src="http://tylerhannan.com/wp-content/uploads/2012/04/datetime1.png" alt="Datetime" title="datetime.png" border="0" width="285" height="379" /><br />
The upper left corner of the desktop is leveraged for the day/date/etc.  The textual categorization (&#8220;on this the&#8221;, &#8220;day of&#8221;, &#8220;in the year of our L~rd&#8221;, &#8220;at the time of&#8221;) are simple overrides of the GeekTool script to display static text.</p>
<p>Now for the fun bits <img src='http://tylerhannan.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<h3>Fuzzy Date</h3>
<pre class="brush: bash; title: ; notranslate">
#!/bin/bash
# converts exact date to fuzzy format

export day=$(date '+%d')
case $day in
01) export fuzzy_day='First';;
02) export fuzzy_day='Second';;
03) export fuzzy_day='Third';;
04) export fuzzy_day='Fourth';;
05) export fuzzy_day='Fifth';;
06) export fuzzy_day='Sixth';;
07) export fuzzy_day='Seventh';;
08) export fuzzy_day='Eighth';;
09) export fuzzy_day='Ninth';;
10) export fuzzy_day='Tenth';;
11) export fuzzy_day='Eleventh';;
12) export fuzzy_day='Twelth';;
13) export fuzzy_day='Thirteenth';;
14) export fuzzy_day='Fourteenth';;
15) export fuzzy_day='Fifteenth';;
16) export fuzzy_day='Sixteenth';;
17) export fuzzy_day='Seventeenth';;
18) export fuzzy_day='Eighteenth';;
19) export fuzzy_day='Nineteenth';;
20) export fuzzy_day='Twentieth';;
21) export fuzzy_day='Twenty-first';;
22) export fuzzy_day='Twenty-second';;
23) export fuzzy_day='Twenty-third';;
24) export fuzzy_day='Twenty-fourth';;
25) export fuzzy_day='Twenty-fifth';;
26) export fuzzy_day='Twenty-sixth';;
27) export fuzzy_day='Twenty-seventh';;
28) export fuzzy_day='Twenty-eighth';;
29) export fuzzy_day='Twenty-ninth';;
30) export fuzzy_day='Thirtieth';;
31) export fuzzy_day='Thirty-first';;
esac
echo $fuzzy_day
exit 0
</pre>
<h3>Month</h3>
<pre class="brush: bash; title: ; notranslate">
date +%B
</pre>
<h3>Year</h3>
<p>Simple textual override</p>
<h4>Time</h4>
<pre class="brush: bash; title: ; notranslate">
export time=$(date '+%H:%M' | 
sed s/://g) ; echo $time juliet
</pre>
<h2>Daily Quote</h2>
<p>In the middle of the day it often good to have something inspirational to read.  I have played with a fair few daily quote sites and found that a consistently interesting one is DailyZen.com.</p>
<pre class="brush: bash; title: ; notranslate">
curl -s http://www.dailyzen.com/ | 
sed -n &quot;/&lt;\!--Add Quote for correct day--&gt;/,/&lt;\/TD&gt;/p&quot; |
sed -e &quot;s/&lt;[^&gt;]*&gt;//g&quot; |
strings |
fold -sw60
</pre>
<h2>Day of Week &#038; Calendar</h2>
<p><img style="display:block; margin-left:auto; margin-right:auto;" src="http://tylerhannan.com/wp-content/uploads/2012/04/calendar1.png" alt="Calendar" title="calendar.png" border="0" width="412" height="202" /><br />
The lower left corner of the desktop is a day of the week and a 3 month calendar.</p>
<p>It is worth noting that the script for the current month calendar is a bit heavier than the rest.  As you can see in the screen capture, this was built to highlight the current day by placing a &#8220;==&#8221; in place of the actual date.  If you implement these scripts, use a fixed width font for your own sanity.</p>
<h3>Day of Week</h3>
<pre class="brush: bash; title: ; notranslate">
date +&quot;%A&quot;
</pre>
<h3>Previous Month Calendar</h3>
<pre class="brush: bash; title: ; notranslate">
cal `date -v-1m &quot;+%m&quot;` `date -v-1m &quot;+%Y&quot;`
</pre>
<h3>Current Month Calendar</h3>
<pre class="brush: bash; title: ; notranslate">
cal | 
sed &quot;s/^/ /;s/$/ /;s/ $(date +%e) / $(date +%e | sed 's/./=/g') /&quot; | 
sed &quot;s/^ //;s/ $//&quot;
</pre>
<h3>Next Month Calendar</h3>
<pre class="brush: bash; title: ; notranslate">
cal `date -v+1m &quot;+%m&quot;` `date -v+1m &quot;+%Y&quot;`
</pre>
<h2>Current Weather</h2>
<p><img style="display:block; margin-left:auto; margin-right:auto;" src="http://tylerhannan.com/wp-content/uploads/2012/04/weatherimage.png" alt="Weatherimage" title="weatherimage.png" border="0" width="494" height="127" /><br />
Here is where things get interesting…and a bit confusing.  I played with a WIDE variety of weather services and they were either unreliable or nearly impossible to parse for detailed data.</p>
<p>I ended up using the Yahoo Weather &#8220;APIs&#8221; (note the scare quotes) but the implementation is a bit wonky.  Basically, you pass a city code and get back a structured XML response in .RSS form.  ummm…great.  But, having spent a bunch of time playing with grep and sed it wasn&#8217;t that onerous to address.</p>
<p>These are the scripts I run as individual .bash scripts.  That allows me to add a new city in the text editor of my choice and then comment/uncomment fields as I move about the United States.</p>
<h3>Weather Description</h3>
<p>The textual representation of the current weather.  </p>
<pre class="brush: bash; title: ; notranslate">
#!/bin/bash
####### Denver #######
curl --silent &quot;http://weather.yahooapis.com/forecastrss?w=2391279&quot; | grep -E '(Current Conditions:|F&lt;BR)' | sed -e 's/Current Conditions://' -e 's/&lt;br \/&gt;//' -e 's/&lt;b&gt;//' -e 's/&lt;\/b&gt;//' -e 's/&lt;BR \/&gt;//' -e 's/&lt;description&gt;//' -e 's/&lt;\/description&gt;//'
#
####### Evergreen #######
# curl --silent &quot;http://weather.yahooapis.com/forecastrss?w=2400904&quot; | grep -E '(Current Conditions:|F&lt;BR)' | sed -e 's/Current Conditions://' -e 's/&lt;br \/&gt;//' -e 's/&lt;b&gt;//' -e 's/&lt;\/b&gt;//' -e 's/&lt;BR \/&gt;//' -e 's/&lt;description&gt;//' -e 's/&lt;\/description&gt;//'
#
####### Glenwood Springs #######
# curl --silent &quot;http://weather.yahooapis.com/forecastrss?w=2411457&quot; | grep -E '(Current Conditions:|F&lt;BR)' | sed -e 's/Current Conditions://' -e 's/&lt;br \/&gt;//' -e 's/&lt;b&gt;//' -e 's/&lt;\/b&gt;//' -e 's/&lt;BR \/&gt;//' -e 's/&lt;description&gt;//' -e 's/&lt;\/description&gt;//'
#
####### New York #######
# curl --silent &quot;http://weather.yahooapis.com/forecastrss?w=2459115&quot; | grep -E '(Current Conditions:|F&lt;BR)' | sed -e 's/Current Conditions://' -e 's/&lt;br \/&gt;//' -e 's/&lt;b&gt;//' -e 's/&lt;\/b&gt;//' -e 's/&lt;BR \/&gt;//' -e 's/&lt;description&gt;//' -e 's/&lt;\/description&gt;//'
#
####### San Francisco #######
# curl --silent &quot;http://weather.yahooapis.com/forecastrss?w=2487956&quot; | grep -E '(Current Conditions:|F&lt;BR)' | sed -e 's/Current Conditions://' -e 's/&lt;br \/&gt;//' -e 's/&lt;b&gt;//' -e 's/&lt;\/b&gt;//' -e 's/&lt;BR \/&gt;//' -e 's/&lt;description&gt;//' -e 's/&lt;\/description&gt;//'
#
####### Seattle #######
# curl --silent &quot;http://weather.yahooapis.com/forecastrss?w=2490383&quot; | grep -E '(Current Conditions:|F&lt;BR)' | sed -e 's/Current Conditions://' -e 's/&lt;br \/&gt;//' -e 's/&lt;b&gt;//' -e 's/&lt;\/b&gt;//' -e 's/&lt;BR \/&gt;//' -e 's/&lt;description&gt;//' -e 's/&lt;\/description&gt;//'
#
####### Washington DC #######
# curl --silent &quot;http://weather.yahooapis.com/forecastrss?w=2514815&quot; | grep -E '(Current Conditions:|F&lt;BR)' | sed -e 's/Current Conditions://' -e 's/&lt;br \/&gt;//' -e 's/&lt;b&gt;//' -e 's/&lt;\/b&gt;//' -e 's/&lt;BR \/&gt;//' -e 's/&lt;description&gt;//' -e 's/&lt;\/description&gt;//'
#
</pre>
<h3>Weather Image</h3>
<p>This image is actually a combination of two discrete geek lets.  One is a script that pulls the image down and saves it to a known location (in this case /tmp/weather.png).  The second geek let simply displays the image.</p>
<pre class="brush: bash; title: ; notranslate">
#!/bin/bash
####### Denver #######
curl --silent &quot;http://weather.yahoo.com/united-states/colorado/denver-12792942/&quot; | grep &quot;forecast-icon&quot; | sed &quot;s/.*background\:url(\'\(.*\)\')\;\ _background.*/\1/&quot; | xargs curl --silent -o /tmp/weather.png
#
####### Evergreen #######
# curl --silent &quot;http://weather.yahoo.com/united-states/colorado/evergreen-2400904/&quot; | grep &quot;forecast-icon&quot; | sed &quot;s/.*background\:url(\'\(.*\)\')\;\ _background.*/\1/&quot; | xargs curl --silent -o /tmp/weather.png
#
####### Glenwood Springs #######
# curl --silent &quot;http://weather.yahoo.com/united-states/colorado/glenwood-springs-2411457/&quot; | grep &quot;forecast-icon&quot; | sed &quot;s/.*background\:url(\'\(.*\)\')\;\ _background.*/\1/&quot; | xargs curl --silent -o /tmp/weather.png
#
####### New York #######
# curl --silent &quot;http://weather.yahoo.com/united-states/new-york/new-york-2459115/&quot; | grep &quot;forecast-icon&quot; | sed &quot;s/.*background\:url(\'\(.*\)\')\;\ _background.*/\1/&quot; | xargs curl --silent -o /tmp/weather.png
#
####### San Francisco #######
# curl --silent &quot;http://weather.yahoo.com/united-states/california/san-francisco-2487956/&quot; | grep &quot;forecast-icon&quot; | sed &quot;s/.*background\:url(\'\(.*\)\')\;\ _background.*/\1/&quot; | xargs curl --silent -o /tmp/weather.png
#
####### Seattle #######
# curl --silent &quot;http://weather.yahoo.com/united-states/washington/seattle-2490383/&quot; | grep &quot;forecast-icon&quot; | sed &quot;s/.*background\:url(\'\(.*\)\')\;\ _background.*/\1/&quot; | xargs curl --silent -o /tmp/weather.png
#
####### Washington DC #######
# curl --silent &quot;http://weather.yahoo.com/united-states/district-of-columbia/washington-2514815/&quot; | grep &quot;forecast-icon&quot; | sed &quot;s/.*background\:url(\'\(.*\)\')\;\ _background.*/\1/&quot; | xargs curl --silent -o /tmp/weather.png
#
</pre>
<h3>City Name</h3>
<p>Finally, I had to put the city name on the display so I could quickly check whether I had the conditions for where I actually was spending time.</p>
<pre class="brush: bash; title: ; notranslate">
#!/bin/bash
####### Denver #######
echo denver
#
####### Evergreen #######
# echo evergreen
#
####### Glenwood Springs #######
# echo glenwood springs
#
####### New York #######
# echo new york
#
####### San Francisco #######
# echo san francisco
#
####### Seattle #######
# echo seattle
#
####### Washington DC #######
# echo washington dc
#
</pre>
<img src="http://feeds.feedburner.com/~r/ReflectionsOnEmergentCommerceAndTechnology/~4/H7JNijticuU" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://tylerhannan.com/2012/04/geektool-implementation-detail/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://tylerhannan.com/2012/04/geektool-implementation-detail/</feedburner:origLink></item>
		<item>
		<title>Geektool</title>
		<link>http://feedproxy.google.com/~r/ReflectionsOnEmergentCommerceAndTechnology/~3/qnS4qcqwTQk/</link>
		<comments>http://tylerhannan.com/2012/04/geektool/#comments</comments>
		<pubDate>Tue, 24 Apr 2012 21:57:56 +0000</pubDate>
		<dc:creator>tyler</dc:creator>
				<category><![CDATA[about]]></category>
		<category><![CDATA[Other]]></category>

		<guid isPermaLink="false">http://tylerhannan.com/?p=525</guid>
		<description><![CDATA[I am enamored with GeekTool. The ability to embed shell scripts (that I use to do a myriad of fun things) on my desktop makes me a happy tyler. Having, now, used the tool for several years. I have happened&#8230;  <a href="http://tylerhannan.com/2012/04/geektool/">continue reading</a> &#187;]]></description>
				<content:encoded><![CDATA[<p>I am enamored with <a href="http://projects.tynsoe.org/en/geektool/">GeekTool</a>.</p>
<p>The ability to embed shell scripts (that I use to do a myriad of fun things) on my desktop makes me a happy tyler.</p>
<p>Having, now, used the tool for several years.  I have happened upon a set of scripts/commands/etc that are useful for my daily workflow.  At some point in the future, I will post all of the scripts/etc that I utilize in the application.</p>
<p>For now…delight with me in a simple, usable desktop environment.</p>
<p><a href="http://tylerhannan.com/wp-content/uploads/2012/04/Desktop.png"><img src="http://tylerhannan.com/wp-content/uploads/2012/04/Desktop.png" alt="" title="Desktop.png" width="600" height="375" class="aligncenter size-full wp-image-524" /></a></p>
<img src="http://feeds.feedburner.com/~r/ReflectionsOnEmergentCommerceAndTechnology/~4/qnS4qcqwTQk" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://tylerhannan.com/2012/04/geektool/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://tylerhannan.com/2012/04/geektool/</feedburner:origLink></item>
		<item>
		<title>“And I heard her whisper”:  a story of hearing loss</title>
		<link>http://feedproxy.google.com/~r/ReflectionsOnEmergentCommerceAndTechnology/~3/-1AA8OIrskY/</link>
		<comments>http://tylerhannan.com/2011/12/and-i-heard-her-whisper-a-story-of-hearing-loss/#comments</comments>
		<pubDate>Tue, 20 Dec 2011 02:15:04 +0000</pubDate>
		<dc:creator>tyler</dc:creator>
				<category><![CDATA[about]]></category>
		<category><![CDATA[Musings]]></category>

		<guid isPermaLink="false">http://tylerhannan.com/?p=478</guid>
		<description><![CDATA[As I mentioned in my post Kickstarter: a data analysis exercise, I am a guitarist. So, basically, my life surrounds the following: (Please note, I chose an unordered list&#8230;for convenience purposes as I write in MarkDown&#8230;but this could, just as&#8230;  <a href="http://tylerhannan.com/2011/12/and-i-heard-her-whisper-a-story-of-hearing-loss/">continue reading</a> &#187;]]></description>
				<content:encoded><![CDATA[<p>As I mentioned in my post <a href="http://tylerhannan.com/2011/10/kickstarter-a-data-analysis-exercise/"><em>Kickstarter:  a data analysis exercise</em></a>, I am a guitarist.</p>
<p>So, basically, my life surrounds the following:  (Please note, I chose an unordered list&#8230;for convenience purposes as I write in MarkDown&#8230;but this could, just as easily, be an ordered list.)</p>
<ul>
<li>Father of <a href="http://tylerhannan.com/2011/11/these-girls/">2 lovely girls</a></li>
<li>Husband to <a href="https://www.facebook.com/profile.php?id=1152515859">Jocelyn Hannan</a></li>
<li>Platform Evangelist</li>
<li>Community Builder</li>
<li>Musician</li>
</ul>
<p>And, in all of these circumstances, I began to notice a problem.</p>
<ul>
<li>A Television that was, perhaps, a bit loud at times</li>
<li>Missing things said by my daughter</li>
<li>Missing things said at the other end of the table in meetings</li>
<li>Difficulty at Meetups, etc that prevented actually engaging with folk in discussion</li>
<li>Minor frustration that everyone else in the world mumbled</li>
</ul>
<p><span id="more-478"></span>
<p>And, as you can imagine, it is obvious that this is the result of some measure of hearing loss.  I&#8217;ve stood next to a drum-kit and amplifier for years&#8230;no surprise, right?</p>
<p>And so I searched in the Denver area for an audiologist that was both independent and would work with my insurance provider (a non-trivial task).  I was lucky enough to happen upon an independent provider (i.e. not sponsored/run by a manufacturer) who also replied to e-mail in a decent time frame&#8230;which is very important to me.</p>
<p>After numerous tests, my expectation/fear was confirmed.  But in a different way than I had expected&#8230;</p>
<p>My hearing loss is not &#8220;normal&#8221;&#8230;not that any is&#8230;it is not the loss pattern resultant from exposure to loud music.  Rather, I have some measure of loss across all frequencies (rather than just high-end) and is a bit worse in the lower frequencies.  Likely something I have had since birth&#8230;and worth of attempting to use a corrective device to help address.</p>
<p>And, so, I spent the most money I have ever spent on an amplifier.  </p>
<p>This amplifier works in stereo, sits in/behind my ear, and has an amazing set of DSP controls, via the computer programming interface, to amplify specific frequencies.  They are the <a href="http://hearing.siemens.com/en/04-products/21-pure/pure.jsp">Siemes Pure</a> series (the 501, I believe) which means that as my hearing changes over time this same set of devices will be appropriate.</p>
<h2>Is it worth it?</h2>
<p>As I sat in the office to be fit for the hearing aid, Mr. Mowry (a gentleman and scholar) turned them on/off and changed settings.  Let me hear the fan in the background, etc.  And then, he asked Gabriella Lirit (age 5) to stand behind me and whisper.</p>
<p>I couldn&#8217;t understand her.</p>
<p>And then he turned on the hearing aids&#8230;and I heard her whisper</p>
<blockquote><p>
I love you Daddy
</p></blockquote>
<p>And I wept&#8230;</p>
<p>They are worth it.  The expense, although onerous, is worth it to prevent my ability to process sounds from being further degraded.  I can hear in meetings, I can hear on conference calls (in most situations), restaurants are less intimidating.</p>
<p>I can hear the whisper of a 5 year old&#8230;and that is well worth the expense.  We told each other secrets the first night I wore them, and I wasn&#8217;t just smiling and nodding&#8230;I was participating.</p>
<h2>Is it all roses?</h2>
<p>Not quite.  But neither did I expect it to be.  As my 5 year old keeps reminding me&#8230;</p>
<blockquote><p>
Write down what&#8217;s wrong Daddy.  Then Mr. Mowry will help you fix it.  And maybe I can go with and get another piece of candy.
</p></blockquote>
<p>Altruistic that one, eh?</p>
<p>The &#8220;music&#8221; programme doesn&#8217;t quite work&#8230;yet. <br />
Using a cell phone isn&#8217;t ideal (as the microphones are behind the ear)<br />
I tend to listen to music in the office and keeping the aids in with my IEMs isn&#8217;t ideal</p>
<p>But all these things can be tweaked&#8230;all can be changed&#8230;I expect that, over the next several visits to the audiologist, they will be improved or strategies developed for those situations.</p>
<p>But, most importantly, I heard Gabriella whisper&#8230;and I understood her</p>
<h2>Any advice for others?</h2>
<p>If you suspect hearing loss, go and get checked now.  Hearing Aids are not magic, they are just highly sophisticated devices to address specific frequency amplification based on individual hearing loss (although I admit to being intrigued by the compression algorithms).</p>
<p>I can unequivocally recommend the folk I worked with.  </p>
<p><a href="http://www.prohearingonline.com/">Professional Hearing Services</a> in Lakewood, Colorado is run by an excellent staff.  I have had the pleasure of interacting with <a href="http://www.prohearingonline.com/staff-audiologist-lakewood">Jeff Baller</a>, Au.d., CCC-A and <a href="http://www.prohearingonline.com/staff-audiologist-lakewood">Dick Mowry</a>, M.S., M.PH., CCC-A.</p>
<p>Their professionalism, and care for my unique requirements/thoughts, made the difference in my experience.  I look forward to maintaining a relationship with their business as long as they, or I, remain in Colorado.</p>
<img src="http://feeds.feedburner.com/~r/ReflectionsOnEmergentCommerceAndTechnology/~4/-1AA8OIrskY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://tylerhannan.com/2011/12/and-i-heard-her-whisper-a-story-of-hearing-loss/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://tylerhannan.com/2011/12/and-i-heard-her-whisper-a-story-of-hearing-loss/</feedburner:origLink></item>
		<item>
		<title>These girls…</title>
		<link>http://feedproxy.google.com/~r/ReflectionsOnEmergentCommerceAndTechnology/~3/gYuotCsssJw/</link>
		<comments>http://tylerhannan.com/2011/11/these-girls/#comments</comments>
		<pubDate>Tue, 08 Nov 2011 01:07:07 +0000</pubDate>
		<dc:creator>tyler</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://tylerhannan.com/?p=476</guid>
		<description><![CDATA[are loved.]]></description>
				<content:encoded><![CDATA[<p>are loved.</p>
<p><img style="display:block; margin-left:auto; margin-right:auto;" src="http://tylerhannan.com/wp-content/uploads/2011/11/sistersmiles.jpg" alt="Sistersmiles" title="sistersmiles.jpg" border="0" width="600" height="600" /></p>
<p><img style="display:block; margin-left:auto; margin-right:auto;" src="http://tylerhannan.com/wp-content/uploads/2011/11/sistersreading.jpg" alt="Sistersreading" title="sistersreading.jpg" border="0" width="600" height="600" /></p>
<img src="http://feeds.feedburner.com/~r/ReflectionsOnEmergentCommerceAndTechnology/~4/gYuotCsssJw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://tylerhannan.com/2011/11/these-girls/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://tylerhannan.com/2011/11/these-girls/</feedburner:origLink></item>
		<item>
		<title>Kickstarter:  a data analysis exercise</title>
		<link>http://feedproxy.google.com/~r/ReflectionsOnEmergentCommerceAndTechnology/~3/wgpCz7M6djQ/</link>
		<comments>http://tylerhannan.com/2011/10/kickstarter-a-data-analysis-exercise/#comments</comments>
		<pubDate>Sat, 15 Oct 2011 23:19:21 +0000</pubDate>
		<dc:creator>tyler</dc:creator>
				<category><![CDATA[Musings]]></category>
		<category><![CDATA[Platform]]></category>
		<category><![CDATA[Trends]]></category>

		<guid isPermaLink="false">http://tylerhannan.com/?p=468</guid>
		<description><![CDATA[I am a data nerd. I am a platform geek. I am passionate about commerce. These are things that, if you have met me, you know. What you may not know (unless you have seen the fingernails on my right&#8230;  <a href="http://tylerhannan.com/2011/10/kickstarter-a-data-analysis-exercise/">continue reading</a> &#187;]]></description>
				<content:encoded><![CDATA[<p>I am a data nerd.<br />
I am a platform geek.<br />
I am passionate about commerce.</p>
<p>These are things that, if you have met me, you know.</p>
<p>What you may not know (unless you have seen the fingernails on my right hand) is that I also am a guitarist.</p>
<p>Music represents a unique creative outlet that I find wildly important.  Recently, I have had the opportunity to partner with good friends at <a href="https://www.facebook.com/LaunchPadStudios.inc">LaunchPad Studios, Inc.</a> (in Arvada, Colorado) as a studio musician and a producer on an as needed basis.</p>
<p>Over the last several months, it has been interesting to watch as a high percentage of projects have been funded through <a href="http://wwww.kickstarter.com">Kickstarter</a>.  This, in and of itself, is not that suprising…after all, Kickstarter <a href="http://mashable.com/2011/10/11/kickstarter-pledges/">announced</a> this week that their Platform has enabled more than 1 Million backers and more than 100 Million in funding.</p>
<p>Kickstarter is a platform, it enables a commerce workflow, is related to music, and generates a wealth of interesting data.  Seems the perfect confluence of events and interests for a Friday night exercise…</p>
<p>I will warn/advise you, in advance, that the purpose of this exercise was not to discuss the methodology by which Kickstarter collects and disburses funds (although that is an interesting discussion) but to analyze the outcome of the funding process itself.</p>
<p>In discussing this process with several of these artists, there are some base assumptions that are made regarding the most popular level of backing, duration of project, etc.  And, while experiential knowledge is important, I was interested in whether I could identify any patterns from some simple analysis of data available on the Kickstarter website.</p>
<p>My methodology was not what I would refer to as &#8220;rigorously scientific&#8221; but the analysis thereof did result in some interesting patterns.<span id="more-468"></span>To be clear, I have seen (both on Kickstarter&#8217;s <a href="http://www.kickstarter.com/blog">blog</a> and in other locations) similar analysis.  However, I was interested in some very specific information…</p>
<h3>Analysis Goal</h3>
<p>Simply, the goal was to identify patterns so that I am able to provide useful information to LaunchPad clients either in the stage of determining their funding strategy or who have already chosen Kickstarter as their funding platform of choice.</p>
<h3>Data Categorization</h3>
<p>Before I describe the methodology utilized, or results of my analysis, I think it important to discuss categorization.  While LaunchPad Studios sees a wide variety of projects, in a wide variety of genres, the majority of Kickstarter backed projects have some measure similarity.  To that end, my analysis was limited to the following:</p>
<ul>
<li>Singer/Songwriter Albums &#038; EPs</li>
<li>Folk Album &#038; EPs</li>
<li>Smaller Rock Albums &#038; EPs</li>
<li>Above categories performing small, regional tours including house shows</li>
<li>Requested funding amount less than 10k</li>
<li>Funding successful</li>
<li>Funded at less than 125%</li>
</ul>
<p>Wildly niche…but also appropriate given the projects we see in the studio.</p>
<h3>Methodology</h3>
<p>Since there isn&#8217;t an easily accessible repository of Kickstarter data (i.e. no publicly accessible API), it was necessary to obtain the data manually.  As such, I simply began looking at projects that met the above criteria and copying information from the website into a spreadsheet.  I tracked the following:</p>
<ul>
<li>Project Name</li>
<li>Project Type</li>
<li># of Backers</li>
<li>$ Goal</li>
<li>$ Raised</li>
<li>% of Total Raised</li>
</ul>
<p>Then, against each of these items, I tracked a simple count, as available on project main page, of backers by the level of minimum donation (at rewards levels).  I threw this into a simple, replicable format so that I could aggregate the data onto a summary page.  Given that the count (by amount donated) appears at a structured column interval (in this case every 7th column) it was an interesting exercise of doing the summation without having to manually update the calculation frequently.  The formula was as follows:</p>
<pre class="brush: plain; title: ; notranslate">
=SUMPRODUCT((MOD(ROW(Detail!$E$4:$E$400),7)=0)*(Detail!$E$4:$E$400))
</pre>
<p>The summary data is dynamically filtered to remove the 0 value columns.  And, for simple visualization without having to view the chart, I used the formula below to create a pseudo-histogram.</p>
<pre class="brush: plain; title: ; notranslate">
=REPT(&amp;quot;|&amp;quot;,CellReference)
</pre>
<h3>Results</h3>
<p>The output, in imagery, is below…but my thoughts are as follows:</p>
<p>This represents 28 projects with a total funding of $125,468 and a total of 1,718 backers.</p>
<p>It is intriguing that the most donated level ($25) is consistent with the experiential knowledge that came through the studio discussions.  The assertion by those I have talked to is that $25 is the most important funding/gift level in the limited vertical identified by the data…and that it goes down from there.</p>
<p>The data supports the $25.  However, the data DOES NOT support that $25 is the high water mark for common donation.  In fact, in descending order, the levels were $25, $10, $100, $50, $20, $15, $35, $30, $5, $500, $150 and, after that, it all becomes less than 1% of total (count to total backers).</p>
<p>I was also very surprised to find that $1, $250, $1000 all occurred at a fairly similar rate within the dataset.  My resultant assertion is that the $1 donation, perhaps, isn&#8217;t worth the effort required given frequency of usage.</p>
<p>It was also interesting to note the common theme of &#8220;partnership&#8221; in the language created in the successfully funded projects.  It was less &#8220;I am making an album&#8221; and more &#8220;Join me in making an album&#8221;.  The idea of participation is core to the Kickstarter Platform and should be taken into account when project materials are created.</p>
<p><img style="display:block; margin-left:auto; margin-right:auto;" src="http://tylerhannan.com/wp-content/uploads/2011/10/KickstarterDataAnalysis.png" alt="KickstarterDataAnalysis" title="KickstarterDataAnalysis.png" border="0" width="600" height="317" /><br />
<br />
<img style="display:block; margin-left:auto; margin-right:auto;" src="http://tylerhannan.com/wp-content/uploads/2011/10/KickstarterDataGraph.png" alt="KickstarterDataGraph" title="KickstarterDataGraph.png" border="0" width="600" height="359" /></p>
<h3>Concerns</h3>
<p>To be frank, I have no clue whether this sample is representative. <br /> <br />
It is consistent with experiential data, it is a specified targeted vertical, but it is also only 28 projects.  Kickstarter does not say, to my knowledge, how many projects fall into each category…and there is no clean categorization/vertical information within the category (i.e. how many music projects, small album, under 10k).  So the data could be skewed based on what we are experiencing.  There is, unfortunately, no way around this.  To &#8220;checkpoint&#8221; the data I ensured that I included 3 successful projects that have come through the studio and the analysis of them was consistent with the entirety…supposition I realize, but the best I can do.</p>
<p>Duration is ignored.<br />
I feel, perhaps suspect, that project duration is an important component.  But couldn&#8217;t locate a good way of identifying project create data, end date, and funding complete data (at 100%) via the website.  This represents a missing variable…there is some supposition surrounding duration, but (for the time being) it remains just supposition.</p>
<p>The numbers don&#8217;t match.<br />
For some reason, on the Kickstarter site, backer count (as displayed in project summary) often does not align with backer detail as it appears in the funding levels.  I did not spend the effort necessary to dig into this…but it is worth noting that the data source is not internally consistent.</p>
<p>How did you find my project?<br />
I have no way to advise artists in &#8220;sources&#8221; of funding.  For example, we know that the average Facebook user has 130 friends…but without access to back-end UTM tracking, or similar, I can&#8217;t advise artists whether the majority of their funding comes from extant social connections (what I expect) or some measure from organic discovery.  It would be wildly intriguing to discover, given that the above data indicates an average of 61 backers per project, how many of those are in the users social graph of the project creators.</p>
<h3>In Summary</h3>
<p>I feel well positioned to discuss the funding process with artists who arrive in the studio.<br />
To emphasize their focus on the 25-100 dollar gift range.  <br />
To ensure they create high-level funding options as they may, in fact, be utilized more often than the lowest range and are definitely more impactful. <br />
And, most importantly, to ensure they emphasize the partnership aspect of the project.</p>
<p>If you are interested in the source data, contact me via the usual methods and I will be happy to oblige.  My version of RStudio didn&#8217;t want to play nicely on the plane…so it is all in an Excel workbook presently.</p>
<p>What’s your perspective? Agree? Disagree? Anything to add? Critiques? The comment form is below…</p>
<p>written while in seat 21f from SFO to DEN</p>
<img src="http://feeds.feedburner.com/~r/ReflectionsOnEmergentCommerceAndTechnology/~4/wgpCz7M6djQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://tylerhannan.com/2011/10/kickstarter-a-data-analysis-exercise/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://tylerhannan.com/2011/10/kickstarter-a-data-analysis-exercise/</feedburner:origLink></item>
		<item>
		<title>Rest In Peace</title>
		<link>http://feedproxy.google.com/~r/ReflectionsOnEmergentCommerceAndTechnology/~3/TxGeo6MWeeg/</link>
		<comments>http://tylerhannan.com/2011/10/rest-in-peace/#comments</comments>
		<pubDate>Thu, 13 Oct 2011 18:58:00 +0000</pubDate>
		<dc:creator>tyler</dc:creator>
				<category><![CDATA[Other]]></category>

		<guid isPermaLink="false">http://tylerhannan.com/?p=454</guid>
		<description><![CDATA[more information]]></description>
				<content:encoded><![CDATA[<pre class="brush: cpp; title: ; notranslate">
#include &lt;stdio.h&gt;

int main() {
    printf(&quot;RIP, dmr\n&quot;);
    return 0;
}
</pre>
<p><a href="http://www.wired.com/wiredenterprise/2011/10/dennis-ritchie/">more information</a></p>
<img src="http://feeds.feedburner.com/~r/ReflectionsOnEmergentCommerceAndTechnology/~4/TxGeo6MWeeg" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://tylerhannan.com/2011/10/rest-in-peace/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://tylerhannan.com/2011/10/rest-in-peace/</feedburner:origLink></item>
		<item>
		<title>Innovation:  a thought exercise</title>
		<link>http://feedproxy.google.com/~r/ReflectionsOnEmergentCommerceAndTechnology/~3/ETIAKbOBkbg/</link>
		<comments>http://tylerhannan.com/2011/10/innovation-a-thought-exercise/#comments</comments>
		<pubDate>Wed, 12 Oct 2011 00:31:12 +0000</pubDate>
		<dc:creator>tyler</dc:creator>
				<category><![CDATA[Musings]]></category>
		<category><![CDATA[Software Companies]]></category>
		<category><![CDATA[Trends]]></category>

		<guid isPermaLink="false">http://tylerhannan.com/?p=452</guid>
		<description><![CDATA[It has been a long time since I&#8217;ve written on this blog… and, frankly, I miss it. While I have been writing, sometimes at excess, for work purposes…my personal author activities have been overwhelmed by the activities of the summer&#8230;  <a href="http://tylerhannan.com/2011/10/innovation-a-thought-exercise/">continue reading</a> &#187;]]></description>
				<content:encoded><![CDATA[<p>It has been a long time since I&#8217;ve written on this blog…<br />
and, frankly, I miss it.</p>
<p>While I have been writing, sometimes at excess, for work purposes…my personal author activities have been overwhelmed by the activities of the summer (see previous posts for more).  With that said, my daughter is now healthy and my internal musings desire to be put onto a series of servers in html format.</p>
<p>In August of 2010 I wrote a post entitled <a href="http://tylerhannan.com/2010/08/solving-problems-innovation-upon-or-innovation-in-spite-of/"><em>Solving Problems:  Innovation Upon -or- Innovation In Spite Of</em></a>.  In it, I discussed two blog posts that had similar content and spoke about the import of innovation.  At the time, I made the following assertion.</p>
<p><span id="more-452"></span></p>
<blockquote><p>You are either simplifying the experience for Software Companies, addressing their needs, and thereby enabling &#8220;innovation upon.&#8221; Or, your policies are such that tangible business problems are not being addressed, or are greatly complicated, by your technology&#8230;in which case you are enabling &#8220;innovation around&#8221; or &#8220;innovation in spite of&#8221;.</p>
<p>Software Companies will innovate.</p>
<p>I am, by no means, encouraging you adopt unnatural, potentially dangerous technologic implementations or business practices. However, I am encouraging that you take pause and determine whether you are taking steps to fostering innovation and gaining the market share that comes with it.</p>
<p>Software Companies will innovate. Software Companies are innovating.</p>
<p>Will your technology enable that innovation directly? Or will your technology force innovation around?</p></blockquote>
<p>And, as I sit on a plane today traveling to PayPal&#8217;s X.commerce developer event, I find myself pondering the same topic…but from a slightly different perspective.</p>
<p>I still maintain that Software Companies, or application developers, will innovate in spite of the best of efforts of some in the industry.</p>
<p>However, I find that there is another consideration that is oft forgotten.</p>
<p>Innovation is for a reason.<br />
Innovation occurs as a result of pain.<br />
Innovation occurs as a result of desiring convenience.</p>
<p>- and &#8211; </p>
<p>Innovation serves multiple audiences.</p>
<p>The term Platform is bandied about so widely that it is becoming one of those meaningless technology buzz phrases.  Here, for your convenience, is a litmus test of whether something is a Platform (and I promise, this does tie to the topic of innovation).  </p>
<p>A Platform facilitates interaction between multiple audiences.</p>
<p>And, yet, so many Platform companies lose sight of this.  They begin to tell stories of their innovation without elucidating, or realizing, that Platform innovation must serve multiple audiences.  When a Platform also offers a service themselves*, particularly when that service is billed as &#8220;innovative&#8221;, there must be benefits for all who participate in the value chain.</p>
<p>Take the payments industry, for example.</p>
<p>You may have the most compelling, secure, exciting new payment tender ever created.  But success of this offering requires consumer adoption, retailer adoption, and application developer (creating retailer solutions**) adoption.  If your &#8220;innovation&#8221; creates pain for any of these participants you will, likely, not achieve the desired network effect.</p>
<p>Similarly, do not be surprised if you new payments offering is questioned from the perspective of each of these audiences.</p>
<p>Innovation does not require that all audiences are benefited.<br />
However, none of the audiences involved should be adversely impacted.</p>
<p>Know all of your participants.<br />
Know all audiences.<br />
Don&#8217;t become so insular in your focus that an important Platform participant is ignored.</p>
<p>What’s your perspective? Agree? Disagree? Anything to add? Critiques? The comment form is below…</p>
<p>written while in seat 21f from DEN to SFO<br />
written while listening to <a href="http://open.spotify.com/track/6Mzwd5BUM6HNfq2oUbmNef"><em>Calle 7 &#8211; Vinicius Cantuaria, Bill Frisell</em></a></p>
<p>* And, arguably, that makes them no longer &#8220;open&#8221; for that service.  More to come on that at another point.<br />
** Again, more on this word in the future.</p>
<img src="http://feeds.feedburner.com/~r/ReflectionsOnEmergentCommerceAndTechnology/~4/ETIAKbOBkbg" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://tylerhannan.com/2011/10/innovation-a-thought-exercise/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://tylerhannan.com/2011/10/innovation-a-thought-exercise/</feedburner:origLink></item>
	</channel>
</rss>
