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

<channel>
	<title>techfounder &#187; Interesting</title>
	<atom:link href="http://www.techfounder.net/category/interesting/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.techfounder.net</link>
	<description>Blog about web development and Internet entrepreneurship</description>
	<lastBuildDate>Mon, 22 Aug 2011 08:36:24 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1</generator>
		<item>
		<title>My take on Quora vs. Stackoverflow, or substance vs. social</title>
		<link>http://www.techfounder.net/2011/02/01/my-take-on-quora-vs-stackoverflow-or-substance-vs-social/</link>
		<comments>http://www.techfounder.net/2011/02/01/my-take-on-quora-vs-stackoverflow-or-substance-vs-social/#comments</comments>
		<pubDate>Tue, 01 Feb 2011 03:29:21 +0000</pubDate>
		<dc:creator>Eran Galperin</dc:creator>
				<category><![CDATA[Interesting]]></category>
		<category><![CDATA[The Webs]]></category>
		<category><![CDATA[q&a]]></category>

		<guid isPermaLink="false">http://www.techfounder.net/?p=596</guid>
		<description><![CDATA[Quora, a hot Q&#38;A startup has been gaining traction at an astounding rate for a while now. Though not a frequent user, I was impressed by the many candid answers from some of the biggest names in our industry (IT). A lot of inside information and perspective can be found there, and it's a credit [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.quora.com" target="_blank">Quora</a>, a hot Q&amp;A startup has been gaining traction at an astounding rate for a while now. Though not a frequent user, I was impressed by the many candid answers from some of the biggest names in our industry (IT). A lot of inside information and perspective can be found there, and it's a credit to their team for getting those players on board.<span id="more-596"></span></p>
<p>Now to the gist of it - despite <a href="http://scobleizer.com/2010/12/26/is-quora-the-biggest-blogging-innovation-in-10-years/" target="_blank">rumors to the contrary</a>, at its core Quora is a Q&amp;A. The biggest innovation from my perspective is the added social element which effectively created a new breed of those sites - where social interaction and question discovery and answering are intertwined. Questions and answers are spread through social profiles. Your dashboard is filled with questions that people you might be familiar have interacted with (answered, followed and so forth).</p>
<p>The result is a somewhat chaotic and interesting experience, which explains much of the buzz around Quora. On the core experience however - the Q&amp;A - it falls somewhat flat for me, and here's why:</p>
<ul>
<li>There are serious moderation issues at Quora - open-ended questions that rarely get answered, irrelevant answers that get popular because the writer has a strong social graph, lack of focus due to the broad nature of the service.</li>
<li>The UI is terrible. Dreadful. Not from an aesthetic point of view, mind you, but from usability and user-experience perspective. I can't tell who wrote a question (I guess it's by design - but why?). It seems I'm browsing activity instead of questions, which might work for Facebook but it makes the site hit-and-miss on each visit, as well as a time sink (not unlike Facebook). The actual action title in the activity items is in small font size and greyed out, making it hard to tell what am I seeing - many times I clicked on a question I already seen and read because someone decided to follow it or vote for it after 4 months. I mean, check out their Email notification settings (since improved a bit) - <img class="alignnone" style="margin: 15px 0;" title="Quora Email settings" src="http://community.mediabrowser.tv/uploads/site_1/465/meta_worthy_answer.PNG" alt="" width="501" height="689" /></li>
</ul>
<p>'Nuff said. I played with it a bit and hadn't been there recently.</p>
<p>On the other side of the table we have <a href="http://www.stackoverflow.com" target="_blank">Stackoverflow</a> and the <a href="http://stackexchange.com/" target="_blank">Stackexchange</a> sites. For pure Q&amp;A they are far superior, even though they lack the social interaction in Quora (which may or may not be a bad thing). I've been a long time contributor to Stackoverflow (though I didn't have time to spend there recently), and some of the reasons it works so well include:</p>
<ul>
<li>An amazing UI and user experience. While visually very simple and spartan, the UI is highly polished - finding and filtering relevant questions and answers is extremely easy using tags and a very effective search - which also helps reduce duplicate questions as it makes suggestions during question creation. It's easy to tell who asked the question and who wrote the answer (with the exception of the community wiki - which is also a nice touch), and what is their "ranking" - ie, reputation. Another nice touch is the real-time preview of your answer.</li>
<li>The gaming mechanics all work together very effectively to engage people and make them try to write the best answers possible. Without involving populist tactics - ie, your twitter followers or facebook friends that are probably not experts on the subject in question - the voting system works very well to generally promote the best answers to the top. Badges and other gaming elements keep "players" involved and trying to improve their writing and their answers each time.</li>
<li>A highly evolved moderation system - which started at a good level and iteratively improved to great through <a href="http://meta.stackoverflow.com/questions/tagged/moderation?sort=votes&amp;pagesize=15" target="_blank">user feedback</a> and smart decision making from the SO team. Coupled with a very refined rule system, it's rare to see irrelevant or badly formatted questions stick around for more than a couple of minutes. To avoid over zealous moderation, you need multiple moderator votes to close a question and usually due diligence is done in the comments giving time for the writer to rectify rule violations.</li>
<li>The splitting of the topics into different verticals (such as programming, cooking, gaming etc.) increased the quality of both questions and answers, as users are there looking for a specific topic and many of them are experts on the subject. I would say this is the number one differentiator between the stackexchange sites and other Q&amp;A sites - which tend to be overly broad in scope and lower on quality of content.</li>
</ul>
<p>While Quora is the new hot, sexy startup on the block, in my opinion it is stackoverflow and its derivatives that are the real winners so far - I find it a bit confusing when <a href="http://techcrunch.com/2011/01/30/quora-is-really-about-a-better-wikipedia-not-robert-scobles-hopes-dreams/" target="_blank">people talk about quora</a> as a place for  expert answers, when it trades structure for social and virality. Quora still has something on its hands, but it remains to be seen if they can mold into a service that provides value over time and does not succumb to its own popularity.</p>
 <img src="http://www.techfounder.net/wp-content/plugins/feed-statistics.php?view=1&post_id=596" width="1" height="1" style="display: none;" />
	<div style="">
		<a href="http://twitter.com/share" class="twitter-share-button" data-count="vertical" data-text="My take on Quora vs. Stackoverflow, or substance vs. social" data-url="http://www.techfounder.net/2011/02/01/my-take-on-quora-vs-stackoverflow-or-substance-vs-social/"  data-via="erangalperin">Tweet</a>
	</div>
	<script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script>]]></content:encoded>
			<wfw:commentRss>http://www.techfounder.net/2011/02/01/my-take-on-quora-vs-stackoverflow-or-substance-vs-social/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>How to add semantics to content? embed it in the tools</title>
		<link>http://www.techfounder.net/2009/09/02/how-to-add-semantics-to-content-embed-it-in-the-tools/</link>
		<comments>http://www.techfounder.net/2009/09/02/how-to-add-semantics-to-content-embed-it-in-the-tools/#comments</comments>
		<pubDate>Wed, 02 Sep 2009 01:43:11 +0000</pubDate>
		<dc:creator>Eran Galperin</dc:creator>
				<category><![CDATA[Interesting]]></category>
		<category><![CDATA[The Webs]]></category>
		<category><![CDATA[authoring tools]]></category>
		<category><![CDATA[data mining]]></category>
		<category><![CDATA[semantic web]]></category>
		<category><![CDATA[semantics]]></category>

		<guid isPermaLink="false">http://www.techfounder.net/?p=422</guid>
		<description><![CDATA[Through reading an interesting post by Chris Dixon titled "To make smarter systems, it's all about the data", I came across another interesting link in one of the comments - the google research blog post on "The unreasonable effectiveness of data". The post links to a PDF document written by three Google researchers, and covers [...]]]></description>
			<content:encoded><![CDATA[<p>Through reading an interesting post by Chris Dixon titled "<a href="http://www.cdixon.org/?p=340" target="_blank">To make smarter systems, it's all about the data</a>", I came across another interesting link in one of the comments - the google research blog post on "<a href="http://googleresearch.blogspot.com/2009/03/unreasonable-effectiveness-of-data.html" target="_blank">The unreasonable effectiveness of data</a>". </p>
<p>The post links to a PDF document written by three Google researchers, and covers a subject I've been experimenting with a lot lately - the semantic extraction of data.<br />
<span id="more-422"></span><br />
The document is a nice read though probably too technical for most, and it brings up the <em>difficulty of implementation</em> as one of the barriers for taking the next step towards structured data on the web. The argument is that most small content publishers do not posses the knowledge and expertise required to publish their content in a semantically meaningful way.</p>
<p>It seems to me that there's an easy solution for that - and that is to <strong>embed semantic awareness in the publishing tools themselves</strong>. Most people publish content through one of several high-profile content management systems (WordPress, Moveable type, Blogger, etc), meaning it is possible to reach a very large segment of content publishers from relatively few integration points.</p>
<p>Expecting people to learn about and implement web semantics is unreasonable, as the document suggests. Delegating that responsibility to the authoring tools by enhancing the backend logic and the interface, is very much doable. Need to add a calender event? allow the interface to add it in the proper <a href="http://microformats.org/wiki/datetime-design-pattern" target="_blank">microformat</a>. Want to affect the styling of your content? allow the interface to give several <a href="http://www.joedolson.com/articles/2008/04/guide-to-semantic-html/" target="_blank">semantically significant options</a> (headers, paragraphs etc.). <strong>Most of those options are available today</strong>, yet they are not obvious enough that they are used in a consistent manner.</p>
<p>HTML 5 is <a href="http://www.alistapart.com/articles/previewofhtml5" target="_blank">around the corner</a>, with more semantically relevant tags (such as header, footer, navigation, sections). Integrating support for it in those content management systems is a good first step towards more semantically accessible content.</p>
<p>Going even further with this, content management systems could provide more structured data on demand - or wait, they are already doing this! XML feeds, anyone? seems to me that if you poke a little beneath the surface you find that there is actually a lot of structure in modern online content. What's lacking is uniformity, but even so the number of dominant standards is not great.</p>
<p>Who will be "the next Google" who can examine this structure and extract meta-meaning that can provide value? you can be certain some bright minds are already on the case. </p>
 <img src="http://www.techfounder.net/wp-content/plugins/feed-statistics.php?view=1&post_id=422" width="1" height="1" style="display: none;" />
	<div style="">
		<a href="http://twitter.com/share" class="twitter-share-button" data-count="vertical" data-text="How to add semantics to content? embed it in the tools" data-url="http://www.techfounder.net/2009/09/02/how-to-add-semantics-to-content-embed-it-in-the-tools/"  data-via="erangalperin">Tweet</a>
	</div>
	<script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script>]]></content:encoded>
			<wfw:commentRss>http://www.techfounder.net/2009/09/02/how-to-add-semantics-to-content-embed-it-in-the-tools/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>If you like t-shirts, check this out</title>
		<link>http://www.techfounder.net/2008/12/11/if-you-like-t-shirts-check-this-out/</link>
		<comments>http://www.techfounder.net/2008/12/11/if-you-like-t-shirts-check-this-out/#comments</comments>
		<pubDate>Thu, 11 Dec 2008 13:07:30 +0000</pubDate>
		<dc:creator>Eran Galperin</dc:creator>
				<category><![CDATA[Interesting]]></category>

		<guid isPermaLink="false">http://www.techfounder.net/?p=184</guid>
		<description><![CDATA[My good friend and Octabox co-founder, Tal Zubalsky, is a graphic designer by trade. He is also an avid t-shirts fan and therefor a threadless fan (who isn't? ). He has recently decided to have a go at a t-shirt design himself, and came up with this brilliant concept which I think is pretty awesome. [...]]]></description>
			<content:encoded><![CDATA[<p>My good friend and <a target="_blank" title="Octabox Web Platform" href="http://www.octabox.com">Octabox</a> co-founder, Tal Zubalsky, is a graphic designer by trade. He is also an avid t-shirts fan and therefor a <a title="Threadless" href="http://www.threadless.com/" target="_blank">threadless</a> fan (who isn't? <img src='http://www.techfounder.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  ).</p>
<p>He has recently decided to have a go at a t-shirt design himself, and came up with <a title="Threadless design - The Texas Gardener" href="http://www.threadless.com/submission/188098/The_Texas_Gardener" target="_blank">this brilliant concept</a> which I think is pretty awesome. If you like t-shirts and have a threadless account, please take the time to have a look and vote for it (I'd really like to see it printed <img src='http://www.techfounder.net/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' />  ).</p>
<p><a title="Threadless design - The Texas Gardener" href="http://www.threadless.com/submission/188098/The_Texas_Gardener" target="_blank"><img style="float:none; display:block; margin:auto;" src="http://www.techfounder.net/wp-content/uploads/2008/12/texas_gardener.jpg" alt="Threadless design - Texas Gardener" /></a></p>
 <img src="http://www.techfounder.net/wp-content/plugins/feed-statistics.php?view=1&post_id=184" width="1" height="1" style="display: none;" />
	<div style="">
		<a href="http://twitter.com/share" class="twitter-share-button" data-count="vertical" data-text="If you like t-shirts, check this out" data-url="http://www.techfounder.net/2008/12/11/if-you-like-t-shirts-check-this-out/"  data-via="erangalperin">Tweet</a>
	</div>
	<script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script>]]></content:encoded>
			<wfw:commentRss>http://www.techfounder.net/2008/12/11/if-you-like-t-shirts-check-this-out/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>A web 2.0 business model can work, and work well</title>
		<link>http://www.techfounder.net/2008/08/23/a-web-20-business-model-can-work-and-work-well/</link>
		<comments>http://www.techfounder.net/2008/08/23/a-web-20-business-model-can-work-and-work-well/#comments</comments>
		<pubDate>Sat, 23 Aug 2008 04:36:43 +0000</pubDate>
		<dc:creator>Eran Galperin</dc:creator>
				<category><![CDATA[Business Development]]></category>
		<category><![CDATA[Interesting]]></category>
		<category><![CDATA[Lionite]]></category>
		<category><![CDATA[The Webs]]></category>

		<guid isPermaLink="false">http://www.techfounder.net/?p=114</guid>
		<description><![CDATA[The term web 2.0 has been frequently misused and misunderstood, however it is more than a buzz word - it defines a very real phenomenon in which user generated content can be the driving force behind an online site / service. Some very well known and successful online entities can be considered as such - [...]]]></description>
			<content:encoded><![CDATA[<p>The term <a href="http://en.wikipedia.org/wiki/Web_2.0" target="_blank" title="Wikipedia: Web 2.0">web 2.0</a> has been frequently misused and misunderstood, however it is more than a buzz word - it defines a very real phenomenon in which user generated content can be the driving force behind an online site / service. </p>
<p>Some very well known and successful online entities can be considered as such - <a href="http://www.wikipedia.org" target="_blank" title="Wikipedia">Wikipedia</a> in which users contribute knowledge, <a href="http://www.digg.com" target="_blank" title="Digg">Digg</a> in which users help others find interesting articles by voting and <a href="http://www.facebook.com" target="_blank" title="facebook">facebook</a> which is the current golden standard for social networking (in which user generated content - <a href="http://en.wikipedia.org/wiki/User-generated_content" target="_blank" title="Wikipedia: User Generated Content">UGC</a> - is a given).<br />
<span id="more-114"></span><br />
However, those sites are not thought of as having strong business models. Wikipedia, of course, is free. Digg and facebook rely on advertising, which is the fallback business model on the web - conversion is relatively low and you can only count on decent revenue when you reach the size of the aforementioned sites.</p>
<p>As can be guessed from the title of this article, I would like to discuss a couple of sites / services that use UGC as the basis for a viable business model:</p>
<h2>Case 1: Threadless</h2>
<p><img src="http://www.techfounder.net/wp-content/uploads/2008/08/threadless1.jpg" alt="" width="520" /></p>
<p><a href="http://www.threadless.com/" target="_blank" title="Threadless">Threadless</a> is an online t-shirt retailer with a twist - the concepts for the t-shirts are submitted by users, voted on by the community and finally hand picked by the staff. A winning design will be printed and sold through the site, and its creator wins a nice sum of 2,500$. That's the basic premise - there are several variations such as contests and reprints, but at its base - its a marketplace for ideas. </p>
<p>Threadless is already an established online brand, existing since 2000. It proves that you can crowd source creativity for fresh product ideas in a way that is both beneficial for the product distributor and the creative contributor. Threadless builds on this premise and succeeds because of their excellent blend of branding, community integration and good service. I have personally purchased at threadless multiple times and I've had nothing but satisfaction and enjoyment from the service.</p>
<p>Threadless currently has revenue in excess of 30$ million, and income of 10$ million annually. Not bad for a startup funded with a 1000$ seed (earned in an online t-shirt content, no less).</p>
<h2>Case 2: crowdSPRING</h2>
<p><img src="http://www.techfounder.net/wp-content/uploads/2008/08/crowdspring.jpg" alt="" style="float:none; margin:auto;" /></p>
<p>I had just recently discovered <a href="http://www.crowdspring.com/" title="crowdSPRING" target="_blank">crowdSPRING</a>, an online service that mates graphical design talent with design related projects. The concept is to try to improve traditional design projects proceedings for both sides:</p>
<p> - Project requesting parties (called buyers) are guaranteed to get at least 25 different concepts for their needs (be it a logo, website design, print and others), with a money-back guarantee.</p>
<p> - Graphical designers (called creatives) are given a global stage to show their work and generate income. Also, since buyers pay in advance, the winning piece is guaranteed to receive payment - there is no scenario in which a buyer can say he doesn't like anything and walk away.</p>
<p> - crowdSPRING itself takes a small commission on top of the project award money. This is the main business model for the site.</p>
<p>What drives the service is the interaction between buyers and creatives. Creating a project and watching the concepts improve as both sides learn more about the requirements through iteration and communication is a very interesting experience.</p>
<p>We've recently created a <a href="http://www.crowdspring.com/projects/graphic_design/logo/logo_needed_for_a_web_platform" target="_blank" title="Logo needed for a web platform">logo design project</a> on crowdSPRING, and the reaction has been phenomenal. Though we have a couple of designers on board at <a href="http://www.octabox.com" target="_blank" title="Octabox web platform">Octabox</a>, we felt we needed a fresh approach as we have been too deeply involved for a long time now. There are still 9 days (out of 14) till the project ends, and we already have an incredible amount of entries (over 300).</p>
<p>The process itself was worth the price of admission - through the interaction with the many contributors, we achieved some insights on what we want in a logo and a design direction for our new website.</p>
<p>crowdSPRING is not yet an established entity like Threadless, but it is well on its way to becoming one. Another example of how to crowd source creativity in a win-win situation for all involved.</p>
<h2>Web 2.0 as a viable business model</h2>
<p>Those two sites are just a small sample of many successful sites / services built on UGC as the driving force. I believe this market is still mainly untapped - there are plenty of possibilities to be explored. Despite that the basic premise is always the same:</p>
<p> - Create a community around a product / service concept<br />
 - Allow / encourage the talent within the community to offer their skills to the rest of the community<br />
 - Facilitate the interaction between the talent and the community, while trying to interfere as little as possible</p>
<p>What other successful web2.0 business models have you seen?</p>
 <img src="http://www.techfounder.net/wp-content/plugins/feed-statistics.php?view=1&post_id=114" width="1" height="1" style="display: none;" />
	<div style="">
		<a href="http://twitter.com/share" class="twitter-share-button" data-count="vertical" data-text="A web 2.0 business model can work, and work well" data-url="http://www.techfounder.net/2008/08/23/a-web-20-business-model-can-work-and-work-well/"  data-via="erangalperin">Tweet</a>
	</div>
	<script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script>]]></content:encoded>
			<wfw:commentRss>http://www.techfounder.net/2008/08/23/a-web-20-business-model-can-work-and-work-well/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>The life expectancy of IE6</title>
		<link>http://www.techfounder.net/2008/07/03/the-life-expectancy-of-ie6/</link>
		<comments>http://www.techfounder.net/2008/07/03/the-life-expectancy-of-ie6/#comments</comments>
		<pubDate>Wed, 02 Jul 2008 23:11:15 +0000</pubDate>
		<dc:creator>Eran Galperin</dc:creator>
				<category><![CDATA[Interesting]]></category>
		<category><![CDATA[The Webs]]></category>
		<category><![CDATA[Web development]]></category>

		<guid isPermaLink="false">http://www.techfounder.net/?p=78</guid>
		<description><![CDATA[Internet Explorer 6 (abbr. IE6) is the biggest thorne in a web developer's behind at current times. This legacy browser, released almost 7 years ago, is known for its multitude of offenses on security and standards compliance and still has a sizeable user base to this day. Its market share makes it impossible for us [...]]]></description>
			<content:encoded><![CDATA[<p><a title="Wikipedia: Internet Explorer 6" href="http://en.wikipedia.org/wiki/Internet_explorer_6" target="_blank">Internet Explorer 6</a> (abbr. IE6) is the biggest thorne in a web developer's behind at current times. This legacy browser, released almost 7 years ago, is known for its multitude of offenses on security and standards compliance and still has a sizeable user base to this day. Its market share makes it impossible for us developers to ignore it still, despite <a title="Web designer wall: Trash All IE Hacks" href="http://www.webdesignerwall.com/general/trash-all-ie-hacks/" target="_blank">how</a> <a title="Time to ditch IE6?" href="http://f6design.com/journal/2007/08/07/time-to-ditch-ie6-support-already/" target="_blank">much</a> <a title="Save the developers!" href="http://www.savethedevelopers.org/" target="_blank">we would</a> <a title="On the tenacity of IE6" href="http://particletree.com/features/on-the-tenacity-of-internet-explorer-6/" target="_blank">want to do</a> <a title="Techcrunch: Save the developers" href="http://www.techcrunch.com/2008/03/25/save-the-developers-stop-using-internet-explorer-6/" target="_blank">just that</a>.<br />
<span id="more-78"></span><br />
So if we can't ignore the IE6 audience now, can we at least have a timetable for when we could? I was just thinking just that recently, as we were disucssing half-jokingly to drop IE6 support from our start-up <a title="Octabox Web Platform" href="http://www.octabox.com" target="_blank">Octabox</a>. Octabox is not a web site in the content delivery sense, it is fully a web application and requires much of the browser. As we are approaching our private beta release (two weeks, exciting times! <img src='http://www.techfounder.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  ), IE6 debugging remains as usual one of the last things on the to-do list.</p>
<p>I will now try to predict the future: Using several statistical sources, I have plotted the usage patterns of the three major browsers (IE6, IE7 and Firefox) and extrapolated the timespan in which IE6 will become redundant.</p>
<p>I used three sources for my data:</p>
<ul>
<li><a title="w3Counter: Global statistics" href="http://www.w3counter.com/globalstats.php">w3Counter</a>, a hosted web-analytics service (no relation to the w3c)</li>
<li><a title="w3Scools, browser statistics" href="http://www.w3schools.com/browsers/browsers_stats.asp" target="_blank">w3 Schools</a>, a veteran repository of web development tutorials</li>
<li><a title="The Counter: Statistics" href="http://www.thecounter.com/stats/">The Counter</a>, a website analytics tool</li>
</ul>
<p>As could be expected, the statistics provided by each site differ quite substantially, however since I am looking only for the trends of browser usage in theory it shouldn't have a big impact on the results.</p>
<p>I plotted all three browsers usage percentage against their timeline, calculated the rate in which IE6 usage is decreasing and used some basic algebra to derive the timespan for IE6 theoretical oblivion.</p>
<p>The graphs:</p>
<p><img src="http://www.techfounder.net/wp-content/uploads/2008/07/w3counter.png" alt="w3 Counter, browser usage" width="600" height="408" /></p>
<p><img src="http://www.techfounder.net/wp-content/uploads/2008/07/w3schools.png" alt="w3 Schools, browser usage" width="600" height="409" /></p>
<p><img src="http://www.techfounder.net/wp-content/uploads/2008/07/thecounter.png" alt="The Counter, browser usage" width="600" height="410" /></p>
<p>That R-squared box you see in the graphs is the correlation coefficient for the linear approximation on the usage pattern of IE6. It stands for how well does the data represent a linear pattern, with values closer to 1 mean a better fit. Luckily, for all three graphs I got pretty good matches, with data from "The Counter" bottoms out at a 0.96 match.</p>
<p>As a side note, I found the data from "The Counter" to be the least consitent and reliable - all of its 2008 data is smoothed out over a period of 150 days, providing much less detail in the numbers, its precision level is low (no decimal point) and if you look at the IE7 data you will see a strange bump in the beginning of 2007 not seen in other sources. Pretty strange.</p>
<p>Continuing with the analysis - since I got pretty good fit for my linear approximations (pretty good for this blog post anyway. I won't be submitting any of this to Scientific American), I will use a linear equation to extraploate future usage values.</p>
<p>Formulating:</p>
<p style="text-align: center;"><img class="aligncenter" src="http://www.techfounder.net/wp-content/uploads/2008/07/formula-step1.jpg" alt="" /></p>
<p style="text-align: center;">- Usage percentage is a function a of time (t)</p>
<p style="text-align: center;"><img class="aligncenter" src="http://www.techfounder.net/wp-content/uploads/2008/07/formula-step2.jpg" alt="" /></p>
<p style="text-align: center;">- We approximate usage to a linear function</p>
<p style="text-align: center;"><img class="aligncenter" src="http://www.techfounder.net/wp-content/uploads/2008/07/formula-step3.jpg" alt="" /></p>
<p style="text-align: center;">- We want to know the time at which IE6 usage will drop to 1%</p>
<p style="text-align: center;"><img class="aligncenter" src="http://www.techfounder.net/wp-content/uploads/2008/07/formula-step4.jpg" alt="" /></p>
<p style="text-align: center;">- Some minor formula rearrangements give us what we need</p>
<p>The time we would want to count from would be the present day, so we will assign the last value for each graph as usage at t=0. The slope coeffcient 'a' is the slope extracted from the graphs. This gives us for each data-set the amount of months from now that IE6 usage will drop to 1 percent:</p>
<div style="text-align:center; font-size:1.1em; font-weight:bold; padding-bottom:15px;">w3 Counter - 30.6 months.<br />
w3 Schools - 32.8 months.<br />
The Counter - 22.3 months.</div>
<p>As I've mentioned previously, the data from "The Counter" looked suspicious so it's not surprising that the results it produced are skewed from the others.</p>
<p>How relevant are those numbers - The approximations I performed here are very basic and contain no error treatment. It also does not account for outside factors, such as the release of new browsers and operating systems. We have however an indicator for the life expectancy of IE6 - it has somewhere <strong>between 2 to 2.5 years</strong> of major shelf life.</p>
<p>Don't throw away your IE6 browser just yet <img src='http://www.techfounder.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>(The excel file I used is provided for your discretion <a href="http://www.techfounder.net/wp-content/uploads/2008/07/browsers.xls">here</a>.)</p>
 <img src="http://www.techfounder.net/wp-content/plugins/feed-statistics.php?view=1&post_id=78" width="1" height="1" style="display: none;" />
	<div style="">
		<a href="http://twitter.com/share" class="twitter-share-button" data-count="vertical" data-text="The life expectancy of IE6" data-url="http://www.techfounder.net/2008/07/03/the-life-expectancy-of-ie6/"  data-via="erangalperin">Tweet</a>
	</div>
	<script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script>]]></content:encoded>
			<wfw:commentRss>http://www.techfounder.net/2008/07/03/the-life-expectancy-of-ie6/feed/</wfw:commentRss>
		<slash:comments>23</slash:comments>
		</item>
		<item>
		<title>Processing&#8230; in Javascript</title>
		<link>http://www.techfounder.net/2008/05/17/processing-in-javascript/</link>
		<comments>http://www.techfounder.net/2008/05/17/processing-in-javascript/#comments</comments>
		<pubDate>Sat, 17 May 2008 22:17:02 +0000</pubDate>
		<dc:creator>Eran Galperin</dc:creator>
				<category><![CDATA[Interesting]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Web development]]></category>

		<guid isPermaLink="false">http://www.techfounder.net/?p=15</guid>
		<description><![CDATA[John Resig (of jQuery fame) has released 10 days ago a Javascript implementation of Processing, a Java based visualization language. Processing is an open-source project aimed at graphic designers and artists to be a tool for creating graphical visualizations. This is quite the feat. Porting a visually-intensive language such as processing into the browser using [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.techfounder.net/wp-content/uploads/2008/05/processing_compliation.jpg" alt="" title="Processing Compliation" class="header" /><a href="http://ejohn.org" target="_blank" title="John Resig">John Resig</a> (of <a href="http://jquery.com" title="jQuery Javascript library" target="_blank">jQuery</a> fame) <a href="http://ejohn.org/blog/processingjs/" target="_blank" title="Processing.js">has released 10 days ago</a> a Javascript implementation of <a href="http://processing.org/" target="_blank" title="Processing Language">Processing</a>, a Java based visualization language. <span id="more-15"></span><br />
Processing is an open-source project aimed at graphic designers and artists to be a tool for creating graphical visualizations.</p>
<p>This is quite the feat. Porting a visually-intensive language such as processing into the browser using open technologies (ie, not Flash) is like trying to fit square pegs into round holes. John is really pushing the limits of current browser technology with his processing.js library, and some of its features only work on latest beta builds of next generation browsers (Firefox 3, Webkit). This is by design, as this library is currently more a proof-of-concept than an actual tool for mainstream use (also due to the strain it puts on the system running it in the browser).</p>
<p>Hopefully browser makers will take heed - and attempt to make their products fully compatible with such ambitious projects. It will be a very special day indeed when we can comfortably run a complete port of processing in all the major browsers.</p>
 <img src="http://www.techfounder.net/wp-content/plugins/feed-statistics.php?view=1&post_id=15" width="1" height="1" style="display: none;" />
	<div style="">
		<a href="http://twitter.com/share" class="twitter-share-button" data-count="vertical" data-text="Processing... in Javascript" data-url="http://www.techfounder.net/2008/05/17/processing-in-javascript/"  data-via="erangalperin">Tweet</a>
	</div>
	<script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script>]]></content:encoded>
			<wfw:commentRss>http://www.techfounder.net/2008/05/17/processing-in-javascript/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Simple Javascript Cache</title>
		<link>http://www.techfounder.net/2008/05/17/simple-javascript-cache/</link>
		<comments>http://www.techfounder.net/2008/05/17/simple-javascript-cache/#comments</comments>
		<pubDate>Sat, 17 May 2008 16:10:55 +0000</pubDate>
		<dc:creator>Eran Galperin</dc:creator>
				<category><![CDATA[Interesting]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Web development]]></category>

		<guid isPermaLink="false">http://www.techfounder.net/?p=13</guid>
		<description><![CDATA[Modern web-sites and web-application make heavy use of Javascript to improve the user experience. To further improve the user experience, I'd like to propose a simple caching mechanism. var Cache = { stack: {}, //Cache stack load: function(id){ //Load cache if found return (typeof(this.stack[id]) != 'undefined') ? this.stack[id] : false; }, save: function(data,id){ //Cache data [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.techfounder.net/wp-content/uploads/2008/05/jscache.jpg" alt="Javascript Cache" class="header" />Modern web-sites and web-application make heavy use of Javascript to improve the user experience. To further improve the user experience, I'd like to propose a simple caching mechanism.<br />
<span id="more-13"></span></p>
<pre class="javascript">
var Cache = {
	stack: {}, //Cache stack
	load: function(id){ //Load cache if found
		return (typeof(this.stack[id]) != 'undefined') ? this.stack[id] : false;
	},
	save: function(data,id){ //Cache data with unique id
		this.stack[id] = data;
	},
	remove: function(id){//Remove cache for identifier
		if(typeof(this.stack[id]) != 'undefined')
			delete this.stack[id];
	}
};
</pre>
<p>Short and sweet. Basic usage involves calling the load() method to check for cache hit and fetching the actual data if cache is empty. The remove() method is used to force fresh data to be retrieved.</p>
<p>Example:</p>
<pre class="javascript">
/*
 * Say we want to load different pages for a paginated view via an AJAX request.
 * We'll wrap the process in a function that retrieves the requested page given the page number.
 */
function getPage(num){
	//We check the cache first.
	var content = Cache.load('page' + num);

	//If cache is empty, it will return false.
	if(content == false) {
		//Retrieve the cache via AJAX request using jQuery
		$.get({
			url: '/path/to/content',
			data: 'page_num=' + num,
			success: function(content) {
				//Save the cache, so next time no request is needed.
				Cache.save(content,'page' + num);

				//Load the content
				loadPage(content);
			}
		});

	//Cache hit, load the content immediately
	} else {
		loadPage(content);
	}

	//We seperate the actual page loading due to the asynchronious nature of AJAX
	function loadPage(content) {
		//Load the page into a DIV with an id of 'pagecontent', using jQuery
		$('div#pagecontent').html(content);
	}
};
</pre>
<p>In this example I used the cache to store a string (retrieved page HTML). However, you can easily use it to store objects and arrays (JSON anyone?) for more demanding usage.</p>
 <img src="http://www.techfounder.net/wp-content/plugins/feed-statistics.php?view=1&post_id=13" width="1" height="1" style="display: none;" />
	<div style="">
		<a href="http://twitter.com/share" class="twitter-share-button" data-count="vertical" data-text="Simple Javascript Cache" data-url="http://www.techfounder.net/2008/05/17/simple-javascript-cache/"  data-via="erangalperin">Tweet</a>
	</div>
	<script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script>]]></content:encoded>
			<wfw:commentRss>http://www.techfounder.net/2008/05/17/simple-javascript-cache/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Hello blog!</title>
		<link>http://www.techfounder.net/2008/05/16/hello-blog/</link>
		<comments>http://www.techfounder.net/2008/05/16/hello-blog/#comments</comments>
		<pubDate>Fri, 16 May 2008 20:47:39 +0000</pubDate>
		<dc:creator>Eran Galperin</dc:creator>
				<category><![CDATA[Interesting]]></category>

		<guid isPermaLink="false">http://www.techfounder.net/?p=3</guid>
		<description><![CDATA[It took forever, but my blog is finally online. In this space I will publish technical articles about web-development that I didn't think were appropriate in our company blog, spiced with some thoughts about Internet start-ups and personal interests. Hope to keep you interested P.S. I would like to thank Adam for the layout concept. [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.techfounder.net/wp-content/uploads/2008/05/ftw.gif" alt="ftw!" class="header" />It took forever, but my blog is finally online. In this space I will publish technical articles about web-development that I didn't think were appropriate in our <a title="Octablog" href="http://blog.octabox.com" target="_blank">company blog</a>, spiced with some thoughts about Internet start-ups and personal interests.</p>
<p>Hope to keep you interested</p>
<p>P.S. I would like to thank Adam for the layout concept. Turned out pretty nice!</p>
 <img src="http://www.techfounder.net/wp-content/plugins/feed-statistics.php?view=1&post_id=3" width="1" height="1" style="display: none;" />
	<div style="">
		<a href="http://twitter.com/share" class="twitter-share-button" data-count="vertical" data-text="Hello blog!" data-url="http://www.techfounder.net/2008/05/16/hello-blog/"  data-via="erangalperin">Tweet</a>
	</div>
	<script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script>]]></content:encoded>
			<wfw:commentRss>http://www.techfounder.net/2008/05/16/hello-blog/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

