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

<channel>
	<title>Swaroop C H - India, Startup, Technology, Life Skills &#187; Microsoft</title>
	<atom:link href="http://www.swaroopch.com/blog/category/tech/microsoft/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.swaroopch.com</link>
	<description>Conning people into thinking I&#039;m intelligent. Since 1982.</description>
	<lastBuildDate>Thu, 11 Mar 2010 03:36:39 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Why Vista (Still) Sucks</title>
		<link>http://www.swaroopch.com/feeder/?FeederAction=clicked&amp;feed=Posts+%28RSS2%29&amp;seed=http%3A%2F%2Fwww.swaroopch.com%2Fblog%2Fwhy-vista-still-sucks%2F&amp;seed_title=Why+Vista+%28Still%29+Sucks</link>
		<comments>http://www.swaroopch.com/blog/why-vista-still-sucks/#comments</comments>
		<pubDate>Sun, 08 Mar 2009 20:26:18 +0000</pubDate>
		<dc:creator>Swaroop</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[rant]]></category>
		<category><![CDATA[vista]]></category>

		<guid isPermaLink="false">http://www.swaroopch.com/?p=1428</guid>
		<description><![CDATA[Warning: The following is a rant. Please feel free to skip if not interested.

What I was trying to do: I had only Ubuntu Linux installed on my laptop, no dual-boot with Windows. The DVD drive stopped working, so I contacted Dell support. They asked me to upgrade the drivers, I said I couldn&#8217;t because I [...]]]></description>
			<content:encoded><![CDATA[<p><em>Warning: The following is a rant. Please feel free to skip if not interested.</em></p>

<p>What I was trying to do: I had only Ubuntu Linux installed on my laptop, no dual-boot with Windows. The DVD drive stopped working, so I contacted Dell support. They asked me to upgrade the drivers, I said I couldn&#8217;t because I wasn&#8217;t on Windows. And I couldn&#8217;t install Windows because, duh, the DVD drive is not working. Finally, it turned out that the drive had to be replaced, and within 24 hours, a Dell repair guy came to my home, swapped the drive for a new one and everything was working.</p>

<p>I was so happy with the Dell support, and the way <a href="http://sethgodin.typepad.com/seths_blog/2009/03/looking-for-yes.html">they looked forward to saying yes</a>. They solved a hardware problem within 24 hours of sending an email. Wow. That is unexpected because <em>for most big companies, good customer service is an accident.</em></p>

<p>After this incident, I decided to install Vista so that I could do the BIOS or driver updates or any other similar situation that might arise in future.</p>

<p>Big mistake.</p>

<h3>Situation One. Windows Update.</h3>

<p>I popped in the Vista reinstallation CD given by Dell, it was installed in half an hour. I opened Windows update, showed some 71 security updates that has to be installed. Phew. It took a few hours to install. Waited for it to reboot. CRASH.</p>

<p>It asked me if I wanted to try normal booting or go to safe mode. I click on safe mode. CRASH.</p>

<p>I was puzzled, I thought this was a freak accident. So I redid the whole cycle and same result.</p>

<p>The irony is that I hadn&#8217;t installed a single third-party software, that is, if you don&#8217;t count the Dell WiFi drivers. All I did was run Windows update and it totally trashed the system.</p>

<p>The third time I reinstalled Vista, and then clicked on <em>Disable Windows Updates</em>. At this point, I didn&#8217;t care about Vista wanting to secure itself. I&#8217;d rather have a working &#8216;unsecure&#8217; OS, rather than a OS that is secure <em>and</em> dead. In any case, I had bought a license to <a href="http://www.symantec.com/norton/internet-security">Norton Internet Security 2009</a> and put the responsibility of security to Norton.</p>

<h3>Situation Two. External Hard Disk.</h3>

<p>I connected my external hard disk so that I could copy back all my files, code and music back to the laptop. <em>This disk is corrupted. Would you like to format?</em> Whaaa??</p>

<p>I connected the external hard disk to the desktop running good old Windows XP. <em>It worked flawlessly</em>.</p>

<p>Another fail.</p>

<p>So I had to make the external hard disk connected to the desktop as a shared folder and access it on my laptop over the wireless network.</p>

<h3>Situation Three. DVD drive.</h3>

<p>The last two reinstalls, I installed the various drivers, etc. via the DVDs provided by Dell.</p>

<p>This third time, I suddenly realized, Vista doesn&#8217;t recognize the DVD drive any more.</p>

<p>FAIL.</p>

<h3>Salvation. Ubuntu.</h3>

<p>Worst of all, it seems Vista was working well for the past 8 months purely because it was a factory install. There is no stable reproducible method of reinstalling and running a Vista system.</p>

<p>Rebooted, popped in the Ubuntu CD, installation done. Everything is working. Including the DVD drive, the external hard disk, and I didn&#8217;t have to click on multiple &#8216;Next&#8217; dialogs each for 5-6 different driver installations.</p>

<p>This was a good reminder for me on why Linux distros, especially Ubuntu, rock.</p>

<h3>Side note. Lock-in.</h3>

<p>I <a href="http://www.swaroopch.com/blog/powerbook-for-sale/">used to have a Mac PowerBook</a> a long time ago. One of the reasons I wasn&#8217;t keen on continuing to use it was that most of the software was Apple-only and it felt like a lock-in.</p>

<p>I thought I was clever in switching to a normal laptop with a dual-boot of Windows and Linux. Yeah, freedom, baby.</p>

<p>BUT.</p>

<p>Dell provides support <em>only</em> for Vista, not even Windows XP! I&#8217;ve become so frustrated with Vista, but I have absolutely no other option. I mean, sure, I could use a different OS, but then all the cool features like fingerprint recognition hardware, the webcams, etc. most likely won&#8217;t work. If this isn&#8217;t a lock-in, I don&#8217;t know what is.</p>

<p>Of course, things have changed now with <a href="http://www.dell.com/content/topics/segtopic.aspx/ubuntu?c=us&amp;cs=19&amp;l=en&amp;s=dhs">Dell selling Linux laptops</a>. And also Macs now run on Intel CPUs, which means that we can run Windows and Linux on Mac hardware. My next laptop would certainly be one of these options.</p>

<p>But, then again, I might end up with just a Android-based netbook, coding on Mozilla Bespin, storing files in the cloud, and hooking it up to a big display whenever I am doing serious work (<a href="http://jace.seacrow.com/archive/2008/03/24/impressions-after-the-first-few-hours-with-an-eee-pc">like Jace does</a> with his MSI Wind).</p>

<p>In either case, I will look forward to not having Vista.</p>

<p><br /></p>

<p><strong>Update</strong> : The day after I wrote this, Vista has a new way of messing with me &#8211; it now shows the DVD drive, but now refuses to show the D drive where I&#8217;ve stored all my files. <em>Sigh.</em></p>
<hr />
<p><small>© swaroop for <a href="http://www.swaroopch.com">Swaroop C H - India, Startup, Technology, Life Skills</a>, 2009. |
<a href="http://www.swaroopch.com/blog/why-vista-still-sucks/">Permalink</a> |
<a href="http://www.swaroopch.com/blog/why-vista-still-sucks/#comments">10 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://www.swaroopch.com/blog/why-vista-still-sucks/&title=Why Vista (Still) Sucks">del.icio.us</a>
<br/>
Post tags: <a href="http://www.swaroopch.com/blog/tag/rant/" rel="tag">rant</a>, <a href="http://www.swaroopch.com/blog/tag/vista/" rel="tag">vista</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://www.swaroopch.com/blog/why-vista-still-sucks/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Best quote I&#8217;ve read in a while</title>
		<link>http://www.swaroopch.com/feeder/?FeederAction=clicked&amp;feed=Posts+%28RSS2%29&amp;seed=http%3A%2F%2Fwww.swaroopch.com%2Fblog%2Fbest-article-quote%2F&amp;seed_title=Best+quote+I%26%238217%3Bve+read+in+a+while</link>
		<comments>http://www.swaroopch.com/blog/best-article-quote/#comments</comments>
		<pubDate>Tue, 11 Dec 2007 13:34:58 +0000</pubDate>
		<dc:creator>Swaroop</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Humor]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://www.swaroopch.com/archives/2007/12/11/best-article-quote/</guid>
		<description><![CDATA[From New York Times, November 26, 1991:


  DOS computers, made by I.B.M., Compaq, Tandy and about a million
  other companies, are by far the most popular, with about 70 million
  machines in use worldwide. Macintosh fans will note that cockroaches
  are far more numerous than humans, and that numbers alone do [...]]]></description>
			<content:encoded><![CDATA[<p>From <a href="http://query.nytimes.com/gst/fullpage.html?res=9D0CE4D8143FF935A15752C1A967958260&amp;pagewanted=all">New York Times, November 26, 1991</a>:</p>

<blockquote>
  <p>DOS computers, made by I.B.M., Compaq, Tandy and about a million
  other companies, are by far the most popular, with about 70 million
  machines in use worldwide. Macintosh fans will note that cockroaches
  are far more numerous than humans, and that numbers alone do not
  connote a higher life form. There is strength in numbers, however.
  The White House uses DOS computers.</p>
</blockquote>
<hr />
<p><small>© swaroop for <a href="http://www.swaroopch.com">Swaroop C H - India, Startup, Technology, Life Skills</a>, 2007. |
<a href="http://www.swaroopch.com/blog/best-article-quote/">Permalink</a> |
<a href="http://www.swaroopch.com/blog/best-article-quote/#comments">2 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://www.swaroopch.com/blog/best-article-quote/&title=Best quote I&#8217;ve read in a while">del.icio.us</a>
<br/>
Post tags: <br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://www.swaroopch.com/blog/best-article-quote/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Widget for Webaroo Gupshup</title>
		<link>http://www.swaroopch.com/feeder/?FeederAction=clicked&amp;feed=Posts+%28RSS2%29&amp;seed=http%3A%2F%2Fwww.swaroopch.com%2Fblog%2Fwidget-for-webaroo-gupshup%2F&amp;seed_title=Widget+for+Webaroo+Gupshup</link>
		<comments>http://www.swaroopch.com/blog/widget-for-webaroo-gupshup/#comments</comments>
		<pubDate>Wed, 30 May 2007 01:20:35 +0000</pubDate>
		<dc:creator>Swaroop</dc:creator>
				<category><![CDATA[Adobe]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://www.swaroopch.info/archives/2007/05/30/widget-for-webaroo-gupshup/</guid>
		<description><![CDATA[Microblogging
seems to be the rage these days, so I was looking at Indian
alternatives to Twitter, and I found Webaroo
Gupshup (later I realized that I had already
received an invite but hadn&#8217;t paid attention to it).

Gupshup seems to hit the sweet spot in the Indian context because its
all about sms and mobile phones and
combines it with the [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.pbs.org/mediashift/2007/05/for_the_uberconnectedyour_guid.html">Microblogging</a>
seems to be the rage these days, so I was looking at Indian
alternatives to Twitter, and I found <a href="http://sms.webaroo.com">Webaroo
Gupshup</a> (later I realized that I had already
received an invite but hadn&#8217;t paid attention to it).</p>

<p>Gupshup seems to hit the sweet spot in the Indian context because its
<a href="http://sms.webaroo.com/commands">all about sms and mobile phones</a> and
combines it with the web. For example, you can start your own group
and update your microblog via sms, and it&#8217;ll be automatically
forwarded (as sms) to all those who subscribe to your channel. The
posts are also available on a webpage. The added viral/social features
are the ability to conduct your own polls or quizzes and even ratings.</p>

<p>I signed up for Gupshup and created my own microblog located at
<a href="http://sms.webaroo.com/channels/Swaroop">http://sms.webaroo.com/channels/Swaroop</a>.</p>

<p>This got me thinking how people actually promote their microblog, and
it turns out that one of the important things is a widget on their
blog that points to the microblog, especially the Twitter badge.</p>

<p>So, I was looking for a widget for Gupshup as well but couldn&#8217;t find
one. Why not write one myself?</p>

<p>It seemed pretty easy to create it using Flex because Gupshup now has
<a href="http://sms.webaroo.com/feeds/Swaroop">RSS feeds</a>. And just a hour and
half of tinkering got me to create this:</p>

<div class="center">

<object type="application/x-shockwave-flash"
            data="http://www.swaroopch.info/files/200705/Webaroo.swf"
            width="300"
            height="250">
    <param name="movie" value="http://www.swaroopch.info/files/200705/Webaroo.swf"/>
    <param name="quality" value="high"/>
    <param name="flashVars" value="name=Swaroop"/>
</object>

</div>

<p>(...)<br/>Read the rest of <a href="http://www.swaroopch.com/blog/widget-for-webaroo-gupshup/">Widget for Webaroo Gupshup</a> (256 words)</p>
<hr />
<p><small>© swaroop for <a href="http://www.swaroopch.com">Swaroop C H - India, Startup, Technology, Life Skills</a>, 2007. |
<a href="http://www.swaroopch.com/blog/widget-for-webaroo-gupshup/">Permalink</a> |
<a href="http://www.swaroopch.com/blog/widget-for-webaroo-gupshup/#comments">12 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://www.swaroopch.com/blog/widget-for-webaroo-gupshup/&title=Widget for Webaroo Gupshup">del.icio.us</a>
<br/>
Post tags: <br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://www.swaroopch.com/blog/widget-for-webaroo-gupshup/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Outlook on Linux : Evolution Exchange</title>
		<link>http://www.swaroopch.com/feeder/?FeederAction=clicked&amp;feed=Posts+%28RSS2%29&amp;seed=http%3A%2F%2Fwww.swaroopch.com%2Fblog%2Foutlook-on-linux-evolution-exchange%2F&amp;seed_title=Outlook+on+Linux+%3A+Evolution+Exchange</link>
		<comments>http://www.swaroopch.com/blog/outlook-on-linux-evolution-exchange/#comments</comments>
		<pubDate>Tue, 27 Mar 2007 13:19:48 +0000</pubDate>
		<dc:creator>Swaroop</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[Work]]></category>

		<guid isPermaLink="false">http://www.swaroopch.info/archives/2007/03/27/outlook-on-linux-evolution-exchange/</guid>
		<description><![CDATA[My laptop at work has some network configuration issue (I think) leading to
Outlook not finding the server &#8211; sometimes it works, sometimes it doesn&#8217;t. But
every other application uses the internet/intranet just fine. Only Outlook
doesn&#8217;t work and I&#8217;m tired of reading the mails from a web interface because it
is painfully slow and more so for high [...]]]></description>
			<content:encoded><![CDATA[<p>My laptop at work has some network configuration issue (I think) leading to
Outlook not finding the server &#8211; sometimes it works, sometimes it doesn&#8217;t. But
every other application uses the internet/intranet just fine. Only Outlook
doesn&#8217;t work and I&#8217;m tired of reading the mails from a web interface because it
is painfully slow and more so for high traffic mailing lists.</p>

<p>So, I switched on my desktop (which has only Kubuntu installed and no Windows),
ran <code>apt-get install evolution</code> and <code>apt-get install evolution-exchange</code>
commands, started <a href="http://www.gnome.org/projects/evolution/">Evolution</a>, added a
new Microsoft Exchange account and it started downloading all the messages.</p>

<p>It&#8217;s ironic that I have to use a Linux machine to connect to a Microsoft
Exchange server. Maybe now I can get my laptop fixed by our IS. The last time I
reported the same problem, they deleted my profile and added it again and I had
to spend an entire day customizing my setup again, and the original problem
still wasn&#8217;t fixed. I don&#8217;t want to go through that trouble again&#8230;</p>

<p><br /></p>

<p>P.S. On a completely unrelated note,
<a href="http://www.beryl-project.org/userguide.php">Beryl</a> makes using Linux so much
more fun. The Expose-like preview of windows (F8 key) is very useful.</p>

<p><br /></p>

<p><strong>Update</strong>: <a href="http://www.swaroopch.info/archives/2007/03/27/outlook-on-linux-evolution-exchange/#comment-71198">It&#8217;s not over til it&#8217;s
over</a>.</p>

<p><strong>Update 2</strong>: Well, Evolution <em>is</em> locally caching the mail, all I have to do is
to leave it on overnight <img src='http://www.swaroopch.com/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> , well that mitigates my email reading issues a lot,
<em>assuming</em> it keeps working that way.</p>

<p><strong>Update 3 on 2007-06-13 Wed 04:07 PM</strong>: Finally solved the mystery of
Outlook not working&#8230; it was because of the <a href="http://www.sifybroadband.com/">Sify
Broadband</a> software installed! Renaming
all the Sify-related exes to some other extension fixed the issue. Go
figure!</p>
<hr />
<p><small>© swaroop for <a href="http://www.swaroopch.com">Swaroop C H - India, Startup, Technology, Life Skills</a>, 2007. |
<a href="http://www.swaroopch.com/blog/outlook-on-linux-evolution-exchange/">Permalink</a> |
<a href="http://www.swaroopch.com/blog/outlook-on-linux-evolution-exchange/#comments">9 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://www.swaroopch.com/blog/outlook-on-linux-evolution-exchange/&title=Outlook on Linux : Evolution Exchange">del.icio.us</a>
<br/>
Post tags: <br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://www.swaroopch.com/blog/outlook-on-linux-evolution-exchange/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>What&#8217;s in a name?</title>
		<link>http://www.swaroopch.com/feeder/?FeederAction=clicked&amp;feed=Posts+%28RSS2%29&amp;seed=http%3A%2F%2Fwww.swaroopch.com%2Fblog%2Fwhats-in-a-name%2F&amp;seed_title=What%26%238217%3Bs+in+a+name%3F</link>
		<comments>http://www.swaroopch.com/blog/whats-in-a-name/#comments</comments>
		<pubDate>Thu, 07 Dec 2006 05:35:05 +0000</pubDate>
		<dc:creator>Swaroop</dc:creator>
				<category><![CDATA[Adobe]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[Thoughts]]></category>

		<guid isPermaLink="false">http://www.swaroopch.info/archives/2006/12/07/whats-in-a-name/</guid>
		<description><![CDATA[$150,000. That&#8217;s what&#8217;s in a name. That&#8217;s how much Microsoft paid for the name &#8220;Zune&#8221;:



According to Boslet, Placek cited several other reasons for zeroing in on &#8220;Zune&#8221;:


 It&#8217;s a short word, reflecting the gadget&#8217;s small size. 
 It has a familiar sound. &#8220;&#8216;From tune to zune&#8217; was the expression some inside Lexicon used,&#8221; the Journal [...]]]></description>
			<content:encoded><![CDATA[<p>$150,000. That&#8217;s what&#8217;s in a name. That&#8217;s how much Microsoft paid for <a href="http://nancyfriedman.typepad.com/away_with_words/2006/11/the_zune_zone.html">the name &#8220;Zune&#8221;</a>:</p>

<blockquote>

<p>According to Boslet, Placek cited several other reasons for zeroing in on &#8220;Zune&#8221;:</p>

<ul>
<li> It&#8217;s a short word, reflecting the gadget&#8217;s small size. </li>
<li> It has a familiar sound. &#8220;&#8216;From tune to zune&#8217; was the expression some inside Lexicon used,&#8221; the Journal reports. </li>
<li> The letter &#8220;U&#8221; has &#8220;a full sound&#8221; and &#8220;makes one think there is a lot packed into a little word&#8211; and product.&#8221; </li>
</ul>

</blockquote>

<p>So I searched for the <a href="http://www.lexicon-branding.com/">Lexicon Branding</a> company that came up with this name:</p>

<blockquote>
  <p>&#8220;The Lexicon Research Network of 60 Ph.D. linguists in 39 countries was tapped to provide insights into the latest brands in music and video entertainment and to give us suggestions as to words, word parts, sounds and metaphors that might be applied to a &#8216;next generation entertainment system&#8221; &#8212; from an <a href="http://www.sfgate.com/cgi-bin/blogs/sfgate/detail?blogid=19&amp;entry_id=10950">SFGate article</a></p>
</blockquote>

<p>It seemed strange to me that they get paid so much for just coming up with a name. But guess what <a href="http://en.wikipedia.org/wiki/Lexicon_Branding">other names</a> they have come up with in the past:</p>

<ul>
<li>Pentium</li>
<li>Powerbook</li>
<li>Blackberry</li>
</ul>

<p>Heh, so naming does matter&#8230; recently there was an internal call for suggestion of code names for the next version of Flex, and one of the names I had suggested was finally voted as the official code name! I guess you will hear this name in the press articles on Adobe Flex soon.</p>
<hr />
<p><small>© swaroop for <a href="http://www.swaroopch.com">Swaroop C H - India, Startup, Technology, Life Skills</a>, 2006. |
<a href="http://www.swaroopch.com/blog/whats-in-a-name/">Permalink</a> |
<a href="http://www.swaroopch.com/blog/whats-in-a-name/#comments">6 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://www.swaroopch.com/blog/whats-in-a-name/&title=What&#8217;s in a name?">del.icio.us</a>
<br/>
Post tags: <br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://www.swaroopch.com/blog/whats-in-a-name/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Trip to the Dark Side</title>
		<link>http://www.swaroopch.com/feeder/?FeederAction=clicked&amp;feed=Posts+%28RSS2%29&amp;seed=http%3A%2F%2Fwww.swaroopch.com%2Fblog%2Ftrip-to-the-dark-side%2F&amp;seed_title=Trip+to+the+Dark+Side</link>
		<comments>http://www.swaroopch.com/blog/trip-to-the-dark-side/#comments</comments>
		<pubDate>Thu, 02 Nov 2006 18:20:20 +0000</pubDate>
		<dc:creator>Swaroop</dc:creator>
				<category><![CDATA[India]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Trip]]></category>

		<guid isPermaLink="false">http://www.swaroopch.info/archives/2006/11/03/trip-to-the-dark-side/</guid>
		<description><![CDATA[Wanting to do something different, yesterday I made a short dash (if you can call a 12-hour bus journey a &#8216;dash&#8217;&#8230;) to Hyderabad to visit an ex-yahoo colleague Kiran as well as a few other friends. And I visited the Microsoft campus  

What&#8217;s the first thing I saw? People playing cricket in Microsoft&#8217;s own [...]]]></description>
			<content:encoded><![CDATA[<p>Wanting to do something different, yesterday I made a short dash (if you can call a 12-hour bus journey a &#8216;dash&#8217;&#8230;) to Hyderabad to visit an ex-yahoo colleague Kiran as well as a few other friends. And I visited the Microsoft campus <img src='http://www.swaroopch.com/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>

<p>What&#8217;s the first thing I saw? People playing cricket in Microsoft&#8217;s <em>own cricket ground</em> in their campus.</p>

<p><a href="http://www.flickr.com/photos/swaroop/286826374/" title="Photo Sharing"><img src="http://static.flickr.com/106/286826374_2713b29c1c.jpg" width="500" height="375" alt="Microsoft playing cricket" /></a></p>

<p>(...)<br/>Read the rest of <a href="http://www.swaroopch.com/blog/trip-to-the-dark-side/">Trip to the Dark Side</a> (306 words)</p>
<hr />
<p><small>© swaroop for <a href="http://www.swaroopch.com">Swaroop C H - India, Startup, Technology, Life Skills</a>, 2006. |
<a href="http://www.swaroopch.com/blog/trip-to-the-dark-side/">Permalink</a> |
<a href="http://www.swaroopch.com/blog/trip-to-the-dark-side/#comments">4 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://www.swaroopch.com/blog/trip-to-the-dark-side/&title=Trip to the Dark Side">del.icio.us</a>
<br/>
Post tags: <br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://www.swaroopch.com/blog/trip-to-the-dark-side/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Chiliablog and Softies</title>
		<link>http://www.swaroopch.com/feeder/?FeederAction=clicked&amp;feed=Posts+%28RSS2%29&amp;seed=http%3A%2F%2Fwww.swaroopch.com%2Fblog%2Fchiliablog-and-softies%2F&amp;seed_title=Chiliablog+and+Softies</link>
		<comments>http://www.swaroopch.com/blog/chiliablog-and-softies/#comments</comments>
		<pubDate>Thu, 09 Jun 2005 14:38:04 +0000</pubDate>
		<dc:creator>Swaroop</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[People]]></category>
		<category><![CDATA[Website]]></category>

		<guid isPermaLink="false">http://www.swaroopch.info/archives/2005/06/09/chiliablog-and-softies/</guid>
		<description><![CDATA[Interestingly, Sriram just made the 1,000th comment on my blog.

Btw, Sriram joined Microsoft last month (in Hyderabad) as a PM in the DevTools team.

To Sriram : blogs.msdn.com/sriramk doesn&#8217;t seem to be taken yet  

© swaroop for Swaroop C H - India, Startup, Technology, Life Skills, 2005. &#124;
Permalink &#124;
4 comments &#124;
Add to
del.icio.us

Post tags: 
]]></description>
			<content:encoded><![CDATA[<p>Interestingly, Sriram just made the <a href="http://www.swaroopch.info/archives/2005/06/01/state-of-fear/#comment-11941">1,000th comment on my blog</a>.</p>

<p><acronym title="By the way">Btw</acronym>, Sriram <a href="http://dotnetjunkies.com/WebLog/sriram/archive/2005/05/18/80551.aspx">joined Microsoft last month</a> (in Hyderabad) as a PM in the DevTools team.</p>

<p><em>To Sriram</em> : blogs.msdn.com/sriramk doesn&#8217;t seem to be taken yet <img src='http://www.swaroopch.com/wordpress/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<hr />
<p><small>© swaroop for <a href="http://www.swaroopch.com">Swaroop C H - India, Startup, Technology, Life Skills</a>, 2005. |
<a href="http://www.swaroopch.com/blog/chiliablog-and-softies/">Permalink</a> |
<a href="http://www.swaroopch.com/blog/chiliablog-and-softies/#comments">4 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://www.swaroopch.com/blog/chiliablog-and-softies/&title=Chiliablog and Softies">del.icio.us</a>
<br/>
Post tags: <br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://www.swaroopch.com/blog/chiliablog-and-softies/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>SQL and XML are not that different</title>
		<link>http://www.swaroopch.com/feeder/?FeederAction=clicked&amp;feed=Posts+%28RSS2%29&amp;seed=http%3A%2F%2Fwww.swaroopch.com%2Fblog%2Fsql-and-xml-are-not-that-different%2F&amp;seed_title=SQL+and+XML+are+not+that+different</link>
		<comments>http://www.swaroopch.com/blog/sql-and-xml-are-not-that-different/#comments</comments>
		<pubDate>Mon, 09 May 2005 17:38:35 +0000</pubDate>
		<dc:creator>Swaroop</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Research]]></category>
		<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://www.swaroopch.info/archives/2005/05/09/sql-and-xml-are-not-that-different/</guid>
		<description><![CDATA[About a year ago, I had presented my 8th semester presentation on Xen, now called C Omega. It is a language that combines SQL, XML and OOP into one tight language. The paper that proposed this language was named Programming with Circles, Triangles and Rectangles. The circle represents the encapsulation behavior of objects and OOP, [...]]]></description>
			<content:encoded><![CDATA[<p>About a year ago, I had presented my 8th semester presentation on Xen, now called <a href="http://research.microsoft.com/Comega/">C Omega</a>. It is a language that combines SQL, XML and OOP into one tight language. The paper that proposed this language was named <a href="http://research.microsoft.com/~emeijer/Papers/XML2003/xml2003.html">Programming with Circles, Triangles and Rectangles</a>. The circle represents the encapsulation behavior of objects and OOP, the triangle represents the tree structure of the XML and the rectangle represents the tabular structure of databases.</p>

<div style="text-align:center;">

<a href="http://channel9.msdn.com/ShowPost.aspx?PostID=10276"><img src="http://photos9.flickr.com/13141500_dfb6628ea3_m.jpg" width="240" height="173" alt="Video of Anders Hejlsberg talking about C# 3.0"  title="Video of Anders Hejlsberg talking about C# 3.0" border="0"/></a>

</div>

<p>I recently came across <a href="http://channel9.msdn.com/ShowPost.aspx?PostID=10276">Anders Hejlsberg&#8217;s interview on Channel 9 regarding programming data in C# 3.0</a> and it looks like C-Omega is going to be &#8216;merged&#8217; into 3.0. Its amazing that MS has taken this concept (which seemed totally radical to me when I first read about it) to production quality and is actually going to make this a core part of their platform.</p>

<p>Let us consider an example of using C-Omega. Suppose you want to handle books in a program used to manage libraries. Then you could write a book class using C-Omega as</p>

<p>[code]
public class book {
  sequence {
    string title;
    choice {
      sequence{ editor editor; }+;
      sequence{ author author; }+;
    }
    string publisher;
    int price;
  }
  attribute int year;
}
[/code]</p>

<p>The cool part is that the above same class can be used to store the data either as XML or in a relational database. You can also instantiate an object using XML syntax:</p>

<p>[code]
book b = <book year="2005">
  
  <author>
    <first>Swaroop</first><last>C H</last>
  </author>
  <publisher>www.byteofpython.info</publisher>
  <price>250</price>
</book>;
[/code]</p>

<p>Note that this syntax is still static typing. Needless to say, the C-Omega compiler must be one heck of a monster.</p>

<p>The Python connection is that the C-Omega-ish method of access will probably be included into IronPython at some stage. Even if that doesn&#8217;t happen, we already have Pythonic ways of doing XML as pointed out <a href="http://www.advogato.org/article/810.html">long ago by wspace</a>.</p>

<p>If you have ever written a program that uses databases, I highly recommend reading the <a href="http://research.microsoft.com/~emeijer/Papers/XML2003/xml2003.html">Circles, Triangles and Rectangles paper</a>. It just might change the way you think about databases and SQL, or even XML for that matter.</p>

<p>You can also <a href="/files/200402/g2xen.ppt">download that old presentation of mine on Xen</a>.</p>
<hr />
<p><small>© swaroop for <a href="http://www.swaroopch.com">Swaroop C H - India, Startup, Technology, Life Skills</a>, 2005. |
<a href="http://www.swaroopch.com/blog/sql-and-xml-are-not-that-different/">Permalink</a> |
<a href="http://www.swaroopch.com/blog/sql-and-xml-are-not-that-different/#comments">One comment</a> |
Add to
<a href="http://del.icio.us/post?url=http://www.swaroopch.com/blog/sql-and-xml-are-not-that-different/&title=SQL and XML are not that different">del.icio.us</a>
<br/>
Post tags: <br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://www.swaroopch.com/blog/sql-and-xml-are-not-that-different/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>How to kill an open source project&#8230;</title>
		<link>http://www.swaroopch.com/feeder/?FeederAction=clicked&amp;feed=Posts+%28RSS2%29&amp;seed=http%3A%2F%2Fwww.swaroopch.com%2Fblog%2Fhow-to-kill-an-open-source-project%2F&amp;seed_title=How+to+kill+an+open+source+project%26%238230%3B</link>
		<comments>http://www.swaroopch.com/blog/how-to-kill-an-open-source-project/#comments</comments>
		<pubDate>Sun, 27 Mar 2005 09:27:59 +0000</pubDate>
		<dc:creator>Swaroop</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Mono]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://swaroop.textdriven.com/archives/2005/03/27/how-to-kill-an-open-source-project/</guid>
		<description><![CDATA[&#8230; by hiring the top guy into your company and then cut off all incentives for the community to get interested.

Yes, I&#8217;m talking about IronPython and in this case, the company happens to be MS.

Read what Edd Dumbill has to say about it, especially this part:


  Third-party patches won&#8217;t be considered until after the [...]]]></description>
			<content:encoded><![CDATA[<p>&#8230; by hiring the top guy into your company and then cut off all incentives for the community to get interested.</p>

<p>Yes, I&#8217;m talking about IronPython and in this case, the company happens to be MS.</p>

<p>Read what <a href="http://usefulinc.com/edd/blog/contents/2005/03/26-ironpython/read">Edd Dumbill has to say about it</a>, especially this part:</p>

<blockquote>
  <p>Third-party patches won&#8217;t be considered until after the 1.0 release. Hugunin encourages
  people to be involved, but only in filing good bug reports and feature requests. And when doing
  this involves a .NET passport, and using the GotDotNet web forums rather than good old
  mailing lists, it&#8217;s a bit of a disincentive.
  Added to that, there&#8217;s some uncertainty about the freeness of IronPython&#8217;s license. While it
  looks free, it&#8217;s got the same name, &#8220;Shared Source&#8221;, as several Microsoft licenses that
  definitely are not free.</p>
</blockquote>

<p>I have nothing more to say except that such an awesome &#8216;open source&#8217; project has been effectively killed off &#8211; IronPython may go on to become 1.0 but it is now reduced to a one-man show when so many people could have contributed to it.</p>
<hr />
<p><small>© swaroop for <a href="http://www.swaroopch.com">Swaroop C H - India, Startup, Technology, Life Skills</a>, 2005. |
<a href="http://www.swaroopch.com/blog/how-to-kill-an-open-source-project/">Permalink</a> |
<a href="http://www.swaroopch.com/blog/how-to-kill-an-open-source-project/#comments">21 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://www.swaroopch.com/blog/how-to-kill-an-open-source-project/&title=How to kill an open source project&#8230;">del.icio.us</a>
<br/>
Post tags: <br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://www.swaroopch.com/blog/how-to-kill-an-open-source-project/feed/</wfw:commentRss>
		<slash:comments>21</slash:comments>
		</item>
		<item>
		<title>Is Open Source the solution?</title>
		<link>http://www.swaroopch.com/feeder/?FeederAction=clicked&amp;feed=Posts+%28RSS2%29&amp;seed=http%3A%2F%2Fwww.swaroopch.com%2Fblog%2Fis-open-source-the-solution%2F&amp;seed_title=Is+Open+Source+the+solution%3F</link>
		<comments>http://www.swaroopch.com/blog/is-open-source-the-solution/#comments</comments>
		<pubDate>Wed, 16 Feb 2005 12:38:07 +0000</pubDate>
		<dc:creator>Swaroop</dc:creator>
				<category><![CDATA[Google]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[Yahoo!]]></category>

		<guid isPermaLink="false">http://swaroop.textdriven.com/archives/2005/02/16/is-open-source-the-solution/</guid>
		<description><![CDATA[Should Yahoo! open up its messenger protocol? Does Google really follow its &#8216;Do no evil&#8217; philosophy? Should government and public data be allowed to be handled by proprietary software? Is open source the solution always? Is using non-freedom software detrimental? The big debate is here.

© swaroop for Swaroop C H - India, Startup, Technology, Life [...]]]></description>
			<content:encoded><![CDATA[<p>Should Yahoo! open up its messenger protocol? Does Google really follow its &#8216;Do no evil&#8217; philosophy? Should government and public data be allowed to be handled by proprietary software? Is open source the solution always? Is using non-freedom software detrimental? <a href="http://www.swaroopch.info/archives/2005/02/10/yahoo-toolbar-for-firefox/#comments">The big debate is here</a>.</p>
<hr />
<p><small>© swaroop for <a href="http://www.swaroopch.com">Swaroop C H - India, Startup, Technology, Life Skills</a>, 2005. |
<a href="http://www.swaroopch.com/blog/is-open-source-the-solution/">Permalink</a> |
<a href="http://www.swaroopch.com/blog/is-open-source-the-solution/#comments">7 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://www.swaroopch.com/blog/is-open-source-the-solution/&title=Is Open Source the solution?">del.icio.us</a>
<br/>
Post tags: <br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://www.swaroopch.com/blog/is-open-source-the-solution/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
	</channel>
</rss>
