<?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>Hot Koehl</title>
	
	<link>http://frankkoehl.com</link>
	<description>The more you know, the more you don't know</description>
	<lastBuildDate>Fri, 13 Nov 2009 15:48:22 +0000</lastBuildDate>
	
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/HotKoehl" type="application/rss+xml" /><feedburner:feedFlare href="http://add.my.yahoo.com/rss?url=http%3A%2F%2Ffeeds.feedburner.com%2FHotKoehl" src="http://us.i1.yimg.com/us.yimg.com/i/us/my/addtomyyahoo4.gif">Subscribe with My Yahoo!</feedburner:feedFlare><feedburner:feedFlare href="http://www.newsgator.com/ngs/subscriber/subext.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2FHotKoehl" src="http://www.newsgator.com/images/ngsub1.gif">Subscribe with NewsGator</feedburner:feedFlare><feedburner:feedFlare href="http://feeds.my.aol.com/add.jsp?url=http%3A%2F%2Ffeeds.feedburner.com%2FHotKoehl" src="http://o.aolcdn.com/favorites.my.aol.com/webmaster/ffclient/webroot/locale/en-US/images/myAOLButtonSmall.gif">Subscribe with My AOL</feedburner:feedFlare><feedburner:feedFlare href="http://www.bloglines.com/sub/http://feeds.feedburner.com/HotKoehl" src="http://www.bloglines.com/images/sub_modern11.gif">Subscribe with Bloglines</feedburner:feedFlare><feedburner:feedFlare href="http://www.netvibes.com/subscribe.php?url=http%3A%2F%2Ffeeds.feedburner.com%2FHotKoehl" src="http://www.netvibes.com/img/add2netvibes.gif">Subscribe with Netvibes</feedburner:feedFlare><feedburner:feedFlare href="http://fusion.google.com/add?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2FHotKoehl" src="http://buttons.googlesyndication.com/fusion/add.gif">Subscribe with Google</feedburner:feedFlare><feedburner:feedFlare href="http://www.pageflakes.com/subscribe.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2FHotKoehl" src="http://www.pageflakes.com/ImageFile.ashx?instanceId=Static_4&amp;fileName=ATP_blu_91x17.gif">Subscribe with Pageflakes</feedburner:feedFlare><feedburner:feedFlare href="http://www.addtoany.com/?linkname=Hot%20Koehl&amp;linkurl=http%3A%2F%2Ffeeds.feedburner.com%2FHotKoehl&amp;type=feed" src="http://www.addtoany.com/addfr-b.gif">Add to Any Feed Reader</feedburner:feedFlare><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item>
		<title>Dropping prices should have a cooldown timer</title>
		<link>http://feedproxy.google.com/~r/HotKoehl/~3/gFKugbdxmnE/</link>
		<comments>http://frankkoehl.com/2009/11/dropping-prices-should-have-a-cooldown-timer/#comments</comments>
		<pubDate>Fri, 13 Nov 2009 15:05:09 +0000</pubDate>
		<dc:creator>Frank</dc:creator>
				<category><![CDATA[For entrepreneurs]]></category>
		<category><![CDATA[business support]]></category>

		<guid isPermaLink="false">http://frankkoehl.com/?p=1015</guid>
		<description><![CDATA[After my post discussing how vendor-client relationships are complete crap most of the time &#8212; which was really a thinly veiled excuse to post a funny vid &#8212; a friend of mine posted a response on my Facebook page:
While you&#8217;re right that you in essence &#8216;get what you pay for&#8217; in this economic climate you&#8217;d [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Ffrankkoehl.com%2F2009%2F11%2Fdropping-prices-should-have-a-cooldown-timer%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Ffrankkoehl.com%2F2009%2F11%2Fdropping-prices-should-have-a-cooldown-timer%2F" height="61" width="51" /></a></div><p>After my post discussing how <a href="http://frankkoehl.com/2009/11/vendor-client-relationship-complete-crap">vendor-client relationships are complete crap</a> most of the time &mdash; which was really a thinly veiled excuse to post a funny vid &mdash; a friend of mine posted a response on my Facebook page:</p>
<blockquote><p>While you&#8217;re right that you in essence &#8216;get what you pay for&#8217; in this economic climate you&#8217;d be surprised how much lower vendors will go in order to keep a customer satisfied (which in turn could bring in more work&#8230;)</p></blockquote>
<p>This is quite true, and I&#8217;m sure she wasn&#8217;t alone in her opinion, so here&#8217;s some additional insight. The problem isn&#8217;t the act of dropping prices, but the speed with which we as vendors come to that decision. Many vendors drop their prices at the first hint of customer disapproval. Clients know they can feign disappointment to try and get a better price (that&#8217;s what makes the video funny!), but if a vendor has a solid product at a reasonable price, they should ignore that impulse to cave to such requests.</p>
<p>Consistently dropping prices unnecessarily has a lot of long-term penalties. The customer who gets a discount once will ask again, further decreasing the bottom line on that client work. Those bits of discount add up really fast, yet the companies I&#8217;ve worked with rarely stopped to calculate how much they are actually losing in discounts. Only when the customer was obviously taking the business to the cleaners did they give it a harder look.</p>
<p>Plus there are more &#8220;fuzzy&#8221; net effects, like price perception. A product&#8217;s value is tied to the price that a customer <strong>actually pays</strong>, not what you &#8220;might have&#8221; charged them before you offered that on-the-spot discount. Decreasing the price decreases the value a customer places on the goods they receive. Luxury goods live and die by this rule. Why are Diesel jeans, Oakley sunglasses, and Coach purses considered premiums in their respective markets? An expert could talk about product quality, but the vast majority of people couldn&#8217;t identify these tangible advantages. The pricetag is the number one conveyor of luxury status.</p>
<p>I&#8217;m not saying &#8220;never give discounts,&#8221; just that companies should be more selective in doling them out. Most of the time, clients already see the value of goods and services, and *will* pay for it, they simply want to squeeze as much value as they can out of it. Standing up to these scare tactics, as illustrated in the video, can save companies tons of trouble down the line.</p>
<p><a href="http://frankkoehl.com/?ibsa=share&id=1015" id="share-link-">Share</a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/HotKoehl?a=gFKugbdxmnE:sfBWy6M-Meo:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/HotKoehl?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/HotKoehl?a=gFKugbdxmnE:sfBWy6M-Meo:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/HotKoehl?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/HotKoehl?a=gFKugbdxmnE:sfBWy6M-Meo:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/HotKoehl?i=gFKugbdxmnE:sfBWy6M-Meo:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/HotKoehl?a=gFKugbdxmnE:sfBWy6M-Meo:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/HotKoehl?i=gFKugbdxmnE:sfBWy6M-Meo:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/HotKoehl?a=gFKugbdxmnE:sfBWy6M-Meo:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/HotKoehl?i=gFKugbdxmnE:sfBWy6M-Meo:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/HotKoehl?a=gFKugbdxmnE:sfBWy6M-Meo:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/HotKoehl?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/HotKoehl?a=gFKugbdxmnE:sfBWy6M-Meo:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/HotKoehl?i=gFKugbdxmnE:sfBWy6M-Meo:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/HotKoehl/~4/gFKugbdxmnE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://frankkoehl.com/2009/11/dropping-prices-should-have-a-cooldown-timer/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://frankkoehl.com/2009/11/dropping-prices-should-have-a-cooldown-timer/</feedburner:origLink></item>
		<item>
		<title>Digg shows off brutal honesty FTW</title>
		<link>http://feedproxy.google.com/~r/HotKoehl/~3/jirks3E8gkk/</link>
		<comments>http://frankkoehl.com/2009/11/digg-shows-off-brutal-honesty-ftw/#comments</comments>
		<pubDate>Tue, 10 Nov 2009 20:23:49 +0000</pubDate>
		<dc:creator>Frank</dc:creator>
				<category><![CDATA[For entrepreneurs]]></category>
		<category><![CDATA[For techies]]></category>

		<guid isPermaLink="false">http://frankkoehl.com/?p=1009</guid>
		<description><![CDATA[Saw this post come across the community section the official Digg blog today discussing changes to the ads they&#8217;re running in the PC Games section. The mind-blowing line:
And if advertising skins just aren’t your thing, one of our users provided this story on how to disable them.
They not only acknowledge that people are going to [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Ffrankkoehl.com%2F2009%2F11%2Fdigg-shows-off-brutal-honesty-ftw%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Ffrankkoehl.com%2F2009%2F11%2Fdigg-shows-off-brutal-honesty-ftw%2F" height="61" width="51" /></a></div><p>Saw <a href="http://blog.digg.com/?p=1130">this post</a> come across the community section the <a href="http://blog.digg.com/">official Digg blog</a> today discussing changes to the ads they&#8217;re running in the PC Games section. The mind-blowing line:</p>
<blockquote><p>And if advertising skins just aren’t your thing, one of our users provided this story on <a href="http://digg.com/mods/How_to_remove_the_Digg_Dragon_Age_ad">how to disable them</a>.</p></blockquote>
<p>They not only acknowledge that people are going to remove ads, but actually link to instructions on how to remove it. Sure, it&#8217;s a bit of a challenge for non-techies (although <a href="http://blog.fwdvault.com/2009/11/block-annoying-ads-on-every-website/">installing AdBlock Plus</a> makes this super-easy in Firefox), but the vast majority of the audience in the <em>PC Gaming</em> section is going to be able to figure it out.</p>
<p>You want your users to love you? Don&#8217;t BS them. An overt effort to tell the cold hard truth, especially when it hurts most, will win over people far more often than it will lose. Real relationships are built on trust, after all, and you can&#8217;t fake real.</p>
<p><a href="http://frankkoehl.com/?ibsa=share&id=1009" id="share-link-">Share</a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/HotKoehl?a=jirks3E8gkk:2cc_c3egcO4:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/HotKoehl?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/HotKoehl?a=jirks3E8gkk:2cc_c3egcO4:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/HotKoehl?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/HotKoehl?a=jirks3E8gkk:2cc_c3egcO4:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/HotKoehl?i=jirks3E8gkk:2cc_c3egcO4:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/HotKoehl?a=jirks3E8gkk:2cc_c3egcO4:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/HotKoehl?i=jirks3E8gkk:2cc_c3egcO4:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/HotKoehl?a=jirks3E8gkk:2cc_c3egcO4:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/HotKoehl?i=jirks3E8gkk:2cc_c3egcO4:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/HotKoehl?a=jirks3E8gkk:2cc_c3egcO4:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/HotKoehl?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/HotKoehl?a=jirks3E8gkk:2cc_c3egcO4:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/HotKoehl?i=jirks3E8gkk:2cc_c3egcO4:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/HotKoehl/~4/jirks3E8gkk" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://frankkoehl.com/2009/11/digg-shows-off-brutal-honesty-ftw/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://frankkoehl.com/2009/11/digg-shows-off-brutal-honesty-ftw/</feedburner:origLink></item>
		<item>
		<title>The vendor-client relationship (is complete crap)</title>
		<link>http://feedproxy.google.com/~r/HotKoehl/~3/6WCu9B5dIhQ/</link>
		<comments>http://frankkoehl.com/2009/11/vendor-client-relationship-complete-crap/#comments</comments>
		<pubDate>Mon, 09 Nov 2009 14:56:28 +0000</pubDate>
		<dc:creator>Frank</dc:creator>
				<category><![CDATA[For entrepreneurs]]></category>

		<guid isPermaLink="false">http://frankkoehl.com/?p=1004</guid>
		<description><![CDATA[This is one facet of business that I simply never understood, and always drove me nuts. My boss would ask me to &#8220;get a better price,&#8221; and I&#8217;d have to go back to the vendor and essentially beg them to drop the price. How often does the purchasing company really have any leverage to ask [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Ffrankkoehl.com%2F2009%2F11%2Fvendor-client-relationship-complete-crap%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Ffrankkoehl.com%2F2009%2F11%2Fvendor-client-relationship-complete-crap%2F" height="61" width="51" /></a></div><p>This is one facet of business that I simply never understood, and always drove me nuts. My boss would ask me to &#8220;get a better price,&#8221; and I&#8217;d have to go back to the vendor and essentially beg them to drop the price. How often does the purchasing company really have any leverage to ask for anything? The price is the price. You don&#8217; like it, go elsewhere. It&#8217;s nonsense.</p>
<p>Good to see I&#8217;m not alone! I particularly enjoyed the comparison to other services. Taco stand vs. filet mignon? &#8220;It&#8217;s cow.&#8221; See this mindset all the time in web development. Somehow the services you got from your 16-year-old neighbor are equivalent to a professional shop with 15 years of experience. How do people make these mental leaps!?</p>
<p><object width="560" height="340"><param name="movie" value="http://www.youtube.com/v/R2a8TRSgzZY&#038;hl=en&#038;fs=1&#038;rel=0&#038;color1=0x006699&#038;color2=0x54abd6"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/R2a8TRSgzZY&#038;hl=en&#038;fs=1&#038;rel=0&#038;color1=0x006699&#038;color2=0x54abd6" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340"></embed></object><br />
(Click through to get a very nice HD version)</p>
<p><a href="http://frankkoehl.com/?ibsa=share&id=1004" id="share-link-">Share</a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/HotKoehl?a=6WCu9B5dIhQ:OB_05pnEc_8:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/HotKoehl?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/HotKoehl?a=6WCu9B5dIhQ:OB_05pnEc_8:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/HotKoehl?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/HotKoehl?a=6WCu9B5dIhQ:OB_05pnEc_8:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/HotKoehl?i=6WCu9B5dIhQ:OB_05pnEc_8:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/HotKoehl?a=6WCu9B5dIhQ:OB_05pnEc_8:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/HotKoehl?i=6WCu9B5dIhQ:OB_05pnEc_8:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/HotKoehl?a=6WCu9B5dIhQ:OB_05pnEc_8:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/HotKoehl?i=6WCu9B5dIhQ:OB_05pnEc_8:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/HotKoehl?a=6WCu9B5dIhQ:OB_05pnEc_8:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/HotKoehl?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/HotKoehl?a=6WCu9B5dIhQ:OB_05pnEc_8:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/HotKoehl?i=6WCu9B5dIhQ:OB_05pnEc_8:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/HotKoehl/~4/6WCu9B5dIhQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://frankkoehl.com/2009/11/vendor-client-relationship-complete-crap/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://frankkoehl.com/2009/11/vendor-client-relationship-complete-crap/</feedburner:origLink></item>
		<item>
		<title>BusinessWeek’s most promising startups. Seriously?</title>
		<link>http://feedproxy.google.com/~r/HotKoehl/~3/7ytyBomlXfg/</link>
		<comments>http://frankkoehl.com/2009/11/businessweek-most-promising-startups-seriously/#comments</comments>
		<pubDate>Sat, 07 Nov 2009 20:51:46 +0000</pubDate>
		<dc:creator>Frank</dc:creator>
				<category><![CDATA[For entrepreneurs]]></category>
		<category><![CDATA[For everyone]]></category>
		<category><![CDATA[For techies]]></category>
		<category><![CDATA[fail]]></category>
		<category><![CDATA[rant]]></category>
		<category><![CDATA[startups]]></category>

		<guid isPermaLink="false">http://frankkoehl.com/?p=989</guid>
		<description><![CDATA[Came across this BusinessWeek article (published on Yahoo!) today discussing companies that &#8220;embody the creativity and resiliency common among today&#8217;s entrepreneurs.&#8221; They do make it clear that it&#8217;s a new recurring segment, so maybe they&#8217;re still getting their feet under them. That&#8217;s what I&#8217;m hoping anyway, because I see nothing but a bunch of me-toos [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Ffrankkoehl.com%2F2009%2F11%2Fbusinessweek-most-promising-startups-seriously%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Ffrankkoehl.com%2F2009%2F11%2Fbusinessweek-most-promising-startups-seriously%2F" height="61" width="51" /></a></div><p>Came across this <a href="http://finance.yahoo.com/career-work/article/108094/americas-most-promising-startups?mod=career-salary_negotiation">BusinessWeek article</a> (published on Yahoo!) today discussing companies that &#8220;embody the creativity and resiliency common among today&#8217;s entrepreneurs.&#8221; They do make it clear that it&#8217;s a new recurring segment, so maybe they&#8217;re still getting their feet under them. That&#8217;s what I&#8217;m hoping anyway, because I see nothing but a bunch of me-toos and also-rans in this list. </p>
<p>Read the article, and see if my summary (and accompanying snarky comments) jive with what you read:</p>
<ul>
<li>Name: <strong>Batter Blaster</strong><br />No-BS Summary: <strong>Late-night infomercial</strong><br />I can see the demonstration of the &#8220;old alternative&#8221; now, where they make some doofus have a spasm while pouring Bisquik on a skillet.</li>
<li>Name: <strong>InterShelter</strong><br />No-BS Summary: <strong>Portable dome housing</strong><br />This never-ending dome idea needs to be dragged out back and shot.</li>
<li>Name: <strong>ParkingCarma</strong><br />No-BS Summary: <strong>Website for parking spots</strong><br />I see &#8220;Website for [insert handy information].&#8221; Handy, but nothing special here.</li>
<li>Name: <strong>Mota Motors</strong><br />No-BS Summary: <strong>Sell cars online.</strong><br />Another &#8220;Website for [insert handy information].&#8221; A competitor to cars.com, eBay motors, and Edmunds, touting extra middleman-ness. Who <em>doesn&#8217;t</em> want more middleman in their lives?</li>
<li>Name: <strong>Greenmaker Supply</strong><br />No-BS Summary: <strong>A &#8220;green&#8221; Home Depot</strong><br />Similar to the last two, I see &#8220;Sustainable/green [insert physical product].&#8221; The green movement in general drives me nuts. There&#8217;s no proof any of it makes a difference on the planet (for or against), and some products actually create more waste and cost more to make than their &#8220;ungreen&#8221; counterparts.</li>
<li>Name: <strong>Wedding Payment Plan</strong><br />No-BS Summary: <strong>Financing Service</strong><br />They specialize in weddings, but how is this loan any different from any other loan? If you&#8217;re looking to finance a wedding, the economist in me says you need to dial the event back a bit.</li>
<li>Name: <strong>ExpoTV</strong><br />No-BS Summary: <strong>Video consumer reviews</strong><br />Yet another &#8220;Website for [insert handy information].&#8221; I would imagine that video-based reviews presents something of a hurdle for most consumers. I&#8217;ve known many a non-techie who could barely manage email, and you want them to shoot, possibly edit, and upload a review to the web?</li>
<li>Name: <strong>Freeline Skates</strong><br />No-BS Summary: <strong>New way to break your neck</strong><br />Come on, the guy isn&#8217;t even wearing a helmet! The clincher for me is this line: <em>Farrelly says he has turned down Wal-Mart Stores as a retail outlet. Why? Bad for Freeline&#8217;s street cred.</em> Yeah, and saying &#8220;no&#8221; is horrendous for your bottom line. Or do you like bumming on your friends&#8217; couches at, what, 30?</li>
<li>Name: <strong>HomeMade Pizza</strong><br />No-BS Summary: <strong>Bake at home pizza</strong><br />At this point I&#8217;m convinced the researchers were just looking to round out the list at an even&#8230;umm&#8230;nine. Good choice too, because where else can we go for make-at-home pizza besides Little Ceasars, DiGiorno, Red Baron, my grocer&#8217;s entire frozen food section and a limitless number of fundraiser catalogs?</li>
</ul>
<p>Don&#8217;t get me wrong, these aren&#8217;t <em>bad</em> ideas &mdash; except for the sneaker wheels, how much more hazardous can we make our free time? &mdash; but I certainly wouldn&#8217;t put them in the &#8220;most promising&#8221; category. They&#8217;ve all been done before, and/or being done right now! </p>
<p>Where are the game changers, the ones doing things that improve daily lives on a fundamental level? I don&#8217;t think <a href="https://fwdvault.com">Fwd:Vault</a> is going to shatter our world-foundation, but at least it&#8217;s a fresh approach for tackling a known problem. Who finds pancake batter to be a real blight on their lives?</p>
<p><a href="http://frankkoehl.com/?ibsa=share&id=989" id="share-link-">Share</a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/HotKoehl?a=7ytyBomlXfg:blzJpSKwCAU:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/HotKoehl?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/HotKoehl?a=7ytyBomlXfg:blzJpSKwCAU:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/HotKoehl?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/HotKoehl?a=7ytyBomlXfg:blzJpSKwCAU:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/HotKoehl?i=7ytyBomlXfg:blzJpSKwCAU:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/HotKoehl?a=7ytyBomlXfg:blzJpSKwCAU:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/HotKoehl?i=7ytyBomlXfg:blzJpSKwCAU:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/HotKoehl?a=7ytyBomlXfg:blzJpSKwCAU:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/HotKoehl?i=7ytyBomlXfg:blzJpSKwCAU:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/HotKoehl?a=7ytyBomlXfg:blzJpSKwCAU:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/HotKoehl?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/HotKoehl?a=7ytyBomlXfg:blzJpSKwCAU:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/HotKoehl?i=7ytyBomlXfg:blzJpSKwCAU:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/HotKoehl/~4/7ytyBomlXfg" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://frankkoehl.com/2009/11/businessweek-most-promising-startups-seriously/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://frankkoehl.com/2009/11/businessweek-most-promising-startups-seriously/</feedburner:origLink></item>
		<item>
		<title>New StumbleUpon shorter site submission</title>
		<link>http://feedproxy.google.com/~r/HotKoehl/~3/vEO26rqlpRI/</link>
		<comments>http://frankkoehl.com/2009/11/new-stumbleupon-shorter-site-submission/#comments</comments>
		<pubDate>Thu, 05 Nov 2009 20:51:24 +0000</pubDate>
		<dc:creator>Frank</dc:creator>
				<category><![CDATA[For entrepreneurs]]></category>
		<category><![CDATA[For everyone]]></category>
		<category><![CDATA[For techies]]></category>

		<guid isPermaLink="false">http://frankkoehl.com/?p=983</guid>
		<description><![CDATA[I was submitting a good business-oriented discussion about SEO just now to StumbleUpon and I noticed they&#8217;ve changed how submissions of a new site work. Before, you picked a category for the site, offered a description, and included any worthwhile tags. It wasn&#8217;t a whole lot, but I have done the internal &#8220;groan&#8221; when presented [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Ffrankkoehl.com%2F2009%2F11%2Fnew-stumbleupon-shorter-site-submission%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Ffrankkoehl.com%2F2009%2F11%2Fnew-stumbleupon-shorter-site-submission%2F" height="61" width="51" /></a></div><p>I was submitting a <a href="http://www.startupnation.com/How-Important-is-SEO-/topic/">good business-oriented discussion about SEO</a> just now to StumbleUpon and I noticed they&#8217;ve changed how submissions of a new site work. Before, you picked a category for the site, offered a description, and included any worthwhile tags. It wasn&#8217;t a whole lot, but I have done the internal &#8220;groan&#8221; when presented with this to-do list.</p>
<p>Now, if the page is new to their systems, they simply asked if the site is &#8220;Safe for work.&#8221; That&#8217;s it. Sweet.</p>
<p>Looks like this is part of the <a href="http://stumbleupon.com/sublog/welcome_v4/">rollout for their latest version</a>. According to that post, and some poking around, it looks like the service has seen major work in the usability department. I can see the in-house discussion&#8230;</p>
<ul>
<li>&#8220;Why does the user have to do this?&#8221;</li>
<li>&#8220;Isn&#8217;t this a task that our system could handle?&#8221;</li>
<li>&#8220;How many more submissions could we get if we reduced the friction associated with doing so?&#8221;</li>
</ul>
<p>Score another one for simplicity and ease of use. </p>
<p>Do you have the same concern for your product? Everyone loves it when things are easy and obvious, both online and off.</p>
<p><a href="http://frankkoehl.com/?ibsa=share&id=983" id="share-link-">Share</a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/HotKoehl?a=vEO26rqlpRI:6f5EUkZrbtg:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/HotKoehl?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/HotKoehl?a=vEO26rqlpRI:6f5EUkZrbtg:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/HotKoehl?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/HotKoehl?a=vEO26rqlpRI:6f5EUkZrbtg:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/HotKoehl?i=vEO26rqlpRI:6f5EUkZrbtg:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/HotKoehl?a=vEO26rqlpRI:6f5EUkZrbtg:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/HotKoehl?i=vEO26rqlpRI:6f5EUkZrbtg:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/HotKoehl?a=vEO26rqlpRI:6f5EUkZrbtg:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/HotKoehl?i=vEO26rqlpRI:6f5EUkZrbtg:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/HotKoehl?a=vEO26rqlpRI:6f5EUkZrbtg:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/HotKoehl?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/HotKoehl?a=vEO26rqlpRI:6f5EUkZrbtg:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/HotKoehl?i=vEO26rqlpRI:6f5EUkZrbtg:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/HotKoehl/~4/vEO26rqlpRI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://frankkoehl.com/2009/11/new-stumbleupon-shorter-site-submission/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://frankkoehl.com/2009/11/new-stumbleupon-shorter-site-submission/</feedburner:origLink></item>
		<item>
		<title>Upgrade advice for those considering Windows 7</title>
		<link>http://feedproxy.google.com/~r/HotKoehl/~3/SRl0IoHzf_g/</link>
		<comments>http://frankkoehl.com/2009/10/upgrade-advice-for-those-considering-windows-7/#comments</comments>
		<pubDate>Fri, 30 Oct 2009 19:17:28 +0000</pubDate>
		<dc:creator>Frank</dc:creator>
				<category><![CDATA[For techies]]></category>
		<category><![CDATA[business support]]></category>
		<category><![CDATA[desktop tips]]></category>
		<category><![CDATA[Microsoft sucks]]></category>
		<category><![CDATA[quoted]]></category>
		<category><![CDATA[tech support]]></category>

		<guid isPermaLink="false">http://frankkoehl.com/?p=975</guid>
		<description><![CDATA[I was quoted in an article over at IT Expert Voice that pooled advice from hardened IT Veterans on the process of rolling out a new OS in a business environment. There&#8217;s plenty of great advice on the actual act of a rollout &#8212; test-test-test, schedule for downtime, etc. &#8212; but obviously the timing of [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Ffrankkoehl.com%2F2009%2F10%2Fupgrade-advice-for-those-considering-windows-7%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Ffrankkoehl.com%2F2009%2F10%2Fupgrade-advice-for-those-considering-windows-7%2F" height="61" width="51" /></a></div><p>I was quoted in an <a href="http://bit.ly/2V1jol">article over at IT Expert Voice</a> that pooled advice from hardened IT Veterans on the process of rolling out a new OS in a business environment. There&#8217;s plenty of great advice on the actual act of a rollout &mdash; test-test-test, schedule for downtime, etc. &mdash; but obviously the timing of the article coincides with the recent release of Windows 7, and is directed at IT folks considering an upgrade. </p>
<p>To that extent, I urge all you IT pros to ignore everything else in the article (wink) and follow my advice, which is to <strong>wait</strong>. </p>
<p>Find more details <a href="http://bit.ly/2V1jol">in the article</a>.</p>
<p><a href="http://frankkoehl.com/?ibsa=share&id=975" id="share-link-">Share</a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/HotKoehl?a=SRl0IoHzf_g:h7INQZ3DIQs:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/HotKoehl?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/HotKoehl?a=SRl0IoHzf_g:h7INQZ3DIQs:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/HotKoehl?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/HotKoehl?a=SRl0IoHzf_g:h7INQZ3DIQs:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/HotKoehl?i=SRl0IoHzf_g:h7INQZ3DIQs:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/HotKoehl?a=SRl0IoHzf_g:h7INQZ3DIQs:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/HotKoehl?i=SRl0IoHzf_g:h7INQZ3DIQs:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/HotKoehl?a=SRl0IoHzf_g:h7INQZ3DIQs:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/HotKoehl?i=SRl0IoHzf_g:h7INQZ3DIQs:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/HotKoehl?a=SRl0IoHzf_g:h7INQZ3DIQs:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/HotKoehl?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/HotKoehl?a=SRl0IoHzf_g:h7INQZ3DIQs:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/HotKoehl?i=SRl0IoHzf_g:h7INQZ3DIQs:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/HotKoehl/~4/SRl0IoHzf_g" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://frankkoehl.com/2009/10/upgrade-advice-for-those-considering-windows-7/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://frankkoehl.com/2009/10/upgrade-advice-for-those-considering-windows-7/</feedburner:origLink></item>
		<item>
		<title>Website installing desktop applications</title>
		<link>http://feedproxy.google.com/~r/HotKoehl/~3/t814FhShDN0/</link>
		<comments>http://frankkoehl.com/2009/10/website-installing-desktop-applications/#comments</comments>
		<pubDate>Fri, 30 Oct 2009 03:06:23 +0000</pubDate>
		<dc:creator>Frank</dc:creator>
				<category><![CDATA[For entrepreneurs]]></category>
		<category><![CDATA[For everyone]]></category>
		<category><![CDATA[For techies]]></category>

		<guid isPermaLink="false">http://frankkoehl.com/?p=969</guid>
		<description><![CDATA[There&#8217;s a new post on the Fwd:Vault blog discussing a new website I found that makes installing and updating the most common desktop software a breeze. Check it out for a review as well as some program suggestions to get started.
In blog meta news, I know that comments were broken for a while. That issue [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Ffrankkoehl.com%2F2009%2F10%2Fwebsite-installing-desktop-applications%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Ffrankkoehl.com%2F2009%2F10%2Fwebsite-installing-desktop-applications%2F" height="61" width="51" /></a></div><p>There&#8217;s a new post on the <a href="http://blog.fwdvault.com/2009/10/easily-install-your-favorite-free-software">Fwd:Vault blog</a> discussing a new website I found that makes installing and updating the most common desktop software a breeze. <a href="http://blog.fwdvault.com/2009/10/easily-install-your-favorite-free-software">Check it out</a> for a review as well as some program suggestions to get started.</p>
<p>In blog meta news, I know that comments were broken for a while. That issue has been resolved, and I apologize if you had a tough time finding the non-existent comments section.</p>
<p><a href="http://frankkoehl.com/?ibsa=share&id=969" id="share-link-">Share</a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/HotKoehl?a=t814FhShDN0:0zTstV92CCk:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/HotKoehl?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/HotKoehl?a=t814FhShDN0:0zTstV92CCk:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/HotKoehl?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/HotKoehl?a=t814FhShDN0:0zTstV92CCk:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/HotKoehl?i=t814FhShDN0:0zTstV92CCk:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/HotKoehl?a=t814FhShDN0:0zTstV92CCk:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/HotKoehl?i=t814FhShDN0:0zTstV92CCk:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/HotKoehl?a=t814FhShDN0:0zTstV92CCk:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/HotKoehl?i=t814FhShDN0:0zTstV92CCk:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/HotKoehl?a=t814FhShDN0:0zTstV92CCk:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/HotKoehl?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/HotKoehl?a=t814FhShDN0:0zTstV92CCk:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/HotKoehl?i=t814FhShDN0:0zTstV92CCk:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/HotKoehl/~4/t814FhShDN0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://frankkoehl.com/2009/10/website-installing-desktop-applications/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://frankkoehl.com/2009/10/website-installing-desktop-applications/</feedburner:origLink></item>
		<item>
		<title>Ads as entertainment: Office Max Rubberband Man</title>
		<link>http://feedproxy.google.com/~r/HotKoehl/~3/SfzkJYrAeH4/</link>
		<comments>http://frankkoehl.com/2009/10/ads-as-entertainment-office-max-rubberband-man/#comments</comments>
		<pubDate>Wed, 28 Oct 2009 18:46:52 +0000</pubDate>
		<dc:creator>Frank</dc:creator>
				<category><![CDATA[For entrepreneurs]]></category>
		<category><![CDATA[for fun]]></category>
		<category><![CDATA[get inspired]]></category>
		<category><![CDATA[marketing]]></category>
		<category><![CDATA[social networking]]></category>

		<guid isPermaLink="false">http://frankkoehl.com/?p=962</guid>
		<description><![CDATA[I was reminded today of Office Max&#8217;s classic series of commercials set to the tune of Rubberband Man by the Spinners and starring Eddie Steeples who now stars on the television show My Name Is Earl. I absolutely loved these commercials when they came out; you can&#8217;t help but dance in your seat with that [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Ffrankkoehl.com%2F2009%2F10%2Fads-as-entertainment-office-max-rubberband-man%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Ffrankkoehl.com%2F2009%2F10%2Fads-as-entertainment-office-max-rubberband-man%2F" height="61" width="51" /></a></div><p>I was reminded today of Office Max&#8217;s classic series of commercials set to the tune of <em>Rubberband Man</em> by the Spinners and starring Eddie Steeples who now stars on the television show <em>My Name Is Earl</em>. I absolutely loved these commercials when they came out; you can&#8217;t help but dance in your seat with that happy song and Steeples&#8217; fantastic physical dexterity.</p>
<p>A great advertisement is one that propagates itself. Make it funny, engaging, insightful, interesting, and people will <strong>willingly pass it along for you</strong>. So many marketers complain about the inability to keep peoples attention. You can still keep it, you just can&#8217;t deliver crap anymore.</p>
<p>Case and point: I&#8217;m writing a blog post about the Rubberband Man series, I readily found all the commercials online, including a &#8220;Making of&#8221; video, and it&#8217;s been over two years! That&#8217;s damn good advertising.</p>
<p>Enjoy some positive vibes before you get back to work.</p>
<h3>Office Max Rubberband Man</h3>
<p><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/Qc_O5CdS9cI&#038;color1=0xb1b1b1&#038;color2=0xcfcfcf&#038;feature=player_embedded&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowScriptAccess" value="always"></param><embed src="http://www.youtube.com/v/Qc_O5CdS9cI&#038;color1=0xb1b1b1&#038;color2=0xcfcfcf&#038;feature=player_embedded&#038;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="425" height="344"></embed></object></p>
<h3>Office Max Rubberband Man &mdash; Back to School</h3>
<p><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/JaaZl4ZDz6M&#038;color1=0xb1b1b1&#038;color2=0xcfcfcf&#038;feature=player_embedded&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowScriptAccess" value="always"></param><embed src="http://www.youtube.com/v/JaaZl4ZDz6M&#038;color1=0xb1b1b1&#038;color2=0xcfcfcf&#038;feature=player_embedded&#038;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="425" height="344"></embed></object></p>
<p><a href="http://frankkoehl.com/?ibsa=share&id=962" id="share-link-">Share</a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/HotKoehl?a=SfzkJYrAeH4:MMTgfwjaaLU:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/HotKoehl?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/HotKoehl?a=SfzkJYrAeH4:MMTgfwjaaLU:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/HotKoehl?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/HotKoehl?a=SfzkJYrAeH4:MMTgfwjaaLU:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/HotKoehl?i=SfzkJYrAeH4:MMTgfwjaaLU:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/HotKoehl?a=SfzkJYrAeH4:MMTgfwjaaLU:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/HotKoehl?i=SfzkJYrAeH4:MMTgfwjaaLU:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/HotKoehl?a=SfzkJYrAeH4:MMTgfwjaaLU:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/HotKoehl?i=SfzkJYrAeH4:MMTgfwjaaLU:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/HotKoehl?a=SfzkJYrAeH4:MMTgfwjaaLU:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/HotKoehl?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/HotKoehl?a=SfzkJYrAeH4:MMTgfwjaaLU:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/HotKoehl?i=SfzkJYrAeH4:MMTgfwjaaLU:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/HotKoehl/~4/SfzkJYrAeH4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://frankkoehl.com/2009/10/ads-as-entertainment-office-max-rubberband-man/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://frankkoehl.com/2009/10/ads-as-entertainment-office-max-rubberband-man/</feedburner:origLink></item>
		<item>
		<title>Get domain out of any URL string (yes, really)</title>
		<link>http://feedproxy.google.com/~r/HotKoehl/~3/0uYn8DLY2Ts/</link>
		<comments>http://frankkoehl.com/2009/10/get-domain-out-of-any-url-string/#comments</comments>
		<pubDate>Tue, 27 Oct 2009 19:21:44 +0000</pubDate>
		<dc:creator>Frank</dc:creator>
				<category><![CDATA[For techies]]></category>
		<category><![CDATA[coding theory]]></category>
		<category><![CDATA[crappy coding]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[regular expressions]]></category>
		<category><![CDATA[software development]]></category>

		<guid isPermaLink="false">http://frankkoehl.com/?p=951</guid>
		<description><![CDATA[It&#8217;s a common problem with no single right answer: extract the top domain (e.g. example.com) from a given string, which may or may not be a valid URL. I had need of such functionality recently and found answers around the web lacking. So if you ever &#8220;just wanted the domain name&#8221; out of a string, [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Ffrankkoehl.com%2F2009%2F10%2Fget-domain-out-of-any-url-string%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Ffrankkoehl.com%2F2009%2F10%2Fget-domain-out-of-any-url-string%2F" height="61" width="51" /></a></div><p>It&#8217;s a common problem with no single right answer: extract the top domain (e.g. example.com) from a given string, which may or may not be a valid URL. I had need of such functionality recently and found answers around the web lacking. So if you ever &#8220;just wanted the domain name&#8221; out of a string, give this a shot&#8230;</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span>
<span style="color: #000000; font-weight: bold;">function</span> get_top_domain<span style="color: #009900;">&#40;</span><span style="color: #000088;">$url</span><span style="color: #339933;">,</span> <span style="color: #000088;">$remove_subdomains</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">'all'</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
  <span style="color: #000088;">$host</span> <span style="color: #339933;">=</span> <span style="color: #990000;">strtolower</span><span style="color: #009900;">&#40;</span><span style="color: #990000;">parse_url</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$url</span><span style="color: #339933;">,</span> PHP_URL_HOST<span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
  <span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #000088;">$host</span> <span style="color: #339933;">==</span> <span style="color: #0000ff;">''</span><span style="color: #009900;">&#41;</span> <span style="color: #000088;">$host</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$url</span><span style="color: #339933;">;</span>
  <span style="color: #b1b100;">switch</span> <span style="color: #009900;">&#40;</span><span style="color: #000088;">$remove_subdomains</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
    <span style="color: #b1b100;">case</span> <span style="color: #0000ff;">'www'</span><span style="color: #339933;">:</span>
      <span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #990000;">strpos</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$host</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'www.'</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">===</span> <span style="color: #cc66cc;">0</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
        <span style="color: #000088;">$host</span> <span style="color: #339933;">=</span> <span style="color: #990000;">substr</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$host</span><span style="color: #339933;">,</span> <span style="color: #cc66cc;">4</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
      <span style="color: #009900;">&#125;</span>
      <span style="color: #b1b100;">return</span> <span style="color: #000088;">$host</span><span style="color: #339933;">;</span>
    <span style="color: #b1b100;">case</span> <span style="color: #0000ff;">'all'</span><span style="color: #339933;">:</span>
    <span style="color: #b1b100;">default</span><span style="color: #339933;">:</span>
      <span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #990000;">substr_count</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$host</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'.'</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">&gt;</span> <span style="color: #cc66cc;">1</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
        <span style="color: #990000;">preg_match</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;/^.+\.([a-z0-9\.\-]+\.[a-z]{2,4})$/&quot;</span><span style="color: #339933;">,</span> <span style="color: #000088;">$host</span><span style="color: #339933;">,</span> <span style="color: #000088;">$host</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
        <span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #990000;">isset</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$host</span><span style="color: #009900;">&#91;</span><span style="color: #cc66cc;">1</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
          <span style="color: #b1b100;">return</span> <span style="color: #000088;">$host</span><span style="color: #009900;">&#91;</span><span style="color: #cc66cc;">1</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span>
        <span style="color: #009900;">&#125;</span> <span style="color: #b1b100;">else</span> <span style="color: #009900;">&#123;</span>
          <span style="color: #666666; font-style: italic;">// not a valid domain</span>
          <span style="color: #b1b100;">return</span> <span style="color: #009900; font-weight: bold;">false</span><span style="color: #339933;">;</span>
        <span style="color: #009900;">&#125;</span>
      <span style="color: #009900;">&#125;</span> <span style="color: #b1b100;">else</span> <span style="color: #009900;">&#123;</span>
        <span style="color: #b1b100;">return</span> <span style="color: #000088;">$host</span><span style="color: #339933;">;</span>
      <span style="color: #009900;">&#125;</span>
    <span style="color: #b1b100;">break</span><span style="color: #339933;">;</span>
  <span style="color: #009900;">&#125;</span>
<span style="color: #009900;">&#125;</span>
&nbsp;
<span style="color: #666666; font-style: italic;">// some examples</span>
<span style="color: #990000;">var_dump</span><span style="color: #009900;">&#40;</span>get_top_domain<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'http://www.validurl.example.com/directory'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'all'</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #990000;">var_dump</span><span style="color: #009900;">&#40;</span>get_top_domain<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'http://www.validurl.example.com/directory'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'www'</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #990000;">var_dump</span><span style="color: #009900;">&#40;</span>get_top_domain<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'domain-string.example.com'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'all'</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #990000;">var_dump</span><span style="color: #009900;">&#40;</span>get_top_domain<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'domain-string.example.com/nowfails'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'all'</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #990000;">var_dump</span><span style="color: #009900;">&#40;</span>get_top_domain<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'finds the domain url.example.com'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'all'</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #990000;">var_dump</span><span style="color: #009900;">&#40;</span>get_top_domain<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'12.34.56.78'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'all'</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">?&gt;</span></pre></div></div>

<p>Most of the examples are simply proofs, but I want to draw attention to the string in example #4, <code>'domain-string.example.com/nowfails'</code>. This is not a valid URL, so the call to <code>parse_url()</code> fails, forcing the script to use the entire original string. In turn, the path part of the string causes the regex to break, causing a complete failout (<code>return false;</code>).</p>
<p>Is there a way to account for this? Surely, however I&#8217;m not about to tap that massive keg of exceptions (i.e. just a slash, slash plus path, slash plus another domain in a human-readable string, etc).</p>
<p>No regex for validating URL&#8217;s or email addresses is ever perfect; the &#8220;strict&#8221; RFC requirements are too damn broad. So I did what I always do: chose &#8220;what works&#8221; over &#8220;what&#8217;s technically right.&#8221; This one requires any 2-4 characters for a the top level domain (TLD), so it doesn&#8217;t allow for the .museum TLD, and doesn&#8217;t check to see if the provided TLD is actually valid. If you need to do further verification, that&#8217;s on you. Here&#8217;s the <a href="http://data.iana.org/TLD/tlds-alpha-by-domain.txt">current full list of valid TLD&#8217;s provided by the IANA</a>.</p>
<p>If you need to modify the regex at all, I highly recommend you read this <a href="http://www.regular-expressions.info/email.html">article about email address regex</a> first for two reasons: </p>
<ol>
<li>There&#8217;s a ton of overlap between email and URL regex matching</li>
<li>It will point out all the gotcha&#8217;s in your &#8220;better&#8221; regex theory that you didn&#8217;t think about</li>
</ol>
<p><a href="http://frankkoehl.com/?ibsa=share&id=951" id="share-link-">Share</a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/HotKoehl?a=0uYn8DLY2Ts:n84kDrzUzlY:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/HotKoehl?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/HotKoehl?a=0uYn8DLY2Ts:n84kDrzUzlY:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/HotKoehl?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/HotKoehl?a=0uYn8DLY2Ts:n84kDrzUzlY:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/HotKoehl?i=0uYn8DLY2Ts:n84kDrzUzlY:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/HotKoehl?a=0uYn8DLY2Ts:n84kDrzUzlY:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/HotKoehl?i=0uYn8DLY2Ts:n84kDrzUzlY:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/HotKoehl?a=0uYn8DLY2Ts:n84kDrzUzlY:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/HotKoehl?i=0uYn8DLY2Ts:n84kDrzUzlY:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/HotKoehl?a=0uYn8DLY2Ts:n84kDrzUzlY:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/HotKoehl?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/HotKoehl?a=0uYn8DLY2Ts:n84kDrzUzlY:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/HotKoehl?i=0uYn8DLY2Ts:n84kDrzUzlY:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/HotKoehl/~4/0uYn8DLY2Ts" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://frankkoehl.com/2009/10/get-domain-out-of-any-url-string/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://frankkoehl.com/2009/10/get-domain-out-of-any-url-string/</feedburner:origLink></item>
		<item>
		<title>Text is more important than anything</title>
		<link>http://feedproxy.google.com/~r/HotKoehl/~3/zAZM7qJmXfo/</link>
		<comments>http://frankkoehl.com/2009/10/text-is-more-important-than-anything/#comments</comments>
		<pubDate>Fri, 23 Oct 2009 02:09:01 +0000</pubDate>
		<dc:creator>Frank</dc:creator>
				<category><![CDATA[For entrepreneurs]]></category>
		<category><![CDATA[For techies]]></category>

		<guid isPermaLink="false">http://frankkoehl.com/?p=946</guid>
		<description><![CDATA[Any &#8220;decent&#8221; website is going to do the following:

look pleasant
work in most browsers
load  in a timely fashion
present approachable navigation layout

These are all the base requirements, as far as I&#8217;m concerned. What distinguishes any site from any other is the information it provides, aka the copy (&#8221;copy&#8221; ~ &#8220;text&#8221; in the publishing world, for you [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Ffrankkoehl.com%2F2009%2F10%2Ftext-is-more-important-than-anything%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Ffrankkoehl.com%2F2009%2F10%2Ftext-is-more-important-than-anything%2F" height="61" width="51" /></a></div><p>Any &#8220;decent&#8221; website is going to do the following:</p>
<ul>
<li>look pleasant</li>
<li>work in most browsers</li>
<li>load  in a timely fashion</li>
<li>present approachable navigation layout</li>
</ul>
<p>These are all the base requirements, as far as I&#8217;m concerned. What distinguishes any site from any other is the <strong>information it provides, aka the copy</strong> (&#8221;copy&#8221; ~ &#8220;text&#8221; in the publishing world, for you non-logophiles). The words you put on every page determine who&#8217;s gonna find it, read it, share it, love it, hate it. If you focus on nothing else on your site, the verbage would have to be number 1. A few key words at the right place and the right time make everything go very well or very badly.</p>
<p>I think the most important place to choose your words carefully is in the error messages. A user is never more vulnerable than when something goes wrong. Fault has absolutely nothing to do with it. Something screwed up, and now they feel some amount of stress. Leave that to fester long enough, and every user will go elsewhere. I have nothing to back that up save my own experience, but I guarantee its 100%, across the board, no exceptions.</p>
<p>You can easily remove all their stress by presenting them with the right information and steps to move forward. Obviously there&#8217;s quite a bit of usability and process logic to consider here, but it all starts with the text. Make the situation clear while simultaneously providing a clear path to a solution, and you&#8217;ll be ahead of the majority of sites out there.</p>
<p>Looking for more technical help with your error messages, I found <a href="http://carsonified.com/blog/design/ux/10-tips-on-writing-hero-worthy-error-messages">this Think Vitamin post</a> to be a great starter.</p>
<p>Now a recent personal example of copy going horribly wrong. The following excerpt comes from an email from DirecTV, after I signed up for automatic payments&#8230;</p>
<blockquote><p>We have successfully received your credit card information, and your automatic payments should begin to take effect within one to two billing cycles. You can view the details of your Auto Bill Pay information at any time at directv.com by visiting My Account&#8230;</p></blockquote>
<p>So what am I supposed to do until automatic payments &#8220;take effect?&#8221; Hope that my bill gets paid and I don&#8217;t get smacked with late fees? I have absolutely no doubt that some IT flack who had a hand in the automatic payments system penned this little jewel, trying to express to the end user the act of their data propagating through the cluster or some similar garbage. That or a lawyer got their hands on the confirmation email text before it was approved. Either way, this information does nothing but stress the user out, and create even more questions.</p>
<p>Your copy defines the user and their surroundings on your site. The right words put them at ease, the wrong ones can get them lost. Wield your power carefully.</p>
<p><a href="http://frankkoehl.com/?ibsa=share&id=946" id="share-link-">Share</a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/HotKoehl?a=zAZM7qJmXfo:uvoPUA7_8OI:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/HotKoehl?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/HotKoehl?a=zAZM7qJmXfo:uvoPUA7_8OI:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/HotKoehl?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/HotKoehl?a=zAZM7qJmXfo:uvoPUA7_8OI:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/HotKoehl?i=zAZM7qJmXfo:uvoPUA7_8OI:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/HotKoehl?a=zAZM7qJmXfo:uvoPUA7_8OI:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/HotKoehl?i=zAZM7qJmXfo:uvoPUA7_8OI:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/HotKoehl?a=zAZM7qJmXfo:uvoPUA7_8OI:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/HotKoehl?i=zAZM7qJmXfo:uvoPUA7_8OI:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/HotKoehl?a=zAZM7qJmXfo:uvoPUA7_8OI:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/HotKoehl?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/HotKoehl?a=zAZM7qJmXfo:uvoPUA7_8OI:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/HotKoehl?i=zAZM7qJmXfo:uvoPUA7_8OI:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/HotKoehl/~4/zAZM7qJmXfo" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://frankkoehl.com/2009/10/text-is-more-important-than-anything/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://frankkoehl.com/2009/10/text-is-more-important-than-anything/</feedburner:origLink></item>
	</channel>
</rss>
