<?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>Swaroop C H - India, Startup, Technology, Life Skills &#187; Community</title>
	<atom:link href="http://www.swaroopch.com/blog/category/tech/web/community/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.swaroopch.com</link>
	<description>Conning people into thinking I&#039;m intelligent. Since 1982.</description>
	<lastBuildDate>Sat, 13 Mar 2010 03:46:52 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>The 5-year limit to being a coder in India?</title>
		<link>http://www.swaroopch.com/blog/5-year-limit-to-being-a-coder-in-india/</link>
		<comments>http://www.swaroopch.com/blog/5-year-limit-to-being-a-coder-in-india/#comments</comments>
		<pubDate>Wed, 09 Dec 2009 14:57:08 +0000</pubDate>
		<dc:creator>Swaroop</dc:creator>
				<category><![CDATA[Community]]></category>
		<category><![CDATA[Entrepreneurship]]></category>
		<category><![CDATA[India]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[Work]]></category>
		<category><![CDATA[fossdotin]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://www.swaroopch.com/?p=2665</guid>
		<description><![CDATA[Let me start with a story I had heard about long ago when I was at Adobe.

There was this guy who had come in for interviews for a technical role. He passed all the tech interviews with flying colors, the team liked his personality and felt he would fit in well, and the manager was [...]]]></description>
			<content:encoded><![CDATA[<p>Let me start with a story I had heard about long ago when I was at Adobe.</p>

<p>There was this guy who had come in for interviews for a technical role. He passed all the tech interviews with flying colors, the team liked his personality and felt he would fit in well, and the manager was all smiles. In the last HR-style round with the group head, he was informed that the team works on products that are completely owned by the Bangalore-based group and that there won&#8217;t be any travel to USA. The guy was taken aback. He told the group head <em>&#8220;Sir, please let me go to USA for just <em>one</em> day. If I have a USA stamp in my passport, I will get one crore dowry.&#8221;</em></p>

<p>Needless to say, the guy was not offered a job.</p>

<p>I&#8217;m sure you can draw your own lessons and observations from this incident, because it will come into context below, about a discussion we&#8217;ve been having on Twitter. It all started with <a href="http://twitter.com/Debabrata/statuses/6493329958">@debabrata</a> who read my <a href="http://www.swaroopch.com/blog/fossdotin-magic/">previous blog post on the magic of foss.in</a> and asked:</p>

<blockquote>
  <p>why this &#8216;5 years limit&#8217; applies to Indian software pro ? In other countries people are happy being programmer after 20 years .</p>
</blockquote>

<p>I asked the <a href="http://www.urbandictionary.com/define.php?term=tweep">tweeps</a> for their opinions, and it got very interesting.</p>

<blockquote>
  <p><a href="http://twitter.com/cruisemaniac/statuses/6493935850">@cruisemaniac said</a>: society defined age to get married and settle down = ~27 = 22+5 failing which u&#8217;re an outcast!
  <a href="http://twitter.com/cruisemaniac/statuses/6493949943">and</a>: also, post that age, ur risk apetite goes down due to family and other commitments&#8230;</p>
</blockquote>

<p>to which:</p>

<blockquote>
  <p><a href="http://twitter.com/HJ91/statuses/6494432741">@HJ91</a> said: True. Very true. Outcast is the right word, and its sad. Outcast. Insulting, hurting and pathetic.</p>
</blockquote>

<p>Wow, this feeling runs deep.</p>

<p>so <a href="http://twitter.com/swaroopch/statuses/6494166318">I asked</a>:</p>

<blockquote>
  <p>You mean risk appetite or time commitment? &#8230; how does risk appetite relate to interest in coding?</p>
</blockquote>

<p>And the replies came pouring in:</p>

<blockquote>
  <p><a href="http://twitter.com/mixdev/statuses/6494296190">@mixdev</a>: One of the reasons why brilliant people end up being (just) tell-me-whatto-do-n-leave-me-alone software engineers</p>
  
  <p><a href="http://twitter.com/cruisemaniac/statuses/6494364715">@cruisemaniac</a>: I&#8217;d say both&#8230; U cant risk a new tech and venture 4 fear of financial security&#8230; U want tat cozy safe zone and pay packet.</p>
  
  <p><a href="http://twitter.com/cruisemaniac/statuses/6494410069">@cruisemaniac</a>: time is a big costly commodity 4 us&#8230; we indians cant afford to spend it at our will with spouses and children at home&#8230;</p>
  
  <p><a href="http://twitter.com/mallipeddi/statuses/6494823270">@mallipeddi</a>: It&#8217;s very hard to keep getting bigger paychecks yr after yr if you&#8217;re a 30 yr old coder. You&#8217;re expected to become a mgr/MBA</p>
  
  <p><a href="http://twitter.com/abhinav/statuses/6495076693">@abhinav</a>: I believe the reason is our society. We tie success to degrees, and later, more ppl you manage more successful you are.</p>
  
  <p><a href="http://twitter.com/abhinav/statuses/6495180481">@abhinav</a>: Where in western societies your idea fails, here it is you who have failed! Our society doesnt appreciate risk takers</p>
  
  <p><a href="http://twitter.com/abhinav/statuses/6495244535">@abhinav</a>: Yes, more money, higher status, easy life. And most importantly, more dowry!</p>
  
  <p><a href="http://twitter.com/mixdev/statuses/6495777847">@mixdev</a>: Because our goals are set by the society &amp; achieving them also in their control. You get bored faster.</p>
  
  <p><a href="http://twitter.com/Debabrata/statuses/6496051895">@debabrata</a>: I guess to the great extent our society dictates us what we want to be unlike the west</p>
</blockquote>

<p>I found it surprising that the situation why people cannot remain coders in India is almost the same as why people want to become entrepreneurs! It&#8217;s like this: The passion for coding will remain only when you&#8217;re doing <em>cool</em> and interesting stuff. But big companies (at least in India) want only stability which implies boring tedious jobs with standard languages and libraries. There is no room for experimentation. So the coder will have to move to a smaller company or a startup if he/she wants to continue to <em>like</em> coding (I&#8217;m ignoring the case of research laboratories for obvious reasons of numbers).</p>

<p>But moving to a smaller company or startup is, by definition, not encouraged. As @abhinav mentioned, there is societal pressure for more money, higher status, fancier cars and bigger houses. There is nothing wrong with wanting this, but don&#8217;t force it on other people! Alas, it is hard to reason regarding this. I remember having a long argument with an uncle of mine, he was, hmm, &#8220;strongly&#8221; suggesting that I buy a car and I reasoned out why it makes no sense (after all, most peers of mine use the car only for weekend drives, not for everyday commute) but it fell on deaf ears.</p>

<p>So I&#8217;m conflicted here: Are there not enough people who are actually interested in coding, or is it that the interested people are being peer-pressurized into &#8220;moving up&#8221; into managerial roles and hence lose touch with coding? Or are we completely off the mark here?</p>

<p><br /></p>

<p><strong>Update 1</strong>: As suggested by Peter, read this entry tited <a href="http://pindancing.blogspot.com/2009/04/stuck-in-code.html">&#8220;Stuck in Code&#8221;</a> by Ravi Mohan for his tale on this topic.</p>

<p><strong>Update 2</strong>: A related article in NYTimes recently titled <a href="http://www.nytimes.com/2009/12/09/business/global/09innovate.html">&#8220;In India, Anxiety Over the Slow Pace of Innovation&#8221;</a></p>

<p><br /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.swaroopch.com/blog/5-year-limit-to-being-a-coder-in-india/feed/</wfw:commentRss>
		<slash:comments>33</slash:comments>
		</item>
		<item>
		<title>The magic of foss.in</title>
		<link>http://www.swaroopch.com/blog/fossdotin-magic/</link>
		<comments>http://www.swaroopch.com/blog/fossdotin-magic/#comments</comments>
		<pubDate>Wed, 09 Dec 2009 08:03:43 +0000</pubDate>
		<dc:creator>Swaroop</dc:creator>
				<category><![CDATA[Community]]></category>
		<category><![CDATA[India]]></category>
		<category><![CDATA[Meet]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[People]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[fossdotin]]></category>

		<guid isPermaLink="false">http://www.swaroopch.com/?p=2594</guid>
		<description><![CDATA[Why do I keep going back to foss.in? Because I&#8217;m the kind of person who needs extrinsic motivation. That&#8217;s why having a good circle of friends with a positive attitude is so important to me. And that&#8217;s why the foss.in community is so important to me. Because one must always strive to be in an [...]]]></description>
			<content:encoded><![CDATA[<p>Why do I keep going back to <a href="http://foss.in/about/about-foss-in">foss.in</a>? Because I&#8217;m the kind of person who needs extrinsic motivation. That&#8217;s why having a good circle of friends with a positive attitude is so important to me. And that&#8217;s why the foss.in community is so important to me. Because one must always strive to be in an environment where you are &#8220;the dumbest guy in the room&#8221;, i.e., be surrounded by really really smart people, so that you are forced to work on raising your own level. That&#8217;s how I feel when I&#8217;m in the midst of fantastic people such as <a href="http://bluesmoon.info">bluesmoon</a>, <a href="http://t3.dotgnu.info">t3rmin4t0r</a>, <a href="http://blogs.gnome.org/sragavan/">Srinivas Raghavan</a>, and <a href="http://abhibera.blogspot.com/2009/12/fossin-2009.html">so many others</a>. They are perfectionists who deep-dive into anything they are passionate about, and are invariably good at whatever they focus on.</p>

<h3>The Good</h3>

<p><a href="http://foss.in/2009/schedules/">Attending foss.in/2009</a> felt great for me because I took comfort in the fact that there are still people out there who are passionate about code and passionate about software. That is becoming rarer and rarer off late. I think it&#8217;s the &#8220;5 year limit&#8221; that I have observed in batchmates, most of them don&#8217;t want to code any more, and have moved on to so many other fields. While that is okay, the problem is that it has become a fashion <a href="http://en.wiktionary.org/wiki/dis#Verb">to dis</a> IT and software field.</p>

<p>Another factor was that everything is in the cloud and everything is a website these days, so does open source as a process matter anymore? First of all, the applications are not open source and even if we have the code (rare situation), you and I can&#8217;t fix the application/website unless you host it yourself.</p>

<p>But the foss.in community made me remember the joy of coding and joy of hacking.</p>

<p>Kudos to <a href="http://foss.in/about/team">Team Foss.in</a> for making the only community event and only IT event that is worth attending.
It was fantastic to see how the concept of workouts had just taken off.
And everyone&#8217;s been saying that <em>all</em> the keynotes have been fantastic.</p>

<p>In case you are wondering, I&#8217;m <a href="http://search.twitter.com/search?q=%23fossdotin">not the only one who was so enthralled by the event</a>, for example:</p>

<p><!-- http://www.flickr.com/photos/swaroop/4171241924/ -->
<a href="http://twitter.com/janakiramm/status/6371931836" title="fossdotin_janakiramm"><img src="http://farm3.static.flickr.com/2618/4171241924_9720e88664_o.png" width="467" height="197" alt="fossdotin_janakiramm" /></a></p>

<p><!-- http://www.flickr.com/photos/swaroop/4170483229/ -->
<a href="http://twitter.com/Ramblinggeek/statuses/6372465115" title="fossdotin_ramblinggeek"><img src="http://farm3.static.flickr.com/2770/4170483229_7efc984a20_o.png" width="464" height="154" alt="fossdotin_ramblinggeek" /></a></p>

<p><a href="http://uswaretech.com/blog/2009/12/foss-in-2009-the-best-foss-in-ever/">See Lakshman&#8217;s writeup on the same.</a> <a href="http://nothingtechnicalaboutit.blogspot.com/2009/12/fossin-experience.html">And so on.</a></p>

<p>Bottom line? <a href="http://www.slideshare.net/bluesmoon/shut-up-and-hack">Shut up and hack!</a>
<!-- http://www.slideshare.net/bluesmoon/shut-up-and-hack --></p>

<div style="width:425px;text-align:left" id="__ss_2651520"><a style="font:14px Helvetica,Arial,Sans-serif;display:block;margin:12px 0 3px 0;text-decoration:underline;" href="http://www.slideshare.net/bluesmoon/shut-up-and-hack" title="Shut up and hack">Shut up and hack</a><object style="margin:0px" width="425" height="355"><param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=shut-up-and-hack-091204141739-phpapp02&#038;rel=0&#038;stripped_title=shut-up-and-hack" /><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><embed src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=shut-up-and-hack-091204141739-phpapp02&#038;rel=0&#038;stripped_title=shut-up-and-hack" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object><div style="font-size:11px;font-family:tahoma,arial;height:26px;padding-top:2px;">View more <a style="text-decoration:underline;" href="http://www.slideshare.net/">documents</a> from <a style="text-decoration:underline;" href="http://www.slideshare.net/bluesmoon">Philip Tellis</a>.</div></div>

<h3>The Bad</h3>

<p><a href="http://twitter.com/achitnis/statuses/6390428481">Will miss the direction of Atul Chitnis</a>.</p>

<h3>What was missing</h3>

<p>What I felt was missing is <em>a discussion on the state of the art of software in each field</em>, not just specific PoTDs. And I think this is more of a community perspective rather than the organizers&#8217; perspective &#8212; organizers just provide the platform, community provides the content, as Atul keeps reminding us.</p>

<p>For example, consider my pet topic, the state of <a href="http://nosql-databases.org/">NoSQL databases</a> &#8211; what&#8217;s good, what&#8217;s not, is it strange or expected that so many of them have come up in the last 1-2 years and all of them are open source (or at least the ones that we hear of). Taking it a step further, how it affects other fields of software. I&#8217;ve attempted to ask this before in a  <a href="http://www.swaroopch.com/blog/discuss-webdev-future-at-bcb8">session at barcamp on whether webapp frameworks will adapt to NoSQL</a>.</p>

<p>Similarly, what is the future of compilers, will <a href="http://llvm.org/devmtg/2009-10/StateOfClang.pdf">LLVM + clang replace GCC</a> (as @artagnon was speculating)? Will WebKit and V8 take over the world and leave Mozilla + Tracemonkey behind? Why are there so few projects using <a href="http://en.wikipedia.org/wiki/Affero_General_Public_License">AGPL</a>? What does it take to get full database dumps out of Wikipedia ? Will <a href="http://www.pcmag.com/article2/0,2817,2356603,00.asp">open source phones never take off?</a> How does <a href="http://open.eucalyptus.com/wiki/EucalyptusOverview">Eucalyptus</a> help have an alternative with EC2? How does <a href="http://code.google.com/p/appscale/">appscale</a> help have an alternative to GAE? And so on.</p>

<p>In toto, I think there are three parts to this and I believe only the third part of which is done well already by the community and organizers: <em>(1) what are the different fields and <a href="http://c2.com/cgi/wiki?DeepUnderstandingOfTheMachine">layers</a> of software, (2) what is the state of the art of open source software in those fields, (3) getting people started and involved.</em> I feel that only when we think on these lines, we will achieve Atul&#8217;s stated vision of &#8220;open source being the mainstream, proprietary software being the special case&#8221;<a href="#fn1">*</a>.</p>

<p>Thoughts?</p>

<p><br />
<br />
<a id="fn1" name="fn1"></a>* No flamewars please. I believe that the world will be better off by having all the infrastructure as open source software and having only the business logic / trade secrets as the proprietary part. At each stage of evolution of software, the stack grows higher, and the infrastructure/open source stack can grow higher along with it. For example, <a href="http://www.ros.org">Robot Open Source</a> and the <a href="http://hadoop.apache.org">Hadoop umbrella</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.swaroopch.com/blog/fossdotin-magic/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Coding Problems for Homework</title>
		<link>http://www.swaroopch.com/blog/coding-problems-for-homework/</link>
		<comments>http://www.swaroopch.com/blog/coding-problems-for-homework/#comments</comments>
		<pubDate>Tue, 24 Nov 2009 02:17:11 +0000</pubDate>
		<dc:creator>Swaroop</dc:creator>
				<category><![CDATA[A Byte of Python]]></category>
		<category><![CDATA[Community]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Side Projects]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[coding]]></category>

		<guid isPermaLink="false">http://www.swaroopch.com/?p=2355</guid>
		<description><![CDATA[ &#8220;Coding Homework&#8221; is a small website that I have built to list small problems that one can work on, to learn how to use a new programming language. For example, small problems requiring to read from a file, or to use regular expressions, how to find duplicate files in a folder, and so on.

Note [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://codinghomework.appspot.com"> &#8220;Coding Homework&#8221;</a> is a small website that I have built to list small problems that one can work on, <strong>to learn how to use a new programming language</strong>. For example, small problems requiring to read from a file, or to use regular expressions, how to find duplicate files in a folder, and so on.</p>

<p>Note that the problems listed on the site is <em>not</em> for testing your algorithm skills, <a href="http://sixrevisions.com/resources/10-puzzle-websites-to-sharpen-your-programming-skills/">there are many sites for that</a> already.</p>

<p>This list was inspired by repeated requests and suggestions from readers of <a href="http://www.swaroopch.com/notes/Python">A Byte of Python</a> for homework problems at the end of each chapter to exercise the skills they have just learned. So I thought why not make it applicable to any language and multiple programming skill levels. And it&#8217;s a good topic that can be collaboratively worked on with the programming community, à la <a href="http://www.swaroopch.com/blog/why-stack-overflow-is-useful/">Stack Overflow</a>.</p>

<p>All the content will be licensed under <a href="http://creativecommons.org/licenses/by-sa/2.5/in/">Creative Commons Attribution-Share Alike 2.5 India License</a> so that anybody can reuse this content, especially in classroom situations.</p>

<p><!-- http://www.flickr.com/photos/swaroop/3977289276/ -->
<a href="http://codinghomework.appspot.com" title="Screenshot of &quot;Coding Problems for Homework&quot; website"><img src="http://farm4.static.flickr.com/3482/3977289276_c16e2fe391.jpg" width="488" height="500" alt="Screenshot of &quot;Coding Problems for Homework&quot; website" /></a></p>

<p>I also had my own specific goals when implementing this <a href="http://gist.github.com/6443">side project</a>:</p>

<ol>
<li>Solve the lack of &#8220;homework problems&#8221; for people to exercise their programming skills, especially in the context of learning a new programming language.

<ul>
<li>I am not trying to replace <a href="http://pleac.sourceforge.net/">existing</a> <a href="http://rosettacode.org/wiki/Main_Page">lists</a> but rather focus on making the reader active (providing exercise problems) than letting him/her be passive (reading code listings).</li>
</ul></li>
<li>Learn how to do website layouts, specifically how to use <a href="http://developer.yahoo.com/yui/grids/">YUI Grids CSS</a>.</li>
<li>Learn how to <a href="http://www.betaversion.org/~stefano/linotype/news/108/">pick colors</a> for website design; <a href="http://www.colorcombos.com">ColorCombos</a> turned out to be useful.</li>
<li>Learn to use <a href="http://code.google.com/appengine/docs/python/overview.html">Google App Engine</a>.</li>
</ol>

<p>It has been a fun side-project, spending a few hours here and there. It is very far from polished, but the basic functionality works. There is still more to do &#8212; adding a search functionality, conforming to <a href="http://developer.yahoo.com/ypatterns/navigation/tabs/">standard UI design patterns</a>, caching for the rendered HTML (from Markdown), optimizing the housekeeping code, and so on.</p>

<p>This site itself is a good example on the kind of problems that beginners can work on, but they would not know what kind of problems they can solve and what level of expertise (beginner / intermediate / advanced) would be needed. That is where this list of problems can help.</p>

<p><em>I request you to spend 5 minutes of your creativity to add a few problems so that beginners and intermediate level folks will have interesting problems to test their learning of a new programming language. Thanks!</em></p>

<p>It might be helpful to you as well when you&#8217;re going to play around with functional languages (Haskell, Erlang, etc.), funky new languages (<a href="http://ioke.org/">Ioke</a>), or new languages by big companies (<a href="http://golang.org/">Go</a>).</p>

<p>Link: <a href="http://codinghomework.appspot.com">http://codinghomework.appspot.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.swaroopch.com/blog/coding-problems-for-homework/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>Wish for browsers : Adopt MHTML format</title>
		<link>http://www.swaroopch.com/blog/browsers-adopt-mhtml/</link>
		<comments>http://www.swaroopch.com/blog/browsers-adopt-mhtml/#comments</comments>
		<pubDate>Mon, 14 Sep 2009 20:20:17 +0000</pubDate>
		<dc:creator>Swaroop</dc:creator>
				<category><![CDATA[Community]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://www.swaroopch.com/?p=2325</guid>
		<description><![CDATA[This is a request to the communities behind all the open source browsers: Please adopt the MHTML format (or even better, the Mozilla Archive Format) and make it a native part of the browsers.

 Use cases

 Every time a user wants to send across content that doesn&#8217;t fit into an email, the user has to [...]]]></description>
			<content:encoded><![CDATA[<p>This is a request to the communities behind all the open source browsers: <strong>Please adopt the <a href="http://en.wikipedia.org/wiki/MHTML">MHTML format</a> (or even better, the <a href="http://maf.mozdev.org/maff-file-format.html">Mozilla Archive Format</a>) and make it a native part of the browsers</strong>.<br /><br /></p>

<h3> Use cases</h3>

<ol><li> Every time a user wants to send across content that doesn&#8217;t fit into an email, the user has to then decide between using .doc, .docx and .pdf formats. This implies additional software that needs to be installed on the recipient&#8217;s computer. This is unnecessary because browsers already do a fantastic job of rendering content, why should that be outsourced to other software simply for the reason that they don&#8217;t have a common document format? <ul><li> Think product help documentation, resumes, small galleries of photos, and so on.</li><li> PDF is pixel-level which means it is good for printing, and HTML/MHT is presentation-level which means it is good for viewing while still maintaining full fidelity.</li></ul></li><li> Because there is simply no good &#8220;File <span>→</span> Save As&#8221; solution. This is especially useful to store pages offline so that the user always has access to them, e.g., the Markdown text formatting syntax, and so on.</li><li> Print to PDF is abysmal because most websites don&#8217;t have appropriate print stylesheets. Currently I&#8217;m using the <a href="http://aviary.com/launch/talon">Aviary &#8220;To Image&#8221; bookmarklet</a> to save pages and preserving decent presentation at the same time. However, saving the document as an image means that I cannot search for text. If only the browser had a proper &#8220;Save As&#8221; solution, then we would have the best of both worlds.</li><li> The future is full of small screen devices <span>—</span> Netbooks, Chrome OS, CrunchPad, iPhone, Android, etc. Do you see PDF readers or office suites on <em>all</em> of these devices? Unlikely. But what they <em>do</em> already have are web browsers. So why not have a browser-native document format that works across all these platforms.</li></ol>

<p><br /></p>

<h3> Format Possibilities</h3>

<p>The MHTML format is already adopted by IE and Opera. Firefox has the <a href="https://addons.mozilla.org/en-US/firefox/addon/8051">UnMHT</a> addon and also has alternatives such as the <a href="https://addons.mozilla.org/en-US/firefox/addon/212">Mozilla Archive Format</a>. Safari does not support MHTML but instead has its own <a href="http://en.wikipedia.org/wiki/Webarchive">.webarchive format</a>.<br /><br />Each browser supports its own file format, clearly demonstrating that there is a use case for storing documents in single files. <em>The gap is whether browser vendors can agree to adopt a common format.</em> That would mean that the file format would actually be useful since it does not need assumptions on the platform/installed software of the recipient.<br /><br />What I&#8217;m hoping for is the browser vendors to bring the vision of the <a href="http://maf.mozdev.org/maff-file-format.html">MAFF file format</a> and <a href="http://en.wikipedia.org/wiki/KDE_WAR_%28file_format%29">KDE WAR file format</a> to life.<br /><br /></p>

<h3> Extensibility</h3>

<ul><li>  PDF is read-only by design. The new file format could support <a href="http://amb.vis.ne.jp/mozilla/scrapbook/feature2.php?lang=en">highlighting and annotating features such as those present in Scrapbook addon</a>.<ul><li> Use case: The highlighting feature means that I can save an online article, mark the parts that I think that are relevant and important and send the annotated file to a friend via email.</li></ul></li><li> If the new file format has a <a href="http://en.wikipedia.org/wiki/Open_Packaging_Conventions">container structure</a> (zip, tarball, etc.), then we can include images, videos and other multimedia, just like the office suites&#8217; formats. Continuing that line of thought, <strong>can all the browsers adopt one of the office suite file format standards?</strong> What if every browser had &#8220;Save as DOCX&#8221; and &#8220;Open DOCX&#8221; options? DOCX is appropriate because it is a <a href="http://en.wikipedia.org/wiki/Office_Open_XML">ISO standard</a> and it will be interoperable with the most popular office suite out there.</li></ul>

<p><br /></p>

<h3> Summary</h3>

<p>The wish is that the &#8220;Save as MHTML&#8221; feature will bundle the webpage into a single file, which can be stored, transmitted, and viewed later using any web browser. This will also be useful for small-screen devices of the future which have browsers but not necessarily have dedicated format readers and office suites. If a container structure format is used instead of MHTML, then features such as highlighting, commenting, multimedia, etc. can be added. <br /><br />I hope this sparks a discussion about whether this idea has potential and could be something useful, or is completely unnecessary.<br /></p>

<p><strong>Update 1</strong>: Thanks to &#8220;Rik|work&#8221; on irc.freenode.net#webkit, got to know about two open bugs in the Webkit bugbase which exactly talks about this  &#8212; <a href="https://bugs.webkit.org/show_bug.cgi?id=7168"> Bug 7168 &#8211;  Support reading of MHTML (multipart/related) web archives</a> and <a href="https://bugs.webkit.org/show_bug.cgi?id=7211"> Bug 7211 &#8211;  Support save as &#8220;Web page, complete&#8221; in Firefox format</a>, and as pointed in the <a href="https://bugs.webkit.org/show_bug.cgi?id=7211#c6">comments to the latter bug</a>, <a href="https://lists.webkit.org/pipermail/webkit-dev/2008-October/005537.html">Chromium/Google Chrome already supports this</a>! So it is not an outlandish idea as it seems <img src='http://www.swaroopch.com/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>

<p><strong>Update 2</strong>: Thanks to &#8220;Mardeg&#8221; on irc.mozilla.org#firefox, got to know about the this proposal from Alexander Limi called <a href="http://limi.net/articles/resource-packages">Making browsers faster: Resource Packages</a>.</p>

<p><strong>Update 3</strong>: Thanks again to &#8220;Mardeg&#8221; for pointing out these filed proposals in Firefox &#8211; <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=18764">Bug 18764 &#8211;  Full rfc2557 MHTML multipart/related support in browser</a> (filed in 1999!) and  <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=40873">Bug 40873 &#8211;  Save as rfc 2557 MHTML; complete webpage in one file</a> (filed in 2000!).</p>

<p><strong>Update 4</strong>: Continuing the discussion with &#8220;Mardeg&#8221;, it seems there is already a format that can solve this purpose &#8211; <a href="http://en.wikipedia.org/wiki/Scalable_Vector_Graphics">SVG</a>. It is <a href="http://en.wikipedia.org/wiki/Scalable_Vector_Graphics#Support_for_SVG_in_web_browsers">supported in all modern browsers</a> and Google is working on <a href="http://code.google.com/p/svgweb/">svgweb</a> which is a JavaScript library that any website can use that enables IE to render SVG using Flash Player behind the scenes. Very interesting! If only IE natively supported SVG along with browsers and word processors having a &#8220;Save as SVG&#8221; option, this pain point would just go away.</p>

<p>
<strong>Update 5</strong> (Oct 19, 2009): Looks like MHT is indeed <em>not</em> an obscure file format, <a href="http://notebook.zoho.com">Zoho Notebook</a> has &#8220;Export to MHT&#8221; and &#8220;Export to HTML&#8221; as the two export options for notebooks and pages.
</p>
]]></content:encoded>
			<wfw:commentRss>http://www.swaroopch.com/blog/browsers-adopt-mhtml/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Twitter vs. Why we can&#8217;t concentrate?</title>
		<link>http://www.swaroopch.com/blog/twitter-vs-concentration/</link>
		<comments>http://www.swaroopch.com/blog/twitter-vs-concentration/#comments</comments>
		<pubDate>Sat, 15 Aug 2009 02:30:19 +0000</pubDate>
		<dc:creator>Swaroop</dc:creator>
				<category><![CDATA[Community]]></category>
		<category><![CDATA[Productivity]]></category>
		<category><![CDATA[Self Improvement]]></category>

		<guid isPermaLink="false">http://www.swaroopch.com/?p=2160</guid>
		<description><![CDATA[Attention Span

I started using Twitter as an experiment, and it was the first and only social network I really participated in. It was great because I actually made new friends that I went on trips with, got the opportunity to follow the thoughts of interesting people, and whenever I was in a quandary, I just [...]]]></description>
			<content:encoded><![CDATA[<h3>Attention Span</h3>

<p>I started <a href="http://twitter.com/swaroopch">using Twitter</a> as an experiment, and it was the first and only social network I really participated in. It was great because I actually made new friends that I went on trips with, got the opportunity to follow the thoughts of interesting people, and whenever I was in a quandary, I just had to holler a question and would get plenty of answers and advice in return.</p>

<p>But I was uneasy because I was feeling jaded. I thought it was because of the typical &#8220;overdoing it&#8221; reason, but there was more to it. <strong>It was affecting my <a href="http://cacm.acm.org/magazines/2009/7/32082-are-we-losing-our-ability-to-think-critically/fulltext">ability to think critically</a>/deeply about a subject.</strong></p>

<p>Why am I thinking so much about a social network? As David Allen once said, <a href="http://www.bnet.com/2403-13242_23-254249.html">&#8220;Pay attention to what has your attention.&#8221;</a> And clearly, Twitter had more of my attention than it should have.</p>

<p>Since <strong>my attention span was reducing from books to blogs and then blogs to tweets</strong>, I was being converted from <a href="http://www.acm.org/ubiquity/views/m_thirunarayanan_8.html">&#8220;from a thinker to a clicker&#8221;</a>.</p>

<p>So I&#8217;ve gone back and started <a href="http://lifedev.net/2009/06/reading-makes-you-better/">reading books</a> and paying more attention to <a href="http://www.readwriteweb.com/archives/your_real_friends_are_your_online_friends_or_so_says_gen_y.php">offline friends</a>. And I&#8217;m not alone on this, <a href="http://emergic.org/2009/07/31/why-i-am-not-active-on-facebook-and-other-social-media/">many people</a> have expressed <a href="http://www.regator.com/blog/?p=613">similar opinions</a>.</p>

<h3>Getting your Fix</h3>

<p>I think of this situation as <em>getting your fix</em>. Think smoking vs. coffee. Both are stimulants. Both are legal. But since smoking actually affects others, people have to go outside to indulge in it. Hence, it is less convenient. Probably that&#8217;s why there are more people addicted to coffee. <em>Because it is more convenient.</em> There is a sufficient barrier to smoking. Even though this analogy may not be true, consider reading blog posts vs. reading books. There is a sufficient barrier of attention to the latter, that is why more people prefer reading blog posts. It is more convenient. The same for reading blogs vs. tweets. The latter is more convenient. Then, going down this path, your ability to think becomes restricted to 140 characters. <strong>Twitter gives you that instant high that you published or read something, which means you lose persistence which is required for longer reading, hence tend to think a lot less and quick wins prevent you from going after bigger wins.</strong></p>

<p><strong>The problem with the shorter fix is that you will <a href="http://xkcd.com/77/">indulge in it more often</a> and it will have lesser stimulation in the long run.</strong> Consider the difference between, say, having a 5-day 9-hour work week with 2-day weekends vs. having 6-hour work everyday with <em>no</em> weekend and <em>no</em> holidays. Which one would you prefer? This is how I argue that a book once in a while will give you more stimulation than a hundred tweets. For example, consider the signal-to-noise ratio &#8211; only tools like filtrr.com can filter out #ipl talk, etc. whereas a book would give a broad understanding about a particular subject. In the long run, it is more enriching to go deeper into subjects, not to be &#8220;restricted&#8221; to a buffet of subjects.</p>

<p>As a sort-of substitute for Twitter, I&#8217;ve shifted to a <a href="http://delicious.com/network/swaroopch">del.icio.us network</a>. After all, most of Twitter is sharing links and delicious doesn&#8217;t have the downside of frivolous tweets. Also, delicious shows how many people have bookmarked a link giving another indicator whether something is worth reading or not, and even better, they are tagged appropriately so I immediately know the topic to expect for an article, instead of &#8220;This is cool &lt;insert link&gt;.&#8221;</p>

<h3>The Attention Psychology</h3>

<p>Let&#8217;s think about attention in terms of psychology, which I am trying to understand a little about from <a href="http://the-mouse-trap.blogspot.com/2009/04/action-selection-and-attention.html">The Mouse Trap blog</a>:</p>

<dl>
    <dt>Maximizing utility</dt>
    <dd>
    <p>
<strong>U = E x V</strong> (where U is utility of act; E is expectancy as to whether one would be able to carry the act and if so whether the act would result in desired outcome; and V is the Value (both subjective and objective) that one has assigned to the outcome.
    </p>
    </dd>
    <dt>Maximizing Predictability</dt>
    <dd>
    <p>
While selecting an action we maximize reward and minimize punishment, basically we choose the maximal utility function; while choosing which stimuli to attend to we maximize our foreknowledge of the world and minimize surprises, basically we choose the maximal predictability function; we can even write an equivalent mathematical formula: Predictability <strong>P = E x R</strong> where P is the increase in predictability due to attending to stimulus 1 ; E is probability that stimulus 1 correctly leads to prediction of stimulus 2; and R is the Relevance of stimulus 2(information) to us. Thus the stimulus one would attend, is the one that leads to maximum gain in predictability. Also, similar to the general energy level of organism that would bias as to whether, and how much, the organism acts or not; there is a general arousal level of the organism that biases whether and how much it would attend to stimuli.
    </p>
    </dd>
</dl>

<p>As per my understanding, the first part means that because we <em>expect</em> much utility about something, it&#8217;s perceived <em>utility</em> is higher, making it&#8217;s <em>value</em> higher. And because Twitter gives that dash of randomness that we desire, it&#8217;s utility is much higher than it really is.</p>

<p>The second part means that we want to know more about the world in order to have lesser surprises, and hence we tend to read more and more, especially if it is information that we perceive as relevant to us.</p>

<p>Bottom line: I question whether more and more information and more and more immediacy is really necessary/required for us?</p>

<p>Think of all the great things that have been achieved whether it is a motor engine or a music stereo, would it have been created if the to-be-creator was constantly distracted and with low attention span? Where is the time to get <a href="http://www.zeldman.com/2009/08/09/write-when-inspired/">inspired</a> if we&#8217;re always mentally tired?</p>

<h3>Why Can&#8217;t We Concentrate?</h3>

<p>I will finish up with excerpts from <a href="http://www.salon.com/books/review/2009/04/29/rapt/print.html">this excellent article on Salon called &#8220;Why Can&#8217;t We Concentrate?&#8221;</a>:</p>

<p><span id="more-2160"></span></p>

<blockquote>
    <p>
    Here&#8217;s a fail-safe topic when making conversation with everyone from cab drivers to grad students to cousins in the construction trade: Mention the fact that you&#8217;re finding it harder and harder to concentrate lately. The complaint appears to be universal, yet everyone blames it on some personal factor: having a baby, starting a new job, turning 50, having to use a Blackberry for work, getting on Facebook, and so on. Even more pervasive than Betty Friedan&#8217;s famous <a href="http://www.hks.harvard.edu/leadership/Pdf/TheProblemThatHasNoName.pdf">problem that has no name,&#8221;</a> this creeping distractibility and the technology that presumably causes it has inspired such cris de coeur as Nicholas Carr&#8217;s much-discussed <a href="http://www.theatlantic.com/doc/200807/google">Is Google Making Us Stupid?&#8221;</a> essay for the Atlantic Monthly and diatribes like &#8220;The Dumbest Generation: How the Digital Age Stupefies Young Americans and Jeopardizes Our Future,&#8221; a book published last year by Mark Bauerlein.
    </p>

    <p>
    You don&#8217;t have to agree that &#8220;we&#8221; are getting stupider, or that today&#8217;s youth are going to hell in a handbasket (by gum!) to mourn the withering away of the ability to think about one thing for a prolonged period of time. Carr (whose argument was grievously mislabeled by the Atlantic&#8217;s headline writers as a salvo against the ubiquitous search engine) reported feeling the change &#8220;most strongly&#8221; while he was reading. <strong>&#8220;Immersing myself in a book or a lengthy article used to be easy,&#8221; he wrote. &#8220;Now my concentration often starts to drift after two or three pages. I get fidgety, lose the thread, begin looking for something else to do.</strong> I feel as if I&#8217;m always dragging my wayward brain back to the text.&#8221; For my own part, I now find it challenging to sit still on my sofa through the length of a feature film. The urge to, for example, jump up and check the IMDB filmography of a supporting actor is well-nigh irresistible, and once I&#8217;m at the computer, why not check e-mail? Most of the time, I&#8217;ll wind up pausing the DVD player before the end of the movie and telling myself I&#8217;ll watch the rest tomorrow.
    </p>

    <p>
    &#8230; What this commonplace crisis comes down to is our inability to control our own minds. You may, like Traister, need to buckle down and write, or you may, like Carr, pine for the deeply engaged style of reading we bring to books and New Yorker profiles. You may, like me, realize that your evening will be more enjoyable and more enriching if you commit to the full 110 minutes of &#8220;Children of Men&#8221; instead of obsessively checking out your friends&#8217; Facebook updates or surveying borderline illiterate reader reviews &#8212; or, for that matter, browsing through the &#8220;Seinfeld&#8221; reruns in your Tivo Suggestions queue. <strong>In many cases, the thing we wish we would do is not only more interesting but ultimately more <em>fun</em> than the things we do instead, and yet it seems to require a Herculean effort to make ourselves do it.</strong>
    </p>

    <p>
    What to do? For most people, bailing on the Web or e-mail or cellphones isn&#8217;t even feasible, let alone practical or ultimately desirable. (I shudder at the thought of living without my beloved Tivo.) Besides, modern life really <em>isn&#8217;t</em> making us stupider: IQ tests have to be regularly updated to make them harder; otherwise the average score would have climbed 3 percent per decade since the early 1930s. (The average score is supposed to remain at a constant 100 points.) And IQ measures problem-solving ability, rather than sheer data retained, which has grown even faster over the same interval. Each of us knows many more people and facts than our counterparts of 100 years ago; it&#8217;s just that the importance of those people and facts remains somewhat uncertain. Knowing a little bit about Lindsay Lohan and Simon Cowell (two people I recognize despite having no active interest in either one) can&#8217;t really be equated with knowing a bit about Marie Curie or Lord Mountbatten. <strong>We have more information, but it isn&#8217;t necessarily more <em>valuable</em> information.</strong>
    </p>

    <p>
    Winifred Gallagher&#8217;s new book, <a href="http://www.amazon.com/gp/redirect.html?ie=UTF8&#038;location=http%3A%2F%2Fwww.amazon.com%2FRapt-Attention-Focused-Winifred-Gallagher%2Fdp%2F1594202109&#038;tag=saloncom08-20&#038;linkCode=ur2&#038;camp=1789&#038;creative=9325%20&#038;lid=amazonpurchase&#038;lpos=text">Rapt: Attention and the Focused Life</a>  argues that it&#8217;s high time we take more deliberate control of this stuff. &#8220;The skillful management of attention,&#8221; she writes, &#8220;is the sine qua non of the good life and the key to improving virtually every aspect of your experience, from mood to productivity to relationships.&#8221; Because we can only attend to a tiny portion of the sensory cacophony around us, the elements we choose to focus on &#8212; the very stuff of our reality &#8212; is a creation, adeptly edited, providing us with a workable but highly selective version of the world and our own existence. <strong>Your very self, &#8220;stored in your memory,&#8221; is the product of what you pay attention to, since you can&#8217;t remember what you never noticed to begin with.</strong>
    </p>

    <p>
    &#8230; Gallagher deserves credit for calling our attention to attention itself, specifically to the way it works neurologically. In essence, attention is the faculty by which the mind selects and then zeroes in on the most &#8220;salient&#8221; aspect of any situation. The problem is that the brain is not a unified whole, but a collection of &#8220;systems&#8221; that often come into conflict with each other. When that happens, <strong>the more primitive, stimulus-driven, unconscious systems (the &#8220;reactive&#8221; and &#8220;behavioral&#8221; components of our brains) will usually override the consciously controlled &#8220;reflective&#8221; mind.</strong>
    </p>

</blockquote>

<p>If you&#8217;ve read so far, thanks, because you&#8217;re one of the few people who still have a healthy attention span. Half of the people who didn&#8217;t read probably found it &#8220;too boring&#8221; (which means it exceeded their attention span) and the other half didn&#8217;t read it because there were no bullet points or pictures.</p>

<p>BUT I&#8217;m still not saying that you should give up Twitter, you just have got to be careful on how you use it (duh!). All you have to do is just remember when was the last time you read a whole book <a href="http://twitter.com/abdulqabiz/status/3308690148">every time you tweet</a> <img src='http://www.swaroopch.com/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.swaroopch.com/blog/twitter-vs-concentration/feed/</wfw:commentRss>
		<slash:comments>28</slash:comments>
		</item>
		<item>
		<title>How to build an online community?</title>
		<link>http://www.swaroopch.com/blog/how-to-build-an-online-community/</link>
		<comments>http://www.swaroopch.com/blog/how-to-build-an-online-community/#comments</comments>
		<pubDate>Mon, 25 May 2009 14:58:38 +0000</pubDate>
		<dc:creator>Swaroop</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Community]]></category>
		<category><![CDATA[Entrepreneurship]]></category>
		<category><![CDATA[People]]></category>
		<category><![CDATA[Social]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://www.swaroopch.com/?p=1880</guid>
		<description><![CDATA[Every now and then, I try to build a group of people to talk about specific topics but it quickly dies because of inactivity. Although I really saw the value in having such a community, I just didn&#8217;t know how to build one. Even if one person keeps pumping in content, how do you actually [...]]]></description>
			<content:encoded><![CDATA[<p>Every now and then, I try to build a group of people to talk about <a href="http://groups.google.com/group/evolving-webdev">specific topics</a> but it quickly dies because of inactivity. Although I really saw the value in having such a community, I just didn&#8217;t know how to build one. Even if one person keeps pumping in content, how do you actually get the community to interact with each other?</p>

<p>It is the same kind of problem being faced by, say <a href="http://startupbuzz.org">StartupBuzz.org</a> which, I am guessing, wants to be the <a href="http://news.ycombinator.com">Hacker News</a> of India. There are indeed topics that apply only to startups in India, from <a href="http://www.startupnews.in/2009/05/xtreme-startups-announces-%E2%80%9Cstartup-morning%E2%80%9D-in-bangalore/">&#8220;Startup Morning&#8221;</a>, to <a href="http://in.news.yahoo.com/43/20090520/836/tbs-india-s-first-in-taxi-magazine-hits.html">India&#8217;s first in-taxi magazine</a>. Such interesting events and ideas are worthy of discussion.</p>

<p>There is value in such a community, but again, how to build it? StartupDunia has already put its <a href="http://www.startupdunia.com/india-startups/how-to-solve-the-chicken-and-egg-problem-for-a-user-generated-content-site-2169">thoughts on the subject</a> but the question still remains.</p>

<p>Here are some of my thoughts.</p>

<h3>Does it require credibility?</h3>

<ul>
<li>Hacker News has Paul Graham and YCombinator behind it.</li>
<li>ProBlogger Forums have ProBlogger&#8217;s Darren Rowse behind it.</li>
<li>And the most recent example of StackOverflow.com that has Joel Spolsky and Jeff Atwood behind it.</li>
</ul>

<p>So the question is whether there each community should be backed by up by a credible person who has a reasonable authority on the subject?</p>

<p><span id="more-1880"></span></p>

<h3>Does it require an offline face-to-face presence?</h3>

<ul>
<li>Would the Headstart Network have taken off without all the Startup Saturdays?</li>
<li>Would the OCC mailing list have taken off without the Sunday meetups?</li>
<li>Would chat.proto.in have taken off without the big showcase events that made proto.in famous?</li>
</ul>

<p>(On the same note, I want to point out that there are other startup events that I&#8217;ve come across are <em>not</em> communities, they just happen to have good publicity. I just wanted to draw out that distinction.)</p>

<p>Would StartupBuzz.org have taken off it was started by the existing Headstart/OCC/proto.in communities instead of a standalone presence?</p>

<h3>Does it require a news site?</h3>

<ul>
<li>How did StartupDunia, Pluggd.in, Trak.in and others take off?</li>
<li>Why does TechCrunch have 2 million readers?</li>
<li>Why doesn&#8217;t, say, the <a href="http://stevepavlina.com/forums/">Steve Pavlina Forums</a> have the same kind of numbers?</li>
</ul>

<p>Is building a readership/community easier for news sites?</p>

<h3>Does it require a blog?</h3>

<p>How did Lifehacker.com, Groklaw.net, and others take off?</p>

<p>Is community building intertwined with building a blog?</p>

<p>For example, consider SmashingMagazine and its related forums, ProBlogger and its forums, TechCrunch and its comments section, Jeff Atwood and Joel Spolsky are famous bloggers and so on.</p>

<h3>Does it require specific social engineering?</h3>

<p>I found the <a href="http://www.youtube.com/watch?v=NWHfY_lvKIQ">Joel Spolsky&#8217;s talk on StackOverflow</a> very interesting from this perspective.</p>

<p>He talks about how they took into account that &#8220;Environment and UI influences behavior.&#8221;</p>

<p><!-- http://www.flickr.com/photos/swaroop/3562686016/ -->
<a href="http://www.youtube.com/watch?v=NWHfY_lvKIQ" title="StackOverflow environment behavior"><img src="http://farm4.static.flickr.com/3624/3562686016_a2e608204c.jpg" width="500" height="273" alt="StackOverflow environment behavior" /></a></p>

<p>He talked about the 9 things they used as core of the design of the site, and this specific design leads to the high return-rate on the community site. And I can attest to the fact that it does indeed work. It is a brilliant piece of social engineering. But then again, as he says, this particular model works only for professionals in such a field, and in this case, programmers.</p>

<p><!-- http://www.flickr.com/photos/swaroop/3561869947/ -->
<a href="http://www.youtube.com/watch?v=NWHfY_lvKIQ" title="StackOverflow nine aspects"><img src="http://farm3.static.flickr.com/2421/3561869947_d9ea58fc88.jpg" width="500" height="273" alt="StackOverflow nine aspects" /></a></p>

<p>Do watch the talk for more insights.</p>

<h3>Are there some specific guidelines for it?</h3>

<p>I am yet to read <a href="http://www.membershipsitemastermind.com/masterplan/download.php">Yaro Starak&#8217;s &#8220;Membership Site Mastermind&#8221;</a> or <a href="http://chrisguillebeau.com/3x5/overnight-success/">Chris Guillebeau&#8217;s &#8220;279 Days to Overnight Success&#8221;</a> guides, but I see that they touch upon this topic in detail.</p>

<p>Maybe they&#8217;ve already solved this question?</p>

<h3>Your Thoughts?</h3>

<p>What are your thoughts? What do you think it takes to build a community?</p>

<ul>
<li>How did IndiaMike.com become so popular among travelers in India?</li>
<li>How did BroadbandForum.in become so popular among internet users in India?</li>
<li>How did PagalGuy.com get so many MBA students?</li>
</ul>

<p>Is it sheer good content and number of years? Or being the first-to-market? Or is there more to it?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.swaroopch.com/blog/how-to-build-an-online-community/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Why Stack Overflow is useful</title>
		<link>http://www.swaroopch.com/blog/why-stack-overflow-is-useful/</link>
		<comments>http://www.swaroopch.com/blog/why-stack-overflow-is-useful/#comments</comments>
		<pubDate>Wed, 04 Feb 2009 19:19:49 +0000</pubDate>
		<dc:creator>Swaroop</dc:creator>
				<category><![CDATA[Community]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://www.swaroopch.com/?p=1280</guid>
		<description><![CDATA[In one of my previous thoughts, I had mentioned about a website called &#8220;Stack Overflow&#8221; in passing.

I&#8217;m surprised that many people do not know or use this resource and community. Just a brief search over there would answer so many questions that programmers have.

For example, there is a suggestion on my skribit page:


  &#8220;how [...]]]></description>
			<content:encoded><![CDATA[<p>In one of my <a href="http://www.swaroopch.com/blog/refocus-on-the-basics/">previous thoughts</a>, I had mentioned about a website called <a href="http://stackoverflow.com">&#8220;Stack Overflow&#8221;</a> in passing.</p>

<p>I&#8217;m surprised that many people do not know or use this resource and community. Just a brief search over there would answer so many questions that programmers have.</p>

<p>For example, there is a suggestion on <a href="http://skribit.com/blogs/swaroop-c-h-the-dreamer-india-life-technology">my skribit page</a>:</p>

<blockquote>
  <p><a href="http://skribit.com/suggestions/how-to-give-back-to-the-open-source-community">&#8220;how to give back to the open source community&#8221;?</a></p>
</blockquote>

<p>And this question has 20 votes!</p>

<p>I wonder why this question to me, then I remembered this suggestion popped up soon after I wrote <a href="http://www.swaroopch.com/blog/why-use-creative-commons-license/">&#8220;Why use Creative Commons license?&#8221;</a> where I had written &#8220;The book was intended to be a contribution back to the open source community. We constantly keep taking and taking &#8211; whether it is using Linux, Vim, Firefox, or countless other software, so it felt great to be useful to the community in return.&#8221;</p>

<p>I guess I had it coming.</p>

<p>First of all, I would say that the best place to actually learn such a topic would be another book (I bet you saw that one coming!) called <a href="http://www.producingoss.com">Producing Open Source Software by Karl Fogel</a> (which is itself an open source book) to understand how an open source project works right from the technical infrastructure to the social and political infrastructure, how to communicate, and so on. And finally, the chapter on Volunteers explains the <a href="http://www.producingoss.com/en/share-management.html">different kinds of volunteers that are helpful to an open source project</a> which indirectly means that those who are interested can participate in the projects in one of those roles =&gt; You&#8217;re giving back to the open source community!</p>

<p>But perhaps there are better suggestions in this discussion on Stack Overflow when somebody asked, duh, <a href="http://stackoverflow.com/questions/43649/how-to-get-involved-in-an-open-source-project">How to get involved in an open source project?</a></p>

<p>Someone also posted <a href="http://skribit.com/suggestions/hi-can-u-give-me-a-link-on-examples-with-python-or-projects-in-python-book-i-am-a-beginner">another skribit suggestion</a> asking:</p>

<blockquote>
  <p>hi, can u give me a link on examples with python or projects in python book i am a beginner</p>
</blockquote>

<p>Guess what?  I already answered that in a <a href="http://stackoverflow.com/questions/155020/ruby-perl-python-etc-tutorial-site-only-code/155036#155036">discussion at Stack Overflow</a>.</p>

<p>The answer is that there are two projects &#8211; the <a href="http://pleac.sourceforge.net/">&#8220;Programming Language Examples Alike Cookbook&#8221; project</a> and the <a href="http://www.rosettacode.org/wiki/Main_Page">Rosetta Code project</a> which lists vast numbers of example programs in multiple programming languages.</p>

<p>Again, the person could have found this answer already by a simple search on the Stack Overflow website.</p>

<p>For some of the programming queries I had, I didn&#8217;t know whom to ask. There used to be an internal algorithms-discuss mailing list when I was at Yahoo!, but whom do I turn to now? The answer again was &#8220;Stack Overflow&#8221; (which at that time was yet to be launched, so I was waiting in anticipation):</p>

<blockquote>
  <p><a href="http://stackoverflow.com/questions/95727/how-to-convert-floats-to-human-readable-fractions">How to convert floats to human-readable fractions?</a></p>
  
  <p>Let&#8217;s say we have 0.33, we need to output &#8220;1/3&#8243;.
  If we have &#8220;0.4&#8243;, we need to output &#8220;2/5&#8243;.</p>
  
  <p>The idea is to make it human-readable to make the user understand &#8220;x parts out of y&#8221; as a better way of understanding data.</p>
  
  <p>I know that percentages is a good substitute but I was wondering if there was a simple way to do this?</p>
</blockquote>

<p>And someone nicknamed &#8220;Epsilon&#8221; pointed to me to <a href="http://stackoverflow.com/questions/95727/how-to-convert-floats-to-human-readable-fractions/96035#96035">a brilliantly simple algorithm by David Eppstein</a> which exactly answers this question.</p>

<pre><code># Usage: ./frap &lt;fraction&gt; &lt;maximum denominator&gt;

$ ./frap 0.33 10
1/3, error = -3.333333e-03
3/10, error = 3.000000e-02

$ ./frap 0.2342 100
11/47, error = 1.574468e-04
15/64, error = -1.750000e-04
</code></pre>

<p>Isn&#8217;t that amazing? Both the algorithm and the community at Stack Overflow.</p>

<p>If you want to know why Stack Overflow works so well, there is a <a href="http://stackoverflow.com/questions/413495/why-does-stackoverflow-work">discussion on that, at Stack Overflow</a> you might want to read <img src='http://www.swaroopch.com/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.swaroopch.com/blog/why-stack-overflow-is-useful/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Announcing my free book on Vim</title>
		<link>http://www.swaroopch.com/blog/a-free-book-on-vim/</link>
		<comments>http://www.swaroopch.com/blog/a-free-book-on-vim/#comments</comments>
		<pubDate>Tue, 25 Nov 2008 02:54:40 +0000</pubDate>
		<dc:creator>Swaroop</dc:creator>
				<category><![CDATA[A Byte of Vim]]></category>
		<category><![CDATA[Community]]></category>
		<category><![CDATA[Getting Things Done]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[Vim]]></category>
		<category><![CDATA[fossdotin]]></category>

		<guid isPermaLink="false">http://www.swaroopch.com/?p=994</guid>
		<description><![CDATA[Today is the first day of foss.in/2008, and on this occasion, I&#8217;m happy to announce the first public release of my Creative-Commons licensed book on the Vim 7 editor.

This book is meant for both beginners and advanced users.

For beginners, it walks you through the first steps to learning about modes, discusses about typing skills to [...]]]></description>
			<content:encoded><![CDATA[<p>Today is the first day of <a href="http://foss.in">foss.in/2008</a>, and on this occasion, I&#8217;m happy to announce <a href="http://www.swaroopch.com/notes/Vim">the first public release of my Creative-Commons licensed book on the Vim 7 editor</a>.</p>

<p>This book is meant for both beginners and advanced users.</p>

<p>For beginners, it walks you through the <a href="http://www.swaroopch.com/notes/Vim_en:First_Steps">first steps</a> to learning about <a href="http://www.swaroopch.com/notes/Vim_en:Modes">modes</a>, discusses about <a href="http://www.swaroopch.com/notes/Vim_en:Typing_Skills">typing skills to be effective</a> and moves on to the <a href="http://www.swaroopch.com/notes/Vim_en:Moving_Around">editing basics</a>.</p>

<p>This book will definitely appeal more to people who are Vim users already because it helps add a huge number of tricks to their arsenal, whether it is <a href="http://www.swaroopch.com/notes/Vim_en:More_Editing">more efficient editing</a>, <a href="http://www.swaroopch.com/notes/Vim_en:Personal_Information_Management">personal information management</a>, <a href="http://www.swaroopch.com/notes/Vim_en:Scripting">coding</a> your own <a href="http://www.swaroopch.com/notes/Vim_en:Plugins">plugins</a> or making Vim a <a href="http://www.swaroopch.com/notes/Vim_en:Programmers_Editor">programmers&#8217; editor</a>.</p>

<p>I hope that fellow Vimmers will find these notes useful. Even though it is in a book format, the writing style is more like a tutorial and is informal, which should be familiar to readers of my <a href="http://www.swaroopch.com/notes/Python">Python book</a>.</p>

<p>Both books are under the <a href="http://www.swaroopch.com/notes/Vim_en:Preface#License_and_Terms">Creative Commons Attribution-ShareAlike 3.0 license</a>, so you&#8217;re free to <a href="http://www.swaroopch.com/notes/Vim#Download">download it</a>, email it, share it and improve it. In fact, <a href="http://www.swaroopch.com/notes/Vim">the book is on a wiki</a>, so you can just click on &#8216;Edit&#8217; in the left sidebar of any chapter to improve the book in a matter of seconds. When in doubt, please use the &#8216;Discussion&#8217; link to add your suggestions and comments.</p>

<p>For those who prefer reading books they can hold in their hand, please consider <a href="http://www.swaroopch.com/buybook">purchasing a printed copy of the book</a>. This will also help support the continued development of the book.</p>

<p>For those PHP gurus familiar with GeSHi syntax highlighting, I would greatly appreciate any help in <a href="http://www.swaroopch.com/files/byteofvim/vim.phps">improving my vim syntax highlighting source</a>, especially in handling Vim-style comments, etc. Please <a href="http://www.swaroopch.com/contact/">mail me</a> if you can help.</p>

<p>This book has been in the works for several years, so I&#8217;m glad to see it finally in good enough <a href="http://www.swaroopch.com/notes/Vim_en:Feedback">shape</a> for releasing it. Although I haven&#8217;t done as many rewrites as I would have been satisfied with, I decided it was better to &lt;insert cliché of &#8220;Release Early, Release Often.&#8221;&gt;</p>

<p>I <a href="http://www.swaroopch.com/notes/Vim_en:Colophon#Inspiration">dedicate</a> this release to foss.in and <a href="http://www.swaroopch.com/gtdbook">GTD principles</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.swaroopch.com/blog/a-free-book-on-vim/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
		<item>
		<title>Personal Wiki</title>
		<link>http://www.swaroopch.com/blog/personal-wiki/</link>
		<comments>http://www.swaroopch.com/blog/personal-wiki/#comments</comments>
		<pubDate>Fri, 12 Sep 2008 14:08:45 +0000</pubDate>
		<dc:creator>Swaroop</dc:creator>
				<category><![CDATA[Community]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[Website]]></category>
		<category><![CDATA[wiki]]></category>

		<guid isPermaLink="false">http://www.swaroopch.com/?p=700</guid>
		<description><![CDATA[There have been two recent changes on my website &#8211; the redesigned theme and the book-as-a-wiki. They are related developments. The reason I needed a new theme for my website was because I wanted a blog and a wiki integrated into the same website with a seamless theme.

If you visit the blog and the wiki, [...]]]></description>
			<content:encoded><![CDATA[<p>There have been two recent changes on my website &#8211; the <a href="http://www.swaroopch.com/blog/theme-by-divya-manian/">redesigned theme</a> and the <a href="http://www.swaroopch.com/blog/book-updated-for-python-3000/">book-as-a-wiki</a>. They are related developments. The reason I needed a new theme for my website was because I wanted a blog and a wiki integrated into the same website with a seamless theme.</p>

<p>If you visit <a href="http://www.swaroopch.com/posts/">the blog</a> and <a href="http://www.swaroopch.com/notes/">the wiki</a>, you will not immediately notice any difference except for the sidebar. This is intentional so that there isn&#8217;t a abrupt transition between the two software. After all, the content is more important than how it is being displayed.</p>

<p>But why a wiki?</p>

<p>Ever since I read about <a href="http://tantek.com/log/2008/01.html#d22t1722">Tantek&#8217;s</a> <a href="http://tantek.com/log/2008/02.html#d19t2359">personal wiki</a>, I have been fascinated with the idea. Having a wiki of my own to post anything seemed useful. As Tantek said:</p>

<blockquote>
  <p>&#8220;It&#8217;s also a place I&#8217;ve kept notes or documents that I expect to keep current / update in place, as opposed to blog posts, which are more like snapshots of thoughts in time.&#8221;</p>
</blockquote>

<p>LifeHack also has a <a href="http://www.lifehack.org/articles/technology/the-quick-dirty-guide-to-personal-wikis.html">good introduction to personal wikis</a>.</p>

<p>The advantage is that anything that can be benefited by <a href="http://www.catb.org/~esr/writings/cathedral-bazaar/cathedral-bazaar/ar01s04.html">many eyeballs</a> can be put up on the wiki. For one, I can send it to people and get their feedback and improvements. Second, people can always stumble on to it via google or yahoo and they can contribute as well.</p>

<p>And then, there&#8217;s always all the goodness of MediaWiki such as versioning, ability to undo and rollback edits, good <a href="http://www.mediawiki.org/wiki/Anti-spam_features">anti-spam features</a> and even <a href="http://www.mediawiki.org/wiki/Extension:Collection">generate PDFs, thanks to PediaPress</a>.</p>

<p>All these advantages of the wiki led me to recreate my book into the wiki, and it is already achieving great results. How else would a <a href="http://www.swaroopch.com/notes/User:Notrev">20-year old student who lives in the Amazon</a> work on a Brazilian Portuguese translation of a Python book and collaborate with others?</p>

<p>All the content is under a <a href="http://creativecommons.org/licenses/by-sa/3.0/">Creative Commons license</a> so that the information belongs to everyone.</p>

<p>I&#8217;ll be slowly adding my tidbits, notes and link collections on different topics to <a href="http://www.swaroopch.com/notes/">the wiki</a>. Of course, they will be always in a state of work-in-progress. Many things can go in there &#8211; right from trekking howtos (I get quite a few emails on that, surprisingly) to some entrepreneurship resources in the Indian context, and so on.</p>

<p>However, it&#8217;s important to keep in mind is to NOT add to the <a href="http://www.xerox.com/information-overload/">information overload</a>, but to simplify things and cut the crap out.</p>

<p>You are welcome to <a href="http://www.swaroopch.com/notes/Notes:Community_Portal">add your suggestions and comments on the wiki</a> using the discussion pages.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.swaroopch.com/blog/personal-wiki/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Biking to Ooty</title>
		<link>http://www.swaroopch.com/blog/biking-to-ooty/</link>
		<comments>http://www.swaroopch.com/blog/biking-to-ooty/#comments</comments>
		<pubDate>Wed, 07 May 2008 19:10:49 +0000</pubDate>
		<dc:creator>Swaroop</dc:creator>
				<category><![CDATA[Community]]></category>
		<category><![CDATA[India]]></category>
		<category><![CDATA[People]]></category>
		<category><![CDATA[Photos]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[Trip]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[biking]]></category>
		<category><![CDATA[motorcycle]]></category>
		<category><![CDATA[night drive]]></category>

		<guid isPermaLink="false">http://www.swaroopch.com/blog/biking-to-ooty/</guid>
		<description><![CDATA[It all started on Monday last week when Lakshman
tweeted if anybody
was game for a weekend trip.  Ashwin
tweeted back
saying yes.

Later they asked me over email. My reply was &#8220;Why Ooty!?&#8221;. They
replied saying &#8220;It doesn&#8217;t matter. We&#8217;re going for the drive.&#8221; Two
days later, we three were driving to Ooty on bikes at night.

My descriptions below are [...]]]></description>
			<content:encoded><![CDATA[<p>It all started on Monday last week when <a href="http://twitter.com/scorpion032/statuses/798621465">Lakshman
tweeted</a> if anybody
was game for a weekend trip.  <a href="http://twitter.com/cruisemaniac/statuses/798621835">Ashwin
tweeted</a> back
saying yes.</p>

<p>Later they asked me over email. My reply was &#8220;Why Ooty!?&#8221;. They
replied saying &#8220;It doesn&#8217;t matter. We&#8217;re going for the drive.&#8221; Two
days later, we three were driving to Ooty on bikes at night.</p>

<p>My descriptions below are in twitter style as an ode to how the trip
happened. ( But of course, my usual writing style will resume after
this post <img src='http://www.swaroopch.com/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  )</p>

<p>We started off at 8 at night. First stop was some lip-smacking food at
Kamat Lokaruchi:</p>

<p><a href="http://www.flickr.com/photos/swaroop/2461807416/"
title="Biking to Ooty 017 by Swaroop C H, on Flickr"><img
src="http://farm3.static.flickr.com/2294/2461807416_cff0f2118e_m.jpg"
width="240" height="180" alt="Biking to Ooty 017" /></a></p>

<p>9.10 pm : We&#8217;re on the way! 3 twitterers on bikes.</p>

<p>9.25 pm : Getting out of Bangalore is the toughest thing.</p>

<p>9.30 pm : @scorpion032 says 2020 will also be the year of the linux
desktop.</p>

<p>10.32 pm : @cruisemaniac and @scorpion032 are tweeting away&#8230;</p>

<p>1.40 am : Taking a break.</p>

<p><a href="http://www.flickr.com/photos/swaroop/2461808444/"
title="Biking to Ooty 018 by Swaroop C H, on Flickr"><img
src="http://farm3.static.flickr.com/2017/2461808444_8fb64b63f1_m.jpg"
width="240" height="180" alt="Biking to Ooty 018" /></a></p>

<p>2.33 am : Admiring the mysore palace&#8230;</p>

<p><a href="http://www.flickr.com/photos/swaroop/2461810008/"
title="Biking to Ooty 020 by Swaroop C H, on Flickr"><img
src="http://farm3.static.flickr.com/2237/2461810008_71a3fbd6f3_m.jpg"
width="240" height="180" alt="Biking to Ooty 020" /></a></p>

<p>3.16 am : Sleep getting to me&#8230; But we&#8217;re taking breaks and having
fun. In Nanjangud.</p>

<p>3.20 am : Another break.</p>

<p>3.34 am : Listening to My Sacrifice at 330 am at 70 kmph on bike with
the wind in your hair is something to be experienced.</p>

<p><a href="http://www.flickr.com/photos/swaroop/2460984587/"
title="Biking to Ooty 029 by Swaroop C H, on Flickr"><img
src="http://farm4.static.flickr.com/3014/2460984587_1e72306bc2_m.jpg"
width="240" height="180" alt="Biking to Ooty 029" /></a></p>

<p>4.10 am : We find a freakin&#8217; coffee day in the middle of nowhere.
Waiting for capuccino.</p>

<p><a href="http://www.flickr.com/photos/swaroop/2461819802/"
title="Biking to Ooty 031 by Swaroop C H, on Flickr"><img
src="http://farm3.static.flickr.com/2185/2461819802_4dc04924e1_m.jpg"
width="240" height="180" alt="Biking to Ooty 031" /></a>
<a href="http://www.flickr.com/photos/swaroop/2460990141/"
title="Biking to Ooty 035 by Swaroop C H, on Flickr"><img
src="http://farm4.static.flickr.com/3153/2460990141_706ef7d6f2_m.jpg"
width="240" height="180" alt="Biking to Ooty 035" /></a></p>

<p>6.15 am : Mudumulai forest.</p>

<p><a href="http://www.flickr.com/photos/swaroop/2461832966/"
title="Biking to Ooty 049 by Swaroop C H, on Flickr"><img
src="http://farm3.static.flickr.com/2114/2461832966_b65c925da6_m.jpg"
width="240" height="180" alt="Biking to Ooty 049" /></a>
<a href="http://www.flickr.com/photos/swaroop/2461837344/"
title="Biking to Ooty 053 by Swaroop C H, on Flickr"><img
src="http://farm3.static.flickr.com/2181/2461837344_fbe2d101d0_m.jpg"
width="240" height="180" alt="Biking to Ooty 053" /></a>
<a href="http://www.flickr.com/photos/swaroop/2461838304/"
title="Biking to Ooty 054 by Swaroop C H, on Flickr"><img
src="http://farm4.static.flickr.com/3013/2461838304_652a03fbc7_m.jpg"
width="240" height="180" alt="Biking to Ooty 054" /></a></p>

<p>6.20 am : Animals! Elephant, deer, peacock, mongoose, eagle,
woodpecker, &#8230; All right there next to us&#8230; Thank heavens the
elephant didn&#8217;t think we were pesky&#8230;</p>

<p><object type="application/x-shockwave-flash" width="400" height="300"
data="http://www.flickr.com/apps/video/stewart.swf?v=49235"
classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"> <param
name="flashvars"
value="intl_lang=en-us&amp;photo_secret=9f322c1407&amp;photo_id=2461252147&amp;show_info_box=true"></param>
<param name="movie"
value="http://www.flickr.com/apps/video/stewart.swf?v=49235"></param>
<param name="bgcolor" value="#000000"></param> <param
name="allowFullScreen" value="true"></param><embed
type="application/x-shockwave-flash"
src="http://www.flickr.com/apps/video/stewart.swf?v=49235"
bgcolor="#000000" allowfullscreen="true"
flashvars="intl_lang=en-us&amp;photo_secret=9f322c1407&amp;photo_id=2461252147&amp;flickr_show_info_box=true"
height="300" width="400"></embed></object></p>

<p><object type="application/x-shockwave-flash" width="200" height="150"
data="http://www.flickr.com/apps/video/stewart.swf?v=49235"
classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"> <param
name="flashvars"
value="intl_lang=en-us&amp;photo_secret=2d176a8e4f&amp;photo_id=2462094424"></param>
<param name="movie"
value="http://www.flickr.com/apps/video/stewart.swf?v=49235"></param>
<param name="bgcolor" value="#000000"></param> <param
name="allowFullScreen" value="true"></param><embed
type="application/x-shockwave-flash"
src="http://www.flickr.com/apps/video/stewart.swf?v=49235"
bgcolor="#000000" allowfullscreen="true"
flashvars="intl_lang=en-us&amp;photo_secret=2d176a8e4f&amp;photo_id=2462094424"
height="150" width="200"></embed></object></p>

<p>6.45 am : Exiting Mudumulai forest.</p>

<p>My favorite photo from this trip (notice the clouds and the bike):</p>

<p><a href="http://www.flickr.com/photos/swaroop/2461855990/"
title="Biking to Ooty 074 by Swaroop C H, on Flickr"><img
src="http://farm3.static.flickr.com/2411/2461855990_faecc04401.jpg"
width="500" height="375" alt="Biking to Ooty 074" /></a>
<a href="http://www.flickr.com/photos/swaroop/2461022953/"
title="Biking to Ooty 075 by Swaroop C H, on Flickr"><img
src="http://farm4.static.flickr.com/3069/2461022953_c088ca0c67_m.jpg"
width="240" height="180" alt="Biking to Ooty 075" /></a></p>

<p><span id="more-558"></span></p>

<p>The killer part of the trip was the 36 hair pin bends required to
scale Ooty for more than a kilometre of altitude. The bikes started
choking. Even the Pulsar bike had issues with the climb!</p>

<p><a href="http://www.flickr.com/photos/swaroop/2461867916/"
title="Biking to Ooty 088 by Swaroop C H, on Flickr"><img
src="http://farm3.static.flickr.com/2301/2461867916_f8744fbaa7_m.jpg"
width="240" height="180" alt="Biking to Ooty 088" /></a>
<a href="http://www.flickr.com/photos/swaroop/2461037099/"
title="Biking to Ooty 091 by Swaroop C H, on Flickr"><img
src="http://farm3.static.flickr.com/2308/2461037099_a47527f52f_m.jpg"
width="240" height="180" alt="Biking to Ooty 091" /></a>
<a href="http://www.flickr.com/photos/swaroop/2461035423/"
title="Biking to Ooty 089 by Swaroop C H, on Flickr"><img
src="http://farm3.static.flickr.com/2087/2461035423_11f3e2717a_m.jpg"
width="240" height="180" alt="Biking to Ooty 089" /></a></p>

<p>7.31 am : Ooty has nice scenery.</p>

<p><a href="http://www.flickr.com/photos/swaroop/2461878758/"
title="Biking to Ooty 099 by Swaroop C H, on Flickr"><img
src="http://farm3.static.flickr.com/2238/2461878758_1cf4967955_m.jpg"
width="240" height="180" alt="Biking to Ooty 099" /></a>
<a href="http://www.flickr.com/photos/swaroop/2461073649/"
title="Biking to Ooty 129 by Swaroop C H, on Flickr"><img
src="http://farm4.static.flickr.com/3114/2461073649_29d465b165_m.jpg"
width="240" height="180" alt="Biking to Ooty 129" /></a>
<a href="http://www.flickr.com/photos/swaroop/2461103931/"
title="Biking to Ooty 158 by Swaroop C H, on Flickr"><img
src="http://farm3.static.flickr.com/2151/2461103931_d72b9bb358_m.jpg"
width="240" height="180" alt="Biking to Ooty 158" /></a>
<a href="http://www.flickr.com/photos/swaroop/2461092983/"
title="Biking to Ooty 146 by Swaroop C H, on Flickr"><img
src="http://farm3.static.flickr.com/2070/2461092983_f3d6f478aa_m.jpg"
width="240" height="180" alt="Biking to Ooty 146" /></a></p>

<p>Rest of the trip was simply crashing for sleep, waking up for food,
and sitting in the patio in the cold night discussing everything from
Steve Jobs to big company goofups to&#8230;</p>

<p><a href="http://www.flickr.com/photos/swaroop/2461912452/"
title="Biking to Ooty 134 by Swaroop C H, on Flickr"><img
src="http://farm4.static.flickr.com/3281/2461912452_0d2b5f6fbc_m.jpg"
width="240" height="180" alt="Biking to Ooty 134" /></a>
<a href="http://www.flickr.com/photos/swaroop/2461932518/"
title="Biking to Ooty 153 by Swaroop C H, on Flickr"><img
src="http://farm3.static.flickr.com/2282/2461932518_491c2efe60_m.jpg"
width="240" height="180" alt="Biking to Ooty 153" /></a>
<a href="http://www.flickr.com/photos/swaroop/2461102167/"
title="Biking to Ooty 156 by Swaroop C H, on Flickr"><img
src="http://farm4.static.flickr.com/3033/2461102167_0b8ef9bf12_m.jpg"
width="240" height="180" alt="Biking to Ooty 156" /></a>
<a href="http://www.flickr.com/photos/swaroop/2461070293/"
title="Biking to Ooty 125 by Swaroop C H, on Flickr"><img
src="http://farm4.static.flickr.com/3291/2461070293_c6131ed914_m.jpg"
width="240" height="180" alt="Biking to Ooty 125" /></a></p>

<p>&#8230; the guy who was taking a snap with the lens in the opposite
direction and never realized it.</p>

<p><a href="http://www.flickr.com/photos/swaroop/2461072935/"
title="Biking to Ooty 128 by Swaroop C H, on Flickr"><img
src="http://farm3.static.flickr.com/2414/2461072935_86e5a513dc_m.jpg"
width="240" height="180" alt="Biking to Ooty 128" /></a></p>

<p>The ride back to Bangalore was equally tiring but faster (9 hours vs
11 hours):</p>

<p><a href="http://www.flickr.com/photos/swaroop/2461174795/"
title="Biking to Ooty 202 by Swaroop C H, on Flickr"><img
src="http://farm4.static.flickr.com/3030/2461174795_c5609e171e_m.jpg"
width="240" height="180" alt="Biking to Ooty 202" /></a>
<a href="http://www.flickr.com/photos/swaroop/2462011888/"
title="Biking to Ooty 205 by Swaroop C H, on Flickr"><img
src="http://farm3.static.flickr.com/2166/2462011888_45ff8dd3fc_m.jpg"
width="240" height="180" alt="Biking to Ooty 205" /></a>
<a href="http://www.flickr.com/photos/swaroop/2461179567/"
title="Biking to Ooty 206 by Swaroop C H, on Flickr"><img
src="http://farm3.static.flickr.com/2283/2461179567_4b81ac99a6_m.jpg"
width="240" height="180" alt="Biking to Ooty 206" /></a>
<a href="http://www.flickr.com/photos/swaroop/2461183277/"
title="Biking to Ooty 209 by Swaroop C H, on Flickr"><img
src="http://farm3.static.flickr.com/2325/2461183277_ac2046b625_m.jpg"
width="240" height="180" alt="Biking to Ooty 209" /></a></p>

<p>It was a picture-perfect trip throughout. Probably because the
wavelength of the three guys matched &#8211; we were ready for anything and
enjoying the ride was <em>the</em> main thing for us. We didn&#8217;t have any
planning except for the start times of the to and fro journeys leading
to doing things on-the-fly.</p>

<p>And I totally cracked up at the geeky humor we shared. For example,
not many people would laugh at statements
<a href="http://twitter.com/cruisemaniac/statuses/801139351">like</a> &#8220;Q: What do
clinic allclear shampoo and KDE4 have in common??? A: both are bad
&#8216;gooey&#8217;/gui things!!!&#8221;</p>

<p>The stay was comfortable mainly thanks to Shammi&#8217;s Rooms and Cottages
for being such hospitable people. Maybe its because they opened just
a week before we got there and they&#8217;re fresh at these things, but
it was totally worth being there. I highly recommend them if you
ever happen to go to Ooty.</p>

<p>Bottom line: <a href="http://www.commoncraft.com/Twitter">Twitter</a> is &#8220;social
networking done right&#8221;. Because people get to know each other by their
thoughts and not their profiles. The fact that three people got
together for a road trip and had awesome fun is a testament that
twitter (or if you&#8217;re from the Web 1.0 days, IRC) as a network works!</p>

<p>Second bottom line: As Ashwin reminded us, if you want to really
understand why people like biking, you have to understand why dogs
stick their heads out of the car.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.swaroopch.com/blog/biking-to-ooty/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
	</channel>
</rss>
