<?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"
	>

<channel>
	<title>blog - jaidev.info &#187; Tech</title>
	<atom:link href="http://jaidev.info/home/blog/archives/categories/tech/feed" rel="self" type="application/rss+xml" />
	<link>http://jaidev.info/home/blog</link>
	<description></description>
	<pubDate>Sat, 02 Aug 2008 01:03:14 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6</generator>
	<language>en</language>
			<item>
		<title>Indian ISPs Technically Challenged?</title>
		<link>http://jaidev.info/home/blog/archives/2008/05/02/indian-isps-technically-challenged.html</link>
		<comments>http://jaidev.info/home/blog/archives/2008/05/02/indian-isps-technically-challenged.html#comments</comments>
		<pubDate>Fri, 02 May 2008 03:02:17 +0000</pubDate>
		<dc:creator>Jaidev</dc:creator>
		
		<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://jaidev.info/home/blog/?p=293</guid>
		<description><![CDATA[I was glancing through the BGP Instability Report which is a measure of the number of updates from various ASes over the past month. For a stable network, the number of updates must be relatively low.
I don&#8217;t understand why five of the top twenty most active ASes must be Indian ISPs. For a country with [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://jaidev.info/home/gallery/v/misc/bgpup.png.html"><img align="right" src="http://jaidev.info/home/gallery/d/2466-2/bgpup.png"/></a>I was glancing through the <a href="http://bgpupdates.potaroo.net/instability/bgpupd.html">BGP Instability Report</a> which is a measure of the number of updates from various <a href="http://en.wikipedia.org/wiki/Autonomous_system_%28Internet%29">AS</a>es over the past month. For a <em>stable</em> network, the number of updates must be relatively low.</p>
<p>I don&#8217;t understand why <a href="http://jaidev.info/home/gallery/v/misc/bgpup.png.html?g2_imageViewsIndex=1">five of the top twenty</a> most active ASes must be Indian ISPs. For a country with <a href="http://www.internetworldstats.com/top20.htm">3.6%</a> of the World&#8217;s internet users and <a href="http://www.ip2location.com/ip2location-internet-ip-address-2008-report.aspx">0.5174%</a> of the World&#8217;s IP addresses, it does seem more than a bit unusual.</p>
<p>It does point to very incompetent ISPs.</p>
]]></content:encoded>
			<wfw:commentRss>http://jaidev.info/home/blog/archives/2008/05/02/indian-isps-technically-challenged.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>Why MSFT and YHOO are MFEO</title>
		<link>http://jaidev.info/home/blog/archives/2008/04/08/why-msft-and-yhoo-are-mfeo.html</link>
		<comments>http://jaidev.info/home/blog/archives/2008/04/08/why-msft-and-yhoo-are-mfeo.html#comments</comments>
		<pubDate>Mon, 07 Apr 2008 18:53:09 +0000</pubDate>
		<dc:creator>Jaidev</dc:creator>
		
		<category><![CDATA[Rants]]></category>

		<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://jaidev.info/home/blog/?p=292</guid>
		<description><![CDATA[More genius:
[14:45:27 jaidev@~]$ host -t mx yahoogroups.com
yahoogroups.com mail is handled by 10 mta2.grp.vip.scd.yahoo.com.
yahoogroups.com mail is handled by 20 mta1.grp.vip.re1.yahoo.com.
yahoogroups.com mail is handled by 30 mta12.grp.scd.yahoo.com.
yahoogroups.com mail is handled by 30 mta13.grp.scd.yahoo.com.
yahoogroups.com mail is handled by 30 mta14.grp.scd.yahoo.com.
[14:45:31 jaidev@~]$ telnet mta2.grp.vip.scd.yahoo.com 25
Trying 66.218.67.194&#8230;
Connected to mta2.grp.vip.scd.yahoo.com.
Escape character is &#8216;^]&#8217;.
220 yahoogroups.com ESMTP
helo &#60;censored&#62;
250 yahoogroups.com
mail from: &#60;censored&#62;
250 ok
rcpt to: [...]]]></description>
			<content:encoded><![CDATA[<p>More <a href="http://jaidev.info/home/blog/archives/2006/11/20/brain-dead-solution-of-the-decade.html">genius:</a></p>
<p><code>[14:45:27 jaidev@~]$ host -t mx yahoogroups.com<br />
yahoogroups.com mail is handled by 10 mta2.grp.vip.scd.yahoo.com.<br />
yahoogroups.com mail is handled by 20 mta1.grp.vip.re1.yahoo.com.<br />
yahoogroups.com mail is handled by 30 mta12.grp.scd.yahoo.com.<br />
yahoogroups.com mail is handled by 30 mta13.grp.scd.yahoo.com.<br />
yahoogroups.com mail is handled by 30 mta14.grp.scd.yahoo.com.<br />
[14:45:31 jaidev@~]$ telnet mta2.grp.vip.scd.yahoo.com 25<br />
Trying 66.218.67.194&#8230;<br />
Connected to mta2.grp.vip.scd.yahoo.com.<br />
Escape character is &#8216;^]&#8217;.<br />
220 yahoogroups.com ESMTP<br />
helo &lt;censored&gt;<br />
250 yahoogroups.com<br />
mail from: &lt;censored&gt;<br />
250 ok<br />
rcpt to: &lt;censored&gt;@yahoogroups.com<br />
250 ok<br />
data<br />
354 go ahead<br />
Subject: Photos<br />
.<br />
554 we cannot accept this message because it appears to contain virus (#5.7.1)<br />
quit<br />
221 yahoogroups.com<br />
Connection closed by foreign host.<br />
</code></p>
<p><a href="http://groups.yahoo.com">Yahoogroups</a> just refuses to accept emails with a subject line containing just <em>Photos</em>. Wow, my spamassassin setup is better than that.</p>
]]></content:encoded>
			<wfw:commentRss>http://jaidev.info/home/blog/archives/2008/04/08/why-msft-and-yhoo-are-mfeo.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>GPL Violation</title>
		<link>http://jaidev.info/home/blog/archives/2008/02/01/gpl-violation.html</link>
		<comments>http://jaidev.info/home/blog/archives/2008/02/01/gpl-violation.html#comments</comments>
		<pubDate>Fri, 01 Feb 2008 04:48:28 +0000</pubDate>
		<dc:creator>Jaidev</dc:creator>
		
		<category><![CDATA[Open-Source]]></category>

		<guid isPermaLink="false">http://jaidev.info/home/blog/archives/2008/02/01/gpl-violation.html</guid>
		<description><![CDATA[Dear Lazyweb, 
Someone brought this to my attention recently. I don&#8217;t care much for attribution, but he&#8217;s stripped the original copyright message and even attached his own terms. I&#8217;m officially peeved.
Update: And now, another!
How would you deal with a GPL violation?
]]></description>
			<content:encoded><![CDATA[<p>Dear Lazyweb, </p>
<p>Someone brought <a href="http://www.downloadtube.com/dhtml-scripts-library/Gmail-Unlabelled.html">this</a> to my attention recently. I don&#8217;t care much for attribution, but <a href="http://www.downloadtube.com/download/jsscripts/9571.js">he&#8217;s stripped</a> the <a href="http://jaidev.info/downloads/gmailUnlabelled.user.js">original copyright</a> message and even attached his own terms. I&#8217;m officially peeved.</p>
<p><b>Update:</b> And now, <a href="http://www.downloadtube.com/download/jsscripts/9587.js">another</a>!</p>
<p>How would you deal with a <a href="http://gpl-violations.org/">GPL violation</a>?</p>
]]></content:encoded>
			<wfw:commentRss>http://jaidev.info/home/blog/archives/2008/02/01/gpl-violation.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>HOWTO Retrieve Nokia N75 Security Code</title>
		<link>http://jaidev.info/home/blog/archives/2008/01/25/howto-retrieve-nokia-n75-security-code.html</link>
		<comments>http://jaidev.info/home/blog/archives/2008/01/25/howto-retrieve-nokia-n75-security-code.html#comments</comments>
		<pubDate>Thu, 24 Jan 2008 18:45:04 +0000</pubDate>
		<dc:creator>Jaidev</dc:creator>
		
		<category><![CDATA[Hacks]]></category>

		<guid isPermaLink="false">http://jaidev.info/home/blog/archives/2008/01/25/howto-retrieve-nokia-n75-security-code.html</guid>
		<description><![CDATA[Okay, the Nokia N75 has a serious bug. When you change the default security code from 12345 to something else, it allows you to choose a security code with more than 5 digits. But when you&#8217;re required to enter the code, it accepts only 5. This bug and the time gap between when I changed [...]]]></description>
			<content:encoded><![CDATA[<p>Okay, the Nokia N75 has a serious bug. When you change the default security code from 12345 to something else, it allows you to choose a security code with more than 5 digits. But when you&#8217;re required to enter the code, it accepts only 5. This bug and the time gap between when I changed the code to when I wanted to use it meant that I forgot what my code was.</p>
<p>I didn&#8217;t want to flash the phone, so I figured out a simpler way of recovering the code off the phone. This may or may not work with other phones and may or may not hose it. Here goes (windoze based) - </p>
<ul>
<li>Install Nemesis Service Suite (NSS).</li>
<li>Connect the phone through a USB cable, choose pc-suite mode on the phone.</li>
<li>In NSS, go to the <b>Phone Info</b> section and the <b>Permanent Memory</b> tab.</li>
<li>Read the permanent memory into a file.</li>
<li>Open this file in a text-editor, it is organised in numbered sections. Locate section [308] and the line starting with 5= within this section.</li>
<li>The 5 ASCII values (in hexadecimal) following 5= should be the security code. For instance, if the code was 12345, the line would be 5=3132333435 &#8230; </li>
</ul>
<p>For older Nokia phones, just use <a href="http://nfader.z-host.ru/">this master security code generator</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://jaidev.info/home/blog/archives/2008/01/25/howto-retrieve-nokia-n75-security-code.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>Personal Data</title>
		<link>http://jaidev.info/home/blog/archives/2008/01/23/personal-data.html</link>
		<comments>http://jaidev.info/home/blog/archives/2008/01/23/personal-data.html#comments</comments>
		<pubDate>Wed, 23 Jan 2008 00:47:11 +0000</pubDate>
		<dc:creator>Jaidev</dc:creator>
		
		<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://jaidev.info/home/blog/archives/2008/01/23/personal-data.html</guid>
		<description><![CDATA[In a landmark ruling in Europe, a privacy regulator has ruled that IP addresses constitute private data. This is very interesting and long overdue. These days before every Google search I fear the cookie that Google has on my computer. I&#8217;ve disabled Google Web History, but I know they&#8217;re still gathering data! I could set [...]]]></description>
			<content:encoded><![CDATA[<p>In a landmark ruling in Europe, a privacy regulator has <a href="http://bits.blogs.nytimes.com/2008/01/22/europe-your-ip-address-is-personal/index.html?ex=1358744400&#038;en=15bcfc480963003a&#038;ei=5088&#038;partner=rssnyt&#038;emc=rss">ruled that IP addresses constitute private data</a>. This is very interesting and long overdue. These days before every Google search I fear the cookie that Google has on my computer. I&#8217;ve disabled <a href="http://www.google.com/history">Google Web History</a>, but I know they&#8217;re still gathering data! I could set firefox to delete the cookie after every session as I do with most other cookies, but (a) I like to stay signed in to reader, gmail, etc. and (b) Google can still mine a lot of data from my searches while I&#8217;m signed in. (Aside: Perhaps I need to start using different browsers for searches)!. </p>
<p>Coming back to privacy, I talk of Google but its true of anyone. Even if someone doesn&#8217;t use private data right now, there&#8217;ll always be an evil project manager who&#8217;ll wonder why they never thought of using it - its an obvious gold mine. The amount of data someone can collect about you with just a cookie (and an IP Address) is freaky! Just look at the cookies stored by your browser (beyond the necessary authentication cookies) to know how many companies love to collect data!</p>
]]></content:encoded>
			<wfw:commentRss>http://jaidev.info/home/blog/archives/2008/01/23/personal-data.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>OpenMoko</title>
		<link>http://jaidev.info/home/blog/archives/2007/04/13/openmoko.html</link>
		<comments>http://jaidev.info/home/blog/archives/2007/04/13/openmoko.html#comments</comments>
		<pubDate>Fri, 13 Apr 2007 11:35:12 +0000</pubDate>
		<dc:creator>Jaidev</dc:creator>
		
		<category><![CDATA[Linux]]></category>

		<category><![CDATA[Open-Source]]></category>

		<guid isPermaLink="false">http://jaidev.info/home/blog/archives/2007/04/13/openmoko.html</guid>
		<description><![CDATA[
A couple of months ago, when apple announced its iphone, I happened to read about a relatively young project to free up the mobile phone, albeit in the form of an incomplete comparison between two phones which weren&#8217;t available yet. While the iphone was cool and exciting and apple could be relied upon to come [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://jaidev.info/home/gallery/v/misc/neo1973.jpg.html"><img align="right" src="http://jaidev.info/home/gallery/d/1528-2/neo1973.jpg" title="Neo 1973" /></a>
<p>A couple of months ago, when apple announced its <a href="http://www.apple.com/iphone/">iphone</a>, I happened to read about a relatively young project to free up the mobile phone, albeit in the form of an incomplete comparison between two phones which weren&#8217;t available yet. While the iphone was cool and exciting and apple could be relied upon to come up with a tightly integrated phone with a classy user interface, the <a href="http://apple.slashdot.org/article.pl?sid=07/01/12/0430200&#038;from=rss">restrictions on third party applications and the closed nature</a> meant that you couldn&#8217;t conjure up your own apps and scripts. The vendor specific enhanced features was also a big turn off. The notion of an <em>open</em> smart phone was extremely exciting.</p>
<p><a href="http://tech.groups.yahoo.com/group/foss-in/message/4098">Recently</a>, I attended a presentation on <a href="http://www.openmoko.org/">OpenMoko</a> (<em><strong>Open</strong> <strong>Mo</strong>bile <strong>Ko</strong>mmunikations</em>), the project to create a completely open mobile phone platform. Sean Moss-Pultz, the project lead spoke on the motivation behind the project and the business model while Harald Welte went into technical details and gave a demo. It was most informative. An open phone means a lot more than just open source and free upgrades.</p>
<p>Phones have always been a very restrictive platform. The margins being wafer thin, a manufacturer needs to sell millions of units to be profitable. Its in their interests to encourage phone upgrades. One important motivation behind OpenMoko was to reduce the rate at which phones are rendered obsolete. According to Sean, hardware undergoes fewer changes than software so traditionally one ended up upgrading a phone where a software upgrade would suffice.</p>
<p>Of course, <a href="http://wiki.openmoko.org/wiki/FIC">FIC</a> has plans to benefit from OpenMoko. Sean mentioned that a major part of the manufacturing cost was software licenses, hence they benefit from free software. FIC also has a few companies interested in innovative uses for OpenMoko based devices. Carriers too would benefit from an increase in <abbr title="Average Revenue Per Unit">ARPU</abbr> due to increased data usage, reduction in <abbr title="Subscriber Acquisition Cost">SAC</abbr> and churn and the possibility of offering value added services such as data backup, etc.</p>
<p>The phone itself follows a simple philosophy, build a phone with great hardware and basic software (dialer, contacts, SMS, browser, drivers for bluetooth, wifi, gps and gsm, etc.). OpenMoko would have a apt like package manager system which would help users install additional applications for their tastes. Applications themselves could be either OpenMoko certified or community driven as in any desktop <s>linux distribution</s> operating system. Thats not all, an open phone allows unlimited flexibility that we&#8217;ve been trained to think impossible. For example, when a wifi or bluetooth network is available one could switch to (cheaper) VOIP calls and IM instead of SMS.</p>
<p>For a power user of course, the phone throws up endless possibilities. Some of them are so simple, yet would change the way you look at phones -
<ul>
<li>GPS aware profiles - automatically switch phone profiles based on location</li>
<li>ACLs, any number not in contacts can be made to pass through a set of access control rules before the call is accepted</li>
<li><a href="http://wiki.openmoko.org/wiki/Wishlist:Tracking_lost_phone">Phone Tracking</a></li>
</ul>
<p>More interesting ideas are <a href="http://wiki.openmoko.org/wiki/Wish_List">here</a> and <a href="http://wiki.openmoko.org/wiki/Buying_Interest_List">elsewhere</a> in the wiki. The first OpenMoko phone <a href="http://wiki.openmoko.org/wiki/Neo1973">Neo1973</a> is coming real soon! The only question is to see if one should wait for the <a href="http://wiki.openmoko.org/wiki/Neo1973">phase 2 device (which has a faster CPU and wifi)</a> or if FIC comes up with an interesting upgrade deal.</p>
]]></content:encoded>
			<wfw:commentRss>http://jaidev.info/home/blog/archives/2007/04/13/openmoko.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>Wireless + ADSL</title>
		<link>http://jaidev.info/home/blog/archives/2007/04/10/adsl-wireless-howto.html</link>
		<comments>http://jaidev.info/home/blog/archives/2007/04/10/adsl-wireless-howto.html#comments</comments>
		<pubDate>Tue, 10 Apr 2007 16:02:18 +0000</pubDate>
		<dc:creator>Jaidev</dc:creator>
		
		<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://jaidev.info/home/blog/archives/2007/04/10/adsl-wireless-howto.html</guid>
		<description><![CDATA[I&#8217;ve seen quite a few instances of mis-configured networks when someone tries to add a wireless router to a small / home network. Most people throw in a wireless router and expect it to just work with their broadband routers. While on some (rare) occasions it might work out of the box, on most occasions [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve seen quite a few instances of mis-configured networks when someone tries to add a wireless router to a small / home network. Most people throw in a wireless router and expect it to just work with their broadband routers. While on some (rare) occasions it might work out of the box, on most occasions it doesn&#8217;t due to IP address conflicts, in-flexible configuration options on the routers, etc. Almost everyone ends up configuring double <a href="http://en.wikipedia.org/wiki/Network_address_translation">NAT</a>. </p>
<p>I wrote up a small HOWTO to explain a simple method of configuring such networks that should work with the cheapest device with the least flexibility. Here it is - <a href="http://jaidev.info/home/docs/Wireless_And_ADSL_Router_HOWTO">Wireless and ADSL Router HOWTO</a>. Although I use ADSL as an example, it should work with any kind of upstream device.</p>
]]></content:encoded>
			<wfw:commentRss>http://jaidev.info/home/blog/archives/2007/04/10/adsl-wireless-howto.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>Wordpress Comment Count</title>
		<link>http://jaidev.info/home/blog/archives/2007/01/23/wordpress-comment-count.html</link>
		<comments>http://jaidev.info/home/blog/archives/2007/01/23/wordpress-comment-count.html#comments</comments>
		<pubDate>Tue, 23 Jan 2007 06:37:55 +0000</pubDate>
		<dc:creator>Jaidev</dc:creator>
		
		<category><![CDATA[Hacks]]></category>

		<guid isPermaLink="false">http://jaidev.info/home/blog/archives/2007/01/23/wordpress-comment-count.html</guid>
		<description><![CDATA[I use the akismet wordpress plugin to nuke spam. This eventually screws up the consistency of the wordpress database resulting in incorrect comment counts in some blog posts. Thankfully, this is quite trivial to fix with a few tweaks on the MYSQL database. Here is a script to do just that.
Disclaimer: Although the script fixed [...]]]></description>
			<content:encoded><![CDATA[<p>I use the <a href="http://www.akismet.com">akismet</a> wordpress plugin to nuke spam. This eventually screws up the consistency of the wordpress database resulting in incorrect comment counts in some blog posts. Thankfully, this is quite trivial to fix with a few tweaks on the MYSQL database. <a href="http://jaidev.info/downloads/wp_comment_count.pl">Here is a script</a> to do just that.</p>
<p><small>Disclaimer: Although the script fixed my database, you should verify that your symptoms are the same. I am not liable for any issues due to this script :-).</small></p>
]]></content:encoded>
			<wfw:commentRss>http://jaidev.info/home/blog/archives/2007/01/23/wordpress-comment-count.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>Stupidity Never Sleeps</title>
		<link>http://jaidev.info/home/blog/archives/2006/12/11/stupidity-never-sleeps.html</link>
		<comments>http://jaidev.info/home/blog/archives/2006/12/11/stupidity-never-sleeps.html#comments</comments>
		<pubDate>Mon, 11 Dec 2006 11:23:56 +0000</pubDate>
		<dc:creator>Jaidev</dc:creator>
		
		<category><![CDATA[Rants]]></category>

		<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://jaidev.info/home/blog/archives/2006/12/11/stupidity-never-sleeps.html</guid>
		<description><![CDATA[Yes, I&#8217;m back to ranting about everybody&#8217;s favourite e-mail address vendor bank. Citibank&#8217;s online banking code goes something like this - 
switch ($input) {
        case x:
                /* User wants what we want him [...]]]></description>
			<content:encoded><![CDATA[<p>Yes, I&#8217;m back to ranting about everybody&#8217;s favourite <a href="http://www.citibank.co.in/"><s>e-mail address vendor</s> bank</a>. Citibank&#8217;s online banking code goes something like this - </p>
<pre class="code"><code>switch ($input) {
        case x:
                /* User wants what we want him to want. Ooooh baby!
                  * We love him. Lets give him what he wants. */
                $email = lookup_email ($user);
                send_email_address_to_spammers ($email);
                handle_user_request();
                break;
        default:
                /* Uh, oh! I don't think we'd ever be here. */
                $email = lookup_email ($user);
                send_email_address_to_spammers ($email);
                do_logout ($user);
                break;
}</code></pre>
<p>So every time I select something that they didn&#8217;t expect, I get logged off. This, of course, is browser dependent which makes it all the more stupid. <em>Is this paranoid programming?</em></p>
<p><a href="http://jaidev.info/home/gallery/v/misc/citi-rtgs-small.png.html"><img title="How do you spell my city's name?" src="http://jaidev.info/home/gallery/d/1344-2/citi-rtgs-small.png" align="right"/></a>Wait, there&#8217;s more stupidity. RBI introduced real time fund transfer between banks called <abbr title="Real Time Gross Settlement">RTGS</abbr>. Citibank, of course, has to screw up this simple facility. They decided to make a cool drop down box to help us choose the bank and the branch. Now I know that there are strong emotions regarding the change in Bangalore&#8217;s name to <em>Bengalooru,</em> but Citibank takes it to an entirely new level. If you don&#8217;t find your bank / branch under one version of the city&#8217;s name, you&#8217;re expected to try another variant. Thats not all, they even list suburbs like BANNERGHATTA and JAYANAGAR. Citibank somehow managed to screw up the presentation of a simple <a href="http://rbidocs.rbi.org.in/rdocs/RTGS/DOCs/ListofRTGSBanks.xls">simple list</a> published by the RBI. <em>I don&#8217;t know if Bangalore is known by another mysterious name, but I didn&#8217;t find HSBC Bangalore in that list!</em></p>
]]></content:encoded>
			<wfw:commentRss>http://jaidev.info/home/blog/archives/2006/12/11/stupidity-never-sleeps.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>Brain-dead Solution of the Decade</title>
		<link>http://jaidev.info/home/blog/archives/2006/11/20/brain-dead-solution-of-the-decade.html</link>
		<comments>http://jaidev.info/home/blog/archives/2006/11/20/brain-dead-solution-of-the-decade.html#comments</comments>
		<pubDate>Mon, 20 Nov 2006 09:31:09 +0000</pubDate>
		<dc:creator>Jaidev</dc:creator>
		
		<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://jaidev.info/home/blog/archives/2006/11/20/brain-dead-solution-of-the-decade.html</guid>
		<description><![CDATA[Deepak discovered the reason for the frequent, mysterious disappearance of URLs on YM. 
It certainly seems to be true. If the first message (after a while) is a URL, it gets blocked. The problem with this is the annoyance factor since most times you wouldn&#8217;t realise that the URL hasn&#8217;t reached the other end. So [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://puggy.symonds.net/~deep/">Deepak</a> discovered <a href="http://yro.slashdot.org/comments.pl?sid=200091&#038;cid=16383809">the reason</a> for the frequent, mysterious disappearance of URLs on <a href="http://messenger.yahoo.com">YM</a>. </p>
<p>It certainly seems to be true. If the first message (after a while) is a URL, it gets blocked. The problem with this is the annoyance factor since most times you wouldn&#8217;t realise that the URL hasn&#8217;t reached the other end. So after sending a URL, you&#8217;ll have to follow it up with a query whether it was received. For me, it&#8217;d be better if they block all URLs. I&#8217;d then look for other ways of sharing URLs rather than having to run a manual SYN-ACK over YM.
<p>Funnily though, all you need to do is precede the URL with a text message for the URL to go through. How long does Yahoo think it takes for a spammer to figure that out? This is without doubt the most ridiculous solution of the decade.</p>
]]></content:encoded>
			<wfw:commentRss>http://jaidev.info/home/blog/archives/2006/11/20/brain-dead-solution-of-the-decade.html/feed</wfw:commentRss>
		</item>
	</channel>
</rss>
