<?xml version='1.0' encoding='UTF-8'?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/" xmlns:blogger="http://schemas.google.com/blogger/2008" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" version="2.0"><channel><atom:id>tag:blogger.com,1999:blog-5168503098504182792</atom:id><lastBuildDate>Sat, 26 Sep 2026 14:05:06 +0000</lastBuildDate><category>samskritam</category><category>panini</category><category>sanskrit</category><category>ashtadhyayi</category><category>programming</category><category>sutram</category><category>yamunotrii</category><category>ramayana</category><category>dsl</category><category>groovy</category><category>phonetics</category><category>shibiram</category><category>vishnu</category><category>aryabhatta</category><category>chapter8</category><category>hanuman</category><category>kalidasa</category><category>kavya</category><category>kumarasambhava</category><category>mahabharata</category><category>subhashitam</category><category>vadiraja</category><category>amar chitra katha</category><category>aryabhatiya</category><category>astronomy</category><category>bana bhatta</category><category>basic</category><category>benefits</category><category>bharavi</category><category>bhasa</category><category>bhavabhuti</category><category>bidi</category><category>blue jackal</category><category>castaway</category><category>cigarette</category><category>classification</category><category>complex samasa</category><category>complexity</category><category>curse</category><category>depression</category><category>devanagari encoding</category><category>ekakshara sloka</category><category>english</category><category>facial expressions</category><category>facts</category><category>framework</category><category>functional programming</category><category>gita</category><category>github</category><category>grammar</category><category>hanumannataka</category><category>harinamamruta</category><category>hindu</category><category>humility</category><category>humor</category><category>inside out</category><category>jati</category><category>kadambari</category><category>kala</category><category>kamban</category><category>katapayadi</category><category>kiratarjuniya</category><category>knuth</category><category>lie to me</category><category>long sanskrit sentences</category><category>madhvacharya</category><category>magha</category><category>manmatha</category><category>meghadhutam</category><category>messenger</category><category>microexpressions</category><category>mvc</category><category>myths</category><category>namaskaram</category><category>naming conventions</category><category>nandimukhi</category><category>narayana panditacarya</category><category>narayana panditacharya</category><category>numbers</category><category>ocean</category><category>patanjali</category><category>pi</category><category>puranic stories</category><category>raindrop</category><category>rama</category><category>ramanujan</category><category>rshi</category><category>rukminisha vijaya</category><category>rukminishavijaya</category><category>rupa gosvami</category><category>saMvRuta</category><category>sachin 200 odi</category><category>samasa bhramari</category><category>samskrita bharati</category><category>sanskrit literature</category><category>sanskrit poem</category><category>self-confidence</category><category>shapa</category><category>sherlock holmes</category><category>shishupalavadham</category><category>shiva</category><category>spelling bee</category><category>star wars</category><category>subhashitaratnabhandagaram</category><category>sumadhvavijaya</category><category>sundara kandam</category><category>svapnavasavadatta</category><category>taxonomy</category><category>thiratti pal</category><category>time</category><category>timespan</category><category>top 5</category><category>translations</category><category>transliteration</category><category>trivikirama panditacharya</category><category>varna</category><category>vectral palindrome</category><category>vedanta desikan</category><category>vidura</category><category>vyakaranam</category><category>yaksha prasna</category><category>yoda</category><title>vAgartha: - वाच: अर्थ: |</title><description>Meaning of the Word.</description><link>http://vagartham.blogspot.com/</link><managingEditor>noreply@blogger.com (Vasu)</managingEditor><generator>Blogger</generator><openSearch:totalResults>58</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5168503098504182792.post-4877153215816938517</guid><pubDate>Sat, 12 Dec 2015 16:16:00 +0000</pubDate><atom:updated>2015-12-12T10:16:32.754-06:00</atom:updated><title>Moved to wordpress</title><description>The contents of this site has moved to &lt;a href=&quot;http://vagartham.wordpress.com/&quot;&gt;vagartham.wordpress.com&lt;/a&gt;. &amp;nbsp;Please follow that site for further updates.</description><link>http://vagartham.blogspot.com/2015/12/moved-to-wordpress.html</link><author>noreply@blogger.com (Vasu)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5168503098504182792.post-1345080570617719935</guid><pubDate>Sat, 28 Nov 2015 16:02:00 +0000</pubDate><atom:updated>2015-11-28T10:04:40.806-06:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">depression</category><category domain="http://www.blogger.com/atom/ns#">gita</category><category domain="http://www.blogger.com/atom/ns#">inside out</category><category domain="http://www.blogger.com/atom/ns#">samskritam</category><category domain="http://www.blogger.com/atom/ns#">sanskrit</category><title>For whom the feeling tolls</title><description>From a simple series of drawings to sophisticated and precise motion of objects following physics laws, animation has come a long way in just a few decades. Companies like Pixar have raised the bar with every movie release. Eventually all animations look sophisticated, beautiful and stunning, yet they fail to hold us unless there is a compelling story. Illustration is for the mind. Story is for generations. This is a key point for creating good slides/presentations - it is good to have &lt;b&gt;appropriate&lt;/b&gt; &lt;b&gt;visuals&lt;/b&gt;, but you need to have a &lt;b&gt;compelling&lt;/b&gt; &lt;b&gt;story&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
In the Inside Out movie, the story of a girl depicted through personifaction of emotions is a brilliant way to capture the psychology of a child. As the story progresses, it becomes clear that &#39;depression emotion&#39; is going to have some kind of impact, but the script manages it very well until the end. The fact that depression is an important emotion for human beings (perhaps animals too) is a neat little knot. But after watching the movie, I felt something was eluding me and I wasn&#39;t able to quite capture it. I have heard a similar story-line before? But where?&lt;br /&gt;
&lt;br /&gt;
Many people read the bhagavad-gita in original, translated or original with translations and are awed by its philosophy. Lectures after lectures have eloquently captured its essence expounded through a variety of experiences. Its so easy to quote &#39;karmaNi eva adhikAraH te&#39;, &#39;yogaH karmasu kausalam&#39;, yet it is near impossible to put them in practice. Or get a thrill reminiscing Robert Oppenheimer quoting the destruction verse (divisUrya sahasrasya) during the nuclear bomb.&lt;br /&gt;
&lt;br /&gt;
Whenever I get hold of a book, I tend to read the Introduction/Foreward section fully. Understanding why the author write the book, provides a context for the content. In that sense, one of the most brilliant and under-rated chapters is the first chapter of the gIta. In fact both rAmAyaNa and mahAbhArata are fantastic human psychology guides. Many characters of these two epics are diluted in our day-to-day versions and are put in black-white, so the real shades don&#39;t come out as vyAsa had put it. I feel sorry for psychology students who quote Jung and Freud at the drop of a hat, yet cannot explain the confusions of yudhiShThira or the anxiety of dasharatha.&lt;br /&gt;
&lt;br /&gt;
From author&#39;s view, follow how the context is being brilliantly set. If the content was important, he could have directly skipped to the preaching section. Yet vyAsa devotes an entire chapter to set the mood. In the first chapter &quot;arjuna vishAda yoga&quot;, there is a brilliant contrast of two feelings: duryodhana&#39;s and arjuna&#39;s. Both are driven by ego and are ready to annhiliate the other side. Duryodhana cautions droNa of his nemesis, followed by provoking that he is not a kShatriya (implying not fit for a battle) and then implying a soft corner for his favorite student. He has more strength in numbers than the pANdava-s, yet is doubtful of victory. And arjuna begins with ordering krishNa to take &#39;his&#39; chariot in front of the army and proclaims that he is ready to take them on.&lt;br /&gt;
&lt;br /&gt;
At no point duryodhana exibhits a feeling of remorse that what he is doing is wrong. Though enveloped in doubt, there is no sadness in him on what happens to anyone as he clearly declares that others are willing to die for him. In complete contrast, arjuna after being cleverly put between bhIShma and droNa, breaks down because of &#39;depression&#39;. (A trivia: Many think that the first words spoken by kRShNa are in the 2nd chapter. But here kRShNa says, &quot;Arjuna, see the assembled Kurus&quot;). This vishAda is the reason arjuna is ready to lay down his life in the battle-field and hoping he would get mokSha without any incurred pApa or effort.&lt;br /&gt;
&lt;br /&gt;
Just as in Riley&#39;s triggering of her fondest memories, &#39;depression&#39; played a key role for arjuna to bring out the best in him. Without &#39;depression&#39; we would all be like duryodhana, not even feeling what is wrong.&lt;br /&gt;
&lt;br /&gt;
For the Samskritam lovers, the verbs used in arjuna&#39;s lamentation are like leaving a kid in candy shop. The dhAtu of many words are deep in meaning that translating them does not do justice. (kRupayA parayA AviShTaH, sIdanti gAtrANi, mukham pariSuShyati, gANDIvam sravate, tvak paridahyate, sreyaH na anupaSyAmi).&lt;br /&gt;
&lt;br /&gt;
I&#39;ve heard people give various reasons to learn (or not to learn) Samskritam. From a cliched &#39;I read in 5th grade&#39; to a proud &#39;My grandfather knows it&#39; to &#39;I simply don&#39;t have time&#39; to &#39;Its complicated&#39;. A few among them stay on to continue to learn the language, in addition to just admiring. For them, the &lt;b&gt;depression&lt;/b&gt; has already set in.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;When is yours ?&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
(Some ideas inspired by Sri Dr. Padmakumar&#39;s bhagavad-gIta series on youtube).</description><link>http://vagartham.blogspot.com/2015/11/for-whom-feelings-toll.html</link><author>noreply@blogger.com (Vasu)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5168503098504182792.post-6905580473382412267</guid><pubDate>Sat, 10 Jan 2015 16:38:00 +0000</pubDate><atom:updated>2015-01-10T10:46:11.710-06:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">classification</category><category domain="http://www.blogger.com/atom/ns#">mahabharata</category><category domain="http://www.blogger.com/atom/ns#">numbers</category><category domain="http://www.blogger.com/atom/ns#">samskritam</category><category domain="http://www.blogger.com/atom/ns#">sanskrit</category><category domain="http://www.blogger.com/atom/ns#">taxonomy</category><category domain="http://www.blogger.com/atom/ns#">vidura</category><title>Wisdom by numbers</title><description>In the late 1980&#39;s there was a superhit Hindi song with simple lyrics and catchy tunes. It become very popular even in the anti-Hindi belts of India and catapulted Madhuri Dixit to instant fame. Yeah, for those from that era, I dont have to give a clue anymore. So it goes ek, do, teen ... barah, terah - counting from 1 to 13, the lyric pauses to make a pun-ny link between terah (13) and tera (you) - tera karoon intazaar (im waiting for you, come out, the Spring has arrived). Language of lyrics and tunes are made for each other, I guess. Setting that tune to translated lyrics just doesn&#39;t feel quite right. It goes on to describe other numbers and events, but frankly who remembers the rest of the lyrics?&lt;br /&gt;
&lt;br /&gt;
But long before Madhuri danced to the tunes of counting 1,2,3 to wait for her boyfriend, this technique was used to put a distressed King to bed. Not by counting sheeps, but by shedding an enormous amount of wisdom on observations of human behavior. Set in a form of dialog, the context of it is as fascinating as the content. Sanjaya has just returned from a mission to pANdava-s to &quot;accept terms&quot; of duryodhana, but dhRtarAShtra does not know about the result yet. The King asks Sanjaya to spell out, but Sanjaya says, its late in the night and he would disclose the details only in the court in front of everyone, the next day morning. This makes the king uncomfortable and cannot sleep at night. And so when the king is in distress, he promptly calls for his brother for advice. And thus the chapter is named &quot;Unable to sleep at night chapter (prajAgara parva - part of udyoga parva)&quot; - more popularly known by its content - vidura nIti (Laws/Sayings of vidura). Yes, we are talking about Vidura, yet another fascinating character of the epic. Etymologically viduraH could be vigrahavAkya-ed in two ways - vidyAyAm rate iti viduraH - (one who revels in knowledge is vidura) or vidyA rate yasmin saH viduraH (one, in whom knowledge shines, is vidura). The whole vidura nIti is a dialog between completely distressed dhRtarAShTra and the wise Vidura, that goes on for the whole night.&lt;br /&gt;
&lt;br /&gt;
Unlike the pancatantra or hitopadeSa, where a story ends with one profound subhAShita that serves as a morale summary, the whole vidura nIti is chock full of quotes, sayings, proverbs and subhAShita-s, that would make any quoter look like an &quot;&lt;b&gt;Instant Jnani&lt;/b&gt;&quot;. &amp;nbsp;Its literally an encyclopedia of taxonomy of human behavior, a critique of human tendencies and a book of law for a ruler and advice to common man. Many popular quotes are from this chapter -&lt;br /&gt;
&lt;br /&gt;
&quot;ekaH svAdu na bhunjIta&quot; - do not eat alone (always share food with others)&lt;br /&gt;
&quot;satyam svargasya sopAnam&quot; - truth is the step to svargaH&lt;br /&gt;
&quot;kshamA guNo hi aSaktAnAm, SaktAnAm bhUShaNam&quot; - Forgiveness is a virtue for weak, and an ornament for brave.&lt;br /&gt;
&quot;mUrkheShu paNditAH jIvanti&quot; - Because fools are around, wise are recognized (lit. wise survive in fools, ie in foolishness of other people)&lt;br /&gt;
&lt;br /&gt;
and many many more. The last one, especially can be related easily in IT project environments. If you got a performance reward, its not because you worked hard, but others around you worked less harder than you! In some sloka-s, vidura&#39;s perspective and straight-forwardness is stunning.&lt;br /&gt;
&lt;br /&gt;
But there is always one thing most profound than others. In the first section of the dialog Vidura explains the dos and donts of a king just using numbers. Vidura delivers a summary of his advice to the king in a single quote.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;ekayA dve viniScitya trImScaturbhiH vaSe kuru |&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;panca jitvA viditvA ShaT sapta hitvA sukhI bhava ||&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
By 1 determine (discriminate/divide) 2, using 4 overpower 3, conquer 5, know 6, shed 7 ane be happy.&lt;br /&gt;
&lt;br /&gt;
If we take liberty to write this down mathematically, here is the formula for happiness:&lt;br /&gt;
&lt;br /&gt;
happiness = 1/2 + 3^4 * 5 + 6 - 7.&lt;br /&gt;
&lt;br /&gt;
The rounded answer seems to be 404 (as you type in a calculator), and Im pretty sure Vidura secretly encoded that happiness is not to be found without these - astonishingly predating the Http API.&lt;br /&gt;
&lt;br /&gt;
Ok just kidding. Philosophically, this is explained as - Using 1 intellect (ekayA buddhyA), determine 2 - whats right and whats wrong. Using the 4 sAma, dAna, bheda, danda technique subdue the 3 types of people - friends, enemies and the confused. Conquer 5 indriyAs (senses of perception), know 6 (adhibhUta [material science], adhyAtma [spiritual science], adhidaiva [science of natural forces], adhiyajna [inquisition about one fundamental kartA], sarvagata [omnipresence of the kartA] and karma [that kartA is the real doer of everything]) and shed the 7 vices (striyA, mRgayA, pAnam, vAkpAruSham, mahat-daNda-pAruSham, artha-dUShaNam: respectively - indulgence in amorous activities, hunting, addictions like alcohol, harsh speech, excessive punishment, misusing wealth).&lt;br /&gt;
&lt;br /&gt;
Then he goes after each number upto 10 and classifying various laws, rules, systems and observations by numbers. There may be some observations that are not relatable to modern society, but in many cases he seems to be spot on. The taxonomy of Vidura reflects a very deep knowledge of things around him. A deeper inference from this - to make such a classification, the person should not only know the properties of the subject, but also know what NOT belongs to that classification and why. To say that there are three primary colors (RGB model) takes observation. But to say only 3 colors are required, not more not less, requires deeper understanding of the nature of colors.&lt;br /&gt;
&lt;br /&gt;
And finally, a word about the Samskritam behind it. Just like yakSha praSna is a great material on gender of nouns, vidura nIti is a fantastic source of using linga-s for cardinals. The slight variations of cardinals in Samskritam may distract a beginner learner (dve, dvau, trayaH, tisraH, catvAri, catasraH etc.) but these sloka-s will help to understand them with context.</description><link>http://vagartham.blogspot.com/2015/01/wisdom-by-numbers.html</link><author>noreply@blogger.com (Vasu)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5168503098504182792.post-2259315491512277159</guid><pubDate>Sat, 06 Dec 2014 19:11:00 +0000</pubDate><atom:updated>2014-12-06T16:28:10.874-06:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">english</category><category domain="http://www.blogger.com/atom/ns#">phonetics</category><category domain="http://www.blogger.com/atom/ns#">samskritam</category><category domain="http://www.blogger.com/atom/ns#">sanskrit</category><title>The cost of price</title><description>Yet another Thanksgiving Day and a mad rush to get the best deals went by. In thee recent years, Black Friday has started arriving a few Mondays earlier, and if we apply mathematical induction, in a few years Black Friday deals may start by New Year. The tradition of having a nice family dinner and rushing off to retail stores at 12 mid night with friends and cousins may vanish soon. I hope such moments will make a great adventure story for our grandkids, er... only if they will ever sit down to listen to us, instead of playing PS10.&lt;br /&gt;
&lt;br /&gt;
One of the things that surprised me in Russia (Soviet Union) was the &quot;Price of Things&quot;. Obviously, consumerism hadn&#39;t gotten there yet (before 1991), so the prices were always fixed by the government. For any produce you pick up from store, there were only three price ranges - 1) moscow region 2) siberia region 3) vladivostok region. And each was about 10 kopeks (think 10 cents) dearer, to cover the transport cost! That&#39;s it! Any city I go, any shop I go, whether its Moskva, Kiev or Minsk, the price of kilo of butter, a litre of milk or loaf of bread is same price. With inflation hardly a notion under socialism, the prices remained stable for a long time. And with government controlling produces, there were not 10 brands of milk, 6 gradation of fat %, with or without lactose, with or without Vitamin D, with or without DHA, organic and non-organic, quality of grass and food consumed by the cows, amount of hormones injected, pasteurized or homogenized, and a stamp of shelf life of 10 days for milk! And there were just two varities of bread (white and black - if you are curious).&lt;br /&gt;
&lt;br /&gt;
And guess what? When friends and relatives gathered around for weekends or holidays they did not talk about varieties of milk or whether the basic human consumable food like bread has any harmful ingredients like HFCS or who gives the best deal. No one regretted paying more for something and go back to stand in line to return it only to spend more money on something else than what they originally spent. Many conversations were around literature, music, culture, science, math and of course vodka.&lt;br /&gt;
&lt;br /&gt;
Constrast this in US (for sake of this comparison) many conversations are invariably intruded with some sort of &quot;where what is on sale, now?&quot;. Pretty much every information media is always providing some kind of deal - email, mail ads, billboards, store coupons, online coupons, bulk coupons and so on. In general, the common public seem to spend more time trying to &quot;get a better deal&quot; out of anything. Imagine a person spends about 15 minutes on average a day (including spending time to return, talk to customer service etc.) to find a deal. Assume that about 100m buy stuff every day after comparing prices from various online stores, deal sites and retail outlets. So conservatively about 100 million x 15 minutes of time is &quot;non-productive&quot; every single day in US. All this is inessential non-productivity.&lt;br /&gt;
&lt;br /&gt;
(Note: I&#39;m not against choice, choice is needed for creativity. Just saying that that major part of our life could be productively spent elsewhere).&lt;br /&gt;
&lt;br /&gt;
How does this all relate to Sanskrit? I am currently teaching Sanskrit to children (of ages 5 to 15) and I am realizing that the lack of phonetic knowledge is causing them a great difficulty. I then started looking into how the English language is being taught and it was very intriguing to see the amount of time and effort put into &quot;giving a phonetic twist&quot; to a script in which phonetics simply does not exist. As a child, I somehow learnt English as a foreign language, but I dont remember how I learnt it. Now when I try to feel how English is taught, I realize it must be one of the hardest things to do. I watched a kid trying to learn different pronunciations of letter &quot;A&quot; for about two weeks. She was very confused with the sound &#39;A&#39; and how it ends up differently in bat, boat, far, near, that and so on. Nearly every other new word contained an exception to how a previous word was learnt. God forbid when it comes to consonants - who knows when what is silent - the point is there is no logical relation between the letters, script and the language. Children are merely forced into a prevailing structure, with every institution claiming their method is better than another. A whole industry of private schools, expensive curriculums, tutorial institutions, spelling-bee competitions and reading programs thrive just to &quot;fill in the gap&quot; of something fundamentally missing in the English script/language. Children at their early ages (1-5) are in the absolute prime time of absorbing languages. And guess what? Most of their prime time is lost in inessential non-productivity.&lt;br /&gt;
&lt;br /&gt;
Constrast this with a fully phonetic language like Sanskritam, which has a very strong &quot;shIkShA-shAstra&quot; (phonetic-science). There is a clear separation of vowels and consonants, a clear notion of what parts of mouth is used to pronounce a sound, and what the amount of stress of each sound requires. There are even more attributes, but this suffices to make the point. The day a child learns the &quot;sounds&quot;, she is productive immediately with the words. The real challenge for the kids then is to find relationships between words within compound-words (samAsa) or in a sentence and that builds a strong analytical skill. This, at least should be one of the reasons why Sanskritam should be taught at a very early age.&lt;br /&gt;
&lt;br /&gt;
(Note: I am not saying English shouldn&#39;t be learnt or taught. Just saying that there is a major part of brain that gets exercised better when learning Sanskritam at an early age).&lt;br /&gt;
&lt;br /&gt;</description><link>http://vagartham.blogspot.com/2014/12/the-cost-of-price.html</link><author>noreply@blogger.com (Vasu)</author><thr:total>2</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5168503098504182792.post-3102331578904730859</guid><pubDate>Thu, 26 Sep 2013 01:58:00 +0000</pubDate><atom:updated>2013-09-25T20:58:07.114-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">samskritam</category><category domain="http://www.blogger.com/atom/ns#">sanskrit</category><title>It may be sometimes like this</title><description>हिम ऋतुः आयमानः अस्ति । अस्मिन् नगरे तु सर्वदा मेघावृतः । पौलेन उक्तम् आसीत् ७ वादने एव अत्र भवति इति । सद्यः १५ निमेषात् अनन्तरम् अपि सः न आगतः । कुतोऽयम् विलम्बः । इतोपि किञ्चित् प्रतीक्षाम् करोमि । आगच्छति चेत् वरं नोचेत् अहमेव विद्यालयं गच्छामि । प्रातःकाले सुहृद्भिः विद्यालयं गन्तुम् मार्गकोणे प्रतिक्ष्यमाने मम चिन्तनयानम् निरोद्धुम् स्कन्धे लघूष्णहस्तम् स्पृष्टम् । प्रतिक्रम्य तत्र जार्जम् दृष्टवान् । ’जार्ज! नमस्कारः । आगतवान् वा ! समयः एव ।’&lt;br /&gt;
&lt;br /&gt;
जार्जः मौनेन मां दृष्ट्वा नेत्रोन्मीलनं कृतवान् । सः अधिकतया न वदति । परन्तु सुहृदाम् मनश्चालनम् सम्यक् अवगन्तुम् समर्थः । योगाभ्यासम् वा ध्यानम् वा किमपि करोति । प्रायः तस्मात् बलम् । तदा एव ’सुहृदो’ इत्युक्तं शब्दं श्रुत्वा एव अवगतवन्तौ पौलः आगतः इति । यतोऽपि तस्य विलम्बनम् मह्यम् न रोचते, तस्य ध्वनिः मधुरा अस्ति । प्रसिद्धः गायकः भविष्यति सः इति मम न संशयः ।&lt;br /&gt;
&lt;br /&gt;
’अस्तु तर्हि । गच्छामः । अद्यतन पठनं सुन्दरं स्यात् । महकवेः अनुसन्धानम् करोति इत्युक्तवान् आस्सीत् आचार्यः ।’&lt;br /&gt;
&lt;br /&gt;
’अस्तु । गच्छामः’ । तावप्युक्तवन्तौ ।&lt;br /&gt;
&lt;br /&gt;
किमपि परस्परमनुक्त्वा किञ्चित् दुरम् चलितवन्तः वयम् । पौलः एव प्रथमं पृष्टवान् ’अद्य प्रात:काले गणितम् खलु?’ । ’आआम्म्म्म्’ इति अति मन्द-स्वरेन किमपि विचिन्तयन्निव जार्जः प्रत्यवदत् । ’मह्यम् तादृशम् गणितम् न रोचते यादृशम् भाषाज्ञानम्’ इति पौलः अवदत् । ’न केवलम् भवते, मह्यम् अपि’ इत्यहमपि समावदत् । ’अद्य ब्रह्मगुप्तस्य चक्रवालम् पाठयति । किमपि न अवगतम् मया गत वर्गे । चक्रवालम् व विचक्रवालम् वा कस्य को लाभः । किमपि भवेत् ।’ इति किञ्चित् उच्चस्थाय्याम् एव अवदम् । अग्रे वयम् मौनेन गत्वा विद्यालयम् प्राप्तवन्तः ।&lt;br /&gt;
&lt;br /&gt;
’आर्यभट्ट-भवनम्’ आगतम् । अत्रैव हि गणितवर्गप्रकोष्टः । आचार्यः पाठम् आरब्धवान् । मम मनः तत्र नासीत् । यथेष्टम् नवोड्डयनकौशल्यः प्राप्तः विहङ्गरिव उड्डयनम् कृतः । न केवलम् आकशे अपि काले च । Keats वर्येन सह प्रातराशः । माध्याह्ने Wordsworth-कविना सह भोजनम् । रात्रौ तथा हि बृहत् कविसम्मेलने मधुरकाव्यपानम् ।&lt;br /&gt;
&lt;br /&gt;
घण्टानादे गणितवर्गः समाप्तः । शीघ्रमेव समयः यापितः । उत्तममेव । यथापूर्वम् किमपि न अवगतम् । त्रयः वयम् मिलित्वा यास्क-नाम्ना भाषाभवनम् प्रति गतन्वन्तः । तत्र दूरम् गच्छन्तम् अन्यतमम् छात्रम् दृष्ट्वा जार्जः माम् सूचितवान् ’नूतनः सः । नाम तस्य रिच्’ ।&lt;br /&gt;
&lt;br /&gt;
’एवम् वा । उत्तमम्’ । कदाचित् नाम श्रुत्वैव केषाञ्चित् जनानाम् आत्मसम्बन्धः निर्दिश्यते स्यात् । सः अपि तत्रैव गच्छन्नस्ति यत्र वयम् । अस्तु अनन्तरम् तेन परिचयम् करोमि इति चिन्तयित्वा प्रकोष्टम् मित्रैः सह प्रविष्टवान् ।&lt;br /&gt;
&lt;br /&gt;
अस्माकम् आचार्यः अशिथिल: इति अन्ये छात्राः वदन्ति । तन्न मम मते । मह्यम् तु सः कारुण्यः इव भाति । तस्य भाषाज्ञानम् दृष्ट्वा अनेकवारम् विस्मितो आसमहम् । सर्वेषाम् आचर्याणाम् प्रियतमः सः शिष्यः यः विषये स्वाभाविकज्ञानम् च आसक्तिम् प्रदर्शयति खलु । द्रोणार्जुन न्याय्यरिव ।&lt;br /&gt;
&lt;br /&gt;
Good morning, sir |&lt;br /&gt;
&lt;br /&gt;
Good morning |&lt;br /&gt;
&lt;br /&gt;
आचार्यः अपि कुतूहलेन प्रणम्यत् । ’उपविशन्ताम् ।’ एतस्य वर्गे मया तु सर्वदा प्रथमे मञ्चे एव उपवेष्टव्यः ।&lt;br /&gt;
&lt;br /&gt;
’अस्तु । अद्य किञ्चित् सिंहावलोकनम् कुर्मः । विभक्त्यः स्मर्यन्ते वा?’&lt;br /&gt;
&lt;br /&gt;
इतस्ततः लघुशब्दम् श्रुतम् । न कुत्रचित् उत्सुकम् । तृतीये मञ्चे उपविष्टम् जेम्सम् दृष्ट्वा आचार्यः पृष्टवान् ।&lt;br /&gt;
&lt;br /&gt;
&#39;He&#39; इत्यस्य पदस्य सप्त-विभक्तिम् उभयोर्वचनयोः प्रदर्शयतु कृपया ।&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
He, They&lt;br /&gt;
Him, Them&lt;br /&gt;
By Him, By Them&lt;br /&gt;
.....&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
मौनम् । अनिर्वृतम् मौनम् वर्गे । &#39;Pin-drop silence&#39; इति न्याय्यम् भवन्तः श्रुतवन्तः खलु । तथैव । मम मनसि क्षणे एव अनेके विषयाः विचाराः विमानम् इव प्रचलन्तः आसन् । विभक्त्यः । अहो सुन्दरम् सरलम् च । भाषाज्ञानस्य मूलभूतमेतदेव ननु । तदज्ञात्वा कथम् उत्तीर्णम् प्राप्स्यन्ति एते बालाः । अस्माकम् पूर्वजानां भाषां ज्ञातव्यम् इति लवनमात्रमपि अभिरुचिः नास्ति एतेषाम् ।&lt;br /&gt;
&lt;br /&gt;
आचार्यः माम् प्रति वीक्षितवान् । भवान् जानात्येव, प्रतनोतु इति संज्ञया आदेशितवान् । अहम् बहु उत्सुकेन उत्थाय&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
to him/for him, to them/for them&lt;br /&gt;
Of him, of them&lt;br /&gt;
In him, in them&lt;br /&gt;
&lt;br /&gt;
इति संपूरितवान् । अपि सर्वान् छात्रान् एक वारम् चक्षुषौ सारयितवान् ।&lt;br /&gt;
&lt;br /&gt;
’धन्यवादाः । उपविश्येताम् । पश्यन्ताम् छात्राः । इयं भाषा सुलभम् अस्ति ननु । पद द्वयम् एव - Him/Them. केवलम् उपसर्गान् प्रयुजुय वाक्यार्थाः निर्णेयिताः । अपि च वचनद्वयम् एव - एकम् च बहु वचनम् च’ । अत्र कः क्लेशः ।’&lt;br /&gt;
&lt;br /&gt;
पाठः अग्रे गतः । कुतुहलेन श्रुतः मया । यदा यदा Keats अथवा Wordsworth प्रति आचार्यः वदति, अहम् पौलं प्रति पश्यामि । तस्य मुखेऽपि प्रसन्नता दृश्यते ।&lt;br /&gt;
&lt;br /&gt;
वर्गे समाप्ते, सर्वे गतवन्तः । मम एकः प्रश्नः स्फुरितः, पुनः आचार्यम् प्रति गच्छामि स्म । तस्मिन्नेव समये तत्र अन्यः आचार्यः आगतवान् । अतः तयोः सम्भाषणं श्रोतुम् अवकाशः अभवत् । आद्यौ तयोः सम्भाषणम् सम्यक् न श्रुतम् । किञ्चित् तीक्ष्न-कर्णाभ्यां श्रोतुम् यतितवान् ।&lt;br /&gt;
&lt;br /&gt;
’आम् भॊः’ इति मम आचार्यः अवदत् । ’उदर निमित्तमेव जीवनम् । किं करवाणि । मनः तु षेक्स्पियर् वाञ्छति । मुखेन कालिदसस्य प्रशंसाः । भाषाम् तु पाठयामि । परन्तु छात्राणाम् आसक्तिः न अस्ति । तेषाम् अङ्कान्यैव लक्ष्याणि । विभक्तिम् पाठयामि । व्याकरणम् पाठयामि । परन्तु &quot;What is your name?&quot; इति पृष्टे प्रत्युत्तरम् दातुम् अपि असमर्थः आधुनिकाः बाला: ।’ इत्युक्त्व किञ्चित् मौनम् साधितवान् । पुनः ’अस्माकम् आधुनिक स्थित्याः कारणम् भारतम् एव । तैः अस्माकम् भाषाक्षीणम् अभवत् । तैः महती हानिः कृता । अयर्देशः हस्तात् गतः । स्काट्-देशः अपि गतः । अखण्ड-आङ्ग्ल-साम्राज्यस्य लक्ष्यम् अधो पतितम् । धिक् भारतानाम् ।’&lt;br /&gt;
&lt;br /&gt;
अन्यः आचार्यः अपि किञ्चित् मौनेन स्थित्वा तदनन्तरम् अङ्गीकृतवान् । ’सत्यम् उक्तम् विन्स्टन्-वर्य । परन्तु अयम् शापः स्यात् । इदानीम् छात्राः षेक्स्पियर् न इच्छन्ति । कालिदासम् वा भारविम् वा पठितुम् इच्छन्ति । इदानीं तु किञ्चित् वा पठन्ति । भविष्ये तदपि न बोधितुम् अवकाशः अस्माभिः न लभ्यते । एतैरेव सन्तुष्यामः ।’&lt;br /&gt;
&lt;br /&gt;
’कथं भॊः । कथं सन्तुष्यामहे ।’ इति दु:खेन समावृतम् वाक्यमेव मया अन्त्या श्रुतम् । व्याकुलितोऽहम् आचार्यं पृष्टव्यम् प्रश्नम् विस्मृत्य गृहमागतवान् । वेगेन आगत्य मातरमपि अनवद्य मम प्रकोष्टद्वारम् पिधानम् कृत्वा किञ्चित् कालम् मौनेन भित्तिकं उपरि गभीरतया स्थास्यमानम् षेक्स्पियर्वर्यस्य चित्रं द्ष्टवान् । ’इयम् मम प्रतिज्ञा अस्ति । न केवलम् व्याकरणम् परन्तु भाषायाः सर्वज्ञानम् प्राप्य जनाकर्षनोन्मत्थनकविताः रचयित्वा आग्ङ्ल-भाषायाः महोन्नतम् प्रापयिष्यामि । कदाचित् एवमपि स्यात् ।’&lt;br /&gt;
&lt;br /&gt;
१९४८-तमे भारतात् स्वातन्त्र्यम् प्राप्य वर्षैके समाप्ते ।&lt;br /&gt;
- जान्</description><link>http://vagartham.blogspot.com/2013/09/it-may-be-sometimes-like-this.html</link><author>noreply@blogger.com (Vasu)</author><thr:total>1</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5168503098504182792.post-2896204029959927051</guid><pubDate>Tue, 25 Jun 2013 22:39:00 +0000</pubDate><atom:updated>2014-12-06T16:27:45.058-06:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">mahabharata</category><category domain="http://www.blogger.com/atom/ns#">samskritam</category><category domain="http://www.blogger.com/atom/ns#">sanskrit</category><category domain="http://www.blogger.com/atom/ns#">time</category><category domain="http://www.blogger.com/atom/ns#">yaksha prasna</category><title>The News Cook</title><description>One main hindrance for students of Samskritam is the &quot;gender&quot; of the word. Is it &quot;aascharyam&quot; or &quot;aascharyaH&quot;? Is it &quot;pAtram&quot; or &quot;pAtraH&quot;? The main problem is only with akaArAnta puMlinga and napumsakalinga. The strIlinga and non-akAranta can usually guessed with our background knowledge of our mother tongues. The problem happens since our Samskritam learning is based on knowledge apriori. It used to be the practice to learn the nAmalinga-anushAsana, ie the amarakosha - the thesaurus of Samskritam words committed to memory before learning much of grammar. The amarakosha pretty much provides a guidance on gender of words, which becomes easier to grasp later on. We do not learn amarakosha now, instead we straight-way try to reason out why a word is in what gender. Add to this our knowlege of other Indian languages, where the words may have morphed. For example, kriShNaH, yogaH - all have become almost feminine-like AkArAnta in Tamil (kriShnA, yogA) or in Hindi, where the akArAnta has disappeared. The improper learning technique yields to misunderstanding the language for its difficulty.&lt;br /&gt;
&lt;br /&gt;
No matter how much comfort you get buying books online and reading reviews, there is nothing like visiting the local brick and mortar bookshop, drinking coffee and reading some books, which you might never want to buy. The world history or reference books come under this category for me. Reading through the history books, we repeatedly come across the term &quot;dark ages&quot;. But it was only Europe, unlike Southeast Asia, who was in dark ages for about 12 centuries. She started tasting intellectualness around 15th century and the period after that produced several European philosophers - Francis Bacon, Spinoza, Hegel, Voltaire, Nietzche, Kant, Schopenhauer - each describing their world view with their own new found logic. A few agreed with each other, but many mostly disagreed. Many philosophic context words were invented or redefined, almost a new vocabulary was required by the end of it all. But nobody was as direct as Schopenhauer put it. Kant, despite his brilliant work, beat around the bush a lot, what could have been said in a few words. Unlike Kant, Arthur Schopenhauer in his &quot;World as will and representation&quot; starts off with a sutram-like definition - &quot;The world is my view&quot;. He goes on to declare in his introduction that if the reader is not acquainted with Vedanta, he/she would hardly understand his own work. After many definitions and redefinitions of logic, it is interesting to observe that logic is, in fact, illogical.&lt;br /&gt;
&lt;br /&gt;
That&#39;s how yudhiShTra responds to a question by yakSha, in the world&#39;s first Jeopardy! The yakSha prashna episode is a collection of questions where the gender of a word can be quickly glanced upon. While the questions are simple, the answers are quite extra-ordinary. Just like the modern Jeopardy, yakSha hurls questions from an extremely wide range of categories - physics, cosmology, material sciences, spirituality, dharma, psychology, behaviour, sobriquets, abstracts, concepts, geography and what not! yudhiShTra&#39;s responses are equally varying and astonishing: material things are compared against concepts, hypothetical questions are answered with technical acumen, abstract questions are put into context with solid references. It is impossible for a non-advanced civilization to come up with answers like &quot;Mother is heavier than Earth&quot; or &quot;Dharma protects the one who protects it&quot;. Many answers seem anti-modern-science in a casual reading, but a thorough understanding of words, etymology and context are necessary to correctly interpret them.&lt;br /&gt;
&lt;br /&gt;
Towards the end yakSha asks two very simple questions. yudhiShTra&#39;s responses to these stretches the mind beyond imagination, takes it to exosphere and suddenly drops off like a hot potato in astonishment and disbelief, only not to parachute-land but crash back into senses. You kind of get the feeling of a jolt at halting suddenly after a wild thrill ride.&lt;br /&gt;
&lt;br /&gt;
कः पन्थाः ? asks yakSha. &quot;What is the road?&quot; I would have just asked back &quot;To where?&quot;.&lt;br /&gt;
&lt;br /&gt;
तर्क: अप्रतिष्ट: श्रुतयो विभिन्ना: न एको ऋषि: यस्य मतम् प्रमाणम् ।&lt;br /&gt;
धर्मस्य तत्त्वं निहितम् गुहायाम् महाजनो येन गतः स पन्थाः ॥&lt;br /&gt;
&lt;br /&gt;
Yudhishtra&#39;s first utterance is &quot;tarkaH apratiShTaH&quot;. A quote on which vyAkhyAna can be done for hours I guess. &quot;Logic is baseless&quot;. Logic has been the considered the greatest employment of human intellect since Aristotle, Plato down to the European philosophers, who have spent their lifetime only in logic. But Yudhishtra dismisses it curtly - Logic is limited, baseless and cannot be relied upon.&lt;br /&gt;
&lt;br /&gt;
&quot;srutayo vibhinnAH&quot; - vedA-s say different things! &quot;na eko rShiH yasya matam pramANam&quot; - There is not a single rishi whose word is an authority! Its just a poetic way of expressing that vedA-s are interpreted differently and every rishi worth his beard has an opinion. &quot;dharmasya tattvam nihitam guhAyAm&quot;. The truth about dharma is hidden in a deep cave! What the Huh? Where did dharma come from? What does it have to do with logic or vedas or roads? Each rishi is attempting to explain what is &quot;dharma&quot;, but nobody has a single opinion about it and nobody really knows what dharma is. And then he finally ties them all beautifully - &quot;mahAjano yena gataH saH panThaH&quot; - the road travelled by great people is the one to follow (for mokSha)! The great ones have already figured it out, you just follow the road paved by them. yakSha was not even asking about a physical road! That is the fault of translation or misunderstanding of contexts. Even in English we use the term &quot;Road to the future&quot; or &quot;Path to the future&quot;, but that is not what striked us first!&lt;br /&gt;
&lt;br /&gt;
Then comes a final punch, a seemingly innocuous question, the one that we ask everyday and get mind numbing answers from TV, media, google, facebook and so many leaking outlets of information bombarding us from all around. Ironically, thats the last question yakSha asks -&amp;nbsp;&amp;nbsp;का वार्ता ? -&amp;nbsp;&quot;What is the news?&quot;&lt;br /&gt;
&lt;br /&gt;
And next time when you turn on the Weather channel, remember yudhiShTra&#39;s answer, it will make you cringe like an invisible spec of dust in a massive tornado:&lt;br /&gt;
&lt;br /&gt;
अस्मिन् महामोहमये कटाहे सूर्याग्निना रात्रिदिव इन्धनेन ।&lt;br /&gt;
मास ऋतु दर्वी परिघट्टनेन भूतानि काल: पचति इति वार्ता ॥&lt;br /&gt;
&lt;br /&gt;
asmin mahaa-moha-maye kaTaahe - In the frying pan of ignorance of this world, using the Sun as fire (sUrya agninA), day and night as fuels (ratri diva indhanena - the word &quot;Indane&quot; - the Indian lpg/oil/gas company comes from the word indhana &quot;fuel&quot;), with seasons as the ladle (mAsa-rtu-darvI-parighattanena), kAlaH (the time), pacati (cooks) bhuTAni - the living beings.&lt;br /&gt;
&lt;br /&gt;
Yes. Time puts us all in ignorance-coated non-stick tawa and keeps cooking us like papad - when done, takes us and tosses aside, puts the new papad in.&lt;br /&gt;
&lt;br /&gt;
This is the news.&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
</description><link>http://vagartham.blogspot.com/2013/06/the-news-cook.html</link><author>noreply@blogger.com (Vasu)</author><thr:total>5</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5168503098504182792.post-6791265167764785532</guid><pubDate>Tue, 02 Apr 2013 17:22:00 +0000</pubDate><atom:updated>2014-12-06T16:28:46.804-06:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">castaway</category><category domain="http://www.blogger.com/atom/ns#">samskritam</category><category domain="http://www.blogger.com/atom/ns#">sanskrit</category><category domain="http://www.blogger.com/atom/ns#">yamunotrii</category><title>Strike three and you are in</title><description>&lt;table border=&quot;0&quot; cellpadding=&quot;5&quot; cellspacing=&quot;5&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td valign=&quot;top&quot;&gt;One of the most difficult performances of Tom Hanks must have been the movie Cast Away. Imagine a lush island, turquoise sea, heavenly beach, fine sand, a noisy crew and good food all around you. And yet he has to act like a lonely man for the best part of 2 hours of the movie. The movie was pretty boring, except for one poignant scene, where the protagonist after returning back to civilization, looks unbelievably at a lighter. Hanks&#39;  expressions in that scene are brilliant yet subdued. (I wonder what Shivaji Ganesan would have done in that scene). Anyway, in the island, he discovered &quot;fire&quot; on his own after several attempts and kept the fire going. But here, a simple lighter did the job.&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;&lt;iframe allowfullscreen=&quot;&quot; frameborder=&quot;0&quot; height=&quot;150&quot; src=&quot;http://www.youtube.com/embed/QnxL3xRmrRY&quot; width=&quot;280&quot;&gt;&lt;/iframe&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
Have you paused to think when you tried to strike a light with a match-stick a few times, but it does not light up? You know it will. There is no loss of heart, frustration or despondency when a simple match stick does not light up the first few times. But then, you re-adjust the match box, the stick, your fingers gripping slightly a bit tighter, your mind focusing on it a little &amp;nbsp;more intently, strike hard once more, only this time, the stick lights up.&lt;br /&gt;
&lt;br /&gt;
When the Yamunotrii 2013 campaign was going on, several people subtly wondered the need for a residential camp, when the regular classes and weekend workshops are happening, which gives a better time management than a &quot;whole weekend&quot; camp. When the registrations only trickled, at one point of time even I was questioning myself the need for a residential camp. Are we thrusting an event into minds of people? Is there a false sense of achievement of learning Samskritam over a weekend? Can Samskritam be appreciated in one day, which has enough literature for a jIva to go through in multiple janma-s? Is Samskritam really important for a jIva, whose ultimate sAdhanA is mokSha? Can the flip of the switch happen just like that?&lt;br /&gt;
&lt;br /&gt;
The last question is the easiest to answer. We have heard from the biographies of great achievers that that flip of the switch or what I call the strike of the match does happen. For some like Pattinathar, Purandhara Dasa, Tulasidas,&amp;nbsp;Ramana Maharishi&amp;nbsp;such a strike happened in a single moment. But for some, like Swami Vivekananda, whose 150th birth anniversary is being celebrated this year, the light happened after a few strikes.&lt;br /&gt;
&lt;br /&gt;
For the rest of the questions, I searched for the answers in the camp itself. The camp is not exactly about learning Samskritam. It is not possible to learn a language in one weekend. It is about an immersive experience, that people all around you are talking, thinking and arguing about Samskritam. I have been to several technical conferences, but almost always have come back with none wiser than before. May be a few contacts, a few made in China gifts and a good amount of advertisers spamming my email after the event. But conferences are really about an experience of being there and hearing and listening only about the subject matter all the time. We often use the word &quot;mandiram&quot; for temple. I like the word &quot;aalayam&quot; better, because the word implies the &quot;coming together of all minds&quot;. The similarity in thought all around you makes the neurons spike the voltages more frequent to excite that &lt;b&gt;first strike&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
Learning Samskritam is just like learning any other subject. Books can provide information, but they cannot explain the abstractness of knowledge. Books can provide a structure, but they not communicate a thought process. One of the classes was about sup vibhakti-s. The word was मित्रम् (friend) and question put to students was why मित्रेण सह is in तृतीया-विभक्तिः. Note that the question is not what is the तृतीया-विभक्तिः एक वचनम् of मित्रम्, but why मित्रेण सह &amp;nbsp;itself is in&amp;nbsp;&lt;span style=&quot;background-color: white; color: #222222; font-family: arial; font-size: x-small;&quot;&gt;तृतीया-विभक्तिः&lt;/span&gt;. Why not मित्रम् सह or मित्रस्य सह? After various guesses, one of the students quizzically said &quot;otherwise, it doesnt sound right?&quot;. Yes. That&#39;s the closest answer one can get. Grammar does not drive a language. Grammar is derived from a language and then it provides a scaffold to the language. That experience of abstractness of knowledge is the &lt;b&gt;second strike&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
Pretty much all the interpretations of the vaidika dharma accept that mokSha is the ultimate goal. How mokSha is defined is a different question. But to attain mokSha, sAdhana is important and for sAdhana, the tool is equally important. How much ever you try to light up holding that matchstick inversely, you are not going to succeed. For those who think that gIta, stotram-s and other Samskritam texts are a tool, the realization that the tool must be understood correctly without usage of any other monkey-spanner, is the &lt;b&gt;third strike&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
When we were campaigning about the event, I remarked a bit pessimistically to my fellow kArya-kartA Srini Raghavan that those who decided would have already registered and those who are undecided most likely wont. But he replied quite enthusiastically, &quot;&lt;b&gt;Im not worried about people who are not into learning Samskritam. Im looking for people who want to speak Samskritam, but who may regret that they missed an opportunity by not knowing about a way to learn it&lt;/b&gt;&quot;.&lt;br /&gt;
&lt;br /&gt;
Indeed. In fact, I would have counted myself one among them. &lt;b&gt;I&#39;m in. Are you?&lt;/b&gt;.&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;</description><link>http://vagartham.blogspot.com/2013/04/strike-three-and-you-are-in.html</link><author>noreply@blogger.com (Vasu)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img.youtube.com/vi/QnxL3xRmrRY/default.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5168503098504182792.post-3870176739606197688</guid><pubDate>Fri, 15 Feb 2013 16:43:00 +0000</pubDate><atom:updated>2013-02-15T14:23:16.743-06:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">samskritam</category><category domain="http://www.blogger.com/atom/ns#">yamunotrii</category><title>Yamunotrii 2013 v3.0</title><description>So its Spring time again in Austin! Well there was practically no winter this time. Its been Spring weather all January and all jiva-raashin&#39;s around here seem to be&amp;nbsp;thoroughly&amp;nbsp;confused about the weather pattern. We, humans blame the global warming. And the animals and trees are blaming the humans.&lt;br /&gt;
&lt;br /&gt;
But the Texas Samskrita Bharati folks couldn&#39;t be bothered. Yamunotrii is releasing its 3rd version in the end of first quarter of 2013 (Mar 29, 2013) and we hope, like software releases, could make a much bigger impact than our previous releases. We have learnt a lot, both &lt;i&gt;in&lt;/i&gt;&amp;nbsp;and &lt;i&gt;from&lt;/i&gt;&amp;nbsp;the previous camps. Whether it is the pressure of organizing a non-profit event, joy of sharing knowledge, learning from some of the best teachers, pride of getting back to one&#39;s roots via Samskritam, enjoying timely spicy food and filtered coffee, &amp;nbsp;poking fun in the creative skits, wondering at the stars of the dark night skies &amp;nbsp;or simply hanging out with friends and families than doing anything better - it has been part of the memory now.&lt;br /&gt;
&lt;br /&gt;
Come monday, most of us in the office face one question from anybody around - &quot;How was your weekend?&quot; and the replies are pretty much standard &quot;Twas ok&quot;, &quot;Twas fun&quot;, &quot;Nothing much&quot; or &quot;Crazy&quot;. Well, how about this one Monday, Apr 1st 2013, you could say &quot;I did something I never ever did in my life! I spoke in Samskritam for one whole weekend&quot;. Sounds Fun and Crazy? It &lt;i&gt;is&lt;/i&gt;&amp;nbsp;possible.&lt;br /&gt;
&lt;br /&gt;
Version 3.0 promises to be fresher with volunteers coming up with creating ways of engaging people and making understand the importance of Samskritam in our day-to-day life. Its really a hard question to answer and at the end of it all, there is only word: &lt;b&gt;passion&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
Learning Samskritam is two-edged benefit. You learn for your own benefit and Samskritam benefits from you learning it and enriching it in turn. That&#39;s how languages develop and survive.&lt;br /&gt;
&lt;br /&gt;
There have been students who accidentally sat in my beginner&#39;s class, or just curious to come and watch what&#39;s going on - and went on to complete the correspondence courses and become familiar with Siddhanta Kaumudi or see a different face of Patanjali.&lt;br /&gt;
&lt;br /&gt;
Well one thing is for sure. There is no better time than now to learn Samskritam. There is no proper time than now, that Samskritam needs you.&lt;br /&gt;
&lt;br /&gt;
Your support to Samskritam will make a difference. To YOU. To your Family. To Samskritam.&lt;br /&gt;
&lt;br /&gt;
For more details visit http://www.samskritabharatiusa.org and follow links to Yamunotrii 2013.&lt;br /&gt;
&lt;br /&gt;
Here is a very thought-provoking writeup by my friend and fellow volunteer Srini Raghavan, straight from the heart.&lt;br /&gt;
&lt;br /&gt;
&lt;hr /&gt;
&lt;b&gt;by Srini Raghavan, Austin, Feb 2013&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Sometimes, by accident or by design, opportunity strikes that can enrich your life and strengthen your wish. The wish can be transformed in to a meaningful journey with a reachable destination- provided you have support and education. When you get both in a fun-filled, joyous and a friendly environment, it can become a savoring moment to share with your friends and family. If it is taken to a higher level, it can be a life changing experience altogether.&lt;br /&gt;
&lt;br /&gt;
With the Spring coming soon, we are having a Samskritam Family weekend camp coming soon.&lt;br /&gt;
&lt;br /&gt;
This is a rare chance be a character in the revival story of your own language &quot;Samskritam&quot; ; and have a good time along the way without shedding a drop of sweat ! Please do not miss the fun and regret. &amp;nbsp;Reward yourself by trying something different from the mundane activities of visiting malls, shopping for groceries, watching TV ,attending potlucks or parties.&lt;br /&gt;
&lt;br /&gt;
Let us make an attempt to answer a few questions that some of you might have now.&lt;br /&gt;
&lt;br /&gt;
It is quite common to see many people living far-away from their homeland feel the need of a strong cultural support system - which they can call their own. Language is the path that provides an access to cultural heritage- be it material, intellectual or spiritual. Samskritam is the path that makes the &amp;nbsp;journey safe and enjoyable.&lt;br /&gt;
&lt;br /&gt;
Any language that is more than a mere collection of sound symbols has the power to give an individual- his own identity. Come and join us to become aware of what is yours. &amp;nbsp;Speak in &amp;nbsp;Samskritam, &amp;nbsp;a language where each word is packed with knowledge, beauty, precision and represents the finest aspect of a glorious civilization. &amp;nbsp;When you speak, think, play and embrace your own language as yours, it is like a lost child returning to one&#39;s own mother. Give her a hug, who is waiting for you with hope. She has been yours forever. Come back and take your mother with you, without abandoning her.&lt;br /&gt;
&lt;br /&gt;
That is when identity fuels honorable and happy existence. &lt;br /&gt;
&lt;br /&gt;
We are sure that even a glimpse of such experience is of significant value to those living in a diversified or in a melting-pot environment. There is a risk of losing oneself; or just be that one amorphous foggy entity who goes unnoticed ; or be lost in the multitude of differences and become just another unidentifiable particle of huge melting pot.&lt;br /&gt;
&lt;br /&gt;
Samskritam is a uniting force against disintegration and a binding glue for integration. Use it to be who you want to be.&lt;br /&gt;
&lt;br /&gt;
All of you are cordially invited.&lt;br /&gt;
&lt;br /&gt;
Some of &amp;nbsp;you have attended the camp before. You know how good it is and we welcome you again to offer you even better experience.&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;background-color: white; color: #222222; font-family: arial, sans-serif; font-size: 10.909090995788574px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;</description><link>http://vagartham.blogspot.com/2013/02/yamunotrii-2013-v30.html</link><author>noreply@blogger.com (Vasu)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5168503098504182792.post-2679129009220225943</guid><pubDate>Mon, 19 Nov 2012 22:11:00 +0000</pubDate><atom:updated>2012-11-19T17:50:14.905-06:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">panini</category><category domain="http://www.blogger.com/atom/ns#">samskritam</category><category domain="http://www.blogger.com/atom/ns#">sutram</category><category domain="http://www.blogger.com/atom/ns#">thiratti pal</category><category domain="http://www.blogger.com/atom/ns#">top 5</category><title>The linguistic creamed milk</title><description>There are sweets and there are &lt;i&gt;sweets&lt;/i&gt;. It is the envy of every NRI, whose friend returns from India after attending sumptuous weddings or festivities, and enumerates the different sweets that were devoured. How many different milk-based sweets and flavors! So much so that, the states are known based on the milk-sweet based identity - whether it is doodh-peda from gujarat or rasagolla from bengal or a simple paayasam from the south.&lt;br /&gt;
&lt;br /&gt;
&lt;table&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td&gt;Amongst all, I would say the poor-man&#39;s-king-of-sweet is the &quot;thiratti-paal&quot;, literally &quot;condensed milk&quot;. Usually it is called &quot;khoa&quot;, but the process of preparing them are different. Probably every Indian mom has made this at home. With just 2 to 3 ingredients (milk, curd and sugar or ghee), but a relatively elaborate process of making it, thiratti-paal was sometimes more sought after in our family, matched only by Venky&#39;s laddu. Even though all it requires is just to boil the milk and carefully adding curd, getting the right amount of sweetness is an art form. Hasty adding of the curd or letting the cream stick to the bottom of the vessel can quickly spoil the taste. And the best sweets are those that can be savored for a long time without feeling the excessiveness of sugar.&lt;/td&gt;&lt;td&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjefB1PzB7tB301yosaz8MyMYKHtWprgssOVlxEhw8hj6s-Tklbjj8oVp6-qeKtMafGm4_7E9ANAftDuk8eml7-5lnfo0YkxtUtuYwqcsRCC0aRTpwYubPlSrWns4U6yP2uAo6hW1MfEIZl/s1600/Thiratipal.JPG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;image credit www.mammoos.com&quot; border=&quot;0&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjefB1PzB7tB301yosaz8MyMYKHtWprgssOVlxEhw8hj6s-Tklbjj8oVp6-qeKtMafGm4_7E9ANAftDuk8eml7-5lnfo0YkxtUtuYwqcsRCC0aRTpwYubPlSrWns4U6yP2uAo6hW1MfEIZl/s320/Thiratipal.JPG&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
Human mind is remarkably capable of remembering information in summaries and at the same time processing and expounding a piece of information into elaborate details. Honestly speaking, we really do not know how the mind does it. Many of you may remember such exercises from your high school literature classes: analyze and write a detailed essay on the character of Macbeth OR write a short summary of what you learnt from the &quot;crow took the vada from the daadi-ma&quot; story.&lt;br /&gt;
&lt;br /&gt;
The fact that mind can zip information to remember and also unzip information by &quot;filling-in&quot; the gaps, is by itself quite a remarkable talent. No better it is seen than in children, especially toddlers, when they light up to summarize what they learnt, capturing the most interesting and vocal sound-bits. What you also notice is that the larger the information, the less-juicy details tend to quickly get lost and only the meaty and essential stuff reflect in the brains.&lt;br /&gt;
&lt;br /&gt;
Lets take an example: If I mention the words - crow, vada and fox, you can pretty much make up a whole story based on that. Obviously you know the story already, but even if you dont, you can make up a story based on related information that you already know. Another example: &quot;West side story&quot;. You might not immediately know the story, but if I just throw in the words &quot;like Romeo and Juliet&quot;, a story unfolds in your mind pretty much immediately.&lt;br /&gt;
&lt;br /&gt;
So how small can the information be, in order to not lose its purpose, yet be meaningful enough to expound ?&lt;br /&gt;
&lt;br /&gt;
This was the question that likely tormented our ancient rishis, who were at ease versifying the known and the unknown into musical chandas. Thus came into existence - the &quot;sutram&quot; format that carried the smallest possible information, without losing its context and meaning. It is one of the most remarkable linguistic inventions ever to assist humans remember and retain information with the highest fidelity, that has shaped hinduism and the culture of India. This format has been thoroughly analyzed, distilled, nurtured and turned into an art form by its exponents. It is like several gallons of milk boiled to a handful of cream, carefully adding words only when its imperative. Just like the &lt;b&gt;thiratti-paal&lt;/b&gt;, condensing the material unto itself, to extract the sweetness out of it.&lt;br /&gt;
&lt;br /&gt;
For some reason, we are suckers for who those end up in the top. Top 5 songs of the week, top 10 beaches, top 10 smartphones, top 10 poisonous animals, top 20 most powerful people - the list of &quot;tops&quot; are endlessly written and forgotten. Even Samskrita Literature is not spared of this - we do have a &quot;Top 5&quot; in the Sanskrit literature - the pancha-mahA-kAvya: abhijnaana-sakuntalam, raghu-vamsa, kiraataarjuniyam, naishadhiya-caritam and shishupala-vadham. Well, it has been in top 5 for the last 1500 years.&lt;br /&gt;
&lt;br /&gt;
But why stop with just the kavya-literature? I&#39;m partially pained that no one has come up with the &quot;Top 5 sutrams&quot;. But whats stopping us, lets come up with our own list!&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;#5: &lt;span style=&quot;background-color: white; color: #222222; font-family: arial; font-size: x-small;&quot;&gt;इको यण् अचि |&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;b&gt;iko yaN aci |&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
This sutram is in our 5th place in the list for two reasons: a) the amount of specific information conveyed in about 5 syllables is equivalent to creating an 8x13 sandhi matrix b) the sutram consists entirely of pratyAhAra-s - which in turn is an encoding of about 25 aksharas.&lt;br /&gt;
&lt;br /&gt;
Panini has come up with several such sutrams, but due to the massive popularity amongst vayyakaraNa-s for quoting this sutram at the drop of the hat, this is our 5th best sutram of the .. err.. last three thousand years.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;#4: &lt;span style=&quot;background-color: white; color: #222222; font-family: arial; font-size: x-small;&quot;&gt;वृद्धिरादैच् |&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;b&gt;vriddhiraadaic |&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Yet another gem from Panini, who attempts a technical sutram and managala-sutram at the same time, keeping his promise to be as short as possible. vriddhiH-aat-aic, though technically defining the word &quot;vriddhiH&quot; to be equivalent to aa, ai and au, also conveys that &quot;let there be a vriddhi of this work&quot;.&lt;br /&gt;
&lt;br /&gt;
A rare clever pun on both technical and business purposes at the same time, Panini&#39;s first sutram of aShTAdhyAyI gets our 4th best.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;#3: &lt;span style=&quot;background-color: white; color: #222222; font-family: arial; font-size: x-small;&quot;&gt;अथातो ब्रह्म जिज्ञासा |&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;b&gt;athāto brahma jijñāsā |&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Coming in at number 3, is &quot;the time to enquire about truth&quot;. So starts bAdarAyaNa vyAsa in his weaving of formidably cryptic brahma-sutram. The sutrams that have at least given rise to three widely different &quot;matha-s&quot; - from &quot;all is brahman&quot; to &quot;jiva and brahman are fundamentally different&quot;, it occupies the foremost place in the &quot;prasthAna-trayI&quot; triplet of intellectual expositions. Similar to the technology world, where no one is an architect unless he/she has a few white papers to his/her credit, no one is a philosopher unless he has written a bhAShyam on brahma-sutram, upanishad-s and bhagavad-gita. The brahma-sutram has fundamentally shaped the philosophy of the Hindus in a very subtle, yet deep way.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;#2: &lt;span style=&quot;background-color: white; color: #222222; font-family: arial; font-size: x-small;&quot;&gt;योगश्चित्त वृत्ति निरोध: |&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;b&gt;yogashchitta-vritti-nirodhaH |&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
The West have taken over Yoga. Or so it seems. Though yoga is not &quot;owned&quot; by the East, there is a disconcerting wave of misinterpretation about yoga. Fancily-named or self-named yoga techniques have flooded the markets in the last few decades. In the United States alone, yoga is conservatively estimated to be a $6 billion dollar industry. The only ever prop I ever had, when I learnt yoga in India, was an old blanket. Compared to the props available in the modern market, it is very clear that yoga has been stretched for its popularity. I wonder why no one has yet come up with the pricing model of &quot;pay-per-pranayama&quot; - you know, just like the cloud-based models, where you pay per GB or CPU cycle. I&#39;m sure the pricing models like &quot;25 prANAyAma-s per dollar&quot;, &quot;two free breath-ins for every breath-out&quot; or &quot;early bird sign ups will get an extra arm twist&quot; will be a run-away hit.&lt;br /&gt;
&lt;br /&gt;
So much ignorance is perpetuated that the original definition of yoga is completely sidelined. Yoga is translated into &quot;union&quot;, which is probably the farthest explanation from being anything meaningful.&lt;br /&gt;
&lt;br /&gt;
For giving a mind-blowingly precise definition of yoga, which is the exact opposite of yoga-marketing, namely &quot;Yoga is the &lt;u&gt;&lt;i&gt;cessation&lt;/i&gt;&lt;/u&gt; of mind-activity&quot; - the patanjali&#39;s yoga-sutram occupies the second best sutram in our list. Patanjali has given precise definitions of several other psychological terms, which the modern academia is quietly accumulating into their own curriculum, but we will take his first as the best.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;#1: &lt;span style=&quot;background-color: white; color: #222222; font-family: arial; font-size: x-small;&quot;&gt;धर्मार्थकामेभ्यो नमः |&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;b&gt;dharma-artha-kamebhyo namaH |&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Our top most sutram is not from diwali-sounding grammar rules or nuclear-fission like brahma-sutram. It is from a sage who condensed the human feelings of love into sutram format - by far the most innovative application of sutrams and challenging the traditions of his times. No kick-off mangala-sutram or slokam for this guy, and yet he dares to miss a leg of one of the &quot;four pillars&quot; of sanAtana dharma. He could have included the word &quot;mokSha&quot; in his sutram, no one would have cared, but his work is about human emotions and mokSha does not have a definite place.&lt;br /&gt;
&lt;br /&gt;
For being practical, realistic, brazenly bold, innovative and perhaps a path-breaker of his times, Vatsyayana&#39;s sutram is the top most in our list of sutrams of the last 3 millenia.&lt;br /&gt;
&lt;br /&gt;
Things may change soon in the next 3000 years, keep watching this space, and until then, dhanyavaadaH !&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
</description><link>http://vagartham.blogspot.com/2012/11/the-linguistic-creamed-milk.html</link><author>noreply@blogger.com (Vasu)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjefB1PzB7tB301yosaz8MyMYKHtWprgssOVlxEhw8hj6s-Tklbjj8oVp6-qeKtMafGm4_7E9ANAftDuk8eml7-5lnfo0YkxtUtuYwqcsRCC0aRTpwYubPlSrWns4U6yP2uAo6hW1MfEIZl/s72-c/Thiratipal.JPG" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5168503098504182792.post-3149364324812637630</guid><pubDate>Tue, 12 Jun 2012 04:30:00 +0000</pubDate><atom:updated>2014-12-06T16:29:21.814-06:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">framework</category><category domain="http://www.blogger.com/atom/ns#">jati</category><category domain="http://www.blogger.com/atom/ns#">mvc</category><category domain="http://www.blogger.com/atom/ns#">samskritam</category><category domain="http://www.blogger.com/atom/ns#">varna</category><title>The varnas of frameworks</title><description>In one of the Samskritam classes, I threw a few words to the students and asked them to tell what the word means:&lt;br /&gt;
&lt;br /&gt;
# Solution&lt;br /&gt;
Answers: a final result to a math problem; some kind of liquid; an answer to a puzzle; &lt;br /&gt;
&lt;br /&gt;
# Angle&lt;br /&gt;
Answers: a math number in geometry; point of view; projection of a building; &lt;br /&gt;
&lt;br /&gt;
# Direction&lt;br /&gt;
Answers: north, south etc; a guideline&lt;br /&gt;
&lt;br /&gt;
If meaning of single word can change within a few years, think about works that separate the modern reader by thousands of years. For eg the word &quot;awful&quot; originally meant &quot;full of awe&quot;, now it means exactly the opposite. &quot;Nice&quot; originally meant &quot;ignorant&quot;, now its about being pretty. Without a context or without a domain knowledge, one cannot interpret a word correctly. If a single word could mean many things without a proper context, think about complete works. This is especially true of scientific works like yoga sutras, nyayas, tarka shastra etc.&lt;br /&gt;
&lt;br /&gt;
Say when we are studying a thousand year old work, it is imperative to realize what we are not readily exposed to: cultural context, language, intended meaning of words or sentences, idioms prevelant in those times, technical terms peculiar to that domain and finally the thought process itself. Given already the gap, translation only makes it worse. Any translation passes through the bias faculty of the translator, however objective it be. The difference between truly understanding a translated work versus the original is like &quot;you breathing&quot; vs &quot;some one else breathing for you&quot;.&lt;br /&gt;
&lt;br /&gt;
Language translation, unfortunately is not a mathematical equation, where x = f-inverse(f(x))&lt;br /&gt;
&lt;br /&gt;
Many words from Samskritam has been translated to English and accepted, yet when they are translated back to Samskritam, they yield a different result. For eg, chitta is translated to mind. manas also is translated to mind. But how will you translate &quot;mind&quot; back to Samskritam -&amp;gt; chitta or manas? Yoga has been translated to union, but is union translated back to Samskritam as Yoga? &lt;br /&gt;
&lt;br /&gt;
One of the most misunderstood concepts of Hinduism is &quot;caste&quot;. Obviously it has had a long history and there has been so many interpretations. Now what are the words used for caste in Samskritam? In Bhagavad-gita there is a reference, caaturvarNyam mayaa sRuShTam (The four *varNa*-s are created by me). There is also another word &quot;jAti&quot;. Both of these words are translated to &quot;caste&quot; which immediately gives the context of societal caste hierarchy. In puruSha sUktam also we find the four categories mentioned, without mentioning the word varNa or jAti. But what is the context?&lt;br /&gt;
&lt;br /&gt;
varNa is a concept of functioning of any non-homogenous group: data, control, presentation and implementation.&lt;br /&gt;
&lt;br /&gt;
Computers: PC, Laptop, iPad: OS (Brahman), CPU (Kshatriya), Screen (Vaishya), Software (Shudra).&lt;br /&gt;
Operating System: Boot (Brahman), Kernel (Kshatriya), I/O (Vaishya), Services (Shudra)&lt;br /&gt;
Ethernet network: Data (Brahman), DNS controller (Kshatriya), Protocols (Vaishya), Mechanism to transfer data or Endpoints (Shudra).&lt;br /&gt;
Corporation: Advisory committee (Brahman), Executive committe (Kshatriya), Marketing (Vaishya), Employees (Shudra).&lt;br /&gt;
Government: Ministers (Brahman), Ruler/PM/President (Kshatriya), Departments (Vaisya), Employees (Shudra)&lt;br /&gt;
Even Socialism/communism, where all are perceived equal: Manifesto (Brahman), Politburo (Kshatriya), Propaganda (Vaishya), People (Shudra).&lt;br /&gt;
&lt;br /&gt;
In a sense its like a fractal. You zoom in, as long as its non-homogenous the four core function groups are reflected.&lt;br /&gt;
&lt;br /&gt;
And as you write your next web application using Model View Controller framework, remember it directly reflects the principles of the four varNa-s.&lt;br /&gt;
&lt;br /&gt;
Model (Brahman), Controller (Kshatriya), View (Vaishya), Service (Shudra)&lt;br /&gt;
&lt;br /&gt;
All the four should function per its own rules for the whole application to work. If one throws an exception, the user is angry.&lt;br /&gt;
&lt;br /&gt;
So next time you write a controller code in model, or use controller in the service layer, remember: your code reviewer is waiting to reject it with the reason &quot;Separation of Concerns principle is not followed&quot;. Now, now, don&#39;t you accuse her of casteism.</description><link>http://vagartham.blogspot.com/2012/06/varnas-of-frameworks.html</link><author>noreply@blogger.com (Vasu)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5168503098504182792.post-3462127631132901996</guid><pubDate>Tue, 05 Jun 2012 05:20:00 +0000</pubDate><atom:updated>2014-12-06T16:29:50.164-06:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">phonetics</category><category domain="http://www.blogger.com/atom/ns#">samasa bhramari</category><category domain="http://www.blogger.com/atom/ns#">samskritam</category><category domain="http://www.blogger.com/atom/ns#">spelling bee</category><title>The Phonetic Bee</title><description>So there is a lot of news about how Indians excel in spelling-bee contests, remembering and recollecting words that will be used exactly once in every yuga. While I am all for the hardwork put by the kids and really appreciate their dedication, I feel there is something fundamentally missed.&lt;br /&gt;
&lt;br /&gt;
The arbitrary phonetics of English is its weakest link and that has been exploited by every culture that speaks English, giving their own twists to the phonetics, which on the whole entails that all pronunciations are correct by their own standards. If the judge were from Arab country, he would ask to spell &#39;guedabans&#39;, if the judge were from Bengal, all a-s would be o-s and if he were from south india, you would have to spell his &#39;madam&#39; as &#39;mmadamm&#39;. And we could argue until the next solar eclipse who is correct. .&lt;br /&gt;
&lt;br /&gt;
Meanwhile, a lot of American/British prime-time game shows are faithfully aped by Indian TV media, with a bit of cultural twist and a phenomenally generous dose of local accent. American Idol? There is an Indian idol (and even a Carnatic Idol!). Who wants to be millionaire? There is KBC. Daily show? Several desi versions exist. Stand-up comedies have become so popular which weren&#39;t a rage 20 years ago.&lt;br /&gt;
&lt;br /&gt;
So here we imagine a group of game show producers discussing about &#39;inventing&#39; the next big game show program for the fortunate Indian TV viewers. &lt;br /&gt;
&lt;br /&gt;
(All conversations happen in desi accent)&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;Producer #1: Why don&#39;t we do a game show for spelling-bee? &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;Producer #2: Holy Eagle! That is a cool idea! &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;Producer #3: (critic voice) Really? And so what spelling we will use? British or American?&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;Producer #1: Why British, of course!&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;Producer #3: Are you sure? Actually, we are more like Americans. Shouldn&#39;t we use American spelling?&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;Producer #2: Basically, we can give both options - students can spell either American or British spelling.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;Producer #1: What about Indian English spelling? That will give a desi twist to the game...&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;Producer #3: (thinking)... Yeah! thats a good idea too...&lt;/span&gt;&lt;br /&gt;
&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;A waiter-boy enters.&lt;/span&gt;&lt;br /&gt;
&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;Producer #2: Hey waiter boy, bring chai for all of us...&lt;/span&gt;&lt;br /&gt;
&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;Waiter-boy goes to bring chai. Producers keep discussing various ideas from whom to cast to who will be the sponsors. Waiter-boy enters with chai.&lt;/span&gt;&lt;br /&gt;
&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;Producer #1: I have an idea.. How about we do spelling bee in Sanskrit? That will give an uniqueness to our show and increase our TRP ratings...&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;Producer #3: But people would not understand...&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;Producer #1: That is not a real problem, people just want to sit in front of tv, no matter what... do you mean to say you understand all those English movies?&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;Producer #2: I agree that is a really cool idea, we should do spelling-bee in Sanskrit&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;Producer #3: Ok I give in, Sanskrit spelling-bee it is....&lt;/span&gt;&lt;br /&gt;
&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;Waiter-boy: Sirs, if you dont mind me saying something, spelling-bee contests does not make sense in Sanskrit, because the announcer would have already spelled the word by uttering it. D-uh!&lt;/span&gt;&lt;br /&gt;
&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;All producers blink at each other for a few moments. Uneasiness in the room.&lt;/span&gt;&lt;br /&gt;
&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;Producer #1: What do you suggest?&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;Waiter-boy: I suggest instead of spelling bee, do a samAsa contest in Sanskrit. &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;Producer #3: What is a samAsa contest?&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;Waiter-boy: Instead of remembering words as-is, students would be challenged to analyze the relationship between the words. This is not just about memorizing anymore, but to develop analytical thinking during the contest.&lt;/span&gt;&lt;br /&gt;
&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;They tip the waiter-boy, he goes away.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
And so here is presenting you &lt;b&gt;samAsa-bhramari,&lt;/b&gt; a unique TV show from the futuristic Indian TV!&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Rules of the Game&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Amitabh Bacchan (or Rajinikanth for the South version) provides a samAsa and the student will break the word into constituent words, analyzing the relationship between the words.&lt;/li&gt;
&lt;li&gt;Vibhakti must be mentioned for answer acceptance.&lt;/li&gt;
&lt;li&gt;Bonus points for figuring out the dhaatu/ganaa, if any &lt;/li&gt;
&lt;li&gt;Extra bonus points for quoting the relevant Paninian sutra.&lt;/li&gt;
&lt;li&gt;If samasa-s have multiple answers, student can ask for a usage and the announcer will provide it.&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
So here goes the samAsA-s&lt;br /&gt;
&lt;br /&gt;
maasapUrvaH - maasaat pUrvaH (a month before, 5th vibhakti)&lt;br /&gt;
chorabhayam - choraat bhayam (fear from thieves, 5th vibhakti)&lt;br /&gt;
vRukShamUlam - vRukShasya mUlam (root of the tree, 6th vibhakti)&lt;br /&gt;
rameshvaraH - multiple answers: (rAmasya IshvaraH, ramaH iva IshvaraH, ramaH yasya IshvaraH saH)&lt;br /&gt;
dIpaavalI - dIpaanaam aavaLIH (row of lights, 6th vibhakti, plural)&lt;br /&gt;
&lt;br /&gt;
So as the students progress to higher levels, the complexity of samAsa increases too. The student is tested with the word sarasijanavadalavikasitanayanaH.&lt;br /&gt;
&lt;br /&gt;
sarasi jaataa - sarasijA (lotus)&lt;br /&gt;
sarasijaayaaH nava dalaH - sarasijanavadala (new leaf of the lotus born in pond)&lt;br /&gt;
sarasijanavadalavikasita - vikasitA sarasijA (new leaf of the lotus that has just flowered in the pond)&lt;br /&gt;
sarasijanavadalavikasita iva nayana (the eyes which resemble the leaf of the flowered lotus in the pond)&lt;br /&gt;
sarasijanavadalavikasitanayanaH - (one who has the eyes which resemble the leaf of the newly bloomed lotus in the pond)&lt;br /&gt;
&lt;br /&gt;
Answer: Krishna&lt;br /&gt;
&lt;br /&gt;
Mr. Bacchan: Is that your final answer?&lt;br /&gt;
&lt;br /&gt;
(Curtains)</description><link>http://vagartham.blogspot.com/2012/06/phonetic-bee.html</link><author>noreply@blogger.com (Vasu)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5168503098504182792.post-5307420407789457071</guid><pubDate>Mon, 23 Apr 2012 03:29:00 +0000</pubDate><atom:updated>2012-11-19T17:52:51.171-06:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">namaskaram</category><category domain="http://www.blogger.com/atom/ns#">ramayana</category><category domain="http://www.blogger.com/atom/ns#">samskritam</category><title>Exaggeration by numbers</title><description>Crazy Mohan is one of the pioneers of modern Tamil comedy theater. A superb master of pun, his punch lines are remembered and oft quoted even after several years. Obviously puns and situtatioinal jokes do not appeal when translated, but here is a classic take on a hero vs villain encounter:&lt;br /&gt;
&lt;br /&gt;
Villain: I will count till 10, if you dont do what I say...&lt;br /&gt;
Hero:&amp;nbsp;&amp;nbsp;&amp;nbsp; What will you do ?&lt;br /&gt;
Villain: I will count till 20 !&lt;br /&gt;
&lt;br /&gt;
One of his best scripts however, is &quot;Tenant commandments&quot;, also titled as &quot;An own house becomes a rental house&quot;.&lt;br /&gt;
&lt;br /&gt;
A middle-aged guy who is looking for a rental house asks the landlord&#39;s son for his name. The young son replies &quot;Patthu&quot;. [Patthu has two meanings in tamil - a colloquial short form of the name Padmanabhan and the number 10]. The guy understands it to be &quot;number 10&quot; and says &quot;Why name somebody as just &#39;10&#39;? Your parents could have named you as 110, 1010 or 1,00,010...&quot;&lt;br /&gt;
&lt;br /&gt;
Comedy happens by simply exaggerating a situation. In the train the other day, I overheard a mom and her daughter talking. Mom was mentioning some toy that costs about $20 and the lil girl exclaimed &quot;$20 bucks, wow thats like a million dollars&quot;. Quite surely, every one must have heard this dialog or one might even remember saying that in childhood. The trend nowadays seems to be to say &quot;a googol dollars&quot;, as my son realized that googol is 10 followed by 63 zeroes and &#39;infinity&#39; is an overused word used by his friends for everything. Again, exaggeration comes as an element of surprise.&lt;br /&gt;
&lt;br /&gt;
The vast difference between the take off of Greek/Roman and Indian science can be clearly perceived with the invention of zero. While the former could count all the way upto M, the Indians were simply adding zeroes to numbers at will. Once the art of power of zero was figured out by the Mathematicians, it was only an inevitable consequence that the Sanskrit kavi-s realized very early on, if one could get some puNya in one &#39;namaskara&#39; to bhagavaan, they could easily get a factor of that puNya-namaskara by simply adding a sahasra, laksha or koti to it. So when they realized that was effective, another poet wondered why restrict to &quot;koti&quot; and does a &quot;koti koti&quot; namaskaram. Yet another poet totally unsatisfied with koti of a koti, lifts off the numerical upper limit and simply says &quot;aneka koti&quot; namaskaram. &lt;br /&gt;
&lt;br /&gt;
Very interesting word, &quot;aneka&quot; that is. na + eka = aneka (not one -&amp;gt; implying many). Technically &quot;not one&quot;. Contextually &quot;several&quot;.&lt;br /&gt;
&lt;br /&gt;
Exaggeration of numbers seems to have been built in Indian culture. It has been used to great effect for several different emotions - laughter, consolation, intimidation, surprise, frustration and so on. &lt;br /&gt;
&lt;br /&gt;
In Ramayana, Hanuman seeks to console Sita by mentioning that there are crores of vAnara-s, the sheer number is enough to defeat Ravana. But you dont have to take Hanuman&#39;s word for it. There is a very interesting scene in Ramayana&#39;s yuddha kANDa. Ravana, a little perturbed at the arrival of Rama&#39;s army in Lanka, sends two of his spies - Sarana and Shuka to Rama&#39;s camp to find out the real number of monkeys. But Vibhishana captures them and takes them to Rama for punishment. But Rama, being an ideal king, cautions them and let them go. With that, Rama deals a psychological blow to Ravana. Killing them or capturing them would not only be adharma, but would have also enraged Ravana even more. Sarana and Shuka reach Ravana and start describing the sheer number and power of the vAnara-s. &lt;br /&gt;
&lt;br /&gt;
After describing the powers of the major vAnara-s, Shuka concludes with this:&lt;br /&gt;
&lt;br /&gt;
शतं शतसहस्राणाम् कोटिमाहु: मनीषिण: । शतं कोटिसहस्राणाम् शङ्कु: इति अभिधीयते ॥&lt;br /&gt;
शतं शङ्कुसहस्राणाम् महाशङ्कु: इति स्मृत: । महाशङ्कुसहस्राणाम् शतं वृन्दम् इह उच्यते ॥&lt;br /&gt;
शतं वृन्दसहस्राणाम् महावृन्दम् इति स्मृतम् । महावृन्दसहस्राणाम् शतम् पद्मम् इह उच्यते ॥&lt;br /&gt;
शतं पद्मसहस्राणाम् महापद्मम् इति स्मृतम् । महापद्मसहस्राणाम् शतं खर्वम् इह उच्यते ॥&lt;br /&gt;
शतं खर्वसहस्राणाम् महाखर्वम् इति स्मृतम् । महाखर्वसहस्राणाम् समुद्रम् अभिधीयते ॥&lt;br /&gt;
शतं समुद्रसहस्रम् ओघ इति अभिधीयते । शतं ओघसहस्राणाम् मह-ओघ इति विश्रुतः ॥&lt;br /&gt;
एवम् कोटिसहस्रेण शङ्कूनाम् च शतेन च । महशङ्कुसहस्रेण तथा वृन्दशतेन च ॥&lt;br /&gt;
महावृन्दसहस्रेण तथा पद्मशतेन च । महापद्मसहस्रेण तथा खर्वशतेन च ॥&lt;br /&gt;
समुद्रेन च तेनैव महौघेन तथैव च । एष कोटिमहौघेन समुद्रसदृशेन च ॥&lt;br /&gt;
&lt;br /&gt;
&quot;100 x 100,000 = 1 crore; 100 x 1000 crore = 1 shanku; 100 x 1000 shanku = 1 mahashanku; 100 x 1000 mahashanku =&amp;nbsp; 1 vrunda; 100 x 1000 vrunda = mahavrunda; 100 x 1000 mahavrunda = 1 padmam; 100 x 1000 padmam = 1 mahapadmam; 100 x 1000 mahapadmam = 1 kharvam; 100 x 1000 kharvam = 1 mahakharvam; 100 x 1000 mahakharvam = 1 samudram; 100 x 1000 samudram = 1 ogha; 100 x 1000 ogha = maha-ogha. Thus surrounded by a thousand crore and a hundred shanku and a thousand mahashanku and a hundred vRunda and a thousand mahavRunda and a hundred padmam and a thousand mahapadmam and a hundred kharva and hundred samudra and a hundred mahaugha of monkey warriors, Sugriva is ready to wage the war with you. Knowing your enemy thus, may your effort be accordingly, O Ravana!&quot;&lt;br /&gt;
&lt;br /&gt;
So you see the power of numbers. Thats why when two people meet often they just say &quot;namaskaram&quot;, but when they don&#39;t meet often, they simply add a factor to fill the gap and say &quot;aneka koti namaskaram&quot; (several crores of namaskaram). Although, you can get away with this usage in Indian vernaculars, attempting to greet somebody in English &quot;One million hellos to you...&quot;, rather sounds embarassing. &lt;br /&gt;
&lt;br /&gt;
Thats yet another point to drive, how translations only translate words and not the cultural quotient.</description><link>http://vagartham.blogspot.com/2012/04/exaggeration-by-numbers.html</link><author>noreply@blogger.com (Vasu)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5168503098504182792.post-4956417608752416395</guid><pubDate>Wed, 11 Apr 2012 04:48:00 +0000</pubDate><atom:updated>2012-11-19T17:53:51.750-06:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">samskritam</category><category domain="http://www.blogger.com/atom/ns#">shibiram</category><category domain="http://www.blogger.com/atom/ns#">yamunotrii</category><title>Yamunotrii 2012</title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;table&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td&gt;&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;
One of the fascinating systems of Indian philosophy, too literally, is the cArvAka nyayya (cAru -&amp;gt; beautiful, fascinating). The followers of the system do not believe in no God, no rituals, no temples, but have a simple subhAShitam as their beacon of light:&lt;br /&gt;
&lt;br /&gt;
ऋणम् कृत्वा घृतम् पिबेत् यावत् जीवेत् सुखम् जीवेत् ।&lt;br /&gt;
भस्मी भूतस्य देहस्य पुनरागमनम् कुतः ॥&lt;br /&gt;
RuNam kRutvA ghRutam pibet yaavat jeevet sukham jeevet |&lt;br /&gt;
bhasmI bhUtasya dehasya punaraagamanam kutaH ||&lt;br /&gt;
&lt;br /&gt;
&quot;Borrow money, drink ghee. Live happily as long as you live. The body once gone does not return back.&quot;&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/td&gt;&lt;td valign=&quot;top&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg8WoDacnu26-Izv15JDZuz7SIBfFuESeIb9n_mpOZqim3pEbSdd9CuAt0AUcjKN_r1mydNpBpJ3AlKa6PZ0K4ln_Wvag8JJpGhethz8W3QlmQG3yjphxNcTXInYhgJVtllGbNRWxxvSMpz/s1600/IMG_5387.JPG&quot; imageanchor=&quot;1&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;213&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg8WoDacnu26-Izv15JDZuz7SIBfFuESeIb9n_mpOZqim3pEbSdd9CuAt0AUcjKN_r1mydNpBpJ3AlKa6PZ0K4ln_Wvag8JJpGhethz8W3QlmQG3yjphxNcTXInYhgJVtllGbNRWxxvSMpz/s320/IMG_5387.JPG&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
Despite strong vaidika and reincarnation foundations, the system thrived in India. For now lets forget about drinking ghee (or perhaps alcohol, in modern context) or rebirth. There is still this question of RuNam. RuNam is debt, &quot;the payback that has to be made, no matter what&quot;.&lt;br /&gt;
&lt;br /&gt;
Sri vishvarUpa-varya, in his concluding speech in Samskrita Bharati Yamunotrii 2012 residential family camp talked about the three RuNam-s we are all born with - pitRu RuNam, guru-RuNam and deva-RuNam. pitRu-RuNam is one&#39;s debt to his/her ancestors paid back via progeny. Guru-RuNam is the payback to teacher. This is not in form of money or Valentine day gifts but is made by &lt;i&gt;teaching others &lt;/i&gt;what is learnt from one&#39;s guru. We somehow escape from these two debts citing various reasons. But you know, this deva RuNam - that is something that will come and haunt till &quot;mokSha&quot;. pitru and guru are guides in aatman-s journey, but deva is a dependence.&lt;br /&gt;
&lt;br /&gt;
The Yamunotrii 2012 camp preparations started early January. For the first time an half-a-page ad was published in the Austin South Asian monthly, Sulekha and Eknazar, but it didn&#39;t get the expected impact. The registration graph was pretty simple - there was a spate of registrations on the day when early-bird discount ends. And a spike of calls to cancel on the last day of penalty-free-cancellation. In other words, most people only respond to deadlines.&lt;br /&gt;
&lt;br /&gt;
The weather was absolutely gorgeous over the weekend, with the highs around 80s and the lows around 67. The bluebonnets and Indian paint-brushes thickly annotated the landscape leading up to the stream, giving a glimpse of the serene and wild hill-country. Students started tricking in and quickly settled down to their rooms and gathered around the halls later, mostly talking in English. Little did they know, they will be mostly talking in Samskritam the next day! The bookstore was setup, there were a lot more books this time. The dinner was done, followed by a short orientation about the event.&lt;br /&gt;
&lt;br /&gt;
As expected, the first day was crazy, students running from one corner to another in search of their rooms. &quot;Aryabhatta kutra asti?&quot; asked one. It was funny, because I wanted to say Aryabhatta lived 1500 years ago. The class names were chosen in the chronological order of Indian mathematicians: Aryabhatta for the beginner levels, Bhaskara for the Intermediate Level 1 (those who are already attending regular classes or those who attended last year), Madhava for Intermediate Level 2 and Nilakantha for the Advanced class. Madhava was a Kerala-born philosopher who had conceived what&#39;s known as Taylor-series now. Nilakantha has described foundations of Calculus, much of which were later known to the world via Newton and Leibnitz. In the Nilakantha class, students studied parts of bhoja-rAjA&#39;s campu-rAmayaNa and nAgAnanda by harShavardhana.&lt;br /&gt;
&lt;br /&gt;
One of the things I realized in my college days is that the knowledge gained from lecture halls is little compared to the knowledge that is gained by hanging around with the professors after-the-classes, or with smart students in the streets, or studying non-class materials in the library that gives an immense edge later on. I sneaked out around 1 am in the morning and heard Govinda and Avinash-varyau sitting on a bench and discussing Samskrita-kAvya. I joined them and Avinash was talking something about &quot;Kalidasa-overload&quot;. It looks that the emphasis on Kalidasa has been a lot while there have been equally great poets in Samskrita kAvya-vaangmaya. Funny enough, I had similar opinions too, the only difference is while Avinash has read all of Kalidasa, I haven&#39;t read any. I learnt an important thing that time - two people can have exactly same opinions and one of them could base it without having a clue. &lt;br /&gt;
&lt;br /&gt;
This is what happened: In the early 1700&#39;s, some Britishers and learned Sanskrit pundits were sitting in a udupi-style hotel. One English gentleman asked with puff and pomp &quot;Do you have anyone like William Shakespeare in India?&quot;. The pundits looked at each other, one said maagha, another said bhaaravi, some said daNDin, some other said varakavi. A mini-quarrel broke out between the pundits. But one Bengali paNdita was busy ordering food and due to the simmering quarrel, the waiter was hard of hearing. So the paNdita shouted &quot;I want kAli-dosa&quot;. All the pundits gasped, stopped for a moment and murmured &quot;Yeah, yeah, kAlidasa&quot; and the matter was settled. Kalidasa become Shakespeare of India. (For those who didnt get it, kAli-dosa is also called set-dosa with a bit of butter on top of it, that is served in Darshani-styled restaurants).&lt;br /&gt;
&lt;br /&gt;
Again, Avinash-varya&#39;s point was not to take away anything from the wonder that is kAlidAsa. Its just that there are other equally great poets too and we are just wasting our time over superlatives, instead of actually reading them.&lt;br /&gt;
&lt;br /&gt;
The highlight of the camp was Sri Padmakumar&#39;s speech of which I wont write about much. Feel free to watch it here and I challenge you to tell me if you did not understand what he said.&lt;br /&gt;
&lt;br /&gt;
Another highlight of the camp, was something a little beyond Samskritam, for everyone to remember about. Given the dark skies it was inevitable we wanted to do something about it. We brought out our 8-inch Orion telescope and set it up though the skies were not very forgiving. Still we caught a glimpse of crescent Venus (Yes! &lt;a href=&quot;http://en.wikipedia.org/wiki/Phases_of_Venus&quot; target=&quot;_blank&quot;&gt;Crescent Venus&lt;/a&gt;!), the rising moon and Mars. A faint realization of how vast and deep are both Sky and Samskritam.&lt;br /&gt;
&lt;br /&gt;
Yet another highlight was how quickly we adapted to the needs of the students. It was observed that the teen age kids are not having much of a great time - as they were in either adults or younger kids classes. We quickly arranged for a special youth class and that was a runaway hit.&lt;br /&gt;
&lt;br /&gt;
A final rush for group photo and sponsored lunch ended the camp. Almost. But back to the RuNam, what Sri vishvarUpa talked about. I could not attend any of the classes as I was taking care of an younger one. I tell &quot;nAsikA...&quot; and she touches her nose; &quot;shiras&quot; - she touches her head; &quot;lalATam - she touches her forehead&quot;; &quot;jihvA&quot; - she puts her tongue out and touches it; &quot;dantAH&quot; - she opens her mouth with a broad smile and touches her teeth. As I was watching her, I was also paying back my guru-RuNam.&lt;/div&gt;
</description><link>http://vagartham.blogspot.com/2012/04/yamunotrii-2012.html</link><author>noreply@blogger.com (Vasu)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg8WoDacnu26-Izv15JDZuz7SIBfFuESeIb9n_mpOZqim3pEbSdd9CuAt0AUcjKN_r1mydNpBpJ3AlKa6PZ0K4ln_Wvag8JJpGhethz8W3QlmQG3yjphxNcTXInYhgJVtllGbNRWxxvSMpz/s72-c/IMG_5387.JPG" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5168503098504182792.post-3653297665206676292</guid><pubDate>Thu, 29 Mar 2012 22:29:00 +0000</pubDate><atom:updated>2012-11-19T17:54:53.272-06:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">kamban</category><category domain="http://www.blogger.com/atom/ns#">rama</category><category domain="http://www.blogger.com/atom/ns#">samskritam</category><category domain="http://www.blogger.com/atom/ns#">vedanta desikan</category><title>The feet dilemma</title><description>&quot;Chappal se maroongi&quot;, says the girl to the boy who teases her. &lt;br /&gt;
&lt;br /&gt;
&quot;Aapkaa paaon pakad ke maang rahin hoon, mere bechaara bete ko chod de&quot;, says the poor mom to the villain who is about to punish her son.&lt;br /&gt;
&lt;br /&gt;
The feet, just like light, exhibhits dual nature. It is used for disrespective gestures and at the same time an object of worship. &lt;br /&gt;
&lt;br /&gt;
Growing up, I remember there were so many restrictions with the usage of one&#39;s feet. Putting one foot over the other thigh is considered egoistic. Pointing feet towards elders is disrepectful. Pointing feet towards the puja room will incur paapam. Sleeping with feet pointing towards South will bring bad luck. Shaking feet or legs in front of elders is disrespectful. Jumping with both legs over somebody is bad. Stepping over someone, even accidentally, calls for an apology to Shiva. The amount of sinful acts you can do with feet is endless, so much so that, a Tamil poet Karaikkal Ammaiyar is said to have climbed the Kailasha with her head, in order not to disrespect Shiva touching Kailasha with her feet.&lt;br /&gt;
&lt;br /&gt;
Yet, when it comes to obtain blessings, feet are the ultimate saviours. Whether its touching elders feet or completely surrendering to bhagavAn&#39;s feet, there are no two better sought. After all, you do not touch an elder&#39;s head and ask for blessing. &lt;br /&gt;
&lt;br /&gt;
There are so many words in Samskritam to denote feet: caraNa - from the root car (to move) -&amp;gt; that which is reason for moving (feet); pAda - foot - from root pad (that which measures a foot); anghri and so on. Often bhagavAn&#39;s feet are identified with lotus - pAda-kamala, pAda-pankaja, pAdAdmbuja etc. Interestingly, the lotus is also identified with eyes, kamala-nayana, pankaja-netra etc. Realistically, lotus has nothing in common with feet or eyes, but it immediately brings a sense of bhagavAn&#39;s guNa !&lt;br /&gt;
&lt;br /&gt;
About 13th century, a scholar came to shrIrangam. There was a duel between the scholar and shrI vedAnta desika. Oriental duels were mostly about knowledge, not about guns. The hall of shame exclusively belonged to the people who lost verbal duels. The scholar wrote a poem about shrI ranganAtha&#39;s feet and challenged the latter to better that. shrI vedAnta desika, goes one step &quot;below&quot; the &quot;feet&quot; and overnight composes a magnum opus on just the sandals of ranganAtha called &quot;pAdukA sahasram&quot; - one thousand verses on shrI ranganAtha&#39;s feet alone! It is a marvelous piece of poetry in Samskritam.&lt;br /&gt;
&lt;br /&gt;
vAlmIki&#39;s description of ahalyA&#39;s episode is a very simple narrative. In fact vAlmIki mentions that ahalyA knew that the fake Gautama was actually Indra himself, before getting cursed by the real rShi gautama to turn into a stone. But kamban, in his kambarAmayaNam treats ahalyA as innocent and ends the act with one of the most memorable quotes through rShi vishvAmitra:&lt;br /&gt;
&lt;br /&gt;
&quot;kaivaNNam angu kanden, kAlvaNNam ingu kanden&quot;&lt;br /&gt;
&lt;br /&gt;
Kamban uses the word &quot;vaNNam&quot; with several meanings in that verse: in such a way, happening, route, quantity, color, shade of color, prowess/valor and skill ! After turning stone into ahalyA, the rShi recalls rAma&#39;s hand prowess in the fight against tArakA and now appreciates the skill of rAma&#39;s feet!&lt;br /&gt;
&lt;br /&gt;
But thats all alankAra, poetic license, poetic liberty, call what you may. What about the common man&#39;s perception? &lt;br /&gt;
&lt;br /&gt;
That dilemma is so beautifully presented in this verse, of an unknown author:&lt;br /&gt;
&lt;br /&gt;
kShAlayAmi tava pAdapa~gkajam pashya dArudRuShadoH kimantaram |&lt;br /&gt;
mAnuShIkaraNa cUrNamasti te pAdayoH iti kathA prathIyasI ||&lt;br /&gt;
&lt;br /&gt;
क्षालयामि तव पादपङ्कजम् पश्य दारुदृषदोः किमन्तरम् ।&lt;br /&gt;
मानुषीकरण चूर्णमस्ति ते पादयोः इति कथा प्रथीयसी ॥&lt;br /&gt;
&lt;br /&gt;
tava pAdapa~gkajam kShAlayAmi | pashya dAru-dRuShadoH kimantaram ? tava/te pAdayoH mAnuShIkaraNa cUrNam asti | iti kathA prathIyasI ||&lt;br /&gt;
&lt;br /&gt;
तव पादपङ्कजम् क्षालयामि । पश्य दारु-दृषदोः किमन्तरम् ? तव/ते पादयोः मानुषीकरण चूर्णम् अस्ति । इति कथा प्रथीयसी ॥&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
shrI rAma is about to get into guha&#39;s boat. One of the boatmen says &quot;O rAma, I want to wash the dirt from your lotus-feet. What&#39;s the difference after all between wood and stone? The dust of your feet has the power to turn stone into people, so its heard!&quot;&lt;br /&gt;
&lt;br /&gt;
If shrI rAMa&#39;s (dust) feet can turn stone into woman, the boatman is worried what will happen to his wooden boat, that is his livelihood after all!</description><link>http://vagartham.blogspot.com/2012/03/feet-dilemma.html</link><author>noreply@blogger.com (Vasu)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5168503098504182792.post-5525543315167588420</guid><pubDate>Mon, 27 Feb 2012 14:13:00 +0000</pubDate><atom:updated>2012-03-04T09:44:46.468-06:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">bharavi</category><category domain="http://www.blogger.com/atom/ns#">ekakshara sloka</category><category domain="http://www.blogger.com/atom/ns#">kiratarjuniya</category><category domain="http://www.blogger.com/atom/ns#">narayana panditacarya</category><category domain="http://www.blogger.com/atom/ns#">rukminisha vijaya</category><category domain="http://www.blogger.com/atom/ns#">rupa gosvami</category><category domain="http://www.blogger.com/atom/ns#">samskritam</category><category domain="http://www.blogger.com/atom/ns#">vadiraja</category><title>na</title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Have you ever noticed that children learn first to say &quot;No&quot; than to say &quot;Yes&quot;? Rebel is the first sign of intelligence, so they say. And intelligence begins with learning to say &#39;No&#39;, rather than &#39;Yes&#39;. &lt;br /&gt;
&lt;br /&gt;
Why is it that some people take more delight in denying than agreeing? Be it elder sibling vs younger, manager vs employee, mother-in-law vs daughter-in-law or wife vs husband - the emphatic &quot;no&quot; factor of the former seem to be the driving goal of their lives. May be we are all genetically wired to derive pleasure in negations and denials, than agreements and acceptances. May be its just easy to deny first than to accept. May be there is an inherent satisfaction in denying space to somebody else. &lt;br /&gt;
&lt;br /&gt;
One of the early lessons you learn in the consulting industry (rather any) is, never propose your boss a single solution. Managers, who mostly have little to technically contribute towards a problem, needing to fill the gap, take delight in shooting down solutions. A majority of Dilbert strips play on this fundamental psychology of managers. So the right way to get your stuff done is offer multiple solutions, including a few lousy and impossible ones, and let the manager feel satisifed that they indeed contributed towards the solution by shooting some of them down. In the IT world, this is called &quot;Ducking&quot; - ie propose &quot;sitting duck solutions&quot; that would be shot down, so that your critical features remain intact. If they shoot the good ones down ... hey, you are going to blame them anyways, right? &lt;br /&gt;
&lt;br /&gt;
&quot;na&quot;. We learn history is created just by this word. We could cite several examples from recent history or contemporary classics, but let us peek into the itihasa-s and purana-s. The story of Mahabharata meanders, as-if, from one &quot;no&quot; to another &quot;no&quot;. Dhritarashtra says &quot;no&quot; to his counsels who advice to kill the new born (Duryodhana) since the omens were really bad. Drupada says &quot;no&quot; to Drona to help him as promised, upon which the latter gets his revenge via Arjuna and humiliating Drupada. Arjuna refuses to accept Karna&#39;s bravery and mocks him that he is not a king, which aligns Karna with Duryodhana. Duryodhana said &quot;na&quot; to paandavas for even an inch of land, which led to the complete annhilation of his generation. All of these refusals are pivotal points in the story.&lt;br /&gt;
&lt;br /&gt;
This Duryodhana&#39;s &quot;na&quot; is very poignantly expressed in the following sloka. When Duryodhana was in death bed and was asked &quot;Why are you behaving like this?&quot; he replies:&lt;br /&gt;&lt;br /&gt;jaanaami dharmam na ca me pravRuttiH |&lt;br /&gt;jaanaami adharmam na ca me nivRuttiH ||&lt;br /&gt;
&lt;br /&gt;जानामि धर्मम् न च मे प्रवृत्तिः ।&lt;br /&gt;जानामि अधर्मम् न च मे निवृत्तिः ॥&lt;br /&gt;
&lt;br /&gt;&quot;I know Dharma, but cannot practice it. I know adharma, I cannot stop practicing it.&quot; &lt;br /&gt;
&lt;br /&gt;
In Ramayana too, Ravana says &quot;na&quot; to return Sita back to Rama, which was followed by his own destruction and most of his kins. King Harischandra tells &quot;na&quot; to Vishwamitra Rshi to tell a lie, and goes through innumerable hardships, including charging for the burial of his son from his own estranged wife, as a guardian of the cemetary.&lt;br /&gt;
&lt;br /&gt;
Once Birbal&#39;s adversary Sultan Khan, who was waiting for an opportunity to put his son Rahim Khan as the treasurer, complains to Akbar &quot;O Emperor, Birbal has been very late coming to the palace these days. You should punish him&quot;. Akbar asks him &quot;What punishment do you think I should give him?&quot;. Sultan Khan says &quot;Today, you should refuse whatever he asks for&quot;. Akbar agrees. So Birbal happens to be late again and enters the darbar. Akbar asks Birbal &quot;Why are you late?&quot; to which Birbal replies &quot;My wife was not feeling well, so I had a doctor appointment&quot;. Akbar replies rather indignantly &quot;I refuse to believe you&quot;. Birbal, a bit perplexed asks &quot;Ok, shall we get on with the financial matters?&quot;. Akbar says loudly &quot;No&quot;. Meanwhile, Sultan Khan gets up and approaches Akbar to ask for the post of treasurer for his son. Birbal quickly senses Sultan Khan has set him up this time and requests Akbar &quot;O Emperor, can you make Sultan Khan&#39;s son Rahim Khan the treasurer&quot;. Akbar replies with a resounding &quot;No&quot;. And Sultan Khan had been played at his own game by the quick-witted Birbal.&lt;br /&gt;
&lt;br /&gt;
So remember - next time you want to create a powerful impression on the reader of your story - &quot;No&quot; should be an important element. &quot;No&quot; is the real-hero. &quot;No&quot; is the villain. &quot;No&quot; is the Force.&lt;br /&gt;
&lt;br /&gt;
No. Na. Naa. Ne. Non. Nao. Nahi. Nyet. Nes si pas. Nicht. &lt;br /&gt;
&lt;br /&gt;
Several cultures associate some form of &quot;na&quot; to be a denial. What else can you do with the letter &quot;na&quot;? From the Sanskritam alphabets point of view, by &quot;na&quot; we mean the &#39;ta&#39; varga (ta, tha, da, dha, na) and na&#39;s variations (na, naa, ni, nii etc). Turns out there are entire slokas just using varga &quot;na&quot;. Obviously it is great tongue-twister and aint gonna be intelligible at first read and needs commentaries to do a padacCheda correctly. As I was searching around, so there isn&#39;t one, but four slokas using only the akshara na. This type of slokas are called &quot;ekAkShara pada sloka&quot;. In the same mould there are slokas with only two akShara-s, three akShara-s and so forth with different patterns. Sanskritam poets have indulged in complicated combinatorial akShara gymnastics to a remarkable extent and imagination. Word-play would be an understatement.&lt;br /&gt;
&lt;br /&gt;
1. kiraataarjunIya - bhAravi&lt;br /&gt;
&lt;br /&gt;
The first known instance is from bhAravi&#39;s &lt;a href=&quot;http://en.wikipedia.org/wiki/Kir%C4%81t%C4%81rjun%C4%ABya&quot; target=&quot;_blank&quot;&gt;kiraataarjunIya&lt;/a&gt;. The explanation of this can be found in wikipedia.&lt;br /&gt;
&lt;br /&gt;
न नोननुन्नो नुन्नोनो नाना नानानना ननु ।&lt;br /&gt;
नुन्नोऽनुन्नो ननुन्नेनो नानेना नुन्ननुन्ननुत् ॥&lt;br /&gt;
&lt;br /&gt;
na nonanunno nunnono nānā nānānanā nanu ।&lt;br /&gt;
nunno&#39;nunno nanunneno nānenā nunnanunnanut ॥&lt;br /&gt;
&lt;br /&gt;
2. sumadhva vijaya - naaraayaNa paNDitaacaarya&lt;br /&gt;
&lt;br /&gt;
Next instance is from Sumadhva vijaya mahakAvya - a biography of&amp;nbsp; Sri Madhvacarya, written by Sri Narayana Panditacarya&lt;br /&gt;
&lt;br /&gt;
नानेनानेनेनानेनो नूनेननननुन्नाः ।&lt;br /&gt;
नानाना नो नूनं नानेनानूननाऽनुन्नः ।&lt;br /&gt;
&lt;br /&gt;
पदच्छेदः&lt;br /&gt;
&lt;br /&gt;
न अनेनेन अनेन अनेनो नूनेन नननुन्नाः ।&lt;br /&gt;
नानानाः नो नूनम् नाने नानूनना अनुन्नः ।&lt;br /&gt;
&lt;br /&gt;
अनेनोनूनेन अनेनेन अनेन नानाना: ननुन्नाः नोननु । नानेनानूनना नूनम् अनुन्नः ।&lt;br /&gt;
&lt;br /&gt;
naanenaanenenaaneno nUnenanananunnaaH |&lt;br /&gt;
naanaanaa no nUnaM naanenaanUnanaa&amp;amp;nunnaH || (10.6)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3. rukmiNIsha vijaya - shrI vaadiraja&lt;br /&gt;
&lt;br /&gt;
The third is by Sri Vadiraja, one of the greatest Sanskrit poets, in my humble opinion, whom the world knows for his religious work, but not for his unparallelled versatility in Samskritam. The verse from rukmiNIsha vijaya:&lt;br /&gt;
&lt;br /&gt;
नानाननाननुन्नूनं नैनोऽनन्नेऽन्निनां नु नौ: ।&lt;br /&gt;
नानान्ननुन्नेनानेन नोनो नेन न नो ननु ॥&lt;br /&gt;
&lt;br /&gt;
पदच्छेदः&lt;br /&gt;
&lt;br /&gt;
नानाननाननुत् नूनम् न एन: अनन्ने अन्निनाम् नु नौ: ।&lt;br /&gt;
नानान्ननुन्नेन अनेन न ऊन: ना इन न न: ननु ॥&lt;br /&gt;
&lt;br /&gt;
naanaananaananunnUnaM naino&amp;amp;nanne&amp;amp;nninaaM nu nau: |&lt;br /&gt;
naanaannanunnenaanena nono nena na no nanu || (8.3)&lt;br /&gt;
&lt;br /&gt;
You can see the versatility in the verse. While narayana panditaacaarya&#39;s verse was&amp;nbsp; straight-forward, in Vadiraja&#39;s work there are several vowel sandhi-s (a+a, a+e, a+i, a+u, purva rupa sandhi and visarga sandhi).&lt;br /&gt;
&lt;br /&gt;
4. rUpa gosvaami&lt;br /&gt;
&lt;br /&gt;
The last is by Sri &lt;a href=&quot;http://en.wikipedia.org/wiki/Rupa_Goswami&quot; target=&quot;_blank&quot;&gt;Rupa Gosvami&lt;/a&gt;, who lived around the same time as of Sri Vadiraja. In the work &quot;stava mAla&quot; (Garland of stotra-s), a section is devoted to citra-kAvya (&quot;pattern based poems&quot;).&lt;br /&gt;
&lt;br /&gt;
निनुन्नानेनोननं नूनं नानुनोन्नानननोऽनुनी: ।&lt;br /&gt;
नानेनानां निनुन्नेनं नानौन्नानाननो ननु ॥४॥&lt;br /&gt;
&lt;br /&gt;
ninunnaanenonanaM nUnaM naanunonnaananano&amp;amp;nunI: |&lt;br /&gt;
naanenaanaaM ninunnenaM naanaunnaanaanano nanu ||4||&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;</description><link>http://vagartham.blogspot.com/2012/02/na.html</link><author>noreply@blogger.com (Vasu)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5168503098504182792.post-1041801070751213672</guid><pubDate>Fri, 24 Feb 2012 22:28:00 +0000</pubDate><atom:updated>2012-11-19T17:55:27.818-06:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">samskritam</category><category domain="http://www.blogger.com/atom/ns#">shibiram</category><category domain="http://www.blogger.com/atom/ns#">yamunotrii</category><title>Yamunotrii 2012 comes to town</title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;I almost feel like a circus manager when I say something comes to town. Surely you all must have been excited when you were kids and heard &#39;Barney Circus&#39; or &#39;Russian Circus&#39; comes to town. The very thought of clowns would derive a big laugh and joy. Well, this time, its not a funny clown who will be in town, but atleast the fun part will be there.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;Here is a very succinct write-up of my friend Sudhee Subrahmanya about learning Samskritam.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;hr /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;Have you ever wondered what makes an individual special? It is generally the person&#39;s character, wealth or it could be the person&#39;s unique contributions to the world.&amp;nbsp; But, what makes a culture special? Or what about a civilization ? – The answer then, is much more complex.&amp;nbsp; While everyone works towards for the betterment of one&#39;s own self-interest and family, there is also the issue of cultural capital that gets associated with a person based on the person&#39;s background and tradition.&amp;nbsp; This is where Indians have a unique civilizational capital – Samskritam (Sanskrit is the anglicized term).&amp;nbsp; &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;Samskritam is the ingredient that changes India from being yet another country on the globe to a Civilization and forms the ‘cultural capital&#39; that Indians can be proud of. &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;Samskritam is unique in that it is the language in which much of the ancient intellectual tradition of Hindus, Buddhists &amp;amp; Jains are preserved. According to the mathematician Seidenberg, India&#39;s samskritam tradition has the origins of geometry in a text called Baudhyana Srauta-Sutra, (which contains what is now wrongly named as Pythagoras theorem) for the design of vedic-yajna altars. The great&amp;nbsp; mathematician from Kerala,&amp;nbsp; Nilakantha was the author of a mathematical work called Tantrasangraha&amp;nbsp; in the year 1501 CE. Prof George Gheverghese in his book “Crest of the Peacock” states that the work of Kerala mathematicians like Madhava and Nilakantha was the foundational source which influenced Newton &amp;amp; Leibniz in their development of calculus.&amp;nbsp; &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;There are also linguistic works in Samskritam, such as Panini&#39;s Ashtadhyayi, a compact text of four thousand rules that defines all of Samskritam.&amp;nbsp; The technique used in these rules is very similar to what is used in compilers for modern day computer languages. The great epics Mahabharata and Ramayana are in Samskritam. There are also the wonderful poetry and dramas of Kalidasa, Bharavi, Magha, Banabhatta and many others.&amp;nbsp;&amp;nbsp; The various classical dance traditions of India like Bharatanatyam, Mohiniattam, Odissi, Kuchipudi, Kathak etc all are based on the Samskritam work by Sage Bharata called Naatyashaastra.&amp;nbsp; &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;Samskritam has a unique technique of using verb-roots for various actions, noun forms, along with additional sounds called pratyaya. This standardized technique makes it very easy to create new contemporary words.&amp;nbsp; This has proven very valuable for all Indian languages to leverage and almost all Indian languages now adopt this technique for preserving and enriching India&#39;s own languages and also creating a unifying factor among various Indic languages and culture.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;b&gt;Is Samskritam hard to learn?&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;There is a great misconception that Samskritam is a tough language to learn. This misconception is because in the 19th century under British rule, the method of teaching Samskritam was changed and it was directed mostly towards translation of existing works.&amp;nbsp; So the focus was shifted to teaching mainly grammar.&amp;nbsp; If one were to start teaching English, starting with grammar and Shakespearean texts then no one would learn English.&amp;nbsp; There may be more exceptions in words usage in English than other languages, making it more difficult to learn.&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;Fortunately, due to extensive work over the past 30 years by a non-profit organization called Samskrita Bharati, the technique of teaching Samskritam has changed in many places.&amp;nbsp; Samskritam is now taught in ‘conversational manner&#39;, adding a ‘fun&#39; aspect and making it very accessible to people of all backgrounds.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;Any speaker of an Indian language, ranging from Tamil to Kashmiri or Gujarati to Assamese, probably knows about 70% of the basic vocabulary and basic sentence formation.&amp;nbsp; The teaching method of Samskrita Bharati, allows a person to leverage this latent knowledge of vocabulary and sentence structure to learn Samskritam.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;Many people who know some basic shlokas already know many terms making it easier to learn.&amp;nbsp; &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;b&gt;Opportunity to learn Samskritam in Austin&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;Texans have a unique opportunity to learn Samskritam this April.&amp;nbsp; Samskrita Bharati is conducting a weekend Samskritam camp at Radha Madhav Dham from April 6th-8th. 2012. More than 110 participants attended last year&#39;s camp and this year about 130 participants are expected. The classes are conducted using games and conversational techniques that are fun.&amp;nbsp; The beautiful hill country of Central Texas and comfortable accommodation makes the location a perfect place to immerse oneself in Samskritam.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;There are multiple levels ranging from beginner to advanced. At the end of the camp, even a raw beginner will be able to understand speak simple conversational sentences in Samskritam.&amp;nbsp; There are special classes for kids as well.&amp;nbsp; This camp will be a great, family oriented fun filled opportunity for families in Texas.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;For more information visit &lt;a href=&quot;http://www.samskritabharatiusa.org/&quot; target=&quot;_blank&quot;&gt;Samskrita Bharati USA&lt;/a&gt;. &lt;/span&gt;&lt;/div&gt;
</description><link>http://vagartham.blogspot.com/2012/02/yamunotrii-2012-comes-to-town.html</link><author>noreply@blogger.com (Vasu)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5168503098504182792.post-8491342264224131028</guid><pubDate>Sat, 07 Jan 2012 06:07:00 +0000</pubDate><atom:updated>2012-11-19T17:55:51.603-06:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">complexity</category><category domain="http://www.blogger.com/atom/ns#">ramanujan</category><category domain="http://www.blogger.com/atom/ns#">samskritam</category><title>Art of complexity</title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;
In the Journal of Indian Mathematical Society, Srinivasa Ramanujan posed a few very interesting puzzles. One of the first problems he posed and a very intriguing one belongs to&amp;nbsp; recursive category. &lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgfpojgxqGTNh2qV7vlViBJcO8HDiWixBQ4w46tv9lZPiX-6t-eEnsApk1WnMFOvdxqYqDIXX5Eq6JUkt9Iw8zaKUAC47blKc-aH8b6n_2XE2_Im1ontxLCxKqFoCosU_48wS3RsvMSerMJ/s1600/ramanujanformula.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgfpojgxqGTNh2qV7vlViBJcO8HDiWixBQ4w46tv9lZPiX-6t-eEnsApk1WnMFOvdxqYqDIXX5Eq6JUkt9Iw8zaKUAC47blKc-aH8b6n_2XE2_Im1ontxLCxKqFoCosU_48wS3RsvMSerMJ/s1600/ramanujanformula.PNG&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;
&lt;br /&gt;
Upon persuasion, Ramanujan himself gave the answer: &lt;b&gt;3&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Most beginner students are put off by the complexity of Sanskritam language. The way Sanskrit is taught in schools and the text books that start off with all conjugation combinatorics are mostly to blame. Complexity probably does not daunt them when the students opt for French, German or Spanish as their &quot;second&quot; language. When studying these languages, the students start out with a tabula-rasa, if I may borrow from Immanuel Kant. They are not exposed to the literature there of right away. But in Sanskritam, in our everyday life we are already exposed to several subhashitam-s, sloka-s and stotram-s. There are literally tens of thousands them, not to mention the maha kavyas and other works. Obviously one cannot know them all. But the sheer volume can intimidate the students right away. Apart from that, there are the pre-concieved notions and biases about Samskritam. Every Indian state, region and individual have an opinion on Samskritam.&lt;br /&gt;
&lt;br /&gt;
During the Austin Yamunotrii 2011 Samskritam Family camp , Smt Sharada Varadarajan mahodayaa gave an interesting speech about how a same idea can be represented in simple or complex language. &lt;br /&gt;
&lt;br /&gt;
&quot;Boy eats food&quot;&lt;br /&gt;
&lt;br /&gt;
can be translated as &quot;baala: annam khaadati&quot;, which is simple enough to understand. (a-karanta: + a pan-Indian shabda &#39;annam&#39; + a parasmaipada verb)&lt;br /&gt;
&lt;br /&gt;
Or it can be translated as &quot;shishu: odanam ashnute&quot; (u-kaaranta + rice-food + a non-inituitive aatmanepada verb). &lt;br /&gt;
&lt;br /&gt;
Coming to think of expressing ideas in complex terms, why was complexity deliberatey favored by Sanskritam poets? The Darwinian evolution of intellect does not seem to apply to the Indian experience. In the Indian lore, the ancients were always considered people of vastly superior intellect. I am not talking about the divine beings, but the maharshis, muni-s, siddha-s, poets - ordinary people who elevated themselves to a much higher level of consciousness. If evolution means man becomes more intellectual, how could the ancient Indians think in complex terms, thousands of years earlier? What was the need for creating complex tongue-twisting shlokas, stotram-s, stuti-s or those that would read meaningfully back-to-front, while a simple &quot;namami&quot;, &quot;vande&quot;, &quot;nama:&quot; would suffice? Does the &quot;phala&quot; of shloka depend on the complexity of the recited ?&lt;br /&gt;
&lt;br /&gt;
The reason is the same as George Mallory gives on why would somebody go through a difficulty of climbing a mountain: &quot;&lt;i&gt;Because its there.&lt;/i&gt;&quot;&lt;br /&gt;
&lt;br /&gt;
Why would the ancient poets conjure up some of the most complex and intricate shlokas, chandas and poetry? &lt;b&gt;&lt;i&gt;Just because Sanskritam allowed them to&lt;/i&gt;.&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
The structure of the language let them run amok, at times wildly, in the forest of intellectualness. The fluidity of the language let them soar their imaginations in all directions without compromising the school-teacher like strictness of the grammar. The richness of the language yielded the fruit of satisfaction, that in turn enriched the language like a feedback amplifier. &lt;br /&gt;
&lt;br /&gt;
Complexity can also be humorous: Harshavardhana&#39;s Naishadiyacaritam is supposed to be so complex, that Harsha himself rewrote it a few times to make it simpler.&lt;br /&gt;
&lt;br /&gt;
A poet asks Harsha: kim cikIrShasi ? [What do you want to eat?]&lt;br /&gt;
Harsha: shemuShImuShimAShamUShe [I want to eat urad dal to become dull]&lt;br /&gt;
&lt;br /&gt;
Harsha&#39;s mind was probably genetically wired to think in complex terms. He wanted to eat urad dal to make him dull, to think in simpler terms. But he could not express his wish in a simple way! Urad dal is supposed to make one dull of intellect. Harsha wanted that to make him dull to think in simpler terms!&lt;br /&gt;
&lt;br /&gt;
Like it or not, the Ramanujan&#39;s formula is beautiful and the recursiveness mesmerizing. We may dislike complexity, run away from it or curse it, but it is out there. If we learn to appreciate complexity, it may not daunt us no more.&lt;/div&gt;
&lt;/div&gt;
</description><link>http://vagartham.blogspot.com/2012/01/art-of-complexity.html</link><author>noreply@blogger.com (Vasu)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgfpojgxqGTNh2qV7vlViBJcO8HDiWixBQ4w46tv9lZPiX-6t-eEnsApk1WnMFOvdxqYqDIXX5Eq6JUkt9Iw8zaKUAC47blKc-aH8b6n_2XE2_Im1ontxLCxKqFoCosU_48wS3RsvMSerMJ/s72-c/ramanujanformula.PNG" height="72" width="72"/><thr:total>8</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5168503098504182792.post-7944455110455076464</guid><pubDate>Sat, 17 Dec 2011 03:54:00 +0000</pubDate><atom:updated>2012-11-19T17:56:48.060-06:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">hanuman</category><category domain="http://www.blogger.com/atom/ns#">humility</category><category domain="http://www.blogger.com/atom/ns#">ramayana</category><category domain="http://www.blogger.com/atom/ns#">samskritam</category><category domain="http://www.blogger.com/atom/ns#">sundara kandam</category><title>The relativity theory of superiority</title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;
Everybody knows that Hanuman is very humble and always considered him only a daasa of Rama. But how humble was he? Can his humbleness be mistaken for weakness or lack of confidence? &lt;br /&gt;
&lt;br /&gt;
Valmiki establishes the character of Hanuman in such a way that whatever action he took, that was possibly indeed the only best course of action. Throughout the course of sundara kanda, Hanuman makes numerous instant decisions that lead the story from one thrilling frame to another. The whole sundara kanda, frame-to-frame, is about how to take right decisions at the right time.&lt;br /&gt;
&lt;br /&gt;
One such scene is when Hanuman takes departure from Sita. A simplistic retell of the story is just that Hanuman gets the cUDAmaNi from Sita and promises her that he will be back with Rama to free her. But in the details, Valmiki establishes a very deep analysis of human emotions in sorrow. Every dialog of which is something we can relate to easily in our lives.&lt;br /&gt;
&lt;br /&gt;
In foreign lands, especially in remote towns, desis easily get excited by seeing one of their own. One may be from a remote village in South and another from Punjab. But in a foreign town of ten desis, language, religion and other barriers are forgotten and everyone instantly feels &#39;bhai-bhai&#39;. After a long time, Sita has finally met someone who is acquainted with her husband. She naturally pleads Hanuman to stay secretly nearby for one more day, for it will console her to have someone nearby in the dreaded ashoka vana. Inspite of knowing Hanuman&#39;s exploits, she then carefully places a doubt whether Sugriva and his army of monkeys are capable of crossing the ocean and taking on the might of Ravana.&lt;br /&gt;
&lt;br /&gt;
A very tricky question indeed. He has just crossed the ocean after a long journey, seen how huge, glorious yet intimidating Lanka is. He knows Rama is superior, he believes in his own strength, but he does not know the full strength of Ravana and his company yet. There is no indication he had given thought about how other monkeys can cross the ocean. Hanuman cannot say something like &#39;Yeah ma&#39;m, we will try our best&#39;. He has to completely reassure Sita of the capabilities.&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;
&lt;br /&gt;
The sequence of arguments he puts forth is very logical. He first mentions the leader, Sugriva is completely committed to the cause (of freeing her). Then he mentions the number of monkeys in his army (thousands of crores of monkeys). That sheer number should give confidence to Sita. Then he mentions their overall qualities - power, perseverance and loyalty to Sugriva. He finally puts forward a statement thats unbelievably astonishing, that silences any doubt of not only Sita, but even the reader.&lt;br /&gt;
&lt;br /&gt;
मत् विशिष्टाः च तुल्याः च सन्ति तत्र वनौसः ।&lt;br /&gt;
मत्तः प्रत्यवरः कश्चिन् न अस्ति सुग्रीव संनिधौ ||&lt;br /&gt;
&lt;br /&gt;
mat vishiShTaaH ca tulyaaH ca santi tatra vanausaH |&lt;br /&gt;
mattaH pratyavaraH kashcin na asti sugrIva saMnidhau ||&lt;br /&gt;
&lt;br /&gt;
अहम् तावत् इह प्राप्तः किम् पुनः ते महाबलाः ।&lt;br /&gt;
न हि प्रकृष्टाः प्रेष्यन्ते प्रेष्यन्ते हि इतरे जनाः ॥&lt;br /&gt;
&lt;br /&gt;
aham taavat iha praaptaH kim punaH te mahaabalaaH |&lt;br /&gt;
na hi prakRuShTaaH preShyante preShyante hi itare janaaH ||&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: purple;&quot;&gt;All other monkeys are either equal to me or above me in valor. There is no one inferior to me in Sugriva&#39;s army. If I could come here in one leap, what to say about others? Superiors are not sent for errands, only the inferiors are, isn&#39;t it?&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Hanuman was hand picked for this task by none other than the great Jambavan, further entrusted personally by Rama, purely on the basis of his most superior ablities. Yet Hanuman turns it around completely the other way, quoting that only inferior people are sent for errands, which for a moment makes perfect sense to console Sita. He does not say he is the most inferior - that would have shown lack of confidence. He says there is no one else inferior than him. He is humble, yet there is absolutely no lack of confidence.&lt;br /&gt;
&lt;br /&gt;
Simply put, there is no other statement that would have quelled the doubt of Sita, than how Hanuman put it.&lt;/div&gt;
&lt;/div&gt;
</description><link>http://vagartham.blogspot.com/2011/12/relativity-theory-of-superiority.html</link><author>noreply@blogger.com (Vasu)</author><thr:total>1</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5168503098504182792.post-5566217816464104884</guid><pubDate>Fri, 16 Dec 2011 04:50:00 +0000</pubDate><atom:updated>2012-11-19T22:11:32.581-06:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">ashtadhyayi</category><category domain="http://www.blogger.com/atom/ns#">dsl</category><category domain="http://www.blogger.com/atom/ns#">groovy</category><category domain="http://www.blogger.com/atom/ns#">samskritam</category><title>The power of dsl</title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;
When I started the samskritam-dsl project, one of my goals was to develop a domain-specific language that will allow to interact with the system using a natural syntax. Not just a programmer, but a samskritam pundit with a basic computer knowledge should be able to interact with the system. While that interaction is still a long way, I feel there are some foundations in place. The sandhi-s as described in ashtaadhyayI are very arithmetic like, yielding consistent results, so a program model should be able to simulate that. &lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;
For eg&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;pre class=&quot;brush: groovy&quot; style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;assert &#39;a&#39; + &#39;a&#39; == &#39;A&#39; //akaH savarNe dIrghaH sandhi

&lt;/pre&gt;
&lt;div style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;
instead of &lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;pre class=&quot;brush: groovy&quot; style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;assert new Varna(&#39;a&#39;).add(new Varna(&#39;a&#39;).equals(new Varna(&#39;A&#39;)) == true

&lt;/pre&gt;
&lt;div style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;
The former is obviously easier to understand as it follows mathematical conventions, instead of being bound by rigid programmatic syntaxes.&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;
Static programming languages like Java just do not allow this kind of flexibility. But dynamic languages like Groovy/Ruby/Scala having special features for creating such constructs.&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;
Let&#39;s go a step further than the above simple sandhi:&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;pre class=&quot;brush: groovy&quot; style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;assert &#39;bhU&#39; + &#39;sap&#39; + &#39;tiG&#39; == &#39;bhavati&#39;&amp;nbsp; //bhU dhatu, kartari sap, prathama, parasmai-padam, eka vacanam, prathama purushaH

&lt;/pre&gt;
&lt;div style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;
Is the above possible? &lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;
Before we answer that, does the above assert statement make sense at all? How do you know, or how do you make the computer know, that bhU is the dhaatu, sap is the vikaraNa pratyayaH, and tiG is the padam pratyayaH ? They are all straight strings and not objects. How do you tell the difference? Now lets say we rewrite the above assert slightly differently --&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;pre class=&quot;brush: groovy&quot; style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;assert &#39;bhU&#39;.dhatu + &#39;sap&#39;.pratyaya + &#39;tiG&#39;.pratyaya == &#39;bhavati&#39;

&lt;/pre&gt;
&lt;div style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;
Now, that reads better! A simple domain knowledge is now converted into a programmatic construct, yet it almost reads just like samskritam! As you read the sentence, it seems very natural.&amp;nbsp;&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;
That, &lt;i&gt;mon ami&lt;/i&gt;, er, &lt;i&gt;mama mitrANi&lt;/i&gt;, is the power of dsl.&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;
Here are the implementation details:&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;pre class=&quot;brush: groovy&quot; style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;@Category(String)
class Samskritam {
&amp;nbsp; def getPratyaya() { return new Pratyaya(this) }
&amp;nbsp; def getDhatu() { return new Dhatu(this) }
&amp;nbsp; }
}

class Dhatu {
&amp;nbsp; def name
&amp;nbsp; 
&amp;nbsp; Dhatu(String _name) { name = _name }
&amp;nbsp; 
&amp;nbsp; @Override
&amp;nbsp; String plus(Pratyaya p) { name + &#39; &#39; + p.toString() }
&amp;nbsp; 
&amp;nbsp; @Override
&amp;nbsp; String toString() { name }
}

class Pratyaya {
&amp;nbsp; String value
&amp;nbsp; String realValue
&amp;nbsp; 
&amp;nbsp; Pratyaya(String _value) {
&amp;nbsp;&amp;nbsp;&amp;nbsp; value = _value
&amp;nbsp;&amp;nbsp;&amp;nbsp; realValue = value?.tasya_lopaH()
&amp;nbsp; }
&amp;nbsp; 
&amp;nbsp; @Override
&amp;nbsp; String toString() { realValue }
}&lt;/pre&gt;
&lt;pre class=&quot;brush: groovy&quot; style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;&lt;/pre&gt;
&lt;div style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;
So what sutram-s are involved here? Lets skim through the important ones -&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;pre style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;bhU + shap -&amp;gt; p gets dropped due to halantyam; sh gets dropped due to lashaku ataddhite
bhU + a -&amp;gt; bhO + a; due to aad guNaH
bhO + a -&amp;gt; bhav; due to eco ayavaayaavaH
tiG -&amp;gt; the G gets dropped due to halantyam
bhav + a + ti -&amp;gt; bhavati&lt;/pre&gt;
&lt;pre style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;&amp;nbsp;&lt;/pre&gt;
&lt;pre style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;Here is the complete test case:
&lt;/pre&gt;
&lt;div style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;pre class=&quot;brush: groovy&quot; style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;use (ch8.lang.Samskritam) {
&amp;nbsp; def a1 = &#39;bhU&#39;.dhatu + &#39;shap&#39;.pratyaya + &#39;tiG&#39;.pratyaya
&amp;nbsp; def a2 = sandhi.apply(a1, sandhi.aad_guNaH)
&amp;nbsp; def padam = sandhi.apply(a2, sandhi.eco_ayavaayaavaH)
&amp;nbsp; assert padam == &#39;bhavati&#39;
}
&lt;/pre&gt;
&lt;div style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;
The sandhi methods aad_guNaH and eco_ayavaayaavaH also obediently follow Paninian technique of replace the varnas using respective rules.&amp;nbsp;&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;
Once again, the full code is in github.com/vasya10/samskritam

&lt;/div&gt;
&lt;/div&gt;
</description><link>http://vagartham.blogspot.com/2011/12/power-of-dsl.html</link><author>noreply@blogger.com (Vasu)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5168503098504182792.post-5449381380601315341</guid><pubDate>Sun, 11 Dec 2011 09:12:00 +0000</pubDate><atom:updated>2012-11-19T22:12:35.756-06:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">ashtadhyayi</category><category domain="http://www.blogger.com/atom/ns#">functional programming</category><category domain="http://www.blogger.com/atom/ns#">panini</category><category domain="http://www.blogger.com/atom/ns#">samskritam</category><title>sthAne antaratamaH</title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div style=&quot;color: #3d85c6; font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;
&lt;b&gt;A Functional Approach&lt;/b&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;
It is very interesting to observe that Panini&#39;s approach to sandhi-s is thoroughly function oriented and very algebraic in execution. Sandhi-s in Samskritam are profound sophistications. We shall see how functional programming naturally fits into Panini&#39;s approach. Once again I&#39;m not describing theories, but real testable executable code and assertable outputs.&lt;br /&gt;
&lt;br /&gt;
For the samskritam-dsl project, I was trying to come up with a simplistic representation of sandhi-s. The famous iko yan aci sandhi belongs to the purva rupa sandhi (the first word gets modified) and Panini&#39;s general technique can be functionally written as:&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;f = sandhi(sthana, adesha, vidhi, purva, para)&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
This is understood as:&amp;nbsp; &quot;The adesha (substitute) replaces the sthana (substituted) of the purva shabda when vidhi is true on the para shabda&quot;&lt;br /&gt;
&lt;br /&gt;
Panini uses natural linguistic approach and places sthana in 6th vibhakti, adesha in 1st vibhakti and vidhi in 7th vibhakti. &lt;br /&gt;
&lt;br /&gt;
So lets rewrite this in functional programming notation -&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush: groovy&quot;&gt;&amp;nbsp; //purva rupa sandhi sutra - closure
&amp;nbsp; def purvaRupaSandhi = {sthana, adesha, condition, words -&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; def (purva, para) = words.tokenize()
&amp;nbsp;&amp;nbsp;&amp;nbsp; if (condition(para)) {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; def k = sthana.substitute(adesha, purva.lastVarna())
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; purva.replaceLast(k)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; purva + para
&amp;nbsp;&amp;nbsp;&amp;nbsp; } else {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; words
&amp;nbsp;&amp;nbsp;&amp;nbsp; }
&amp;nbsp; }
&lt;/pre&gt;
&lt;br /&gt;
Here sthana is the list of substituted varnas (eg ik), adesha is the substitute varna (yaN). Condition is not a list but something that evaluates to true or false based on the para shabda. So its a closure again. &lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush: groovy&quot;&gt;&amp;nbsp; def aci = { word -&amp;gt; word.varnas()[0].svara() }
&amp;nbsp; def jshi = { word -&amp;gt; word.varnas()[0] in sivaSutra.jsh }
&amp;nbsp; 
&lt;/pre&gt;
&lt;br /&gt;
Basically the above closure evaluates to true if the first varna of the shabda is a svara.&lt;br /&gt;
&lt;br /&gt;
Remember we defined the purvaRupaSandhi as a completely generic closure. It will take any sthana, adesha and condition. How do we apply this to iko yaN aci or say, jhalaam jash jhashi? &lt;br /&gt;
&lt;br /&gt;
Groovy provides the &quot;currying&quot; feature --&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush: groovy&quot;&gt;&amp;nbsp; def iko_yaN_aci = purvaRupaSandhi.curry(sivaSutra.ik, sivaSutra.yN, aci)
&amp;nbsp; def JalAm_jash_Jashi = purvaRupaSandhi.curry(sivaSutra.Jl, sivaSutra.js, jshi)
&lt;/pre&gt;
&lt;br /&gt;
Real functional programming stuff here. aci and jshi are closures/functions which are passed to purvaRupaSandhiwhich evaluates it based on the para shabda. &lt;br /&gt;
&lt;br /&gt;
Now for some more beauty. How do we substitute sthana with adesha? Panini defines a really brilliant sutra &#39;sthAne antaratamaH&#39; - the closest phoneme of the adesha to the sthana, must substitute the sthana. Now how do we find the closest ? When pronouncing it is easy to realize that i is close to y or u is close to v. But how does that translate to programming terms? This is when it dawns upon us that Panini&#39;s approach is extremely methodical. &lt;br /&gt;
&lt;br /&gt;
Recall the definitions of phoneme-sets? &lt;br /&gt;
&lt;br /&gt;
akUhavisarjaniyanaam kanTaH | icuyashaanaam taalu | RturaShaaNaam mUrhda | Ltulasaanaam danta | upUpadhmaanIyaanaam oshta |&lt;br /&gt;
&lt;br /&gt;
So if a varna from sthAna exists in one of the above sets of phonemes, then the common varna between that phoneme-set and the adesha will substitute the sthana !!!&lt;br /&gt;
&lt;br /&gt;
Illustration: jhalaam_jas_jashi &lt;br /&gt;
&lt;br /&gt;
example: ap + dhi&lt;br /&gt;
&lt;br /&gt;
purva shabda - ap (varna is p), para shabda - dhi, satisifies condition jashi (dha). Good.&lt;br /&gt;
&lt;br /&gt;
sthAna - p, adesha will be one of jash = [j, b, g, d, dh] -- now which to pick?&lt;br /&gt;
&lt;br /&gt;
p exists in oshta phoneme-set; so we have to pick one from pu = [p, ph, b, bh, m] - but which one?&lt;br /&gt;
&lt;br /&gt;
Remember jash adesha is [j, b, g, d, dh]. So intersect oshta with adesha, which will result in b -&amp;gt; that substitutes &#39;p&#39; - resulting in abdhi !&lt;br /&gt;
&lt;br /&gt;
Can you now appreciate the functional beauty of maheshvara sutra?&lt;br /&gt;
&lt;br /&gt;
So the formula is&lt;br /&gt;
&lt;pre class=&quot;brush: groovy&quot;&gt;&amp;nbsp; 
&amp;nbsp; def ku = [k, kh, g, gh, ~n]
&amp;nbsp; def kanta = [&#39;a&#39;, &#39;A&#39;] + ku + [&#39;h&#39;] + [&#39;:&#39;]
&amp;nbsp;   Closure sthaneAntaratamaH = { x, adesha -&amp;gt;
    for (def phonemeSet : [kanta, taalu, murdha, danta, oshta, dantoshtam]) {
      if (x in phonemeSet) return phonemeSet.intersect(adesha)
    }
  }
 }
&lt;/pre&gt;
&lt;br /&gt;
That&#39;s it!! The 2 closures basically take care of any purva rupa sandhi rule! Only the additional conditional closures (aci, jashi etc.) must be provided as required.&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;
&lt;br /&gt;
Finally we verify&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush: groovy&quot;&gt;assert iko_yan_aci(&quot;iti api&quot;) == &quot;ityapi&quot;
assert jhalaam_jash_jashi(&quot;ap dhi&quot;) == &quot;abdhi&quot;
&lt;/pre&gt;
&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;
&lt;br /&gt;
As usual the code can be found at github.com/vasya10/samskritam.&lt;br /&gt;
&lt;br /&gt;
PS: Post this blog, I tried to verify purvaRupaSandhi closure by adding another rule &quot;stoH shcuna shcu:&quot; and it worked just fine. But there is a catch. The shcuna in the rule is not in 7th vibhakti, but is in instrumental case. And there is a reason why Panini uses 3rd vibhakti. The 7th vibhakti indicates the rule to be applied with respect to what follows, while the 3rd vibhakti implies just the contact of two varna-s are sufficient to produce the sandhi. The closure does not take care of that yet.&lt;br /&gt;
&lt;br /&gt;
The functional programming approach of Panini makes me believe that universities should include ashTAdhyAyI as a course in Computer Science, instead of just being a research subject to elite academicians.&lt;/div&gt;
&lt;/div&gt;
</description><link>http://vagartham.blogspot.com/2011/12/sthane-antaratamah.html</link><author>noreply@blogger.com (Vasu)</author><thr:total>2</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5168503098504182792.post-9195237404368889656</guid><pubDate>Wed, 30 Nov 2011 04:47:00 +0000</pubDate><atom:updated>2012-11-19T22:18:11.127-06:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">chapter8</category><category domain="http://www.blogger.com/atom/ns#">dsl</category><category domain="http://www.blogger.com/atom/ns#">github</category><category domain="http://www.blogger.com/atom/ns#">groovy</category><category domain="http://www.blogger.com/atom/ns#">samskritam</category><title>Chapter 8 DSL in GitHub</title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;
The chapter 8 dsl project is now available at github at https://github.com/vasya10/samskritam. It is just in very early stages and I will be updating whenever I get some free time.&lt;/div&gt;
&lt;/div&gt;
</description><link>http://vagartham.blogspot.com/2011/11/chapter-8-dsl-in-github.html</link><author>noreply@blogger.com (Vasu)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5168503098504182792.post-7705171547788486804</guid><pubDate>Fri, 18 Nov 2011 01:50:00 +0000</pubDate><atom:updated>2012-11-19T22:13:13.958-06:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">ashtadhyayi</category><category domain="http://www.blogger.com/atom/ns#">chapter8</category><category domain="http://www.blogger.com/atom/ns#">dsl</category><category domain="http://www.blogger.com/atom/ns#">groovy</category><category domain="http://www.blogger.com/atom/ns#">panini</category><category domain="http://www.blogger.com/atom/ns#">samskritam</category><title>The Chapter 8 DSL</title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;
Domain Specific Language is fast becoming a popular way to describe a problem or a solution for a specific domain. The quality and readability of code using DSL is magnitudes above the regular &quot;technical&quot; code (using Java/C# for eg). Since information about DSL can be googled amply, I am not going to spend time writing on what a DSL is.&lt;br /&gt;
&lt;br /&gt;
In many of the previous posts, I had used pseudo-code, demonstrating parallels in programming to Panini&#39;s techniques. Time to call the bluff now. Presented below is a seriously tested code. Here is a DSL that closely models some basic techniques of ashtaadhyaayI, specifically the maheshvara-sutra-s and those darning &quot;it&quot; rules. I&#39;m using Groovy for the implementation, as I feel that it&#39;s syntax is more natural to read than that of Scala or Ruby. &lt;br /&gt;
&lt;br /&gt;
Let&#39;s define some classes.&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;background-color: #ffd966;&quot;&gt;
[Listing 1: SivaSutra.groovy]&lt;/div&gt;
&lt;/div&gt;
&lt;pre class=&quot;brush: groovy&quot;&gt;package ch8

import java.util.List

/**
 * Implementation of Maheshvara Sutra using SimpleScript transliteration scheme
 * The table itself can be moved to a groovy configuration file to allow a different scheme like HK, ITRANS or AST
 * 
 * @author vsrinivasan
 */
@Singleton
class SivaSutra  {

  //siva-sutraani
  List table =
  [
    [&#39;a&#39;, &#39;e&#39;, &#39;u&#39;, &#39;N&#39;],
    [&#39;r.&#39;, &#39;l.&#39;, &#39;k&#39;],
    [&#39;E.&#39;, &#39;o&#39;, &#39;n&#39;],
    [&#39;i&#39;, &#39;O.&#39;, &#39;c&#39;],
    [&#39;h&#39;, &#39;y&#39;, &#39;v&#39;, &#39;r&#39;, &#39;t&#39;],
    [&#39;l&#39;, &#39;N&#39;],
    [&#39;n.&#39;, &#39;m&#39;, &#39;n&#39;, &#39;N&#39;, &#39;N.&#39;, &#39;m&#39;],
    [&#39;J&#39;, &#39;B&#39;, &#39;n.&#39;],
    [&#39;G&#39;, &#39;D&#39;, &#39;D.&#39;, &#39;s.&#39;],
    [&#39;j&#39;, &#39;b&#39;, &#39;g&#39;, &#39;d&#39;, &#39;d.&#39;, &#39;s&#39;],
    [&#39;K&#39;, &#39;P&#39;, &#39;C&#39;, &#39;T&#39;, &#39;T.&#39;, &#39;c&#39;, &#39;t&#39;, &#39;t.&#39;, &#39;v&#39;],
    [&#39;k&#39;, &#39;p&#39;, &#39;y&#39;],
    [&#39;s&#39;, &#39;s.&#39;, &#39;S&#39;, &#39;r&#39;],
    [&#39;h&#39;, &#39;l&#39;]
  ]

  List list = table.flatten()

  int indexOf(String varna) { list.indexOf(varna) }

  @Override
  Iterator iterator() { list.iterator() }

  //eShaam antyaaH it
  List itMarkers = table.collect { it.last() }

  /**
   * is this iT-marker?
   * this finds only &#39;pratyahara iT&#39; is defined, for other it-s see ItRules.groovy
   * 
   * @see ItRules
   */
  boolean isIt(f) { itMarkers.contains(f) }

  /**
   * expands a given pratyahara, including all the iT-s
   * not for practical purposes, but good for testing
   * 
   * @param pratyahara
   * @return
   */
  List expand(String pratyahara) {
    def (begin, end) = pratyahara.varnas()
    list[begin..end]
  }

  /**
   * returns the real pratyahara varna-s, excluding the intermediate it-markers
   * very procedural implementation, need to make it groovy-like
   * 
   * @param pratyahara
   * @return
   */
  List collect(String pratyahara) {
    def (begin, end) = pratyahara.varnas()
    boolean start = false
    def result = []

    table.each { line -&amp;gt;
      line.each { item -&amp;gt;
        if (item == begin || start) {
          if (item != line.last()) {
            result &amp;lt;&amp;lt; item
            start = true
          }
          if (item == end &amp;amp;&amp;amp; item == line.last()) {
            start = false
          }
        }
      }
    }
    return result
  }
}

&lt;/pre&gt;
&lt;div style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;
&lt;br /&gt;
&lt;div style=&quot;background-color: #ffd966;&quot;&gt;
[Listing 2: ItRules.groovy]&lt;/div&gt;
&lt;pre class=&quot;brush: groovy&quot;&gt;package ch8

@Singleton
class ItRules {

&amp;nbsp; //#(1.3.2) upadeshe ajanunaasika iT, anunAsika-s are denoted by a &quot;-&quot; at the end,
&amp;nbsp; //&amp;nbsp; may be M would be a better option?
&amp;nbsp; def ajanunasika = &#39;aAeEuUr.R.l.E.IOO.&#39;.varnas().collect { it + &quot;-&quot; }

&amp;nbsp; //cutU
&amp;nbsp; def cu = &#39;cCjJn.&#39;.varnas()
&amp;nbsp; def tu = &#39;tTdDN&#39;.varnas()

&amp;nbsp; //s.asca, denoting as &quot;sha&quot; for convenience
&amp;nbsp; def sha = [&#39;s.&#39;]

&amp;nbsp; //lasaku (ataddhite)
&amp;nbsp; def ku = &#39;kKgGn&#39;.varnas()
&amp;nbsp; def lasaku = &#39;ls&#39;.varnas() + ku

&amp;nbsp; //some more to be defined

&amp;nbsp; //#(1.3.3) halantyam - check if the last char is hal
&amp;nbsp; SivaSutra sivaSutra = SivaSutra.instance
&amp;nbsp; boolean hasHalantyam(String pratyaya) { pratyaya.varnas().last() in sivaSutra.hl }

&amp;nbsp; //allItMarkers except hal, which is applicable only to last letter
&amp;nbsp; def allItMarkers = ajanunasika + cu + tu + lashaku

&amp;nbsp; boolean isAnunasika(String varna) { varna.endsWith(&#39;-&#39;) }

&amp;nbsp; boolean isItMarker(String varna) { varna in allItMarkers }

  String tasyaLopah(String pratyaya) { (pratyaya.halantyam().varnas() - allItMarkers).join() }
}
&lt;/pre&gt;
&lt;br /&gt;
&lt;div style=&quot;background-color: #ffd966;&quot;&gt;
[Listing 3: Main.groovy]&lt;/div&gt;
&lt;pre class=&quot;brush: groovy&quot;&gt;package ch8.tests

import java.util.List

import ch8.ItRules
import ch8.SivaSutra
import ch8.schemes.SimpleScriptScheme
import ch8.Samjna

/*
&amp;nbsp;* DSL: varnas() closure - tokenize the script into individual varnas (list)
&amp;nbsp;*/
String.metaClass.varnas = {
&amp;nbsp; new SimpleScriptScheme().tokenize(delegate)
}

/*
&amp;nbsp;* DSL: halantyam() closure - remove the last hal iT and return the modified String
&amp;nbsp;*/
String.metaClass.halantyam = {
&amp;nbsp; ItRules itRules = ItRules.instance
&amp;nbsp; def varnas = delegate.varnas() as List
&amp;nbsp; if (itRules.hasHalantyam(delegate)) {
&amp;nbsp;&amp;nbsp;&amp;nbsp; varnas.remove(varnas.size()-1)
&amp;nbsp; }
&amp;nbsp; varnas.join()
}

/*
&amp;nbsp;* DSL: tasyaLopah() closure - remove all the it-markers from a pratyaya
&amp;nbsp;*/
String.metaClass.tasyaLopah = {
&amp;nbsp; ItRules itRules = ItRules.instance
&amp;nbsp; itRules.tasyaLopah(delegate)
}

/*
&amp;nbsp;* DSL: Direct exposition of a pratyaya or a pratyahara!
&amp;nbsp;*/
SivaSutra sivaSutra = SivaSutra.instance
sivaSutra.metaClass.getProperty = { String pratyahara -&amp;gt;
&amp;nbsp; def metaProperty = SivaSutra.metaClass.getMetaProperty(pratyahara)
&amp;nbsp; def result
&amp;nbsp; if(metaProperty) {
&amp;nbsp;&amp;nbsp;&amp;nbsp; //if there is an existing property invoke that
&amp;nbsp;&amp;nbsp;&amp;nbsp; result = metaProperty.getProperty(delegate)
&amp;nbsp; } else {
&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; //inspect the property and convert it to varnas
&amp;nbsp;&amp;nbsp;&amp;nbsp; //taparastatkaalasya rule; need to formulate in a better way
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if (pratyahara.endsWith(&#39;t.&#39;)) {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; result = (pratyahara - &#39;t.&#39;).varnas()
&amp;nbsp;&amp;nbsp;&amp;nbsp; } else {
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; result = sivaSutra.collect(pratyahara)
&amp;nbsp;&amp;nbsp;&amp;nbsp; }
&amp;nbsp; }
&amp;nbsp; result
}

void testSivaSutra() {
&amp;nbsp; SivaSutra sivaSutra = SivaSutra.instance

&amp;nbsp; sivaSutra.table.each { println it } //print the maheshvara sutrani
&amp;nbsp; println sivaSutra.list //print a flattened version of the maheshvara sutrani
&amp;nbsp; sivaSutra.each { println it } //another way to print flattened maheshvara sutrani
&amp;nbsp; println sivaSutra.itMarkers //print only the it markers

&amp;nbsp; assert sivaSutra.isIt(&#39;n.&#39;) //check if n. is an it marker

&amp;nbsp; assert sivaSutra.expand(&#39;ak&#39;) == [&#39;a&#39;,&#39;e&#39;,&#39;u&#39;,&#39;N&#39;,&#39;r.&#39;,&#39;l.&#39;,&#39;k&#39;] //expand pratyahara including the it
&amp;nbsp; assert [&#39;a&#39;, &#39;e&#39;, &#39;u&#39;]== sivaSutra.collect(&#39;ak&#39;) //pratyahara excluding iT
&amp;nbsp; assert [&#39;a&#39;, &#39;e&#39;, &#39;u&#39;]== sivaSutra.ak //another way of getting the pratyahara! Meta-programming in play!
}

void testItRules() {
&amp;nbsp; ItRules itRules = ItRules.instance

&amp;nbsp; println itRules.ajanunasika //prints all the ac anunasikas
&amp;nbsp; assert &quot;lyut&quot;.varnas() == [&#39;l&#39;, &#39;y&#39;, &#39;u&#39;, &#39;t&#39;]}


void testHalantyamRule() {
&amp;nbsp; //print the pratyahara-s after the halantyam rule applied
&amp;nbsp; [&quot;kt.va&quot;, &quot;Gan.&quot;, &quot;kt.vat.&quot;, &quot;sap&quot;, &quot;lyu-t&quot;, &quot;saN&quot;, &quot;sat.r.&quot;].each { println it + &quot; = &quot; + it.halantyam() }

&amp;nbsp; assert &#39;kt.va&#39; == &#39;kt.va&#39;.halantyam()
&amp;nbsp; assert &#39;kt.va&#39;&amp;nbsp; == &#39;kt.vat.&#39;.halantyam()
&amp;nbsp; assert &#39;Ga&#39; == &#39;Gan.&#39;.halantyam()
}

void testTasyaLopahRule() {
&amp;nbsp; [&quot;Gan.&quot;, &quot;kt.vat.&quot;, &quot;sap&quot;, &quot;lyu-t&quot;, &quot;saN&quot;, &quot;satr.&quot;].each { println it + &quot; = &quot; + it.tasyaLopah() }

&amp;nbsp; assert &#39;a&#39; == &#39;Gan.&#39;.tasyaLopah()
&amp;nbsp; assert &#39;t.va&#39; == &#39;kt.vat.&#39;.tasyaLopah()
}

void testSamjnaSutras() {
&amp;nbsp; SivaSutra sivaSutra = SivaSutra.instance
&amp;nbsp; 
&amp;nbsp; def vruddhi = sivaSutra.&#39;At.&#39; + sivaSutra.ic
&amp;nbsp; def guna = sivaSutra.&#39;at.&#39; + sivaSutra.&#39;E.n&#39;

&amp;nbsp; assert [&#39;A&#39;, &#39;i&#39;, &#39;O.&#39;] == vruddhi
&amp;nbsp; assert [&#39;a&#39;, &#39;E.&#39;, &#39;o&#39;] == guna
}


testSivaSutra()
testItRules()
testHalantyamRule()
testTasyaLopahRule()
testSamjnaSutras()
&lt;/pre&gt;
&lt;br /&gt;
&lt;div style=&quot;background-color: #ffd966;&quot;&gt;
[Listing 4: SimpleScriptScheme.groovy]&lt;/div&gt;
&lt;pre class=&quot;brush: groovy&quot;&gt;package ch8.schemes

/**
 * A simple script tokenizer
 * 
 * @author vsrinivasan
 */
class SimpleScriptScheme implements ScriptScheme {

  // hyphen denotes anunasika
  static List NotationMarkers = [&#39;.&#39;, &#39;:&#39;, &#39;-&#39;]

  /** 
   * split/tokenize a given word into a list of varnas
   * the word could be a pada, shabda, pratyaya or pratyahara
   * needs to handle anunasika properly
   * 
   * @calledby String.metaClass.varnas()
   * @param word
   * @return list of varnas
   */
  @Override
  public List tokenize(String word) {
    def varnas = []
    word.eachWithIndex { c, i -&amp;gt;
      c = ((i &amp;lt; word.length()-1) ? ((word[i+1] in NotationMarkers) ? (c + word[i+1]) : c) : c)
      if (!(c in NotationMarkers)) varnas &amp;lt;&amp;lt; c
    }

    varnas
  }
}

&lt;/pre&gt;
&lt;br /&gt;
Now some observations and analysis:&lt;br /&gt;
&lt;br /&gt;
&lt;ol style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;To do this in a regular Java/C# would require several objects, wrapper-classes and utility methods to be created. But using meta programming techniques and defining a clean DSL makes this a very interesting implementation. &lt;/li&gt;
&lt;li&gt;Ability to work directly on strings, lists and maps makes a huge difference, as opposed to wrappers around strings and creating objects like pratyahara, it, pratyaya etc. &lt;/li&gt;
&lt;li&gt;The Main.groovy is self-explanatory in what&#39;s given and what&#39;s expected. This is not pseudo-code anymore! Note the direct method invocation like varnas(), halantyam(), tasyaLopah() on Strings. And also observe the direct reference to a pratyaya (sivaSutra.ac will expand to a list of vowels). Metaprogramming, awesome or what?&lt;/li&gt;
&lt;li&gt;Also observe the testSamjnaSutras() definitions. The only reason I have to quote the properties is due to the usage of dot in the schema. A symbol-less scheme like AST would make a very readable code.&lt;/li&gt;
&lt;li&gt;The code uses the &lt;a href=&quot;http://vagartham.blogspot.com/2011/08/lost-in-transliteration.html&quot; target=&quot;_blank&quot;&gt;SimpleScript &lt;/a&gt;for devanagari transliteration. As I had mentioned in a previous post, parsing the script is trivial, because of a strict 1:1 mapping between English and Sanskritam letters. Took less than 5 minutes to write it.&lt;/li&gt;
&lt;li&gt;However the code allows to use any transliteration scheme, if one can come up with it, by implementing the ScriptScheme interface. Harvard-Kyoto, ITRANS or AST or even Unicode - as long as the individual varna-s are correctly tokenized, the program will work fine. &lt;/li&gt;
&lt;li&gt;Any script scheme can be supplied via a groovy configuration and read by ConfigSlurper! &lt;/li&gt;
&lt;/ol&gt;
Obviously this is just the very beginning and some areas are still unpolished. But imagine being able to write code like &lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush: groovy&quot;&gt;assert &quot;bhavati&quot; = bhU + sap + tin //1st gana&lt;/pre&gt;
&lt;pre class=&quot;brush: groovy&quot;&gt;assert &quot;kasca&quot; == &#39;ka:&#39; + sca //scutva sandhi
&lt;/pre&gt;
&lt;br /&gt;
Imagine being able to work out sandhis just by using the plus sign! (eg ) Wouldn&#39;t that be really really cool? And that&#39;s not really impossible. It will only take a little more effort to expand the DSL to include anga, guna, operator overriding for sandhi rules etc.!&lt;br /&gt;
&lt;br /&gt;
Imagine similar DSL-s can be implemented for parsing shlokas to determine chandas! The potential for a Samskritam DSL is huge.&lt;/div&gt;
&lt;/div&gt;
</description><link>http://vagartham.blogspot.com/2011/11/chapter-8-dsl.html</link><author>noreply@blogger.com (Vasu)</author><thr:total>4</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5168503098504182792.post-6840230207402092065</guid><pubDate>Wed, 16 Nov 2011 05:40:00 +0000</pubDate><atom:updated>2014-12-06T16:30:30.702-06:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">ashtadhyayi</category><category domain="http://www.blogger.com/atom/ns#">basic</category><category domain="http://www.blogger.com/atom/ns#">panini</category><category domain="http://www.blogger.com/atom/ns#">programming</category><category domain="http://www.blogger.com/atom/ns#">samskritam</category><category domain="http://www.blogger.com/atom/ns#">sanskrit</category><title>Read, Restore and so forth</title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;My first sight of a computer was in 1983 in a remote town in India, the deity of the city is a representation of &quot;Conscious-Ethereal Grand Cosmic Nothingness&quot;. Our science teacher somehow got hold of somebody who had a Commodore 64. About 40 students from our class (India was that less populous 30 years ago) walked about 5 kilometers on a rainy day to that computer guy&#39;s house. We were allowed in a batch of 10 into a room dimly lit and were seated on the floor. A girl, sitting on the chair, was holding a joystick (or a mouse?) and a keyboard and making a noisy typing sound. On the small monitor some rectangles and squares of different colors were jumping around. She was playing some game. She said something about BASIC and thats all we learnt.&lt;br /&gt;
&lt;br /&gt;
Almost 10 years forward. It was the onset of the Russian winter, I was walking with a senior towards the university. He was a smart guy, everybody respected him and was always an A-grader.&amp;nbsp; We were talking about programming language theories. C++ was just getting popular. He said &quot;Hey, I know Pascal and C. And this year we are learning some AI using Prolog. I&#39;ve also been learning C++...&quot;. He paused. Then suddenly said, &quot;You know BASIC right? Can you teach me that?&quot;. I didn&#39;t know what to respond, but just said &quot;Sure&quot;. I was a bit confused but elated to &#39;teach&#39; a senior. That opportunity never came though.&lt;br /&gt;
&lt;br /&gt;
Current times. Studying Ashtadhyayi&#39;s several techniques which are an illuminating parallel to programming - there is one that is intriguing. It is the word &quot;aadi&quot; given in a context. When Panini wants to mention a group of information, he would just use the first value of the group and suffix it with &quot;aadi&quot; or &quot;aadya:&quot;. The reader is obviously either expected to know the list by-heart or refer to it. No big deal, when the average Sanskrit student is expected to know amarakosha by-heart anyway. So the first value of the list itself is used as the &quot;head&quot; to reference the list. This way Panini feeds by a pointer to an array of data using a very simple technique. &lt;br /&gt;
&lt;br /&gt;
A pseudo code may clarify:&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;/* The list of verbs called as dhaatu paatha */&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;static Map DHAATU_PAATHA = [bhU:sattaayaam, ... ]&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;/* pointer to the list of the dhaatu paatha; trying to mimick naturalness - intentionally not referring via the static variable but via the head-value of the list */&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;char *list_of_verbs = [&quot;bhu&quot;]&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Look at some of the sutra-s - &lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;bhUvAdayo dhaatavaH (1.3.1) | By this statement Panini refers to about 2000+ verbal roots in Sanskritam, starting with bhU&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;sanaadyantaa dhaatavaH (3.1.32) | Refers to the list of derivational roots, the list starts with a verb that ends with suffix &quot;-san&quot;&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;praadayaH | Refers to the 22 prepositions that start with &quot;pra&quot;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Obviously this technique of &quot;aadi&quot; reference is pretty common in Sanskritam and other Indian literature. Tyagaraja in his siddharanjani kriti naadatanumanisham says &quot;sadyojaataadi pancha-vaktra&quot; referring to the five faces of Shiva starting from sadyoja. Obviously one who is not aware of the details will not know what the rest are, but aadi is just what it is - a pointer to a list of information. If Panini was the one who invented it (lets assume for sake of argument, because Panini had predecessor grammarians too and there were obviously other literature before him), it is a brilliant technique. The technique is not perfect though, because overtime somebody could come up with a modified list with the head-value being the same. But still its a great way to abstract information where the uniqueness of the head-value serves as an emphasised indicator to the contents following it. &lt;br /&gt;
&lt;br /&gt;
Back to programming after the detour. Even after several years in programming, BASIC continues to fascinate me. Given all kinds of high level languages, there is one feature I think I sorely miss from BASIC. It is the &quot;READ...DATA&quot; statement. The READ...DATA statement allows for feeding data to the program in the shortest possible way without having to assign random values individually.&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;10 FOR I = 1 TO 10: READ X(I): NEXT I&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;20 DATA 1,3,5,7,11,13,17,19,23,29&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;30 RESTORE 20&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;10 READ NAME$, PHONE$, PI, BASERADIX&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;20 DATA &quot;James Bond&quot;, &quot;555-1212&quot;, 3.14, 8&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;30 DATA &quot;11/11/2011&quot;, &quot;All the world&#39;s a Pre-Production.&quot;&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;50 READ DATE$, WS_QUOTE$&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
The DATA statement could be anywhere in the program and the READ statement would sequentially read-off the data, like popping off a stack. The RESTORE statement acts like just like the &quot;aadi&quot; of ashtadhyayi - it points to just the beginning of the data. The simplicity of the bootstrap data feed is appreciated when you do not care where the DATA is set. Several high level languages have been invented after that, but not many provide such an easy way to feed bootstrap data to the program variables. Of course there is enumerators and similar stuff, but somehow the simplicity of READ statement stands out. Just like Panini&#39;s aadi technique.&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
</description><link>http://vagartham.blogspot.com/2011/11/read-restore-and-so-forth.html</link><author>noreply@blogger.com (Vasu)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5168503098504182792.post-5779230240461314609</guid><pubDate>Wed, 28 Sep 2011 14:12:00 +0000</pubDate><atom:updated>2012-04-14T11:38:16.104-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">nandimukhi</category><category domain="http://www.blogger.com/atom/ns#">sanskrit poem</category><title>nandI mukhI</title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;table&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td&gt;&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;div style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;नन्दीमुखी&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot; /&gt;&lt;br style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;असहाय मेघो इव आटम्&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;प्लवतर्योऽद्रीनाम् मध्ये&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;सहसा तदा अपश्यन् &lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;नन्दीमुखीपुष्पगुच्छम्&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;सरोवरतटे तथा तरूणाम् अधो&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;समीरे लुटन्ति नट्यन्ति च ।&lt;/span&gt;&lt;br style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot; /&gt;&lt;br style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot; /&gt;&lt;span style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;प्रसिद्ध कवे: रचना एषा । कस्य?&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://en.wikipedia.org/wiki/Narcissus_%28plant%29&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;100&quot; src=&quot;http://upload.wikimedia.org/wikipedia/commons/thumb/0/0f/Jonquils02_aug_2007.jpg/220px-Jonquils02_aug_2007.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;/div&gt;</description><link>http://vagartham.blogspot.com/2011/09/nandi-mukhi.html</link><author>noreply@blogger.com (Vasu)</author><thr:total>2</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5168503098504182792.post-6612423809950065218</guid><pubDate>Fri, 16 Sep 2011 21:26:00 +0000</pubDate><atom:updated>2014-12-06T16:31:07.601-06:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">bidi</category><category domain="http://www.blogger.com/atom/ns#">cigarette</category><category domain="http://www.blogger.com/atom/ns#">meghadhutam</category><category domain="http://www.blogger.com/atom/ns#">messenger</category><category domain="http://www.blogger.com/atom/ns#">samskritam</category><category domain="http://www.blogger.com/atom/ns#">sanskrit</category><title>The Bidi Messenger</title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;table&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td&gt;&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;
Pretty much everybody has a friend from their college days who was a smoker. A typical college guy, he would stylishly pull a Wills cigarette, fix between his teeth half-biting it, take out a &quot;cheetah&quot; match-stick, almost bringing it towards the cigarette, but slightly bending the neck to reach it, protect it from the winds with the other hand, light the cigarette, all the while making some unintelligible sentences with cigarette in half-open mouth and finally looking up the sky, let out a satisfactory smoke and a sigh, with thoughts lost in a philosophical world. He also would oblige his friends, by letting out &quot;rings&quot;. Smoky Rings, especially let out in incremental diameters and one following another in perfectly equal time intervals, was considered the ultimate accomplishment in smoking.&lt;/div&gt;
&lt;/div&gt;
&lt;/td&gt;&lt;td valign=&quot;top&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhiqhWqpxCY-VZiBMYAiEJ5tkoieva8xhyphenhyphenRiG59HluWlzxf2EhubrK-5Ot-8mSds_0lPi5WelMSrhXDhFdu2TJYNoXLxMZBO8oPbWW3EJ-8oOz0I_udIasZ4Plby0yd2Zb9fl0M0rEJhRRi/s1600/Bidis_India.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhiqhWqpxCY-VZiBMYAiEJ5tkoieva8xhyphenhyphenRiG59HluWlzxf2EhubrK-5Ot-8mSds_0lPi5WelMSrhXDhFdu2TJYNoXLxMZBO8oPbWW3EJ-8oOz0I_udIasZ4Plby0yd2Zb9fl0M0rEJhRRi/s320/Bidis_India.jpg&quot; height=&quot;185&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
&lt;div style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;
The first time when I came across the text of Meghadhutam, The Cloud Messenger, it was bewildering, to say the least. The loooong shlokas in the mandakraantaa meter (17x4=68 syllables) seemed to have an unhurried pace of its own. The meaning had to be understood from English translations, which painted the idea, but not quite the subtlety. Later I started doing anvaya-s of the shlokas. anvaya-s are exactly like solving jigsaw puzzles. You already know what the final picture is (ie the translated meaning) but the challenge is in getting there: find the most important piece - the dhaatu, group similar vibhakti-s, figure out the kaaraka-s, fill-in the avyaya-s and suddenly a sense appears out of nowhere. The pleasure of anvaya is magnitudes above the pleasure of just reading the translation.&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;
Even the harshest critics of Kalidasa (if any) agree that Meghadhutam is one of the finest and most original works of human mind. It has influenced several poets, both Samskritam and non-Samskritam. Poets have imagined a variety of messengers for whatever purposes. &lt;a href=&quot;http://venetiaansell.wordpress.com/2011/02/09/sandesha-kavyas-sanskrit-messenger-poems/&quot;&gt;Venetia Asnell&lt;/a&gt; blogs that there are about 70 known-so-far messenger-poems in Samskritam alone. Literary gems like Hamsa sandesha, Kokila sandesha being aside, there are also poets who use this technique for ninda-stuti. One poet took it to a new level and composed &quot;Donkey Messenger&quot; (kazhudai-vidu-thoodu, கழுதை-விடு-தூது, in Tamil) to disgrace another poet. &lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;
In olden days, smoking was not known to be injurious to health. There was a poet with a pen name &quot;seeni sakkarai pulavar&quot; (funny name, because both seeni and sakkarai mean sugar in different Tamil dialects). It is known that he was born in the family of great poets in Ramanathapuram district. Being a great bhakta of Subrahmanya, he imagines a lady sending the cigarette smoke as a messenger to Subrahmanya in his புகையிலை விடு தூது (&quot;pugaiyilai viDu thoodu&quot;, tobacco-smoke-messenger). Out of 59 verses, 53 praise the cigarette and the last 6 contains a message to Subrahmanya svaami of Pazhani (Balasubrahamanya).&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;
கற்றுதெளிந்த கனபர பலவான்களும் உன் சுற்றுக்குள்ளாவதென்ன சூழ்ச்சியோ&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;
kaRRuteLi~nda ganapara balavaangaLum un chuRRukkuLLaavadenna chUzhcchiyO&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;
O Cigarette! Whats the trick that you make even the scholars slave to you?&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;
வாடை பொடிக்கதம்பமனவெல்லம் உன்னுடைய சாடிப்பொடிக்கு சரியுண்டோ&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;
vaaDai poDikkadambamanavellam unnuDaiya chaaDippoDikku chariyuNDO&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;
Can the good smell of Kadamba powders match the smell of yours kept in a jar?&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;
In the course of praising cigarettes, the poet also Indianizes the history of tobacco, giving it an interesting puranic twist. Once the gods gave a &lt;a href=&quot;http://en.wikipedia.org/wiki/Bilva&quot;&gt;bilva leaf&lt;/a&gt;, &lt;a href=&quot;http://en.wikipedia.org/wiki/Tulasi&quot;&gt;tulasi leaf&lt;/a&gt; and tobacco leaf to Shiva, Vishnu and Brahma respectively and asked them to bring it the next day. The cigarette mentioned here is not the modern filtered cigarette, but the local &lt;a href=&quot;http://en.wikipedia.org/wiki/Bidi&quot;&gt;bidi&lt;/a&gt; aka suruttu, which is made with tobacco leaf. The vilva leaf was taken away by Ganga (residing on Shiva&#39;s jaTa). Tulasi leaf was taken away by the milk ocean (where Vishnu resides). Smart Brahma had given the tobacco leaf to Sarasvati who resides in his tongue. The next day the gods ask the leaves back, while Shiva and Vishnu could not return, Brahma says மற்றவர்கள் பத்திரங்கள் போயின, என்னுடையது போகயிலை (&quot;mattravargal patthirangal poyina, ennudaiyadu pogayilai, others&#39; leaves are lost, mine is not lost), takes it from his tongue and returns. The poet plays on the word &quot;போகயிலை&quot; (&quot;pOgayilai&quot;, not lost) which later morphed into புகையிலை (&quot;pugayilai&quot;, tobacco). With the story having strong references to purana-s and also a tight etymological derivation, anyone would hardly dispute its origin!&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;
If only this poem had been taught in schools, the smoke rings from those college friends would have served as a more meaningful messenger!&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;&quot;&gt;
The full text in tamil can be downloaded &lt;a href=&quot;http://projectmadurai.org/pm_etexts/pdf/pm0381.pdf&quot;&gt;here&lt;/a&gt;.&lt;/div&gt;
&lt;/div&gt;
</description><link>http://vagartham.blogspot.com/2011/09/bidi-messenger.html</link><author>noreply@blogger.com (Vasu)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhiqhWqpxCY-VZiBMYAiEJ5tkoieva8xhyphenhyphenRiG59HluWlzxf2EhubrK-5Ot-8mSds_0lPi5WelMSrhXDhFdu2TJYNoXLxMZBO8oPbWW3EJ-8oOz0I_udIasZ4Plby0yd2Zb9fl0M0rEJhRRi/s72-c/Bidis_India.jpg" height="72" width="72"/><thr:total>2</thr:total></item></channel></rss>