<?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>ArvinderKang.com</title>
	<atom:link href="http://arvinderkang.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://arvinderkang.com</link>
	<description>The world is my backyard.</description>
	<lastBuildDate>Sat, 06 Mar 2010 22:26:00 +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>At Sikholars &#8211; First Graduate Sikh Student Conference at Stanford</title>
		<link>http://arvinderkang.com/2010/02/23/at-sikholars-first-graduate-sikh-student-conference-at-stanford/</link>
		<comments>http://arvinderkang.com/2010/02/23/at-sikholars-first-graduate-sikh-student-conference-at-stanford/#comments</comments>
		<pubDate>Tue, 23 Feb 2010 23:12:32 +0000</pubDate>
		<dc:creator>Arvinder Kang</dc:creator>
				<category><![CDATA[Travel]]></category>
		<category><![CDATA[gurmukhi]]></category>
		<category><![CDATA[punjabi]]></category>
		<category><![CDATA[San Francisco]]></category>
		<category><![CDATA[sikh]]></category>
		<category><![CDATA[Sikholars]]></category>
		<category><![CDATA[Stanford]]></category>

		<guid isPermaLink="false">http://arvinderkang.com/2010/02/23/at-sikholars-first-graduate-sikh-student-conference-at-stanford/</guid>
		<description><![CDATA[

I came back this morning from San Francisco after presenting a paper Extending Gurmukhi Script to Twenty First century and beyond at Sikholars &#8211; First Graduate Sikh Conference held on February 20, 2010 at Stanford University Campus. I had coauthored the paper with Amanpreet Singh Brar.

The manuscript pdf of the paper can be downloaded here. [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://arvinderkang.com/wp-content/uploads/2010/02/sikholars.png" alt="Sikholars" /></p>

<p>I came back this morning from San Francisco after presenting a paper <a href="http://arvinderkang.com/wp-content/uploads/2010/02/Arvinder-Kang.pdf" title="Extending Gurmukhi Script to twenty-first century and beyond"><em>Extending Gurmukhi Script to Twenty First century and beyond</em></a> at <a href="http://www.sikholars.org/" title="Sikholars-
Sikh Graduate Student Conference">Sikholars</a> &#8211; First Graduate Sikh Conference held on February 20, 2010 at Stanford University Campus. I had coauthored the paper with Amanpreet Singh Brar.</p>

<p>The manuscript pdf of the paper can be <a href="http://arvinderkang.com/wp-content/uploads/2010/02/Arvinder-Kang.pdf" title="Extending Gurmukhi Script to twenty-first century and beyond">downloaded here</a>. Schedule pamphlet can be downloaded from <a href="http://arvinderkang.com/wp-content/uploads/2010/02/sikholars_schedule_side_1.jpg" rel="lightbox[245]">here</a> and <a href="http://arvinderkang.com/wp-content/uploads/2010/02/sikholars_schedule_side_21.jpg" rel="lightbox[245]">here</a></p>
]]></content:encoded>
			<wfw:commentRss>http://arvinderkang.com/2010/02/23/at-sikholars-first-graduate-sikh-student-conference-at-stanford/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Happy new year 2010</title>
		<link>http://arvinderkang.com/2010/01/01/happy-new-year-2010/</link>
		<comments>http://arvinderkang.com/2010/01/01/happy-new-year-2010/#comments</comments>
		<pubDate>Fri, 01 Jan 2010 07:34:50 +0000</pubDate>
		<dc:creator>Arvinder Kang</dc:creator>
				<category><![CDATA[Thoughts]]></category>
		<category><![CDATA[calendar]]></category>
		<category><![CDATA[wish]]></category>

		<guid isPermaLink="false">http://arvinderkang.com/?p=232</guid>
		<description><![CDATA[

Wishing everyone a very happy new year 2010.

To download and print the following Punjabi Calendar for 2010, click here.

Calendar 2010 
]]></description>
			<content:encoded><![CDATA[<p><a href="http://dl.dropbox.com/u/1146086/Calendar2010.pdf"><img class="alignnone size-medium wp-image-238" title="happy-new-year-2010" src="http://arvinderkang.com/wp-content/uploads/2010/01/happy-new-year-2010-300x202.png" alt="" width="300" height="202" /></a></p>

<p>Wishing everyone a very happy new year 2010.</p>

<p>To download and print the following Punjabi Calendar for 2010, <a href="http://dl.dropbox.com/u/1146086/Calendar2010.pdf" target="_blank">click here</a>.</p>

<p><a style="margin: 12px auto 6px auto; font-family: Helvetica,Arial,Sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; display: block; text-decoration: underline;" title="View Calendar 2010 on Scribd" href="http://www.scribd.com/doc/24667333/Calendar-2010">Calendar 2010</a> <object id="doc_812437451448521" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="100%" height="500" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="name" value="doc_812437451448521" /><param name="align" value="middle" /><param name="quality" value="high" /><param name="play" value="true" /><param name="loop" value="true" /><param name="scale" value="showall" /><param name="wmode" value="opaque" /><param name="devicefont" value="false" /><param name="bgcolor" value="#ffffff" /><param name="menu" value="true" /><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="mode" value="slideshow" /><param name="src" value="http://d1.scribdassets.com/ScribdViewer.swf?document_id=24667333&amp;access_key=key-1twtag1d6p5y0s6z6j84&amp;page=1&amp;version=1&amp;viewMode=slideshow" /><param name="allowfullscreen" value="true" /><embed id="doc_812437451448521" type="application/x-shockwave-flash" width="100%" height="500" src="http://d1.scribdassets.com/ScribdViewer.swf?document_id=24667333&amp;access_key=key-1twtag1d6p5y0s6z6j84&amp;page=1&amp;version=1&amp;viewMode=slideshow" mode="slideshow" allowscriptaccess="always" allowfullscreen="true" menu="true" bgcolor="#ffffff" devicefont="false" wmode="opaque" scale="showall" loop="true" play="true" quality="high" align="middle" name="doc_812437451448521"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://arvinderkang.com/2010/01/01/happy-new-year-2010/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>One command to rule&#8230;. alright, just return an IP</title>
		<link>http://arvinderkang.com/2009/12/08/one-command-to-rule-alright-just-return-an-ip/</link>
		<comments>http://arvinderkang.com/2009/12/08/one-command-to-rule-alright-just-return-an-ip/#comments</comments>
		<pubDate>Tue, 08 Dec 2009 23:49:57 +0000</pubDate>
		<dc:creator>Arvinder Kang</dc:creator>
				<category><![CDATA[Hacks]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[ipaddress]]></category>
		<category><![CDATA[script]]></category>

		<guid isPermaLink="false">http://arvinderkang.com/2009/12/08/one-command-to-rule-alright-just-return-an-ip/</guid>
		<description><![CDATA[One of my friends who is into networks always joke, as why there is no single Unix command to return only the IP address and nothing else. Here is a script that just does that one thing and nothing else.


    #!/usr/bin/env bash
    # Arvinder Singh Kang
    [...]]]></description>
			<content:encoded><![CDATA[<p>One of my friends who is into networks always joke, as why there is no single Unix command to return only the IP address and nothing else. Here is a script that just does that one thing and nothing else.</p>

<p><code>
    #!/usr/bin/env bash
    # Arvinder Singh Kang
    # askang@olemiss.edu
    # Version 0.1 - 2009-06-02
    # ipaddress: This snippet returns the ipaddress of the current computer. Store in a directory which is in the PATH, and make it executable by running "chmod +x ipaddress". 
    # Running command ipaddress should return ipaddresses of this machine.</p>

<pre><code>ifconfig  | grep -E 'inet.[0-9]' | grep -v '127.0.0.1' | awk '{ print $2}'
</code></pre>

<p></code></p>
]]></content:encoded>
			<wfw:commentRss>http://arvinderkang.com/2009/12/08/one-command-to-rule-alright-just-return-an-ip/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Imaging ppc iMacs using Deploy Studio</title>
		<link>http://arvinderkang.com/2009/12/07/imaging-ppc-imacs-using-deploy-studio/</link>
		<comments>http://arvinderkang.com/2009/12/07/imaging-ppc-imacs-using-deploy-studio/#comments</comments>
		<pubDate>Mon, 07 Dec 2009 22:46:14 +0000</pubDate>
		<dc:creator>Arvinder Kang</dc:creator>
				<category><![CDATA[Hacks]]></category>
		<category><![CDATA[deploy studio]]></category>
		<category><![CDATA[imaging]]></category>
		<category><![CDATA[Leopard]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[OS X 10.5]]></category>
		<category><![CDATA[ppc]]></category>

		<guid isPermaLink="false">http://arvinderkang.com/2009/12/07/imaging-ppc-imacs-using-deploy-studio/</guid>
		<description><![CDATA[For imaging(reinstalling/updating/blah blah!) more than fifty ppc iMacs and G5 Mac Towers in less than a day, I started using Deploy Studio instead of NetRestore.

However on booting a client from the NetBoot server, i got the following sign on ppc client machine





After reading some notes on NetBoot here, I found this reason:


  The mach.macos.mkext [...]]]></description>
			<content:encoded><![CDATA[<p>For imaging(reinstalling/updating/blah blah!) more than fifty ppc iMacs and G5 Mac Towers in less than a day, I started using <a href="http://www.deploystudio.com/" title="Image. Deploy. Configure.">Deploy Studio</a> instead of <a href="http://www.bombich.com/deprecated.html" title="Bombich.com: Bombich Software">NetRestore</a>.</p>

<p>However on booting a client from the NetBoot server, i got the following sign on <a href="http://en.wikipedia.org/wiki/PowerPC" title="PowerPC - Wikipedia, the free encyclopedia">ppc</a> client machine</p>

<p><img src="http://arvinderkang.com/wp-content/uploads/2009/12/netboot.jpg" alt="netboot" /></p>

<hr />

<p>After reading some notes on NetBoot <a href="http://www.bombich.com/mactips/netboot.html" title="Bombich.com: Troubleshooting the NetBoot Process">here</a>, I found this reason:</p>

<blockquote>
  <p>The mach.macos.mkext file is a kernel extensions cache &#8212; a file containing all the important kernel extensions for basic network booting.
  Its fairly uncommon to run into problems in this stage of the Netboot process, however, there are a couple specific issues that can cause kernel panics at this point. Possible problems would be:</p>
  
  <p>Not having a mach.macosx and mach.macosx.mkext file in your Netboot set</p>
</blockquote>

<p>And when checked <em>mach.macosx.mkext</em> was actually missing from the nbi&#8217;s dmg file. So I generated one using following code</p>

<p><code>
    kextcache -a ppc -m /Library/NetBoot/NetBootSP0/DeployStudioRuntime-091207-145110.nbi/ppc/mach.macosx.mkext -N -L /Volumes/DeployStudioRuntime/System/Library/Extensions/
</code></p>

<p>And my netboot imaging operation was back in business. Ahhh&#8230;. Freshly minted macs by the time I walk in tomorrow morning.</p>
]]></content:encoded>
			<wfw:commentRss>http://arvinderkang.com/2009/12/07/imaging-ppc-imacs-using-deploy-studio/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Gurmukhi on Android G1 mobile</title>
		<link>http://arvinderkang.com/2009/12/03/gurmukhi-on-mobile/</link>
		<comments>http://arvinderkang.com/2009/12/03/gurmukhi-on-mobile/#comments</comments>
		<pubDate>Fri, 04 Dec 2009 00:23:53 +0000</pubDate>
		<dc:creator>Arvinder Kang</dc:creator>
				<category><![CDATA[Hacks]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[G1]]></category>
		<category><![CDATA[gurmukhi]]></category>
		<category><![CDATA[punjabi]]></category>

		<guid isPermaLink="false">http://arvinderkang.com/2009/12/03/gurmukhi-on-mobile/</guid>
		<description><![CDATA[

Update March 6, 2010 : As the unrooted phone does not allow change in the phone ROM, this would only run on rooted phone. Here are five reasons why you should root your phone. One way to do it, is listed on CyanogenMod wiki.

I use Google G1 running Android OS for my email. To enable [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://arvinderkang.com/wp-content/uploads/2009/12/i_singh.jpg" alt="I Singh" /></p>

<p><em>Update March 6, 2010</em> : As the unrooted phone does not allow change in the phone ROM, this would only run on rooted phone. Here are <a href="http://lifehacker.com/5342237/five-great-reasons-to-root-your-android-phone" title="Five Great Reasons to Root Your Android Phone - Android rooting - Lifehacker">five reasons why you should root your phone</a>. One way to do it, is listed on <a href="http://wiki.cyanogenmod.com" title="CyanogenMod Wiki">CyanogenMod wiki</a>.</p>

<p>I use Google G1 running Android OS for my email. To enable Punjabi on android I used the following steps</p>

<ol>
<li>Download a <a href="http://guca.sourceforge.net/typography/fonts/" title="PCRC - Typography - Fonts">Unicode Punjabi font</a>.</li>
<li>Copy this font to your sdcard and rename it exactly <em>DroidSansFallback.ttf</em>.</li>
</ol>

<p>Now start Terminal Emulator and type exactly (watch the Case) the following commands, followed by enter.</p>

<pre><code>su (then wait for the superuser screen and press yes)
mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system
chmod 4755 /system/fonts/DroidSansFallback.ttf
dd if=/sdcard/DroidSansFallback.ttf of=/system/fonts/DroidSansFallback.ttf
reboot
</code></pre>

<p><img src="http://arvinderkang.com/wp-content/uploads/2009/12/android_punjabi.jpg" alt="Android Punjabi" /></p>

<p>Voila you should be able to read Hukamnama and emails written in Punjabi.</p>

<p><em>Thanks to <a href="http://www.android-devs.com/?p=33" title="Adding Additional Language Fonts to Android | Android Devs">Droidbot</a> for the idea</em></p>
]]></content:encoded>
			<wfw:commentRss>http://arvinderkang.com/2009/12/03/gurmukhi-on-mobile/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Web 2.0 Expo NewYork experience</title>
		<link>http://arvinderkang.com/2009/12/03/web-2-0-expo-newyork-experience/</link>
		<comments>http://arvinderkang.com/2009/12/03/web-2-0-expo-newyork-experience/#comments</comments>
		<pubDate>Thu, 03 Dec 2009 23:47:58 +0000</pubDate>
		<dc:creator>Arvinder Kang</dc:creator>
				<category><![CDATA[Travel]]></category>
		<category><![CDATA[#w2e]]></category>
		<category><![CDATA[NY]]></category>
		<category><![CDATA[web2.0]]></category>
		<category><![CDATA[web2.0 expo]]></category>

		<guid isPermaLink="false">http://arvinderkang.com/2009/12/03/web-2-0-expo-newyork-experience/</guid>
		<description><![CDATA[

I recently returned from Web 2.0 expo in New York.

What fascinated me the most is the fast pace and energy in the entrepreneurs compared to some of my friends doing startups on the West Coast.

I have compiled notes for reference. Feel free to help yourself and if you use an idea to create next web [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://arvinderkang.com/wp-content/uploads/2009/12/web_expo_400x_267.jpg" alt="Web Expo*" /></p>

<p>I recently returned from Web 2.0 expo in New York.</p>

<p>What fascinated me the most is the fast pace and energy in the entrepreneurs compared to some of my friends doing startups on the West Coast.</p>

<p>I have compiled notes for reference. Feel free to help yourself and if you use an idea to create next web 3.0 products, 5% of your company belongs to me <img src='http://arvinderkang.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>

<p><a href='http://arvinderkang.com/wp-content/uploads/2009/12/Web-2.0-Expo-Notes-NY-November-16-19-2009-Learn.ArvinderKang.com_2.pdf'>Web 2.0 Expo Notes &#8211; NY November 16-19, 2009 | Learn.ArvinderKang.com</a></p>

<p><em>Creative Commons image by Magify.net</em></p>
]]></content:encoded>
			<wfw:commentRss>http://arvinderkang.com/2009/12/03/web-2-0-expo-newyork-experience/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Upload recipe using Net::SCP</title>
		<link>http://arvinderkang.com/2009/11/01/upload-recipe-using-netscp/</link>
		<comments>http://arvinderkang.com/2009/11/01/upload-recipe-using-netscp/#comments</comments>
		<pubDate>Sun, 01 Nov 2009 23:11:58 +0000</pubDate>
		<dc:creator>Arvinder Kang</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[net-scp]]></category>
		<category><![CDATA[rake]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[upload]]></category>

		<guid isPermaLink="false">http://arvinderkang.com/2009/11/01/upload-recipe-using-netscp/</guid>
		<description><![CDATA[Sharing a simple ruby recipe to automate uploads of static website, if rsync is giving you problems(like with my school web server). This script uses Net::SCP.

Net::SCP is a pure-Ruby implementation of the SCP protocol. This operates over SSH (and requires the Net::SSH library), and allows files and directory trees to copied to and from a [...]]]></description>
			<content:encoded><![CDATA[<p>Sharing a simple ruby recipe to automate uploads of static website, if <a href="http://tatey.com/2009/10/29/simpler-deployment-for-jekyll-using-a-rakefile-and-rsync.html" title="Simpler deployment for Jekyll using a Rakefile and rsync">rsync</a> is giving you problems(like with my school web server). This script uses <a href="http://github.com/jamis/net-scp" title="jamis's net-scp at master - GitHub">Net::SCP</a>.</p>

<pre><code>Net::SCP is a pure-Ruby implementation of the SCP protocol. This operates over SSH (and requires the Net::SSH library), and allows files and directory trees to copied to and from a remote server.
</code></pre>

<p>This solution lies somewhere between manually uploading and fully automation using <a href="http://www.capify.org/" title="Capistrano">Capistrano</a> or <a href="http://rubyhitsquad.com/Vlad_the_Deployer.html" title="Vlad the Deployer">Vlad</a>.</p>

<script src="http://gist.github.com/223781.js"></script>
]]></content:encoded>
			<wfw:commentRss>http://arvinderkang.com/2009/11/01/upload-recipe-using-netscp/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Automating Drupal workflow using Git and Drush</title>
		<link>http://arvinderkang.com/2009/10/29/automating-drupal-workflow-using-git-and-drush/</link>
		<comments>http://arvinderkang.com/2009/10/29/automating-drupal-workflow-using-git-and-drush/#comments</comments>
		<pubDate>Thu, 29 Oct 2009 23:53:16 +0000</pubDate>
		<dc:creator>Arvinder Kang</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[automate]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[Drupal]]></category>
		<category><![CDATA[drush]]></category>
		<category><![CDATA[Git]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[workflow]]></category>

		<guid isPermaLink="false">http://arvinderkang.com/2009/10/29/automating-drupal-workflow-using-git-and-drush/</guid>
		<description><![CDATA[Update Nov 11, 2009: Updated the script to accept username and server name as arguments and to print syntax help if no argument is passed. It would eliminate to modify script for different servers.

Drupal rocks for some things, its deployment sucks! As I automate my drupal workflows better, I should post them one by one.

Following [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Update Nov 11, 2009</strong>: <em>Updated the script to accept username and server name as arguments and to print syntax help if no argument is passed. It would eliminate to modify script for different servers.</em></p>

<p>Drupal rocks for some things, its deployment sucks! As I automate my drupal workflows better, I should post them one by one.</p>

<p>Following is the my bash script recipe, for installing drupal, checking it into a git repository and replicating it remotely.</p>

<p>The second piece of puzzle should be automating MySQL backup and deployment using either Capistrano or Vlad.</p>

<p><span id="more-199"></span>
<script src="http://gist.github.com/221965.js"></script></p>
]]></content:encoded>
			<wfw:commentRss>http://arvinderkang.com/2009/10/29/automating-drupal-workflow-using-git-and-drush/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>A Chupacabra named ‘Health Scare’</title>
		<link>http://arvinderkang.com/2009/09/01/a-chupacabra-named-%e2%80%98health-scare%e2%80%99/</link>
		<comments>http://arvinderkang.com/2009/09/01/a-chupacabra-named-%e2%80%98health-scare%e2%80%99/#comments</comments>
		<pubDate>Wed, 02 Sep 2009 01:18:35 +0000</pubDate>
		<dc:creator>Arvinder Kang</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Mississippi]]></category>
		<category><![CDATA[Ole Miss]]></category>
		<category><![CDATA[universal healthcare]]></category>

		<guid isPermaLink="false">http://arvinderkang.com/2009/09/01/a-chupacabra-named-%e2%80%98health-scare%e2%80%99/</guid>
		<description><![CDATA[

Wrote an article yesterday in The Daily Mississippian on the current health care debate.

&#42; Creative Commons image by lab2112




  By Arvinder Singh Kang
  Special to The DM
  
  For those who don’t know what a chupacabra is, let me tell you my friend, it is a “goat sucker”. And yes, you [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://arvinderkang.com/wp-content/uploads/2009/09/health_care1.jpg" alt="Health Care" /></p>

<p>Wrote an <a href="http://blog.olemisslife.com/2009/08/30/a-chupacabra-named-health-scare/" title="The Daily Mississippian  &raquo; Blog Archive   &raquo; A Chupacabra named &#8216;Health Scare&#8217;">article yesterday in The Daily Mississippian</a> on the current health care debate.</p>

<p>&#42; Creative Commons image by <a href="http://www.flickr.com/people/lab2112/" title="Flickr: Lab2112">lab2112</a></p>

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

<blockquote>
  <p>By Arvinder Singh Kang
  Special to The DM</p>
  
  <p>For those who don’t know what a chupacabra is, let me tell you my friend, it is a “goat sucker”. And yes, you can call him that.</p>
  
  <p>Whether it considers that nickname derogatory has not been determined yet, because it belongs to a group of animals called Cryptid, a creature whose existence has been suggested but lacks scientific support.</p>
  
  <p>However, searching for “Fox News chupacabra” in Google, gave me proof that my friend chupacabra is no more a silly Cryptid than Big-foot and Yeti (http://bit.ly/27ufOl).</p>
  
  <p>If I was to consider myself an American and not an alien, as U.S. Immigration Services refers to international students, I would be a 4-year-old toddler. That is the amount of American experience I have, so I’m still in the process of making sense of things, which most of you would find easy to understand.</p>
  
  <p>I’m still trying to make sense of why my doctor’s billing office charged me once for an emergency visit to Baptist Memorial Hospital in 2007 and then sent a collections agency who threatened to “screw my credit” and made me pay twice.</p>
  
  <p>Even after proving it was a mistake in their billing, they haven’t sent my $259 back to me. Baptist Memorial says it has nothing to do with the doctor’s billing office, the doctor herself seems to have moved and the billing company CEO seems to have spent my $259 on Friday night booze.</p>
  
  <p>And that’s why my toddler mind wonders when it watches people yelling to the government, “Keep your hands off my health care!”</p>
  
  <p>Do they seriously think U.S. health care is not broken?</p>
  
  <p>I wonder if these people ever got a chance to watch the House subcommittee hearings where witnesses testified about the practice of “post-claims underwriting,” which occurs when insurance companies cancel individual health insurance policies after providers submit claims for medical services (http://bit.l/1tH0gJ).</p>
  
  <p>I’m still a smart 4-year-old American. I have a 2-year-old American friend, who got mad when he had to shell out more than $100 to get a tetanus shot after getting hurt with a rusted iron nail on the road, while he can get the same shot in his home country for free.</p>
  
  <p>Back in my home country if I’m sick, I have two options.</p>
  
  <p>If I go to a government hospital, I pay 10 cents (yes, you heard it right), and wait anywhere between 10 &#8211; 30 minutes to see the doctor.</p>
  
  <p>No appointment, no insurance, it is as simple as that.</p>
  
  <p>The second option is to visit a private clinic, the cost of which is still quite less then visiting one in the U.S.</p>
  
  <p>The chronic care options might be limited and expensive.</p>
  
  <p>However, for primary care, I do not have to wait days for an appointment with a physician in a country with three times the population of U.S. and at least twice the corruption.</p>
  
  <p>Until recently, the term medical insurance was unheard of in my home country of India.</p>
  
  <p>The U.S. spends the most on health care, more than Australia, New Zealand, the United Kingdom, Germany and Canada. Ironically the Commonwealth Fund found U.S. health care consistently under-performed compared to the health care systems of these other countries.</p>
  
  <p>The study found two major differences: The U.S. being the only country without universal health insurance coverage and the U.S. has the highest cost of malpractice insurance of any nation in the study (http://bit.ly/k1PsE).</p>
  
  <p>A lot of time we associate universal health care with socialism. If caring for “the least of these My brethren” is socialism, then so are all-loved Medicare, disabled and veteran health care programs.</p>
  
  <p>Caring for others who have the least are the signs of a healthy and sane nation.</p>
  
  <p>Caring for “the least of these My brethren” has made America “a beacon of hope” for the suppressed and underdeveloped parts of the world.</p>
  
  <p>Steps in that direction would not diminish, but bring back the glory of the old days to what we so proudly call the U.S.A.</p>
</blockquote>
]]></content:encoded>
			<wfw:commentRss>http://arvinderkang.com/2009/09/01/a-chupacabra-named-%e2%80%98health-scare%e2%80%99/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Installing Scala on Snow Leopard</title>
		<link>http://arvinderkang.com/2009/09/01/installing-scala-on-snow-leopard/</link>
		<comments>http://arvinderkang.com/2009/09/01/installing-scala-on-snow-leopard/#comments</comments>
		<pubDate>Tue, 01 Sep 2009 21:28:40 +0000</pubDate>
		<dc:creator>Arvinder Kang</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[install]]></category>
		<category><![CDATA[scala]]></category>
		<category><![CDATA[snow leopard]]></category>

		<guid isPermaLink="false">http://arvinderkang.com/2009/09/01/installing-scala-on-snow-leopard/</guid>
		<description><![CDATA[These are instructions for quickly installing Scala. Scala is a general purpose language almost completely interoperable with Java, and having features of object-oriented and functional languages.

I installed Scala in /usr/local , the reason for which can be found here.



Prerequisite

Before starting installation, you will need **:


Mac OS X 10.6 Snow Leopard 
The latest Xcode Tools (from [...]]]></description>
			<content:encoded><![CDATA[<p>These are instructions for quickly installing <a href="http://www.scala-lang.org/" title="The Scala Programming Language">Scala</a>. Scala is a general purpose language almost completely interoperable with Java, and having features of object-oriented and functional languages.</p>

<p>I installed Scala in <code>/usr/local</code> , the reason for which can be found <a href="http://hivelogic.com/articles/using_usr_local/" title="Hivelogic - Using /usr/local">here</a>.</p>

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

<h2>Prerequisite</h2>

<p>Before starting installation, you will need **:</p>

<ol>
<li>Mac OS X 10.6 Snow Leopard </li>
<li>The latest Xcode Tools (from the Snow Leopard DVD or downloaded from Apple — the 10.5 version won’t work)</li>
<li>Confidence running UNIX commands using the Terminal</li>
</ol>

<h2>Step 1: The PATH</h2>

<p>Launch Terminal from <code>/Applications/Utilities</code> folder.</p>

<p>First lets set the PATH variable using a text editor. I use <a href="http://macromates.com/" title="TextMate — The Missing Editor for Mac OS X">Textmate</a> (hence the <code>mate</code> command). You can use Textmate, <a href="http://smultron.sourceforge.net/" title="Smultron by Peter Borg">Smultron</a> or <a href="http://www.vim.org/" title="welcome home : vim online">vim</a>.</p>

<pre><code>mate ~/.bash_profile
</code></pre>

<p>At the end of this file add(even if it is blank)</p>

<pre><code>export PATH="/usr/local/bin:/usr/local/sbin:/usr/local/scala/scala-2.7.5.final/bin:$PATH"
</code></pre>

<p>Save and close the file. Close the Terminal. On restarting the terminal, enter following command:</p>

<pre><code>echo $PATH
</code></pre>

<p>We should be able to see <code>/usr/local/scala/scala-2.7.5.final/bin</code> as one of the paths. Note: If we were compiling scala, we would prefer its binaries to be at <code>/usr/local/bin/scala</code>. However we are taking the easier route.</p>

<h2>Step 2: Download Scala</h2>

<p>I keep all my software installers that I install away from Application folder, in a folder in home directory.</p>

<p>Make a new folder:</p>

<pre><code>mkdir ~/SourceFolder
cd ~/SourceFolder
</code></pre>

<p>Download scala IzPack Installer:</p>

<pre><code>curl -O http://www.scala-lang.org/downloads/distrib/files/scala-2.7.5.final-installer.jar
</code></pre>

<h2>Step 3: Install</h2>

<p>The installer needs administrator permission. Hence install by double click would not complete due to permissions issue.</p>

<p>On the Terminal:</p>

<pre><code>sudo java -jar scala-2.7.5.final-installer.jar
</code></pre>

<p>Type in the password when prompted. Installer GUI would start</p>

<p><img src="http://arvinderkang.com/wp-content/uploads/2009/09/scala_installer_1.png" alt="Scala Installer 1" /></p>

<p>Choose language.</p>

<p><img src="http://arvinderkang.com/wp-content/uploads/2009/09/scala_installer_2.png" alt="Scala Installer 2" /></p>

<p>Goto next.</p>

<p><img src="http://arvinderkang.com/wp-content/uploads/2009/09/scala_installer_3.png" alt="Scala Installer 3" /></p>

<p>Read and accept the license.</p>

<p><img src="http://arvinderkang.com/wp-content/uploads/2009/09/scala_installer_4.png" alt="Scala Installer 4" /></p>

<p>By default, the installer will install in <code>/usr/local/</code>. However choose <code>/usr/local/scala/</code>, otherwise the installer tends to overwrite <code>/usr/local</code>.</p>

<p><img src="http://arvinderkang.com/wp-content/uploads/2009/09/scala_installer_5.png" alt="Scala Installer 5" /></p>

<p>Scala is installer.</p>

<p>To verify, we&#8217;ll run Scala interpreter:</p>

<pre><code>scala
</code></pre>

<p>On my machine, it shows:</p>

<pre><code>Welcome to Scala version 2.7.5.final (Java HotSpot(TM) 64-Bit Server VM, Java 1.6.0_15).
Type in expressions to have them evaluated.
Type :help for more information.

scala&gt;
</code></pre>

<p>Type <code>:quit</code> to exit from the interpreter.</p>

<p>Scala is installed on Snow Leopard.</p>

<p>&#42; The writing style of tutorial is shamelessly inspired by <a href="http://hivelogic.com/" title="Hivelogic">Hivelogic</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://arvinderkang.com/2009/09/01/installing-scala-on-snow-leopard/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
<!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->