<?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>COMversations &#187; Atul Chitnis</title>
	<atom:link href="http://comversations.com/author/achitnis/feed/" rel="self" type="application/rss+xml" />
	<link>http://comversations.com</link>
	<description>Writings by Atul Chitnis</description>
	<lastBuildDate>Fri, 09 Dec 2011 08:51:37 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Mobile Imagineering</title>
		<link>http://comversations.com/2007/05/30/mobile-imagineering/</link>
		<comments>http://comversations.com/2007/05/30/mobile-imagineering/#comments</comments>
		<pubDate>Wed, 30 May 2007 07:12:37 +0000</pubDate>
		<dc:creator>Atul Chitnis</dc:creator>
				<category><![CDATA[Mobile Computing]]></category>

		<guid isPermaLink="false">http://comversations.com/2007/05/30/thinking-beyond-the-instant/</guid>
		<description><![CDATA[Nothing you do for today is likely to survive progress. To make it survive, you need to think ahead, into the future, imagine the way things could/will be done then. Then develop solutions for that today. Why do I bring &#8230; <a href="http://comversations.com/2007/05/30/mobile-imagineering/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Nothing you do <em>for today</em> is likely to survive progress. To make it survive, you need to think ahead, into the future, imagine the way things could/will be done then.</p>
<p>Then develop solutions for that <em>today</em>.</p>
<p>Why do I bring this up?</p>
<p>Many &#8220;mobility products&#8221; today tend to address present day needs. We tend to take the desktop paradigm, and build products around it. We take present-day situations, and then try to invent a better mousetrap.</p>
<p>From my perspective, that is wrong. The desktop is a paradigm beaten to death, and if you look closely, it has never attained the kind of traction that the walkman or TV did. And the next billion people (and they are already here &#8211; we call them the &#8220;iPod Generation&#8221;) will not be interested in such an archaic approach to dealing with information, communication and entertainment (ICE).</p>
<p>And those billion people are our customers of tomorrow.<br />
<span id="more-51"></span><br />
To understand what I am talking about, let&#8217;s consider the concept of mobile games.</p>
<p>Most people would understand this to be &#8220;games on the mobile&#8221;. I.e. standard games (like quake, or Doom or just plain old chess or even tic-tac-toe).</p>
<p>That is addressing the old world, the existing desktop users, where everything happens within the confines of the desktop or (by extension through the Internet) in the virtual world.</p>
<p>That&#8217;s not addressing the next billion people.</p>
<p>However, have a look <a href="http://toyspring.com/arcade/index.php">at this</a>.</p>
<p>Go ahead, click the play button on the video.</p>
<p>You are watching someone play a game on a mobile device, but with a startling difference &#8211; he is interacting with the real world.</p>
<p><em>That</em> is a very simple, but effective example of taking into account what the world of mobility will be like for people in the future &#8211; even a year from now.</p>
<p>We have to stop thinking about these short-term, &#8220;let&#8217;s do this for today&#8221; kind of &#8220;innovations&#8221;, and start thinking ahead.</p>
<p>Things we can assume about devices in the future (and I am talking about the future that is 12 months away &#8211; could be less):</p>
<ol>
<li>Devices with full colour screens</li>
<li>Devices with higher screen resolutions</li>
<li>Devices with far more memory</li>
<li>Devices with far more storage</li>
<li>&#8220;Always on&#8221; connectivity</li>
<li>Widespread coverage</li>
<li>Low bandwidth costs</li>
<li>Fairly high network speeds</li>
<li>Better CPU performance (does not mean &#8220;faster&#8221;)</li>
<li>Users who are not tied to PCs</li>
</ol>
<p>If you take all of the above into account, what kind of application would you build for people who live in that kind of environment? What would they want, what would they need (and remember &#8220;want&#8221; and &#8220;need&#8221; are two different things).</p>
<p>I watched endless discussions about &#8220;social networks&#8221; over time. I didn&#8217;t comment, because disagreed with the notion of the existing &#8220;social networks&#8221; being the next big market that mobile computing should address. Social networks like MySpace are a &#8220;today&#8221; phenomenon. They are fairly closed systems that leverage their captive audiences and won&#8217;t open up to outsiders. Some of them are opening up (e.g. FaceBook) by offering APIs for third party applications, but in the end the environment is still tightly controlled by the people running that particular network.</p>
<p>The real social networks that will be created in the future will not be controlled by commercial entities like MySpace, Hi5 or Facebook &#8211; they will be created by users.</p>
<p>The actual IM network providers (MSN, Yahoo, AOL, etc.) will be less relevant. They will facilitate, but they won&#8217;t control. We will see explosive growth of <em>Organic User-Driven Networks (OUDNs)</em> and content, and they will not be controlled by any single large entity.</p>
<p>Google has known this for ages, and that is why they chose not to go proprietary, but used a standard, XMPP based messaging system.</p>
<p>AOL has already rung the bell &#8211; adopting OpenID is a clear sign that they are going to start falling into line with Google&#8217;s plans, and Google in turn is making deeper inroads into the AOL control mechanics, and it would surprise no one if one day, the world wakes up to an AOL owned by Google. MS and Yahoo are retaliating by combining forces.</p>
<p>So you have Google+AOL+ICQ on one side, and MSN+Yahoo on the other.</p>
<p>Who wins will be decided not by the might of either camp, but whom the OUDNs side with.</p>
<p>And given that these OUDNs already use open standards like XMPP, guess who is going to win?</p>
<p>Success will come not to those who control the most users, but to those who facilitate and enable the most users.</p>
<p>The future, as I have always maintained, is open.</p>
<p>And our business is with the future. &#8220;Today&#8221; is history.</p>
<p>In a way, there are already products out there that address this future scenario. <a href="http://mundu.im">MunduIM</a> (a product by <a href="http://geodesic.com">the company I work for</a>) has Jabber/XMPP support, which allows it to connect to most of these OUDNs. And <a href="http://radio.mundu.com">MunduRadio</a> provides access to almost limitless, user-created audio content.</p>
<p>What we need to do now is think outside the box.</p>
<p>How can we use these technologies to enable users to do things that they can&#8217;t do today? Things no one has even thought of? What other technologies will become feasible, given the specs of future devices and networks I listed above?</p>
<p>Streaming video is a given. And that probably means that we will have thousands of user-created Internet TV stations that a user can tune into. What video protocol/codec will make it? Do we assume today&#8217;s jerky, 160 pixel wide videos, constrained by both device performance and available bandwidth? Or do we realise that in the future, these limitations won&#8217;t exist?</p>
<p>What about plain old <em>Instant Messaging</em> itself? Do we really believe that IM will only be used to communicate with other users? Other humans? Or will we accept that it is possible that in the future, we may want to interact not only with other humans, but services? machines? Think that is farfetched? Try adding <em>mama_pendse</em> to your yahoo messenger and interact with it.</p>
<p>Think of unusual applications and situations. How would our technologies work there?</p>
<p>Two keywords that will play a major role:</p>
<ol>
<li>Location</li>
<li>Presence</li>
</ol>
<p>Given these two factors, an unbelievable range of possibilities begins to open up. We should be focusing on these possibilities.</p>
<p>So how about a round of reckless <em>&#8220;imagineering&#8221;</em> here?</p>
<p>Can you think of a short description of an idea for a mobile product that, based on information about user location and presence, can provide him/her a facility that can&#8217;t be availed of today?</p>
<p>Don&#8217;t think regular stuff like targeted advertising. That&#8217;s boring. Think of a scene in a movie like &#8220;Total Recall&#8221;. What would Arnie do with a mobile device like that?</p>
<p>Remember &#8211; every idea is worth discussing &#8211; no matter how small or silly *you* may think it to be &#8211; maybe some of the ideas can be combined into a completely new product!</p>
<p>Take the 10 points I listed above into account &#8211; these are not wild predictions &#8211; but are already becoming reality, so can be safely factored in.</p>
<p>None of the ideas need to be well-formed, with a business plan behind them. Let your imagination run wild. The more far-fetched, the better.</p>
<p><em>Now</em> you are imagineering. <img src='http://comversations.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://comversations.com/2007/05/30/mobile-imagineering/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Linux Compatible Equipment</title>
		<link>http://comversations.com/2006/03/20/linux-compatible-equipment/</link>
		<comments>http://comversations.com/2006/03/20/linux-compatible-equipment/#comments</comments>
		<pubDate>Mon, 20 Mar 2006 05:17:55 +0000</pubDate>
		<dc:creator>Atul Chitnis</dc:creator>
				<category><![CDATA[FOSS]]></category>

		<guid isPermaLink="false">http://comversations.com/2006/03/20/linux-compatible-equipment/</guid>
		<description><![CDATA[The most common question I see on mailing lists is&#8220;I bought XYZ recently, and now I can&#8217;t get it working under Linux. Can anyone help me?&#8221; Given the fact that Linux is only a second priority for most vendors when &#8230; <a href="http://comversations.com/2006/03/20/linux-compatible-equipment/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>The most common question I see on mailing lists is<em>&#8220;I bought XYZ recently, and now I can&#8217;t get it working under Linux. Can anyone help me?&#8221;</em></p>
<p>Given the fact that Linux is only a second priority for most vendors when it comes to driver support (especially for consumer items), wouldn&#8217;t it have made sense to check whether the item you are about to purchase is supported under Linux <em>before</em> you spend your money?</p>
<p><span id="more-49"></span>  I have used digital cameras, scanners, PDAs, printers, network cards, modems and what not for years. I use brandname stuff, cheapo stuff, brand new stuff, age old stuff&#8230;.</p>
<p>I have *never* faced a situation where a piece of equipment I had bought was not supported under Linux, and for a damn good reason &#8211; I make Linux compatibility a make or break decision at the time of purchase.</p>
<p>This may sound 1337, but it isn&#8217;t. It is simple prudent buying. It doesn&#8217;t cost me any more or less &#8211; if item A is supported under Linux, and its competitor isn&#8217;t, the choice is simple.</p>
<p>In terms of effort, time and money, the research usually costs me 5 minutes of internet time, or an email to a mailing list, but usually a simple</p>
<pre>http://www.google.com/search?q=linux+"item_of_interest"</pre>
<p>is all it takes to ensure that I do not get into trouble with an equipment purchase.For example, when I was contemplating buying a Kodak DC290 digital camera, I ran</p>
<p><a target="new" href="http://www.google.com/search?q=linux+%22kodak+dc290%22"></p>
<pre>http://www.google.com/search?q=linux+"kodak dc290"</pre>
<p></a></p>
<p>As you can see (if you click the link), I instantly got a confirmation that this camera was supported under Linux and that I would have no problems with it.</p>
<p>If only people would be as careful about spending money on equipment worth thousands of bucks as they are about buying vegetables for a fraction of that amount!</p>
<p>It would make this world a much better place, and would once and for all kill the lame &#8220;Linux has limited support for hardware&#8221; refrain that people keep chanting.</p>
]]></content:encoded>
			<wfw:commentRss>http://comversations.com/2006/03/20/linux-compatible-equipment/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Participating</title>
		<link>http://comversations.com/2006/03/20/participating/</link>
		<comments>http://comversations.com/2006/03/20/participating/#comments</comments>
		<pubDate>Mon, 20 Mar 2006 05:13:13 +0000</pubDate>
		<dc:creator>Atul Chitnis</dc:creator>
				<category><![CDATA[Community]]></category>

		<guid isPermaLink="false">http://comversations.com/2006/03/20/participating/</guid>
		<description><![CDATA[I have been driving (and been driven by) a number of communities over the past decade.And one thing that continues to amaze me is the effort it takes to get people to participate in any meaningful fashion. When I ran &#8230; <a href="http://comversations.com/2006/03/20/participating/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I have been driving (and been driven by) a number of communities over the past decade.And one thing that continues to amaze me is the effort it takes to get people to participate in any meaningful fashion.</p>
<p>When I ran my BBS, I was constantly trying to make people stop downloading files, and getting them to start messaging in the forums.</p>
<p>Today, with the Internet becoming the world&#8217;s biggest BBS, and with countless mailing lists, web forums and other modes of mass communication, I find that just about everyone likes to stay in &#8220;lurk&#8221; mode &#8211; i.e. read-only.</p>
<p>Then, when a community dies for lack of participation, they look for all sorts of reasons.</p>
<p><span id="more-48"></span>Excuses there can be plenty, but there can be only one truth:</p>
<p> <strong>If you don&#8217;t participate, the community dies.</strong></p>
<p>The thing that applies to mailing lists also applies to things like User Group meetings and other community related activities. Most people are just happy to take what is offered, but if you ask them to give (in the form of participation), you are met with stone-walled silence.These days, it is even becoming increasingly difficult to make people attend community meetings! Those ever-enthu students &#8220;grow up&#8221; to become &#8220;busy adults&#8221; and just don&#8217;t find it important enough to be part of the community.I call such people hypocrites, because they will be there to partake in the action, but they won&#8217;t make the action happen.</p>
<p>The worst kind is the leech. Such people proclaim themselves part of a community, but won&#8217;t even read/attend, forget about post/present! For example, someone will call himself part of the Linux community, but will neither use nor recommend the use of Linux, knows basically nothing about it, and only shows up at big events, when he wants to be treated as a &#8220;senior member&#8221;.</p>
<p>Another kind is the &#8220;pseudo gurus&#8221; &#8211; these are guys who say &#8220;but I know all this stuff, it is so boring to participate&#8221;. If these guys are so good, why aren&#8217;t they on the other side of the microphone, teaching others?</p>
<p>Simple &#8211; because they just don&#8217;t care. As long as they can take, they are there. If they are asked to give (even in terms of their presence,), they are history.</p>
<p>Bah!</p>
<p>Let me tell you guys (yes, usually guys, rarely girls) something &#8211; you are pathetic, and the less we see/hear of you guys, the better.</p>
<p>What we need in any community is people who actively participate, who make the time to help out in the growth of the community, and who care.</p>
<p>What we do not need is people who turn the whole community concept into a joke.</p>
<p>For me, it is a major rush to attend a community meeting or participate in a mailing list, and seeing faces (or reading poster&#8217;s names) that I *know* are genuinely busy people, but who care enough to pitch in with their presence and participation, encouraging others to do the same. Seeing them encourages *me* to do more, because for me, there is no bigger joy than working as part of a team that works well together.</p>
]]></content:encoded>
			<wfw:commentRss>http://comversations.com/2006/03/20/participating/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>IT Slowdown in India</title>
		<link>http://comversations.com/2006/03/20/it-slowdown-in-india/</link>
		<comments>http://comversations.com/2006/03/20/it-slowdown-in-india/#comments</comments>
		<pubDate>Mon, 20 Mar 2006 05:05:30 +0000</pubDate>
		<dc:creator>Atul Chitnis</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://comversations.com/2006/03/20/it-slowdown-in-india/</guid>
		<description><![CDATA[This is an old article that I wrote in May of 2001 &#8211; many months before 9/11. I was quite shocked when I re-read it recently, only to find that half a decade later, it is as relevant as it &#8230; <a href="http://comversations.com/2006/03/20/it-slowdown-in-india/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><em>This is an old article that I wrote in May of 2001 &#8211; many months before 9/11. I was  quite shocked when I re-read it recently, only to find that half a decade later, it is as relevant as it was when I first wrote it. </em></p>
<p><em>Since one of the reasons for this site is for it to be a single place where one can find all my old articles, I am moving it here. &#8211;ac<br />
</em></p>
<p>I have been quite vocal with my reservations about India&#8217;s &#8220;techno slavery&#8221; approach to IT business, and I definitely haven&#8217;t made any friends at NASSCOM that way.</p>
<p>Sure, the tech slowdown in the US *has* been a rude awakening for Indian IT companies, but I bet that we haven&#8217;t yet seen the worst of it.</p>
<p><span id="more-47"></span> Many IT Companies have relied purely on software export to the USA, and they are in for a miserable ride, because they have painted themselves into a corner.</p>
<p>Should the US market suddenly begin shutting down on them (as could very possibly be the case right now), they will be left with no alternate markets, no alternate sources of revenue, not other option but to start pink-slipping their talented workforce to reduce expenses.</p>
<p>If that isn&#8217;t shortsighted, tell me what is.</p>
<p>An analogy, if you please &#8211; much of the Indian software industry is all about leaves and branches. Sadly, you also need strong roots for a tree to survive the winds of change.</p>
<p>With the primary market (the USA) in doldrums, it is time for the industry to strengthen their roots in more local markets &#8211; not just India, but Asia, since Asia will without doubt be a far bigger market with more lasting challenges and opportunities than found in the US.</p>
<p>The current policies that the Government is dishing out make it far more attractive to work for other people than for one&#8217;s own.</p>
<p>I am old enough to remember an India where software companies were actively persuing local markets. I watched the Wipros and the TCSs, the Knoxwares and the SRGs, the big guys and the small ones &#8211; all chasing the holy grail of &#8220;Indian products, Indian markets, International Quality&#8221; with earnestness, determination and a lot of innovation.</p>
<p>I watched all these efforts disappear like puffs of smoke in a gale as the export-oriented policies began appearing.</p>
<p>The current policies have killed the Indian software industry.</p>
<p>Don&#8217;t laugh &#8211; think about it. By catering exclusively to American clients (who will never acknowledge the Indian roots of their products/services when marketing them), you are part of the American software industry &#8211; an industry that caters to a market that (despite globalisation) suffers from a chronic case of &#8220;Not Made Here Syndrome&#8221;.</p>
<p>Take away the carrots that make it more attractive to cater to American markets than Indian markets, or at least create a level playing field &#8211; create policies that reward catering to local markets in the same way the industry is currently rewarded for bringing in export dollars.</p>
<p>Understand the need for balance, and for keeping more than one iron in the fire. Don&#8217;t make the &#8220;Think Global&#8221; mantra an excuse to ignore (and erode) your local markets.</p>
<p>As you are about to witness (and possibly painfully experience) &#8211; there is no place like home (markets).</p>
]]></content:encoded>
			<wfw:commentRss>http://comversations.com/2006/03/20/it-slowdown-in-india/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>COMversations Update</title>
		<link>http://comversations.com/2006/03/19/comversations-update/</link>
		<comments>http://comversations.com/2006/03/19/comversations-update/#comments</comments>
		<pubDate>Sun, 19 Mar 2006 15:04:12 +0000</pubDate>
		<dc:creator>Atul Chitnis</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://comversations.com/2006/03/19/comversations-update/</guid>
		<description><![CDATA[It&#8217;s been a long time since anything happened here &#8211; but that is about to change. First and foremost &#8211; a new interface &#8211; I decided to dump my old homebrew stuff and switch to WordPress. This will allow for &#8230; <a href="http://comversations.com/2006/03/19/comversations-update/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s been a long time since anything happened here &#8211; but that is about to change.</p>
<p>First and foremost &#8211; a new interface &#8211; I decided to dump my old homebrew stuff and switch to <a href="http://wordpress.org">WordPress</a>. This will allow for comments, some additional stuff, and make my management job easier, so that I can concentrate on the writing.</p>
<p><span id="more-46"></span>A note about comment moderation: while this site allows (and encourages) comments, they are moderated, and comments will not appear until one of the site admins clears it. If you feel that this violates your personal rights, note that you don&#8217;t have any here, so please leave all <abbr title="Naturally Over Inflated Sense Of Entitlement">N.O.I.S.E.</abbr> at the doorstep.</p>
<p>If you disagree with something I wrote, try and post a comment that is non-abusive, factual, and shows a certain level of intelligence. Criticism is cool, abusive or &#8220;you are wrong because I am right&#8221; type comments are not.</p>
<p>Even if you do everything right, your comment may not make it to the light of day, which could be for reasons ranging from technical issues to my simply not liking you. <img src='http://comversations.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>New stuff should be appearing here, soon!</p>
]]></content:encoded>
			<wfw:commentRss>http://comversations.com/2006/03/19/comversations-update/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Your Company and the Internet</title>
		<link>http://comversations.com/2006/03/19/your-company-and-the-internet/</link>
		<comments>http://comversations.com/2006/03/19/your-company-and-the-internet/#comments</comments>
		<pubDate>Sun, 19 Mar 2006 11:47:08 +0000</pubDate>
		<dc:creator>Atul Chitnis</dc:creator>
				<category><![CDATA[Attic]]></category>

		<guid isPermaLink="false">http://comversations.com/new/attic/your-company-and-the-internet/</guid>
		<description><![CDATA[Many companies are contemplating Internet usage, now that all their peers abroad are online. But their concepts are fuzzy. In September 1996, when the last installment of COMversations appeared in PC Quest, the Internet was still relatively new to Indian &#8230; <a href="http://comversations.com/2006/03/19/your-company-and-the-internet/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><em>Many companies are contemplating Internet usage, now that all their            peers abroad are online. But their concepts are fuzzy. </em><em> </em>In            September 1996, when the last installment of COMversations appeared            in PC Quest, the Internet was still relatively new to Indian businesses.            Much has changed since then, but it is still rather sad to see that            not much has happened in terms of corporate acceptance of the Internet            and its advantages.</p>
<p>However, in recent times, Indian companies have begun changing their            attitude. Not willingly, one would assume. The FUD (Fear, Uncertainty,            and Doubt) factor continues to dominate, and along with that now come            the horror stories of companies that tried and failed. Well, not exactly            failed, but not successful.</p>
<p>Much of this springs from the fact that most companies have absolutely            no clue on what is required of them when one says &#8220;get on the Internet&#8221;.            Ask around within the company, and you will see many different interpretations            of &#8220;being connected&#8221;. Management tries to assimilate and digest these            interpretations into something they can understand and deploy.</p>
<p>In this installment of COMversations, I will try and clear up a few            issues that I keep running into when I deal with our corporate clients.            I will do so by addressing the various interpretations of &#8220;Corporate            Internet access&#8221;.</p>
<h2>&#8220;The Web is the Internet&#8221;</h2>
<p>The World Wide Web (referred to as the WWW or &#8220;the Web&#8221;) is not the            Internet. It is just one of its many &#8220;layers&#8221;, and while it does play            a significant role in the Internet�s growth and corporate usage, it            has pretty little to offer in terms of day to day communication requirements            of a company.</p>
<p>Unfortunately, many companies interpret &#8220;being connected to the Internet&#8221;            as &#8220;everyone can surf&#8221;. This has some rather alarming implications for            management. It implies that many of the employees will waste their time            aimlessly surfing around on company time. It implies that the company            has to invest in pretty heavy duty &#8220;pipes&#8221; (that is leased lines to            the Internet) which cost the earth.</p>
<p>Security of the company�s local network can be compromised through            external access.</p>
<p>A reality check is required here. However much your employees may clamour            for it�Web access and the ability to surf from their desks is not a            serious requirement. Few people have the ability to do focussed Web-based            research, and unfortunately, this is a facility that is more often than            not going to be misused.</p>
<h2>One e-mail account for the company is enough</h2>
<p>Oddly enough, most companies in India assume that having a single e-mail            account for the firm is more than sufficient�after all, one has only            one fax, right?</p>
<p>Wrong.</p>
<p>E-mail is not fax. It is as personal as a telephone extension on your            desk. Try getting by with a single phone in your office, and you will            see what I mean. Unless you have e-mail addresses for each key-person            in your company, you will lose all benefits of having e-mail at all.</p>
<p>This is because of the way e-mail works. One expects a single person            to read the message one sends via e-mail�the owner of the e-mail address.            Because of this, one tends to assume confidentiality and will be more            open in such a message than one would be in, say, a fax message, which            is likely to be read by many people.</p>
<p>However, if your e-mail address looks something like yourcompany@giasdl01.            vsnl.net.in, then it is fairly certain that this is a common address,            shared by a number of people, and hence you can forget about getting            any sensitive or crucial information via this medium.</p>
<p>A lot of you will be pointing your fingers at the high cost of having            e-mail for everyone in your company. &#8220;How many VSNL accounts do you            think we can take?&#8221; and the mind-boggling logistics &#8220;you expect all            my people to dial into VSNL every hour or so to pick up their mail?&#8221;            But relax, I know what I am talking about. Getting a domain (yourcompany.com)            is easy as falling off a log these days. And once your have that and            a little bit of mail-space on a server somewhere, you can use solutions            such as good old Linux. (Yes, the same one that came free of cost on            the May 1998 PCQ CD) to set up an internal mail server that exchanges            mail with the outsider. And you can have hundreds or thousands of e-mail            accounts�all for free. Each user in your company will have his or her            own address (user@yourcompany.com). And an additional bonus�you can            now have internal e-mail as well, which is a real productivity booster!</p>
<h2>&#8220;Gotta have a Website!&#8221;</h2>
<p>OK, so you would like to have your own Website. You would like to advertise            your products, and have zillions of orders pouring in from the 70+ million            people who frequent the Net these days.</p>
<p>Reality check: Most Websites do not earn you any money or snag any            orders.</p>
<p>Most Websites are basically online brochures, and at the most offer            information that is already available elsewhere. The business of designing            and maintaining dynamic Websites that attract people is a difficult            one, and unless you have the resources and the willingness to support            such an activity, you would be better off not trying�it is easy to alienate            the very people you are trying to attract.</p>
<p>If you resign yourself to that fact, you can put up a few well-designed            Web pages. Spend some money and get a good job done. Don�t ask someone            in your office to learn HTML and expect them to be able to put together            a professional looking set of pages! Treat your Web pages like your            corporate brochure�they are designed by professionals who know their            job.</p>
<p>And try and update the pages whenever you have something new to offer,            such as a new product.</p>
<h2>Let them know!</h2>
<p>One of the biggest crimes we have seen is that of &#8220;info-hide&#8221;. People            take all the trouble of getting e-mail for everyone, and a Website,            and they don�t let anyone know!</p>
<p>Once you have e-mail for everyone, make sure that people know about            it�every visiting card and letterhead should carry this information            to make sure that people know about it and use this facility.</p>
<p>Ditto for your Website. This is especially important if you advertise            having your Web address (Universal Resource Locator) featured in an            advertisement. It�s almost a guarantee that anyone reading the ad will            look at the Website soon for more information. One of the most effective            ways of using an URL in an advertisement was by a well known company            a few years back�they had a doublespread ad in a well known business            publication, which had only their URL printed in huge, bold letters            and nothing else. Irresistible�everyone who read that fired up their            browser just to find out what this was all about!</p>
<h2>Winding down</h2>
<p>As we have seen, &#8220;being on the Internet&#8221; is not such a big deal after            all�it is easy to set up, and costs pittance. So why not go out and            do it? You already have most of the know-how (past issues of PC Quest            have detailed just about everything you need to know, and more is coming            up). All it now takes is your green signal, and in a short while you            will be able to drawl (in your best accent).</p>
<p>&#8220;Sure, we are on the Internet. Are you?&#8221;</p>
<p>Cheerio!</p>
]]></content:encoded>
			<wfw:commentRss>http://comversations.com/2006/03/19/your-company-and-the-internet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linux and the Internet</title>
		<link>http://comversations.com/2006/03/19/linux-and-the-internet/</link>
		<comments>http://comversations.com/2006/03/19/linux-and-the-internet/#comments</comments>
		<pubDate>Sun, 19 Mar 2006 11:46:11 +0000</pubDate>
		<dc:creator>Atul Chitnis</dc:creator>
				<category><![CDATA[Attic]]></category>

		<guid isPermaLink="false">http://comversations.com/new/attic/linux-and-the-internet/</guid>
		<description><![CDATA[Now that people have Linux in their hands, let&#8217;s get them on the Internet! In March &#8217;96, almost 50,000 people across India received Linux on their PC Quest CDs. And the amount of mail I have been receiving about it &#8230; <a href="http://comversations.com/2006/03/19/linux-and-the-internet/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><em>Now that people have Linux in their hands, let&#8217;s get them on the Internet!</em>    In March &#8217;96, almost 50,000 people across India received Linux on their PC Quest CDs. And the amount of mail I have been receiving about it is, frankly, amazing! And the most common question people have is &#8220;<em>How do I connect to the Internet with Linux&#8221;,</em> <em>&#8220;How do I set up a web server using Linux?&#8221;</em>, etc.This month, I am going to address both issues, because they go hand in hand.</p>
<h2>A little background</h2>
<p>Linux needs no introduction anymore, not after PC Quest March &#8217;96. However, let me reiterate a few points here:</p>
<ol>
<li>Linux comes to you &#8220;Internet Ready&#8221;. All the required tools are built in and ready to be used. All you need is to set it up, change a few parameters here and there, and get up and going.</li>
<li>For space reasons, we couldn&#8217;t put all of the Linux Slackware CD onto the PC Quest CD, which means that a few things were left out. One of them is the NCSA HTTPD web server, used by virtually every Linux web server in the world. This has now been rectified &#8211; you can download it from PC Quest (011-6221734) or CiX (080) 3341137, as well as from the Internet (of course).</li>
<li>You can set up a Telnet/FTP/Web/E-Mail server with no other software than what we supplied you, and, provided you have a TCP/IP account (PPP/SLIP), you can get your server up and running and accessible virtually instantaneously, making this a perfect solution for a small to medium sized business.</li>
</ol>
<p>That out of the way, let&#8217;s get the show on the road.</p>
<h2>Making Linux Net-ready</h2>
<p>Nothing to it. If you have installed Linux according to my instructions in the March issue (if you missed it, check the article on my web pages http://pobox.com/~achitnis), and installed TCP/IP along with it (remember, I asked you to do that), then you are almost set. Just to make sure, log in as <em>root</em> and run the command <em>ping localhost</em> which should give you a stream of ping results (stop them with ^C).Run the command <em>netconfig</em>. This will ask you a few questions (you may have gone through this before, but let&#8217;s do it again), answer them as follows:</p>
<ol>
<li>When asked for Hostname, enter a name of your choice. Remember, unless you actually register your hostname, this name has no meaning. For example &#8211; my machine is known as <em>cybercom</em>. Remember to stay in lower-case.</li>
<li>You will be asked about your domain. I use <em>iisc.ernet.in</em>, you would use giasxx01.vsnl.net.in (where &#8220;xx&#8221; is your city code).</li>
<li>When asked about &#8220;Loopback only&#8221;, answer NO.</li>
<li>You will be asked for an IP address. You do not have a real address at this time, so use 192.168.1.1.</li>
<li>At the question of Gateway, enter the same address as above.</li>
<li>Next you will be asked for a Netmask &#8211; enter 255.255.255.0.</li>
<li>You will now be asked for a Name Server &#8211; enter 202.54.1.30 if you are on VSNL, or 144.16.11.1 if you are on ERnet.</li>
</ol>
<p>That&#8217;s it for the moment. One word of warning &#8211; if you have created entries in the file /etc/hosts, backup this file before you run netconfig, because the file will be deleted.Shut down Linux and reboot, then check whether you can ping your host by name (for example, I would run <em>ping cybercom.iisc.ernet.in</em>). If you get back ping results, you are ready to move.</p>
<p>Now use your communication program (minicom) to connect to your TCP/IP dialup number. Log in, and at the router prompt (e.g. giasro04&gt;) type &#8220;ppp&#8221; and press . Make sure that your get a message telling you what the remote IP address is and what your address is. The values themselves are not important, since they may change with every call. I just want you to be sure that you get such a message. After you get it, you can hang up, and proceed with the installation.</p>
<p>Now change to the /etc directory, and create the following script file. You can use VI for this if you are comfortable with it, else use the &#8220;joe&#8221; editor, which is pretty much WordStar-like.</p>
<p>You have to change a few settings here. One of them is your COM port (by default, it it set to &#8220;cua02&#8243;, change it to &#8220;cua0&#8243; (cua-zero) for COM1 and &#8220;cua1&#8243; for COM2. Unless you have a 16550 serial port, change the 38400 to 19200.</p>
<p>Change the phone number in the right place to the TCP/IP dialup number for your area, and also change the username and password.</p>
<p>Save this file as /etc/ppp.dip. You can also pick up this file from http://ece.iisc.ernet.in/monster/library.</p>
<h2>The Dialup script</h2>
<pre>#!/usr/sbin/dip

main:

get $mtu 1500

# Ip number of the slip router

# Used for the point to point type connection

# Set the desired serial port and speed.

# Remember that Com1 is cua0 and Com2 is cua1

port cua1

speed 38400

parity N

databits 8

stopbits 1

# Reset the modem and terminal line.

flush

send rnrn

# Initialization for the modem

send ATZr

wait OK 2

send AT&amp;c1&amp;d2&amp;n0x1s10=200s7=90r

wait OK 2

if $errlvl != 0 goto error

# Dial our PPP server from local phone

# Change xxxxxxx to your local dialup number

send atdtxxxxxxxr

wait CONNECT 90

if $errlvl != 0 goto error

login:

# We are connected.  Login to the system.

wait sername: 10

if $errlvl != 0 goto error

# REPLACE uuuuuuuu with your login name.

send uuuuuuuur

wait assword: 20

if $errlvl != 0 goto error

# REPLACE pppppppp with your password.

send ppppppppr

# Some VSNL sites need this...

send pppr

# Now we wait for the assigned IP addresses.

# First comes the remote IP address (of the router)

wait is 10

get $rmtip remote

if $errlvl != 0 goto error

# and now we get our IP address....

wait is 10

get $locip remote

if $errlvl != 0 goto error

done:

# That's it! Now let's make sure that IP packets are sent
by default

# to this new connection (which is called ppp0, by the
way)

default

# The following let's you know what's happening

print PPP to $remote with address $local

print Run ping $remote to check the connection.

# And now switch into PPP mode and start communicating

mode PPP

goto exit

error:

print PPP to $remote failed.

exit:

# End of script</pre>
<p>OK, now that we have the script installed, all you have to do is run it with the &#8220;dip&#8221; program, which you do by running the commanddip /etc/ppp.dip</p>
<p>If all goes well, you should get a message that you are connected and what your IP addresses are. It will also ask you to run the &#8220;ping&#8221; command with the server IP address to make sure that you are indeed connected. Doing so should give you a stream of ping results &#8211; you can cancel this with ^C.</p>
<p>If you do not get ping results, you may need to run this command:</p>
<p><tt>route add -net default dev ppp0</tt></p>
<p>before things begin working.</p>
<h2>Checking out your IP connection</h2>
<p>Once you have the IP connection up and running, you can try a few things. The first one you could try is to use the &#8220;telnet&#8221; command. If you are connected to VSNL, try the commandtelnet giasXX01.vsnl.net.in</p>
<p>where XX is your city code (&#8220;dl&#8221; for Delhi, &#8220;bm&#8221; for Bombay, etc.). In a few seconds, you shouldbe connected and will be asked for your login name. Enter your login name and password, and you will be in your VSNL Shell account.</p>
<p>If this does not happen, you may have goofed with the DNS (Domain Name Server) configuration. Use your editor to edit the file /etc/resolv.conf, and make sure that your proper DNS addresses are show there. They should look something like this:</p>
<p><tt>domain vsnl.net.in</tt></p>
<p><tt>nameserver 202.54.1.30</tt></p>
<p><tt>nameserver 202.54.1.18</tt></p>
<p>If this is not the case, edit the file until it looks like the example above. Save the file, then try the telnet command again.</p>
<p>Once you have things working, try an FTP (like &#8220;ftp sunsite.unc.edu&#8221;), this should also work.</p>
<p>Now for something more thrilling &#8211; if you have another phone line, call up a friend who as a Internet account, and ask him to telnet to your IP address (that&#8217;s what is reported to you when you connected). Make sure you have created an account for your friend &#8211; use the &#8220;adduser&#8221; command for this. He will receive a login prompt, where he gives the user id and password you have given him.</p>
<p>That&#8217;s it! He is logged into your system!</p>
<p>In the same fashion, he can also FTP to your system to send and receive files, and he can also &#8220;talk&#8221; to you (use the &#8220;talk&#8221; command for this.</p>
<p>You can find out who is logged in and doing what with the &#8220;w&#8221; command.</p>
<p>Do disconnect the PPP connection, run the command &#8220;dip -k&#8221;. Make sure that everyone is logged off before you do this!</p>
<h2>Logging off</h2>
<p>Right, now that we know how to create an IP connection to your Internet provider, we need to look at more things, like how to access the World Wide Web, how to send and receive E-Mail, how to set up a Web Server of your own, how to set up an FTP site, etc.That&#8217;s the subject of discussion over the next few months, so stay tuned!</p>
<p>Cheerio!</p>
]]></content:encoded>
			<wfw:commentRss>http://comversations.com/2006/03/19/linux-and-the-internet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Getting more out of the Internet</title>
		<link>http://comversations.com/2006/03/19/getting-more-out-of-the-internet/</link>
		<comments>http://comversations.com/2006/03/19/getting-more-out-of-the-internet/#comments</comments>
		<pubDate>Sun, 19 Mar 2006 11:45:39 +0000</pubDate>
		<dc:creator>Atul Chitnis</dc:creator>
				<category><![CDATA[Attic]]></category>

		<guid isPermaLink="false">http://comversations.com/new/attic/getting-more-out-of-the-internet/</guid>
		<description><![CDATA[Looking beyond what VSNL has to offerOne of the pitfalls of writing for a monthly magazine is that you sometimes get caught in a &#8220;time warp&#8221; &#8211; by the time your words appear in print, things have changed. Such was &#8230; <a href="http://comversations.com/2006/03/19/getting-more-out-of-the-internet/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><em>Looking beyond what VSNL has to offer</em>One of the pitfalls of writing for a     monthly magazine is that you sometimes get caught in a     &#8220;time warp&#8221; &#8211; by the time your words appear in     print, things have changed.</p>
<p>Such was the case with the February episode of     COMversations. As the magazine went to print, VSNL decided to     change its Internet operations dramatically &#8211; at least in     Bombay. By the time you read this, the changes will probably     have appeared in other cities as well.</p>
<p>My apologies to those who got affected by this.</p>
<h2>Bug Fixes</h2>
<p>In last month&#8217;s COMversations, I showed a way of getting     to read newsgroups via VSNL&#8217;s shell accounts. Since then, the     site I mentioned (luzskru.cpcnet.com) has apparantly started     rejecting connects from VSNL. So use the alternative site <em><tt>shts.seed.net.tw</tt></em>     instead. The rest of the procedure remains the same.</p>
<p>Those users who are on the Bombay VSNL server cannot     delete their files because VSNL decided that its users are     unworthy of the &#8220;rm&#8221; command used to do this. The     truth is that VSNL has simply renamed the command to     &#8220;mrr&#8221; &#8211; don&#8217;t ask me why. Anyway, to delete a file,     type &#8220;mrr filename&#8221;.</p>
<h2>Doing Business via VSNL</h2>
<p>I receive calls almost everyday from people who wish to     get their businesses onto the Internet. Almost all of them     are looking at VSNL&#8217;s Gateway Internet Access Services (GIAS)     as the platform to achieving this.</p>
<p>Well, I have bad news for you &#8211; it is simply not possible     to do any serious business via the GIAS &#8211; at least not in its     present form. The problem is that it basically offers you     connectivity to the Internet in a very limited form. I like     to refer to these services as &#8220;toys&#8221; &#8211; and with     very good reason. They allow you to &#8220;play around&#8221;     on the Internet, but when it comes to doing serious business,     they are just plain useless.</p>
<p>The problem is, of course, that while you can see things     on the Internet using VSNL&#8217;s services, people can&#8217;t see you.     The most common way these days to make people aware of your     existance is through World Wide Web Homepages, but VSNL has     made no such provision for its users &#8211; not even for the ones     paying through their noses for TCP/IP accounts.</p>
<p>However, not everything is lost. There are ways by which     you can advertise your presence, by contracting with     &#8220;almost free&#8221; services abroad (it will be a long     time before we see such services here in India).</p>
<h2>Getting WWW pages (almost) for free</h2>
<p>One such place is <a href="http://www.tripod.com/"><strong>WWW.TRIPOD.COM</strong></a>.     This service allows you to put up upto 100K of webpages for     free! Just use your browser (like Lynx) to connect to     www.tripod.com, and follow instructions. Be aware though that     you have just a single page at your disposal, and that you     are limited to text-based stuff (though text-enhancements     such as boldface, italics and various &#8220;headline&#8221;     styles are available to you).</p>
<p>You need to know how to build an HTML (HyperText Markup     Language) page, though. This is actually quite easy. I     suggest that you pick up a copy of &#8220;HTML for     Dummies&#8221; (published by Pustak Mahal) from your local     bookstore. Most people will be productive in a few minutes.     To test your pages locally, you will need a web browser (such     as Netscape) which you can download from the web (try     home.netscape.com). Once you have things in shape, get online     to www.homeless.com and paste in your page &#8211; that&#8217;s all there     is to it.</p>
<h2>Getting more Internet Services&#8230;</h2>
<p>There are several &#8220;freenet&#8221; services available     on the Internet that will give you shell accounts that you     can use much more intelligently than VSNL&#8217;s toys. One of them     is ARBORNET.ORG. Use Telnet to get there, and follow the     instructions. Once you have created yourself an account, you     will be able to do much more than with VSNL&#8217;s services.</p>
<p>Using a services such as Arbornet has several advantages,     but one really nice one is that you can use it as a permanent     mail address. All you have to do is to create a file named     &#8220;.forward&#8221; in the home directory, that contains a     single line of text &#8211; your forwarding e-mail address.</p>
<p>For example, supposing your current &#8220;real&#8221;     e-mail address is XYZ@GIASDL01.VSNL.NET.IN, you put this     single line of text into that file (a simple &#8220;echo     xyz@giasdl01.vsnl.net.in&gt;.forward&#8221; is enough to do     this). Now, any mail received at Arbornet will be forwarded     to your &#8220;real&#8221; e-mail address. If you change your     Internet Service Provider (ISP) tomorrow, all you have to do     is to change the contents of the .forward file, and mail will     begin going to your new address. Now, all you have to do is     to publicise your email address with reference to Arbornet,     and need never need to worry again about losing your mail. If     at any time you lose access to your primary Internet account,     you simply use another account to telnet to Arbornet &#8211; all     your mail messages are also stored as copies over there!</p>
<p>Another similar service is pobox.com. POBOX is just a     mail-forwarding service, and is free for a limited time     (after that, you have to pay a ridiculously small amount). It     also has a few other great features, including domain     registration (they can register a domain name such as     MYCOMPANY.COM for you), so that all mail addressed to     &#8220;user@mycompany.com&#8221; is automatically forwarded to     an e-mail address of your choice! Very professional, and very     cheap! Our editor, PKR, has been using this service for some     time and is all smiles. Use your web browser and connect to     pobox.com to check out more details.</p>
<h2>An alternate Indian Internet provider &#8211; ERnet</h2>
<p>Recently, the Indian Government decided that VSNL wasn&#8217;t     going to be the only Internet provider in India. This throws     up some interesting possibilities, and one became immediately     apparent when ERnet, India&#8217;s first &#8220;real&#8221; presence     on the Internet, announced that it was no longer going to     restrict itself to Educational institutions only.</p>
<p>ERnet has been around since 1988, and offers much more     effective services to its clients. With restrictions on     commercial services lifted, ERNet can now offers a much wider     range of effective business-oriented services, including web     services, UUCP-based mail accounts (considered to be the     primary business requirement when it comes to the Internet)     and more. They also offer VSAT based services to those     locations that are out of reach of regular telephone     networks.</p>
<p>ERNet is not cheap, but if you are a business house     serious about getting online, check them out. Having been     around for so long, they have much more experience in what     they are doing (in fact, even VSNL is heavily dependant on     ERnet for some of their Internet activities!)</p>
<p>Send a message to info@doe.ernet.in for more details about     ERnet. This is an automated message service that will respond     with an introductory message giving you some useful     information about ERnet and its services, as well as pointers     towards other sources of information. You can also check out     their web pages at http://mahavir.doe.ernet.in.</p>
<h2>Logout</h2>
<p>OK, that&#8217;s it for this time. A word of thanks to all the     readers who send me e-mail pointing me towards interesting     web sites, and sharing tips and tricks they have come across.     Keep them coming!!</p>
<p>Many of you have written asking where they can get more     tips and tricks. The answer is, of course, via the PCQO BBS     (+91-11-6221734) and my own CiX BBS (+91-80-3341137) &#8211; that&#8217;s     where all the savvy Internet travellers hang out sharing     their secrets. Give it a try!</p>
<p>Cheerio!</p>
]]></content:encoded>
			<wfw:commentRss>http://comversations.com/2006/03/19/getting-more-out-of-the-internet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Datacomm Troubleshooting</title>
		<link>http://comversations.com/2006/03/19/datacomm-troubleshooting/</link>
		<comments>http://comversations.com/2006/03/19/datacomm-troubleshooting/#comments</comments>
		<pubDate>Sun, 19 Mar 2006 11:44:59 +0000</pubDate>
		<dc:creator>Atul Chitnis</dc:creator>
				<category><![CDATA[Attic]]></category>

		<guid isPermaLink="false">http://comversations.com/new/attic/datacomm-troubleshooting/</guid>
		<description><![CDATA[The online world brings along its own unique problems. In this article, I address some of the more common ones.Last month, I had promised to look at more Linux connectivity options. However, a massive bombardment from readers with all sorts &#8230; <a href="http://comversations.com/2006/03/19/datacomm-troubleshooting/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><em>The online world brings along its own     unique problems. In this article, I address some of the more     common ones.</em>Last month, I had promised to look at     more Linux connectivity options. However, a massive     bombardment from readers with all sorts of datacomm problems     forces me to change this month&#8217;s topic &#8211; this month, I will     answer some of the more common questions I get bombarded with     on a daily basis via E-Mail.</p>
<h2>Modem troubleshooting</h2>
<p><strong><em>Q: My modem keeps returning &#8220;No Dialtone&#8221;     when dialling, even though I can hear the dialtone.</em></strong></p>
<p>A: A very common problem. Most modems are designed to     detect American-style dial tones. Unfortunately, here in     India there is no real standard, and most modems simply do     not detect the dial tone at all! To fix this, change your     modem&#8217;s initialisation string so that it includes X1 (X-one)     instead of the X2 or X4 you may find there. It would also be     a good idea to add the X1 command to the dialling prefix , so     that says &#8220;ATX1DT&#8221; (if you use tone dialling) or     &#8220;ATX1DP&#8221; (for pulse dialling) instead of the more     usual &#8220;ATDT&#8221; or &#8220;ATDP&#8221;.</p>
<p><strong><em>Q: My modem dials fine, but as soon as it hears the     first ring at the other side, it disconnects with a     &#8220;BUSY&#8221; message! What&#8217;s going on?</em></strong></p>
<p>A: Probably the next most common problem I come across.     The answer is that your modem recognises the Indian ring-back     signal as an American BUSY tome, and disconnects. If you have     set your modem as shown above, this will not happen, however,     if your modem does recognise Indian dialtones, change the     Initialisation and dialling strings to include X2 instead of     X1 or X4. This problem is also the scourge of most online     services (such as BBSs or Internet Service Providers) &#8211;     someone dials in and immediately disconnects, while the     service&#8217;s modem tries for upto 90 seconds to handshake with a     non-existing modem! This can easily be fixed by the service     provider &#8211; set your modem to answer after two rings instead     of one (ATS0=2).</p>
<p><strong><em>Q: I have a high speed modem, but it keeps     disconnecting or freezing every now and then.</em></strong></p>
<p>A: The better the modem quality, the less likely it is     that this will happen. Cheap &#8220;Glue &#8216;n&#8217; Go&#8221; modems     tend to exhibit this on a regular basis. The answer is     naturally to buy a good modem (where &#8220;good&#8221; is not     defined as &#8220;cheap/economical/affordable&#8221;). However,     if you have already bought the modem, try reducing the speed     of the modem from its default 28800/14400 bps to 9600 or even     4800 bps. If the modem still cannot hold onto the line or     keeps retraining (that&#8217;s the &#8220;freezing&#8221; part), then     I am afraid all you can do is buy another modem. This is why     PC Quest keeps insisting that you buy a modem only after     trying it out in real-life conditions from your site.</p>
<p><strong><em>Q: My modem disconnects every 5 minutes &#8211; on the     dot!</em></strong></p>
<p>A: The DoT beeps you on the line once every 5 minutes.     This causes the modem to disconnect. Try setting your modem     to ATS10=200&amp;W &#8211; this may fix it. Good modems will     retrain at that moment and resume the connection, bad modems     will disconnect no matter what you do. By the way &#8211; be     careful not to set the S10 register to 255 &#8211; this causes the     modem never to hangup! You may think that this is exactly     what you want, but remember that the remote modem will have     given up after a max of 20 seconds anyway, so you are     uselessly keeping the line open. Also note that your modem <em>must</em>     have re-training enabled &#8211; some modems have this turned off     by default (usually through the AT%E0 command &#8211; it should be     AT%E1).</p>
<p><strong><em>Q: How do I know whether my internal modem has     disconnected the line properly?</em></strong></p>
<p>A: The only way you can be sure is to try to dial again     immediately after disconnecting, or, even better, pull the     phone line plug out of the modem. Internal modems are     notorious for this &#8211; some don&#8217;t hang up even though the     connection has been terminated. This is why we keep stressing     that an external modem is better than an internal modem.</p>
<p><strong><em>Q: My modem dials fine, connects to the remote     service, gives me a &#8220;CONNECT&#8221; message and     immediately disconnects.</em></strong></p>
<p>A: Your modem is a non-error correcting type &#8211; it does not     have MNP or V.42 error correction &#8211; and the remote service     has set its modems not to allow non-error correcting     connects. This is very common with most service providers.     The only solution you have is to buy a modem with     error-correction in hardware.</p>
<p><strong><em>Q: My modem is rated for 57600 bps, but when I     transfer a file, I get throughputs of only 1500-1600 bytes     per second! Why am I not getting the rated 57600 bytes per     second?</em></strong></p>
<p>A: First of all &#8211; &#8220;bps&#8221; stands for &#8220;bits     per second&#8221;, not &#8220;bytes per second&#8221;. In     asynchronous communication, every 8-bit byte requires two     additional bits to be transferred, so you end up with 10 bits     per byte. Therefore, 14400 bps actually means (14400/10)=1440     bytes per second. Next, there is no dialup modem rated at     57600 bps &#8211; this figure refers not to the modem-to-modem     connect speed but to the modem-to-PC connect speed. Modems     are rated at 14400 or 28800 bps. This is known as the     &#8220;DCE&#8221; (Data communication Equipment) speed. The     &#8220;57600 bps&#8221; is the &#8220;DTE&#8221; (Data Terminal     Equipment) speed, which is typically set to 2-4 times higher     than the DCE speed to derive the benefits of modem data     compression, if and when applicable. The transfer speeds you     report (1500-1600 bytes per second) indicate that your modem     is a 14400 bps modem, and the transfer speed is quite     acceptable.</p>
<p><strong><em>Q: My modem power supply keeps blowing up, and the     vendor blames it on my electrical environment, and demands a     service fee everytime he has to fix the power supply.</em></strong></p>
<p>A: There have been instances where certain modem     manufacturer&#8217;s power supplies have blown out consistently.     One thing you must understand is that in virtually all cases,     the modem power supply is just a transformer block &#8211; any     rectification is done inside the modem. If the power supply     blows up, it is almost certainly a design failure, for which     you cannot be blamed. If your modem vendor attempts to charge     you for such repairs, you are being taken for a ride, and can     take the vendor to court. The modem power supply is covered     by the modem warranty, and you are not liable for     repair/replacement charges in case the unit malfunctions.</p>
<h2>Communication Software Troubleshooting</h2>
<p><strong><em>Q: My communication software does not work with my     modem.</em></strong></p>
<p>A: Modems are &#8220;black boxes&#8221; that do not care     what communication software you are using. Communication     software cannot control the quality of the modem connection &#8211;     that is a hardware and phone line related issue. If you say     that your software does not work with your modem, it is     probably only a case of setting the software to suit the     modem. If you cannot achieve this, simply change the     software. No modem vendor can dictate what kind of software     you use with his modem.</p>
<p><strong><em>Q: I get a lot of CRC errors while transferring     files</em></strong></p>
<p>A: If you are using a highspeed modem, you are almost     certainly seeing a problem with flow control. Modern     communication no longer uses software XON/XOFF (^S/^Q) kind     of flow control, but uses something known as &#8220;Hardware     Flow Control&#8221; (RTS/CTS). You must set your software to     use hardware flow control. Another issue is that of your     serial port &#8211; if you do not have a 16550A based serial port,     you cannot set your terminal (DTE) speed greater than 19200,     no matter what your modem vendor or other &#8220;experts&#8221;     may say. Set your terminal speed to 19200 bps and see if that     improves things. If you are working with a slow machine (say     a 386 or a slow 486) and are working under Windows, it is     likely that you will see problems even with terminal speeds     of 19200. Get out of Windows and use a DOS based program such     as Telix or Procomm Plus instead.</p>
<p><strong><em>Q: I cannot transfer files using Procomm</em></strong></p>
<p>A: Procomm version 2.4.x or earlier do not have Zmodem &#8211;     the default transfer protocol used by virtually all services     these days. Get a communication program that supports Zmodem.</p>
<p><strong><em>Q: I use Hyperterm under Windows 95, but I cannot     resume crashed transfer even though I use Zmodem to download     the file.</em></strong></p>
<p>Unfortunately, the Hyperterm program supplied with Windows     95 does not suppport crash recovery. An update is available     over the internet at <a href="http://www.hilgraeve.com/htpe.html"><strong>http://www.hilgraeve.com/htpe.html</strong></a>.     This update also fixes a whole lot of other problems.</p>
<p><strong><em>Q: When I start a download, the status panel comes     up and the transfer immediately crashes.</em></strong></p>
<p>A: Check your default download path. If this points to a     non-existent directory, you will observe this problem. The     easiest way to fix it is to blank out the default download     path completely and try again.</p>
<p><strong><em>Q: I am unable to download/upload files from VSNL&#8217;s     GIAS using Zmodem</em></strong></p>
<p>A: VSNL, in its infinite wisdom, uses damaged versions of     the sz (send Zmodem) and rz (receive Zmodem) program. There     is very little you can do about it. A method know to work     sometimes is to invoke the sz program with the following     parameters : <em>sz -e -l 1024 -L 1024 filename</em>.     Similarly, you can invoke the rz command like this : <em>rz -e     -b</em></p>
<p><strong><em>Q: When I connect to an online service, I get all     sorts of junk characters on my screen.</em></strong></p>
<p>A: You have almost certainly not enabled the VT100     terminal emulation mode required to connect to VSNL, or the     ANSI-BBS mode required for most BBSs. Enable it and the     problem should go away.</p>
<p><strong><em>Q: When I connect in TCP/IP mode to the Internet     using Windows 95, I am able to work for a long time, but then     everything stops working, even though the connection is alive     and there are no retrains.</em></strong></p>
<p>A: Microsoft recently admitted that there is a memory leak     problem in the Windows 95 kernel that would cause TCP/IP     connections to stop responding if you have been having very     dense TCP/IP traffic that opens and closes a lot of sockets.     A fix is available from www.microsoft.com.</p>
<p><strong><em>Q: I have a TCP/IP account, and I also have     Netscape, but I cannot &#8216;surf the Net&#8221;.</em></strong></p>
<p>A: You also need to install TCP/IP software before you can     use Netscape. Examples are the Windows 95 TCP/IP support,     Trumpet Winsock, etc.</p>
<p><strong><em>Q: When I connect in TCP/IP mode, Netscape keeps     coming back with &#8220;Host not found&#8221;.</em></strong></p>
<p>A: Your DNS settings are wrong. If you are connected to     VSNL, the settings should be 202.54.1.30 and 202.54.1.18.     Make sure that your DNS is set to these addresses and not to     144.16.1.1 and 144.16.1.100 that VSNL used to use earlier.</p>
<h2>Whew!</h2>
<p>That&#8217;s it for this month. Space is at a premium for     columns like mine. Before I sign off, here is a WWW address     that you should find useful in determining what your     connection problems are:</p>
<p><a href="http://web.aimnet.com/%7Ejnavas/modem/faq.html"><strong><tt>http://web.aimnet.com/~jnavas/modem/faq.html</tt></strong></a></p>
<p>This is John Navas&#8217; Modem FAQ &#8211; an excellent resource for     people needing to know more about modems, especially high     speed ones. He also debunks a lot of modem myths, and has a     lot of useful links to other communication-related resources.     Check it out!</p>
<p>By the way, here is a little &#8220;in-your-face&#8221; for     all those people who kept saying &#8220;why buy a V.34 28.8K     modem &#8211; there will never be 28.8K services in India&#8221;.     Well, almost every BBS in the country now sports a 28,800 bps     modem, and as we go to press, VSNL has set up 28,800 bps     modems in Delhi and Calcutta, with the other cities to follow     in quick succession.</p>
<p>With that, the era of those troublesome 14,400 bps modems     finally comes to an end. And as for those old 2400 bps modems     . . . the less said the better!</p>
<p>Cheerio!</p>
]]></content:encoded>
			<wfw:commentRss>http://comversations.com/2006/03/19/datacomm-troubleshooting/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Search and you will find</title>
		<link>http://comversations.com/2006/03/19/search-and-you-will-find/</link>
		<comments>http://comversations.com/2006/03/19/search-and-you-will-find/#comments</comments>
		<pubDate>Sun, 19 Mar 2006 11:44:29 +0000</pubDate>
		<dc:creator>Atul Chitnis</dc:creator>
				<category><![CDATA[Attic]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://comversations.com/new/attic/search-and-you-will-find/</guid>
		<description><![CDATA[The World Wide Web is huge, but thankfully there are ways of keeping your sanity while searching We often hear of the term &#8220;Information Overload&#8221;, or, as Kishore Bhargava likes to say, &#8220;Informing yourself to death&#8221;. One of the most &#8230; <a href="http://comversations.com/2006/03/19/search-and-you-will-find/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><em>The World Wide Web is huge, but     thankfully there are ways of keeping your sanity while     searching     </em>We often hear of the term     &#8220;Information Overload&#8221;, or, as Kishore Bhargava     likes to say, &#8220;Informing yourself to death&#8221;.</p>
<p>One of the most frustrating exercises these days is     finding something useful on the World Wide Web. Not because     there is so little, but because there is just too much. And     not all of it is very useful.</p>
<p>We have heard stories of people who say that the Internet     is a waste of time &#8211; these are probably people who blindly     dive in, aimlessly floundering around this ocean of     information, rarely finding what they are looking for.</p>
<p>Just like the game of chess or MineSweeper (a vastly     underrated game that comes with Windows 3.x and Windows 95),     searching for information requires both strategy and a     reasonable amount of logic. Just as wildly stabbing at     squares in MineSweeper very quickly gets you killed, blindly     &#8220;surfing the Web&#8221; gets you about as much useful     information as watching Doordarshan News.</p>
<p>Thankfully, there are several easily applied methods you     can use to quickly find what you are looking for. They can     broadly be classified into three headings: Strategy, Search     Logic and Shopping List.</p>
<h2>Strategy</h2>
<p>Probably the first thing you should do is carefully note     down just what you are looking for. This simple step is     probably the most commonly skipped one. Too many people just     dive in and start hunting, knowing only vaguely what they are     looking for.</p>
<p>Sit down and carefully examine the objective:</p>
<p><strong><em>a. Is the information you are looking for about a     specific product?</em></strong></p>
<p>If the answer is yes, then there is a good chance that you     will find this information on the product manufacturer&#8217;s web     site &#8211; that is, if the manufacturer <em>has</em> a web site.     Most reputed companies do, so it is highly likely that going     to WWW.COMPANYNAME.COM (where &#8220;Companyname&#8221; is     naturally the name of the manufacturer) will immediately get     you on the right track. For example, if you are looking for     information about a Microsoft product, then <a href="http://www.microsoft.com/"><strong>www.microsoft.com</strong></a>     is a <em>very</em> good place to start.</p>
<p>However, the manufacturer&#8217;s site may not be the <em>best</em>     place to get the information you are seeking. Often, popular     products are supported on third-party sites. For example, the     <em>best</em> Windows 95 support site is <a href="http://www.windows95.com/"><strong>www.windows95.com</strong></a>     &#8211; an independent site that houses <em>excellent</em>     information about Windows 95.</p>
<p>How do you find such third-party sites? Often, the     manufacturer will have a list of related sites (that support     their product) available on their web servers. After all, it     is in their own best interests to do so.</p>
<p>If neither of these two approaches gets you anywhere, then     you can try plan B:</p>
<p><strong><em>b.Are you looking for more generic information?</em></strong></p>
<p>In this case, you will have to make use of <em>Search     Engines</em> &#8211; Web sites that are specifically meant to help     you find things, based on parameters you supply.</p>
<p>Some of these sites are more <em>Index Based</em> &#8211; i.e.,     you get a list of indices, from which you select the item     that best fits what you are looking for. This leads you to     other indices, which get more and more specific until you     find a list of information that is exactly (or very close to)     what you are looking for. The most popular of such Index     Based sites is <a href="http://www.yahoo.com/"><strong>www.yahoo.com</strong></a>     &#8211; definitely the best place to start <em>any</em> search.</p>
<p>Other search engines are <em>Keyword Based</em> &#8211; you     specify a few keywords that collectively describe what you     are looking for, and the engines will kick out a list of     addresses that <em>seem</em> to match your requirements. Some     of these search engines are <a href="http://www.altavista.digital.com/"><strong>www.altavista.digital.com</strong></a>     and <a href="http://www.lycos.com/"><strong>www.lycos.com</strong></a>.     Of these, <a href="http://www.altavista.digital.com/"><strong>www.altavista.digital.com</strong></a>     seems to be the most comprehensive one, but these things     change on a daily basis.</p>
<p>The third kind of search engine is the <em>Concept Based </em>one     &#8211; here, you describe a concept rather than supply keywords,     and the search engine will dig out not only addresses that     matych the terms you have supplied directly, but will also     show you addresses that may be related to the subject. A good     example of such a site is <a href="http://www.excite.com/"><strong>www.excite.com</strong></a>     &#8211; its lets you do both keyword and concept based searches.</p>
<p>Finally, you have the <em>Gateway Based</em> search engines.     These aren&#8217;t search engines at all &#8211; they are just front ends     to other search engines. A good example of this is <a href="http://www.search.com/"><strong>www.search.com</strong></a>.</p>
<h2>Search Logic</h2>
<p>OK, now that we know <em>where</em> to search, let&#8217;s focus     on the <em>how</em> to search.</p>
<p>Here is a classic mistake people make while searching for     information:</p>
<p><em>You are looking for information about fashion. So what     do you do? You go to www.altavista.digital.com, and, in the     keywords field, enter the word </em><strong><em>fashion</em></strong><em>     and click on the Search button.</em></p>
<p><em>Seconds later, AltaVista returns with some 60,000     descriptions and addresses. </em></p>
<p><em>Happy? Initially, yes. But then you begin to realise     that these 60,000 &#8220;hits&#8221; (as they are known) are     almost completely useless to you &#8211; there are just too many,     and not all of them point to information that is useful to     you. In fact, almost all of them are useless!</em></p>
<p>Does the above example look familiar? Some people, after     experiencing this, go back to traditional ways of searching     for information, expounding the theory that the World Wide     Web is useless.</p>
<p>But what exactly went wrong over here? Is the web really     useless? Or is it really the fault of your <em>search method</em>     that is to blame?</p>
<p>Sit back for a moment, and consider what you are <em>really</em>     looking for. Were you <em>really</em> looking for <em>every</em>     reference there is about fashion, or were you looking for     something more specific, such as <em>&#8220;Men&#8217;s Fashion&#8221;</em>?     Then why not say so?</p>
<p>So go ahead, and revise the search. This time enter <strong>men&#8217;s     fashion</strong> instead of just <strong>fashion</strong>. Quickly,     AltaVista returns a much smaller list. Happy now?</p>
<p>No? You checked some of these links, and found that they     either contain &#8220;men&#8217;s&#8221; or &#8220;fashion&#8221;, but     very few contain are really about men&#8217;s fashion!</p>
<p>Well, you just discovered that AltaVista has treated your     search parameters as separate words. It has located all pages     that have the word &#8220;men&#8217;s&#8221; and &#8220;fashion&#8221;     in them, but necessarily together or in context.</p>
<p>What you need to do is tell the search engine that you are     looking for the <em>term</em> &#8220;men&#8217;s fashion&#8221;, not     the individual words. You do this by enclosing the term or     phrase in quotation marks, like this :</p>
<p><strong>&#8220;men&#8217;s fashion&#8221;</strong></p>
<p>Another pointer &#8211; always enter search terms completely in     lower case. The search engine will take this as a instruction     to search irrespective of case. If you use capitalisation,     the search engine will find only those words that are     capitalised exactly as you have specified.</p>
<p>Now see what AltaVista returns &#8211; pure gold! Virtually     every link displayed is relevant to your query, and you     quickly find what you are looking for. Many of the links you     now investigate also have links to other pages, which seem     interesting, and you are tempted to follow them to see what     is there….</p>
<p>Its time for the Shopping List</p>
<h2>Shopping List</h2>
<p>When you are searching for information on the web, you are     likely to get distracted very fast, which leads to extended     &#8220;web surfing&#8221; sessions which become less and less     productive, though wildly entertaining.</p>
<p>This is OK if you are doing this in your spare time, and     have nothing better to do. But if you are searching for     business related information that needs to be applied once     you find it, things are different. Your employers (or even     you yourself) aren&#8217;t going to be too happy if you spend     enormous amounts of time online. After all, the web is     supposed to be a tool, not an end in itself! The first few     minutes of searching can be highly productive, but as time     goes by, the productiveness begins to sink as you start     following links that have little to do with your original     quest.</p>
<p>That is why you should write down very clearly just what     you are looking for &#8211; do this even before you go online. And     once you have found it, put a tick mark against your list of     objectives. Once every item is ticked, <em>disconnect!</em></p>
<p>This is not a new concept. People have used this principle     very effectively for ages! If you go out shopping (especially     in one of these new &#8220;have-it-all&#8221; supermarkets)     without a clear shopping list, you might end up     &#8220;browsing the shelves&#8221;, picking up things that     might interest you. In no time at all, you&#8217;ll have spent more     money (or, in the case of the web, time) than you had     originally planned to. This can have devastating effects on     your household budget. Or your employer&#8217;s confidence in the     web being useful.</p>
<p>For example, let&#8217;s say that your objective was to find a     list of 20 fashion houses abroad dealing with men&#8217;s fashion.     You want to contact them in order to explore the possibility     of selling your fashion products to them. In order to contact     them, you need to know who they are, and what their e-mail     addresses are.</p>
<p>So your &#8220;shopping list&#8221; might look something     like this:</p>
<p><strong>1. locate 20 fashion houses dealing with men&#8217;s fashion</strong></p>
<p><strong>2. get their e-mail addresses and other contact     information</strong></p>
<p>Now, as you accomplish each objective, put a tick mark     against each point on the shopping list. Once all of them are     ticked, note down the results and disconnect.</p>
<p>Follow this often enough, and you&#8217;ll find that the web     suddenly appears as a cost and time effective tool that you     and your employers will never have to criticise as being a     waste of time.</p>
<h2>Winding down</h2>
<p>That&#8217;s it for this month. As always, I request you to keep     your comments and queries flowing in. I cannot promise that I     will reply to all of them, but they will help shape this     column into what <em>you</em> want it to be.</p>
<p>Cheerio!</p>
<h2>Sidebar: Accessing Search Engines</h2>
<p>There are two ways by which you can access search engines:</p>
<ol>
<li>If you have a Shell account, select the <strong>Lynx</strong>             option. When the screen has settled down, press             &#8220;g&#8221; and at the prompt, enter the URL             (Universal Resource Locator) or the search engine,             e.g. <a href="http://www.altavista.digital.com/"><strong>http://www.altavista.digital.com</strong></a></li>
<li>If you have a TCP/IP account, fire up your World Wide             Web browser (such as Netscape, Microsoft Internet             Explorer, etc.), and type the URL into the Location             field.</li>
</ol>
<p>Rather than giving you a long list of search engines that     you can access, I will point you to C|Net&#8217;s <a href="http://www.search.com/"><strong>www.search.com</strong></a>, which     is a front end for most of the popular search engines.     Remember that not every search engine yields the same results     &#8211; experiment a bit until you find one that suits your     purposes. Some search engines are more specific in content     than others. WWW.SEARCH.COM has a list of such specific     engines available, too, so it might make sense to use those     rather than some generic engine.</p>
]]></content:encoded>
			<wfw:commentRss>http://comversations.com/2006/03/19/search-and-you-will-find/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

