I examine Ilayaraja’s controversial decision to alter Thyagaraja’s 'Mari Mari Ninne' for Sindhu Bhairavi. I analyze his use of Saramathi, Hindholam, and Chandrakauns raagams in cinema, highlighting how he adapts classical structures for popular audiences.

This is the 9th of 15 articles titled Classical Ilayaraja appeared on Usenet in the 90s.\ I've added links to the songs, so you can listen as you read.\ You could also try my Tamil song search. There was a great furore in the Indian parliment a couple of years ago. Since the daily scene there is pretty much so, does this furore need any special mention? Yes. This furore was a meaningful one! It happened when the Indian government signed the GATT agreement. No wonder, the stupid "swadeshi" oriented parties like the Bharathiya Janata party opposed the selling of India to the "videshi" through GATT. But as an aftermath, signing the GATT agreement had a terrible effect on the interest of India in certain areas. For example, the medical value of neem oil has been well known in India for centuries. It seems some of the western pharmaceutical companies re-discovered the medical value of neem oil and started proceeding to claim patent for the product! In that case, any Indian company which tries to "manufacture" neem oil and tries to market it has to pay money to these western companies! Is it not funny and outrageous at the same time? Patenting is a powerful tool to protect ownership. It seems that it will be better if we patented both of our meaningful and meaningless traditional techniques to protect our interests. You may not know what will be re-discovered (and patent claimed) in the western hemisphere in days to come! Maybe, some scientist here will discover that giving unboiled rice with its hard covering (husk) to new born babies will result in the immediate death of those babies within few hours and secure patent for this finding! Conisder how this will affect the interest of our Indian mothers in the far south, who have been using this traditional technique to "close the chapter" of their unwelcomed, stigmatic female children! Poor mommas! Saint Thyagaraja was one poor man who totally did not know anything about patenting or copyrighting one's invention or literary work! He probably did not even know that his krithis were worth anything! If he had known that his krithis were going to draw international attention in the subsequent centuries, would he have copyrighted his works? Nay! He was such a naive sadhu, the word meaning in its strictest sense. He was a perfect example of a brahman, getting up early in the morning, much before "sandhya poorva pravarthathE", and doing all the routine daily religious chores like the thrikaala sandhyavandhanam regularly. A brahman is supposed to eat only "moonu kavalam choru" (the amount of metabolic fuel necessary to keep the body and mind functioning), and he should not succumb to the pleasure of eating. I can see that Saint Thyagaraja didn't, from the way he looks so thin, like a freshly fleeced goat, in his portraits. A brahman should only indulge in priestly and teaching duties. He should have no malice for others. He should only think of "lokha kshemam". Thyagaraja had all these qualities. He was such a sharp contrast to those brahmin scoundrels like Selvi Jayalalitha, Subramaniam Swamy etc in the political scene now, who are the incarnation of corruption, greed and evil. Thyagaraja obtained his food by doing "unchivrithi" daily, ie., going around the temple, singing bhajans etc and accepting the rice that people had to offer as a matter of voluntary donation. He was a Telugu brought up in Thiruvaiyaru in Thanjavoor jilla. He probably knew Thamizh well. But he chose to write his compositions in his mother tongue Telugu. Valmiki, the creator of "Rama" character, would not have anticipated that his fictitious "hero" was going to have such a profound influence on people to be born later in the time window, like Thyagaraja (and of course, BJP, for political reasons!). Thyagaraja was literally in love with Rama, like Meera was with Krishna. He had such a powerful theoritical understanding and practical mastery over carnatic music that he could compose in any raagam. He chose to appeal to his Lord Rama through "bhava" margam, ie., tackling the God, through emotional appeals. This was in sharp contrast to his contemporaries like Muthuswamy Dikshitar, who used "bhakthi" margam. His compositions were never a verbal diarrhoea! Just a few lines, thats all. He never tried to project his knowledge in his krithis. He was so simple and such a wonderful vagheyakara, that nature would take another millenium to ordain such a man be born again in this world! Thyagabrahmam's compositions have often been ridiculed in the cinema arena. Nobody has the right to change anything in another persons belongings, even though the person might be dead. Thyagaraja's compositions are his belongings. He used them to reach heavenly abode. He left his compositions for the world to cherish and enjoy, as they were written and sung by him. Nobody can tamper with his treasure, which are ours now. We have to protect them as he had it! K.V. Mahadevan opened the gateway to the free musical society where anybody could do anything to anbody's compositions! What kind of arrogance was that, in changing the Thyagaraja form of Dhorakuna in the movie Sankarabaranam without his consent? Having been shown the way of ridiculing Thyarajaja, Ilayaraja too embarked on that task. That was his technically first innovative adventure of presenting a raagam in the light form and then in the classical form. He knowingly insulted the uncopyrighted work of the greatest saint composer the world has ever given birth to. That song came in the movie Sindhu Bhairavi. The song is paadariyEn padippariyEn. The heroine Suhasini has terrific interest in carnatic music. She is one of those proponants of the so called thamizhisai. She feels that one has to sing krithis in local language so that the local mass also understands the krithis. She busts into one of J.K.B's (Shivakumar) katcheri and sings this song. She starts the song like an ordinary folk song with a simple rhythm and finally ends the song in a classic Thyagaraja krithi. Throughout the song the grammer of the raagam is maintained, with a light music type of rendition in the beginning and then culminating in carnatic type of ending. She starts the song all alone. Later the accompaniests of J.K.B start admiring the tune and then accompany her. The raagam of that song is Saramathi. It is a major janyam of the 20th mela raagam, Nadabhairavi. Its arohanam and avarohanam are Sa Ri2 Ga2 Ma1 Pa Da1 Ni2 Sa and Sa Ni2 Da1 Ma1 Ga2 Sa. Saramathi evokes a gloomy mood. There is a fantastic Thyaraja keerthanai in this raagam. That is mOkshamu galadha. Whenever some VIP puts down his head (may I translate 'mandaya poataan' like this!) B grade and C grade TV artists appear in the screen and play mOkshamu galadha with a pretentious sad face (feeling very happy inside regarding the unexpected death of the VIP and hence the sudden TV chance)! Ilayaraja's selection of this raagam for that situation is very appropriate. Because a major proportion of cinema songs are set in Nadabhairavi scale. What you need to do is to avoid Ga Ri Sa and Da Pa Ma prayogam, thats all! When you end the song in a keerthanai, give a little gamaka touch here and there to make it classical (after all, strictly following the swara grammer, using specific prayogams, and appropriate gamaka soaked swaras are the essential ingredients of classicism). Ilayaraja starts that song like: Ri Ri Ri Ri, Ri Ri Ri Ri, Ri Ga Sa Sa, Ri Ri Ri Ri. Then for EdariyEn EzhuthariyEn Ezhuthuvagai naanariyEn, he goes a little further like: Ri Ri Ri Ri, Ri Ri Ri Ri, Ri Ga Ma Ga, Sa Sa Sa Sa. Thus he starts following the grammer of Saramathi perfectly right from the start, but with a light music like technical approach initially. There is lot of "thamizhisai" preaching by thiruvaalar Vairamuthu in that song. He says paadariyEn padippariyEn paLLikkoodam dhaanariyEn\ EdariyEn ezhuththariyEn Ezhuththuvagai naanariyEn\ Ettula Ezhudhavilla Ezhudhi vachchu pazhakkamilla\ elakkaNam padikkavilla thalakkanamum ennaku illa In the charanam he refers to the katcheri rasikas as ignoramus crowd who nodd their heads without understanding anything (thalaya aatum puriyaadha kootam). Then he goes ahead and suggests a remedy to this deplorable state. chErikum sEra vENum adhukkum paattu padi\ enniyE paaru eththanai pEru\ thangamE neeyum Thamizh paattum paadu\ sonnadhu thappaa thappaa? sonnadhu thappaadhu appa! Though the obvious matter of controversy in this is the language, there is much more in the issue. Nobody can deny the fact that the enjoyment of music becomes supreme if we can also understand the sahithyam. But is it not also equally true that music and emotional feelings transcend petty barriers like language etc.. When you see a hidden sadness in the portrait of Mona Lisa, it is that sadness that matters. You have to look at that piece of art as it is! You cannot try to find a replacement to that Leonardo Da Vince's monumental work by having a thamizhan draw an equivalent with a thamizhachchi's face with a sad look! When Thyagaraja's reckless brother Jalpesan throws away his pooja idol (Rama vigraham), and when Thyagaraja sings a keerthanai in that situation of utter frustration, mental turmoil and agitation of not finding his favourite idol, what matters there is the emotion that is packed in the sahityam, and not the language of the sahityam! I heard recently that many people in the Hindi belt above have actually started listening to A. R. Rahman's original Thamizh version of songs rather than the dubbed Hindi version. Would not Vairamuthu be extremely happy to see his "mukkaala mukkaabula" Thamizh version being such a popular song even in northern India? What would his reaction be if all his songs were translated and in due course the original writer of the songs, ie., he, forgotten by the people. I think that the mature way of dealing with this issue is to agree to learn the translated meaning of a krithi and then continue to sing the krithi in the language the composer made it. In this way we can get involved with the emotional framework of a krithi and enjoy it thoroughly. If the slum dwelling population of Thamizhnadu can understand "choli kE peechE kya hai" and enjoy the untranslated version of the song with a "kick", then, they can also understand "Thyagaraja's Telugu krithis kE peechE kya hai". People only have to come out of their narrow minded caccoon that they have built for themselves. Ilayaraja had to end this "padariyEn" song in some classical krithi to boost the character of Suhasini in the movie. He could have ended it in Thayagaraja's "mokshamu galadha" or in some other original Saramathi krithi. But instead, look what he did! He chose Thyagaraja's marimari ninnE which had been originally composed in Kamboji raagam. He changed the raagam of that krithi to Saramathi and annexed it to his "padariyEn"! Can anyone be more disrespectful to the innocuous, innocent and pious athma of the dead saint? Ilayaraja is a present composer. He should tune his songs to fit the previously written ones. He has no right to tailor the previously written krithis to suit his thalam, and ganam. After shooting the film "Veedu" director Balumahendra used some portion of Ilayaraja's "How To Name It" as background score to the film (anyway, the music director was Ilayaraja). But, there were reports that Ilayaraja got furious at Balumahendra for not getting his consent for using his music album. When he is so sensitive to the way his musical works are used by his own friends like Balumahendra, how could he ruthlessly lay his hands on the Thyagabrahmam's krithi? He writes in one of his own songs (idhayam oru kOvil in the movie Idhaya Kovil): naadha thiyaagaraajarum ooNai urukki\ uyiril kalandhu iyatrinaarammaa\ avar paadalil jeevan adhuvE avaraanaar\ en paadalin jeevan edhuvO adhu neeyE So he knows about the greatness of Thyagaraja and his compositions. Yet he has commited the disgraceful deed in Sindhu Bhairavi. Saramathi is technically called as sampoorna oudhava raagam, ie., sampoornam in the arohanam (having all the seven swaras of its parent raagam, Nadabhairavi), and oudhavam in the avarohanam (five swaras). There is a raagam that has the same avarohanam as Saramathi, and the same avarohana swaras in arohanam too. That is Hindholam. Sa Ga2 Ma1 Da1 Ni2 Sa; Sa Ni2 Da1 Ma1 Ga2 Sa. It is a great "light" raagam. Ilayaraja has used it several times in his music. Subu's raaga based database has a good list of the songs in this raagam. As far as I know his first Hindholam came in the movie Ilamai Kolam. The song is sreedEvi en vaazhvil sung by K.J.Yesudoss. It is a very slow tempo song. One of his another early Hindholam came in Alaigal Oivadhillai. The song is dharisanam kidaikkaadha. He has himself sung that song. Oh, it is terrible! While su-swara rendition of even a simple tune can make the listening experience magical, abha-swara rendition of even a complex tune can give a real harrowing experience! The later has happened in the above song. His unconditioned fledgling vocal cords have worked very hard like a powerful gravitational force pulling his voice down when he desperately tries to reach the upper shadjam in one instance. But the tune is good though. His other songs are Om namachchivaaya (Salangai Oli), naanaaga naan illai (Thoongadhe Thambi Thoongadhe), poththi vachcha malligai mottu (Mann Vasanai), unnaal mudiyum thambi thambi (Unnal Mudiyum Thambi), naan thEdum sevvandhi poovidhu (Dharmapathini), kannaa unai thEdugirEn vaa (Unakkagave Vazhgiren), O janani en suram nee (Pudhiya Raagam), viLakku vaippOm viLakku vaippOm (Athma). naan thEdum sevvandhi poovidhu is a terrific piece with a wonderful rhythm (very novel at that time). It is a good westernised Hindholam. A. R. Rahman has given one very pure classical Hindholam too. The song comes in May Madham (maargazhi poovE maargazhi poovE). It is very good. I was told that it was sung by some Houston based new singer. If you changed the Ni in Hindholam from Ni2 to Ni3 then we get Chandrakauns raagam. Ilayaraja has got a couple of songs in this raagam too. His first Chandrakauns came in Kaadhal Oviyam (veLLichchalangaigaL). It is a fantastic song. Great job by S. P. B. What a great change does this small alteration in the location of Ni in Hindholam makes to the mood quality! The tail piece of this song is in Sriranjani raagam. His second Chandrakauns came in Thai Mookaambigai (isaiyarasi). My brother tells me that it was called by a different raagam in one TV program in Doordarshan. Anyway it should be very close to Chandrakauns. The best of his Chandrakauns is azhagu malaraada abinayangaL soozha in Vaidehi Kaathirundhaal. Oh, what a song! Vaali has done a great job writing the status of an unconsumated young celibate widow. In his short story "siluvai" master writer Jayakanthan daringly writes about the cruelty of being a celibate just in the last line of the story narrating a nun's short bus travel. Vaali has written about the same terrible celibacy from a young widow's point of view. In Varusham Padhinaaru there is another Chandrakauns karaiyaadha manamum undo. Lately we got two more idhunaaL varume in Chembaruthi, and unnai ninachu urugum in Rasaiyya. A. R. Rahman has also tried Chandrakauns in his Bombay. The Hindi version goes like "ruk jao, ruk jao". I don't know the Thamizh version. Lakshminarayanan Srirangam Ramakrishnan,\ Internal Medicine Department,\ Brackenridge Hospital,\ Austin, Tx 78701. Comments jayendran 8 Jan 2007 9:03 am: darisanam kidaikkadha Om namashivaya ragavane ramana Oru jeevan azhaithathu Naan thedum sevvanthi Sridevi ennai paarthu Kannamma kadhal enum Anandha then katru Velli salangaigal konda Kanna unai theudgiren vaa Oh Janani Vilakku veppom vilakku veppom Pothi vecha malligai mottu Nanaga naan illai Azhagu Malar aada Unnal mudiyum thambi venkat 2 Jan 2007 12:00 pm: ILAYAYARAJA'S HOW TO NAME IT & NOTHING BUT WIND, HOW TO DOWN LOAD THIS FREE. PLS ANYBONY CAN TELL ME? Ajit 13 Mar 2012 5:22 pm: Hello, Thanks for these fascinating write-ups. I was listening to Sreedevi en Vaazhvil. While the song is largely in HindoLam (Malkauns), there are portions where I thought it branches out quite beautifully into Chandrakauns by switching to the Shuddha Nishaad, as opposed to the Komal Nishad. In fact, I think this happens at the end of every stanza. Would you agree? Narasimhan 11 Jan 2011 6:17 am: L S Ramakrishnan, You disrepcted Thyagaraja more than Ilayaraja or anybody could by calling Rama a fictional hero. shantha S Raju 1 Mar 2020 12:13 pm: Very neat presentation and informative.

Classical Ilayaraja 9


I found that MessenPass can recover passwords for Gmail, Yahoo Mail, and Hotmail by extracting saved credentials from desktop instant messenger clients like GTalk. It exploits the fact that these accounts often share the same login information.

MessenPass recovers passwords for instant messengers -- GTalk, Yahoo Messenger and Windows Messenger included. These passwords are the same as their corresponding e-mails (GMail and Yahoo Mail at least). via Amit. Hacking Exposed Web Applications, Second Edition (Hacking Exposed) Hacking: The Art of Exploitation Hacking For Dummies (For Dummies (Computer/Tech)) Gray Hat Hacking : The Ethical Hacker's Handbook Comments Sumit Dhar 11 Apr 2007 4:36 am: While on the topic of Passwords, search for Elcomsoft Password Recovery software on any Torrent site. Awesome set of applications that crack Office, PDF and many other password protection schemes.

Crack Gmail Yahoo Mail and Hotmail passwords


I recommend improving the user experience by transforming standard 404 error pages into helpful navigation tools. Use search boxes, links to popular content, and clear language to help lost visitors find what they need.

Creating user friendly 404 pages.

Creating user friendly 404 pages


I set my digital camera to ISO 400 by default to prevent motion blur during spontaneous indoor or fast-action shots. I prefer dealing with digital noise via NeatImage over losing a sharp image to slow shutter speeds.

In those early days, when all I had was an analog SLR, I had to make choices up-front. Do I buy an ISO 100 film for daytime shooting? (It's cheaper, besides.) Do I go in for the expensive ISO 1600 film for my fancy night shots? Do I lug around the tripod? Do I use the flash? Do I even bother taking indoor shots? etc. With my new digital camera, at least the ISO choice vanishes. The ISO range varies from 64 to 1600. And so, I don't need flash or a tripod most of the time. But once in a while, I get into a tricky situation. Having a digital camera lets me take pictures a lot faster. Suppose I spot a boat speeding by when strolling along the Thames. The time it takes from the instant I see it to the instant I click the shutter is about 5 seconds. 2 seconds to pull out the camera, 1.5 seconds for the camera to start up, and about 1.5 seconds for me to aim and shoot. I love being able to do this kind of a thing. Except, it's still a bit tricky managing the ISO. It takes me about 10 seconds to change the ISO settings. No, not because the menus are complex... that accounts for only about 3 seconds or so. The bulk of it is because I have to think about what ISO setting to use -- especially given that I like to overexpose digital camera images a bit. So, when I'm going indoors, I have to remember to set the ISO to something like 400 or 800, and back again when I get out. It may sound like I'm going a too far, but the thing is, since I don't keep my tripod always attached, and don't ever turn on the flash, I've spoiled a fair number of impulsive indoor and night shots because I've had the wrong ISO setting at the wrong time. Being digital images, many of these problems can be fixed. If I use a high ISO setting (say ISO 800), I get a fair bit of digital noise. But NeatImage does a decent job of reducing noise (thanks, Dhar!), so the result is not too bad. If I use a low ISO setting (say ISO 100), I get clean images in bright light, but blurred images in low light (no tripod, no flash, you see). I haven't found anything that can recover from a blurred image. I decided, on the balance, to have a slightly higher ISO setting by default. I get slightly noisier images, but that's less of a worry. So I leave the camera in ISO 400. I can quickly shoot indoors. If I have the time and need, I shift to ISO 100, or use a tripod if required. Then I set it back to ISO 400 when done. Comments Sumit Dhar 18 Jul 2007 12:00 pm: Anand,\ I believe you too have a Fuji FinePix S5600. I have realized Fuji has a lot of noise problems. At the same ISO setting, I have seen Canon / Nikon produce crystal clear images.\ I have stopped going beyond ISO 200. Further more, if you shoot in Raw mode, you can often correct underexposed images.\ But you are right. Overall, in Fuji, it is a big pain to change the settings. For instance, in the manual mode, changing the aperture setting is sheer torture. Given this state, I am now seriously thinking of investing in Canon EOS 350D. :))\ Cheers,\ Dhar Veerasundar 18 Jul 2007 12:00 pm: Do you have a photo blog !? Sai 18 Jul 2007 12:00 pm: Anand, Sent you a message on gmail. Not sure if you''ve seen it yet. Would love to hear your opinions on the questions asked. Many Thanks! Ravi 18 Jul 2007 12:00 pm: Is it subject motion or camera motion you''re trying to recover from? If the latter you should be able to use a deconvolution filter. The former''s tricky of course. Shree 18 Jul 2007 12:00 pm: IFF problem is camera shake and not subject motion a simple solution is to use the timer.. Assuming your digicam allows you to setup a timer in a couple of secs.... Setup camera, get into a comfortable pose/ support from a fixed object under your hand/ elbow (eg railings, postbox), setup timer (say 3 secs), breathe in, click, breathe out a bit and hold till the snap is taken... Much faster than setting up a tripod.. Helps if you have steady hands.... Adam Parker 6 Dec 2008 7:08 pm: Here are a few thoughts. Keep your camera on ISO 400, that's a good middle-ground ISO that is the most flexible ISO. The sensor is key for getting good shots at those higher ISO values, with better sensors, you can keep it on ISO 800 or up and still be happy with your shots.\ \ One thing that may help is shooting in RAW mode if you are ever able. One of the big flexibilities RAW allows is exposure compensation after the shot. That helps you shoot at a lower ISO and lighten the shot greatly after the fact without the additional noise. More on that here:\ http://blogs.adamparkerphotography.com/blog/Make-your-pictures-happy-shoot-in-RAW/18/\ \ I posted some more ISO information here:\ http://blogs.adamparkerphotography.com/blog/What-does-the-ISO-setting-on-my-camera-do/16/

Default camera ISO setting


I explain the deceptive difference between APR and interest rates (IRR). Using a 10-year mortgage example, I show how APR averages total interest over the initial principal, making loans look cheaper than their actual declining balance interest.

When I moved to the UK, I was surprised to see mortgages advertised for 4.9%. ICICI Bank's HiSAVE account was offering 5.15% interest on savings. So if I borrowed at 4.9% and invested at 5.15%, I can make money for nothing! The catch, of course, is that the mortgage was 4.9% APR . Annual Percentage Rate is the total interest you pay on the initial amount you borrow, divided by the number of years. This has nothing to do with the Internal Rate of Return , or the regular interest rate we know of. APR is supposed to make it easy to compare loans by including the upfront fixed costs, this way you'll what mortgage financing option is the right one for you. Personally, I still prefer the IRR calculation. Here's an example. Say you take a 10-year loan for 100,000 at an interest rate (IRR) of 10%, paid annually. Say in the first year you repay 10,000 of that 100,000. But you'd also have to repay the interest: 10% of 100,000, which is 10,000. So your first year payment is 10,000 + 10,000 = 20,000. Next year, you repay another 10,000 of the loan, plus interest. But the interest is now on 90,000, since you already repaid 10,000. So your payment is 19,000. The next year, it goes down to 18,000, and so on until in the last year, you have a balance of 10,000, which you pay back with 1,000 interest. Year Principal You repay Interest Total 1 100000 10000 10000 20000 2 90000 10000 9000 19000 3 80000 10000 8000 18000 4 70000 10000 7000 17000 5 60000 10000 6000 16000 6 50000 10000 5000 15000 7 40000 10000 4000 14000 8 30000 10000 3000 13000 9 20000 10000 2000 12000 10 10000 10000 1000 11000 Total 55000 155000 This means you're paying an interest of 55,000 across 10 years, on a loan of 100,000. So your annual percentage rate (APR) is 5.5%. Get it? So really, you're not paying an interest of 5.5%. You're paying 10%. But because you're paying back the loan, your interest amount comes down. The APR makes it look like you're paying less. As a rule of thumb, the real interest rate is a little less than twice the APR. Comments Indian Recipes 10 Jan 2007 6:02 pm: Excellent explanation. This cannot have been explained in any more simpler terms/ exmaple. Thanks. Amit 17 Jan 2007 4:11 pm: Best definition of APR and Interest rate. Thanks a lot Chitra 21 Mar 2007 6:21 pm: Anand, what's AER? S Anand 21 Mar 2007 7:58 pm: AER's the same as APR. It means Annual Effective Rate. Wajahat Basharat 10 Jan 2007 12:00 pm: I always got confused in IRR and APR. but this explanation is marvelous. thank you very much for this information. Cheers B a l a 11 Sep 2008 3:05 pm: Thanks !! Nice and Clear. It can avoid some haste decisions by just looking at the APR. Till now I wasn't sure of the difference. Wayne 7 Mar 2009 11:47 pm: Hi, I'm investigating a case of "loan sharking." I can calculate the simple interest charged on these loan, but I need to come up with the APR of the loans to prove "loan sharking." All of the simple APR calculating programs I can find are based on on the term of the loan being in years, not months. Can you look at these examples and provide me with a formula to calculate the appropriate APR's. 1. BH paid W only $425, between Aug 4, 2007 and Jan 4, 2009, on her $1,200 loan. W’s records show she owes him $1,515.52 as of Jan 4, 2009, and he has charged her $635 for “late fees” in addition to the remainder of her loan amount. 2. YH paid W only $517.88, between July 11, 2007 and Dec 27, 2008, on her $1,500 loan. W’s records show she owes him $1,610.92 as of Dec 27, 2008, and he has charged her $450 for “late fees” in addition to the remainder of her loan amount. 3. AH paid W $1009, between Aug 8, 2007 and Jan 17, 2009, on her $1,220 loan. W’s records show she owes him $806.16 as of Jan 17, 2009, and he has charged her $480 for “late fees” in addition to the remainder of her loan amount. 4. CH paid W $6,936.04, between Aug 25, 2007 and Mar 25, 2008, on her $5,550 loan. W’s records show she owes him a zero balance as of Mar 25, 2008. He charged her $155 for “late fees” on her loan amount, but “waive(d)” the final payment of $155.06. 5. DA paid W $8,269.76, between Jun 22, 2008 and Oct 6, 2008, on a $6,600 loan. W’s records shows a zero balance as of Oct 6, 2008. W charged $150 for “late fees” on the loan amount, but waived the final payment of $219.79 as a “write of for early payoff.” Crossing 19 Jul 2011 6:47 pm: I think the above example is wrong based on the description in FSA's MCOB 10. APR is effectively an IRR assuming no early repayment and penalty fees. Hence, in your above numerical example, APR will be 10.0%.

Difference between interest rate and APR


I built a simpler way to navigate Al Donovan’s massive archive of Dilbert comics dating back to 1996. My browser interface allows you to flip through daily strips using your keyboard’s left and right arrow keys.

Al Donovan has created a Dilbert repository by crawling United Media's site every day since 1996. I've made them a little easier to navigate. Click here to see the Dilbert Browser. Use the left and right arrow keys to see the next comic. Comments anonymous 22 May 2007 11:26 am: Awesome. How did you do this? Amit 17 Dec 2014 7:30 am: Hey Anand, The link doesnt seem to be working anymore (or, at least, its point to C&H, which I just don't mind, but remembered your Dilbert browser but could not find it anymore).

Dilbert Browser


Explore a collaborative school art project where students each draw a segment to create a large-scale portrait collage of Angelina Jolie. It’s a creative way to teach grid-based drawing and teamwork in the classroom.

A bunch of kids draw a collage of Angelina Jolie. Interesting kids' project for schools.

Drawing Angelina Jolie


I found a hilarious Google Maps route from California to Stockholm that suggests swimming 3,462 miles across the Atlantic. It estimates a 29-day trip, though commenters noted the math requires a superhuman swimming pace of 8km/h.

Google Maps directions from California to Stockhom Google Maps directions from California to Stockhom. Google suggests a "Swim across the Atlantic Ocean". 3,462 miles. Estimated time: 29 days 0 hours Comments Crazyassblondechick 29 Mar 2007 9:46 pm: wow that's really funny! nku 30 Mar 2007 2:25 am: Ha ha ha. Someone at Google taking "creativity" very seriously :) aussie desi 30 Mar 2007 10:16 pm: Someone at Google got the speed of humans in water totally wrong. In order to cover this distance, the person needs to swim 8kms an hour non stop. The FINA world record for 1500 meters is 14:34.56. Thus a person can swim only 6 kms an hour. Creativity - 10/10 Math - 0/10

Driving from California to Stockholm


I found a resource for locating Google Custom Search Engines, including a clever custom engine that searches within other CSEs. This approach makes it easier to find specialized search tools across the web.

How to find Google Custom Search Engines. Mentions a custom search engine for Google custom search engines.

Finding Google Custom Search Engines


I explored the power of Google Custom Search Engines to build niche tools for my own site, Calvin and Hobbes quotes, and Tamil media, while navigating current limitations regarding Google's supplemental index results.

I didn't realise the power of Google Coop's custom search engines (CSE) until I watched Scoble interviewing Google's Shashi Seth. In a nutshell, CSE lets you create a search engine that's focuses on specific sites, like UK blogs or Photoshop sites Anyone can create these. You can edit other people's search engines too. There are a huge number of custom search engines you can volunteer to edit. I've created a bunch of search engines myself: Search my site Search Calvin and Hobbes quotes Search for Indian torrents Search for Tamil mp3 files Search for Tamil lyrics You'll find that the Tamil mp3s and lyrics searches are very poor. This is because Google CSE does not show results in Google's "supplemental index" -- which has most of the useful results for MP3 searches. Fortunately Google plans to add supplemental results. You can improve these searches. Just click on the search link and click on "Volunteer to contribute to this search engine" at the bottom. PS: I'm working on a books search engine as well, but until the supplemental index is added, there's not much I can do with it. Comments Madhu 5 Jan 2007 1:35 pm: This is damn neat.. i am trying to build a financial search engine for india - http://google.com/coop/cse?cx=012852517959602439280%3Ajy0du1sputi first cut but i like the refinement part, need to work on it to make it better.

Google custom search engine


I found a great way to map paths by connecting a GPS receiver to Google Earth. It effectively turns a laptop and a budget GPS into a full-featured navigator for a fraction of the cost.

How to use a GPS with Google Earth and map your path. Which is also a way to use your laptop and any GBP 30 GPS receiver to create a GBP 100 GPS navigator.

GPS and Google Earth


I filter 404 errors using JavaScript to focus on human visitors, then fix broken links via mod_rewrite. To handle typos and exploration, I converted my custom 404 page into an automatic search engine for my site.

If something goes wrong with my site, I like to know of it. My top three problems are: 1. The site is down 2. A page is missing 3. Javascript isn't working This article covers the second topic. One thing I'm curious about is hits to non-existent pages (404s) on my site. I usually get 404s because: I renamed the page Someone typed a wrong URL Someone followed a wrong link Find the 404 The first problem is to know when someone gets a 404. I've seen sites that tell you to contact the administrator in case of a 404. That's crazy. The administrator should automatically detect of 404s! Almost every web server provides this facility. The real issue is attention. I receive 700 404s a day. That's too much to manually inspect. And most of these are not for proper web pages, but for images (for example, almost all my 404s used to be for browsers requesting favicon.ico) or weird MS Office files. I'm interested in a small subset of 404 errors. Those that hit a web page, not support files. And those requested by a human, not a search engine or a program. A decent way of filtering these is to use Javascript in your 404 page. Javascript is typically executed only by browsers (i.e. humans, not search engines), and only in a web page (not images, etc.) So if you serve Javascript in your 404 page, and it gets executed, it's likely to be a human requesting a web page. I have a piece of Javascript in my custom 404 page that looks something like this: Every time this code runs, it loads a new image. The source of the image is a Perl script, log.pl. Every time log.pl is accessed, it logs the URL from which it was called. I'm reasonably guaranteed that these are web pages a human tried to access. The reduction in volume is tremendous. On a typical month, I get 20,000 404 errors. With the Javascript logging, it's down to around 200 a month, and most of them quite meaningful. Point to the right page Sometimes, the change happens because I changed the URLs. I keep fiddling with the site structure. Someone would have links to an old page that I've renamed. I may not even know that. Even if I did, they can't be bothered with requests to change the link. So I've got to handle it. The quickest way, I find, is to use Apache's mod\rewrite. You can simply redirect the old URL to the new URL. For example, I used to have a link to /calvin.html which I now point to /calvin/. That becomes a simple line on my .htaccess file: I don't do this for every site restructuring, though. I just restructure, wait for someone to request a wrong page, and when my 404 error log warns me, I create a line in the .htaccess. It keeps the redirections down to a minimum, and only for those links that are actually visited. Be flexible with the URL structure Sometimes people type in a wrong link. Often, these are unintentional. Here are some common misspellings for my Hindi songs search. Occasionally, people are exploring the structure of my site: I need to decide what to do with both cases. For the former, sometimes my URL structure is too restrictive. I mean, why should someone have to remember to type /hindi instead of /Hindi or /hindi/? Who cares about case? Who cares about a trailing slash? In such cases, I map all the variants to the right URL using mod\rewrite. For example, typing s-anand.net/HiNDi (with or without caps, with or without a slash at the end) will still take you to the right page. As I keep discovering new mis-spellings, I take a call on whether to add it or not. The decision is usually based on volume. If two people make the same spelling mistake in a day, I almost certainly add the variant. Most of the time, it's just typing errors like /hiundi which isn't repeated oftener than once a month. Provide search To handle the exploratory URLs, and people following wrong links, I've turned my custom 404 page into a search engine. For example, when someone types s-anand.net/excel, I know they're searching for Excel. So I just do a Google Custom Search within my site for "excel" -- that is, anything following the URL. It's a bit more complex than that, actually. I do a bit of tweaking to the URL, like convert punctuations (underscore, hyphen, full-stop, etc.) to spaces, remove common suffixes (.html, .htm) and ignore numbers. Quite often, it matches something on my site that they're looking for. If not, ideally, I ought to try for various alternatives and subsets of the original search string to figure out a good match. But given that the number of mismatches is down to about one a day, I'm fairly comfortable right now. What this means, incidentally, is that my site is, by default, a search engine for itself. To search for movie-related stuff on my site, just type s-anand.net/movie and you get a search of the word "movie" on my site. (Sort of like on a9.com, where searching for a9.com/keyword does a search on the keyword.)

Handling missing pages


I built a fast find-as-you-type Hindi song search engine by scraping metadata with Perl and using custom phonetic regex to handle misspellings. I optimized performance through lazy-loading database chunks and background processing for instant results.

Click here to search for Hindi songs. This is an article on how I wrote the search engine. I find it a nuisance to have to go to Raaga, search for a song, not find it, then go to MusicIndiaOnline, not find it, then go to Musicplug.in, and so on until Google. So I got the list of songs from some of these sites, put it together in one place, and implemented a find-as-you-type. Just go to s-anand.net/hindi and type a song or movie name. Update: How I created this is a very long story, spanning over two years. And here it is. Over the last 5 years, my MP3 collection had grown quite large. Most of these were from MP3 CDs I had bought, songs I'd downloaded, or songs I'd recorded. In any case, the file names were a mess. In early 2005, I decided to organise the collection and put them all into one big directory per language, and name the files in the format "Movie.Song.mp3". People think I'm crazy to use a single large directory. But I prefer one directory with 5,000 files to 1000 directories with 5 files for a simple reason. Searching in one directory is easier than in multiple directories. You can just sort everything by name, date modified, size, whatever. On the command prompt, you can type "DIR dil\.txt" to see all movies starting with "Dil". I chose the "Movie.Song.mp3" format because the movie name and the song name were really the only two things I knew about every song I had. I didn't always know the music director, singers or year of the movie. And I placed "Movie" before "Song" because I often browse songs within a single movie, and it's useful to sort by name in Windows Explorer and see all the songs in a movie. I've never had a need to sort by song name. If I wanted to find a song that started with, say, "pehla", I'd just type "DIR \pehla\" on the Command Prompt. (As you might have guessed, I have a Command Prompt window always open.) So, having very rationally organised my music collection, I was happy. Soon the problem shifted to song discovery. I'd heard the familiar songs in my collection many times. Of the unfamiliar songs, but I didn't know which to pick. I knew I liked some music directors more than others, and had a hunch I liked older songs. (My subsequent analysis of song preferences confirmed this.) But I didn't know the year or music director for any of my songs. Since Raaga had a decent collection of songs, along with the year and music director, I decided to download this information and tag my files with this information. There were two problems. Firstly, the data in Raaga needs to be parsed. I need to hunt through each file to find the year and music director. The second was worse: my song names were spelt differently from Raaga's. Step 1: download the HTML and parse it. Perl is pretty much the only programming language I know. I used Perl's LWP library to download the movie index of Raaga. Each movie in the index always has the URL http://www.raaga.com/channels/hindi/movie/something.html. So I extracted these patterns and downloaded all these URLs as well. (Others have a recognisable pattern as well: http://www.musicindiaonline.com/music/hindi\bollywood/s/movie.some\number/, http://www.musicplug.in/songs.php?movieid=some\number, http://ww.smashits.com/music/hindi\film/songs/some\number, etc.) You probably realise that I downloaded a fair bit of the entire Raaga.com site's HTML. Actually, it's not that big. The 800-odd files in the Hindi collection didn't take more than 40MB of space, and a few hours to download. Here's what the code looks like: Incidentally, I'm showing you a simplifed version. I actually wrote the script in a way that I could resume where I left off. The ability to resume was probably the single most useful time-saver in the entire process. Step 2: match the song names with those on my list. This is tricky. I hate doing it manually. So I developed a set of rules that could compare two spellings of a movie and decide if they were the same or not (see my earlier post on matching misspelt movie names). For Hindi songs and movies, here are my rules (in JavaScript): These are the rules, incidentally, that I use in my Hindi quizzes. Even if you type in a different spelling, the rules above will match the correct answer. I extended these programs over 2006 to cover MusicIndiaOnline, Musicplug.in and Smashits. (I've hit a point of diminishing returns, I think, so I'm not too keen on expanding this list.) Now, with a database of song information, I needed a good media player to view this in. I've used several media players over time: WinAmp, Windows Media Player, RealPlayer, iTunes, and MediaMonkey. I'm a big WinAmp fan, but I've been forced to Media Monkey now. WinAmp has a 10 second delay before playing any song on my new laptop. MediaMonkey's not bad, though. The lack of advanced filters is countered by the heavy programmability (I can use Javascript to update MP3 ID3 tags on MediaMonkey). Plus, I get all the WinAmp plugins. As for the other media players, I think they're junk. There are five things I want in a perfect media player: 1. Find as I type. I shouldn't have to type the entire song, or press a "Go" button. I'll just type. It should show all matches instantly. WinAmp does this, and that's why I loved it. (Today, most media players can do this.) 2. Advanced filters. Instead of manually creating playlists, I'd rather create filters, like "Highly rated songs in the 2000s I haven't heard recently". (See How I listen to music.) 3. Enqueable playlists. When I click on a song, I don't want my current song to be interrupted. Just play it next. 4. Global hotkeys. I want to pause the song when someone says something -- without having to go to the application, search for the pause button, etc. WinAmp does this brilliantly with its global hotkeys. 5. Online and offline integration. I want to be able to search online collections, like Raaga. Unfortunately none of the media players can do this. They have their own collections (radio stations, really), but even these aren't really searchable. Since my favourite media players (WinAmp and MediaMonkey) lack only one of these features, I thought I might be able to build them in. But no such luck. It was almost easier to build my own media player. So I started to build my two weeks ago. My hope was to cover as many of my favourite requirements, beginning with find as you type. The key to find-as-you-type is speed. You can't afford many calls back and forth between the browser and the server. Even if people have a fast connection, my server is not fast enough. (A good part of the reason why I use Google applications is speed. Google's server is blazingly fast, and the design of their applications complements that.) To make find-as-you-type fast, ideally the entire database should be loaded. Then, as you type, I just need to check with the database in memory. But downloading an entire database takes ages! (My full music database is 7MB right now.) Step 3: compress the database. Rathern than load the full 4MB, I managed to get the page to start after loading 100KB of data. First, I cut down less important fields. Most searches are for a song or movie, rarely for a year or music director. So I took only the movie and song names. That brought the data down to 2MB. I don't need to repeat the movie name across songs. If I have something like this: I can store this instead as: I can also eliminate duplicate names. This brings down the space requirements to 500KB. The next step was the clever one. I don't need to load the full database before you start searching! It's enough to load a reasonable subset, and let you start searching while the rest loads in the background. So my hindi song search engine loads about 100KB of the data from one Javascript file, lets you search, and in the background loads the 400KB Javascript file. As soon as that finishes loading, it displays results from that set as well. (The initial portion is really songs on Raaga. I figured it would represent a decent search set.) Step 4: find-as-you-type. This is quite easy, actually. I send the onkeyup event to my search function. The csearch() function goes through all the songs, checks if there's a match, and prints all those results. But that, unfortunately, takes ages to finish. If you implemented this as is, you would have to wait 1 - 1.5 seconds between each key stroke. So I made two modifications. Firstly, I restrict the number of results displayed to 100. When you start typing, (for example, you'd go 'c'... 'ch'... 'chu'...) there are several songs early on that match the string, so I don't have to search through the whole list. This speeds up the search for small strings. When the search gets bigger, ('chupke chu'... 'chupke chupk'...), there aren't 100 results. So the search has to cover the full list, and that takes 1-1.5 seconds between each keystroke. So I took another clever step. I broke the search into chunks of 5000 songs. That takes a fraction of a second. I search successive chunks of 5000 songs. If I find any results, I add them. Then I wait for a keystroke. If nothing happens, I continue searching the next 5000 after 50 milliseconds, and so on. If you press a key in the meantime, I stop searching for the original word, and start searching for the new word. This makes the application appear a lot faster. There are ways I could make this even faster. For example, people type more often than delete. A typical sequence would be ('chupke ch'... 'chupke chu'... 'chupke chupk'...) rather than the reverse. Backspace is not pressed very often. So, instead of re-searching the whole list, I could just search the already-searched list in such cases. But right now, the search works fast enough, so I'll leave it at that. The next step is advanced filters. I'm working on that right now. Hopefully you'll see in a while. Comments reshma 21 Feb 2007 9:46 am: your search tool is awesome ! sarangan 21 Feb 2007 9:18 pm: anand - can you illuminate the technique you used to consolidate the names of tracks in one list and the dynamic search based on combination of letters ? gagan 21 Feb 2007 10:42 pm: god level tool man! awesome!! please do elaborate on the methodology followed to make the tool. thanks :) S Anand 22 Feb 2007 2:22 pm: Sure. Will post the details soon. Sai 23 Feb 2007 4:27 am: Well, now that you've posted this list, you should become the next raaga and allow songs to be heard! S Anand 23 Feb 2007 7:38 am: You can do that even now -- just click on the song :-) jake 23 Feb 2007 9:17 am: dude your tool is good. Saurabh 23 Feb 2007 2:21 pm: Brilliant! Sheer genius! Sai 23 Feb 2007 4:45 pm: Yup i just realized!! Mighty impressive bud! Sriram 23 Feb 2007 11:45 pm: thamizh sevai.. shane 24 Feb 2007 11:34 am: i love you Karthik A 25 Feb 2007 2:04 am: This is awesome man. 2 days I have seen this I dont go to Music India or Raaga. This is neat, but how are you going to keep it updated? Raga 25 Feb 2007 6:24 am: dude, is it possible to download songs like ilayaraja's how to name it?.. please tell how S Anand 25 Feb 2007 8:59 am: Hi Karthik, updating is not an issue. I have an automated script that checks for updates and downloads the info. Takes 10 minutes. I'll run it every two weeks or so. S Anand 25 Feb 2007 9:00 am: Raga, try TamilTorrents.net -- they have the full How To Name It collection. Ramkumar R 25 Feb 2007 9:08 am: Awesome tool! Really appreciate the effort.. Just a suggestion.. CoolToad has a huge tamil/hindi collection as well.. Any possibility of indexing that as well? Raga 25 Feb 2007 10:50 am: Thanks anand... i couldnt find the songs there. there is no searching tool there.. please post any other place where i can find them.. thanks once again S Anand 25 Feb 2007 11:45 am: Ramkumar, cooltoad is next on my list. Raga 25 Feb 2007 2:04 pm: One more thing anand, there are many very good BGm tracks by ilayaraja.. is it possible to add them ? rhanks S Anand 25 Feb 2007 2:08 pm: Raga, you're right -- I couldn't find it on TamilTorrents any more. I have a bunch. Mail me at root dot node at gmail dot com. And where can I find links to the background music collection? Would love to add them Ravi 25 Feb 2007 2:49 pm: thanks for the useful tool. you rock! Karthikeyan 25 Feb 2007 6:04 pm: Well done Anand! The tool is amazing! Karthikeyan 25 Feb 2007 8:11 pm: See my blog! I have published an article about this Divya 25 Feb 2007 8:55 pm: aaamazing!!!! Divya 25 Feb 2007 9:00 pm: bookmarked.. added to favourites.. everything :) Divya 25 Feb 2007 9:01 pm: i love the part where the results start appearing even before u finish typing.. like the google toolbar search senthil k 25 Feb 2007 9:49 pm: nice one Meenakshi Sundaram 25 Feb 2007 10:32 pm: Anand, You have a amazing job man. Keep it up.This would help many tamil music lovers and save their time on searching. I am really greatfull to you for the effort and time you have put. johan paris 25 Feb 2007 10:58 pm: fantastic job Prasanna 25 Feb 2007 11:02 pm: This is amazing. Well done! Thiagu 25 Feb 2007 11:59 pm: really good tool Anand. Thanks for the same. I am not able to download any songs. rightclick and "save target as" is saving the html page. Could you provide your suggestion SP.VR.Subbiah 26 Feb 2007 1:27 am: I appreciate your marvelous work Many songs in tamil are available in www.musicplug.in Site. Please provide your links also to that site keshav bhat 26 Feb 2007 3:10 am: Fantastic! I'm not certain how you found time for this, but the results are truly fantastic! keep up the great work Radha 26 Feb 2007 4:03 am: Thanks so much. You are genius. Jala 26 Feb 2007 4:50 am: Really cool sundararajan 26 Feb 2007 5:26 am: Anand fantastic buddy...beautiful..... sundar 26 Feb 2007 5:27 am: Anand simply superb..GR888 naveen 26 Feb 2007 5:37 am: nice tool usha 26 Feb 2007 5:45 am: a very good job anand, came thro karthiks blog. i have been trying for a long time to download the song thendral vanthu theedum pothu from avatharam. though i couldnt download i was happy to hear the song here. thanks sathik 26 Feb 2007 6:24 am: coll saite Rakesh 26 Feb 2007 6:53 am: Its wonderful .. and ultra fast .. Thanks. Priya 26 Feb 2007 10:10 am: nice site enjoyed a lot thanks Gops 26 Feb 2007 11:50 am: wonderful stuff from u Anand..really a nice one.. i've been searching songs from Thalaivasal Album all these days... wow finally.... thanks a lot..... Kaps 26 Feb 2007 2:43 pm: Anand, This is a great tool. Thanks for all the effort. Can you also include Tamilbeat and Thenisai into this? Chakra 26 Feb 2007 3:05 pm: Brilliant stuff Anand. Thank you. Kaps 26 Feb 2007 3:08 pm: Anand, Understand your time constraints. Just wanted to give some hint about the ways to strengthen this tool. IMHO, Music Director - good to have (not essential). Year - doesn't matter that much to music fans (low priority). The percentage of people wanting to know the year would definitely be low. S Anand 26 Feb 2007 3:53 pm: Thanks, Kaps. It's exactly this sort of prioritisation help that I need. Will try and pull in these additional databases. Cosmic Voices 26 Feb 2007 3:53 pm: Truly amazing!!! Rajagopalan 26 Feb 2007 4:27 pm: Hi Anandavi Kannnadasan,s songs are available in Tamilnation website Why don't u combine this in the Tamil songs script. V.Rajagopalan Chennai Syam 26 Feb 2007 5:59 pm: Awesome search engine dude....Thanks bunch thetalkativeman 26 Feb 2007 7:08 pm: Anand, hats off to you. This is fantastic :) I've been using these sites for 5 years on a daily basis and your tool means a lot to me :-) kittu 26 Feb 2007 8:37 pm: nice work anand. key change search is great. GR8 work. kittu 26 Feb 2007 8:43 pm: you are going to rock the music world maamu :-) madhu 27 Feb 2007 1:15 am: that is cool. thanks Kaps 27 Feb 2007 2:55 am: Anand, You are right, the collection in Thenisai and Tamilbeat are not all that impressive. Most of them are recent collections and they would have been covered by Raaga and Music India anyway. Adiya 27 Feb 2007 5:29 am: Super .romba nalla eruku.. super super Mugunth 27 Feb 2007 6:46 am: Hi Anand, Wonderful service. I have blogged about this here: http://mugunth.blogspot.com/2007/02/tamil-song-search.html S Anand 27 Feb 2007 7:03 am: Thanks, everyone! Enjoy. deekshanya 27 Feb 2007 10:40 am: Your effort needs true appreciation! Good job! Hatsoff for all the hardwork Gopinath Selvaraj 27 Feb 2007 11:47 am: This is the first ever search engine that gave me immediate results for songs like 'Aayar paadi maaligayil' and 'meenkodi theryil'... Its a google for Tamil and Hindi Music. Thanks a lot for your hard work. Viren Manek 27 Feb 2007 1:00 pm: I liked this search very much. Its fantastic.... Viren Manek 27 Feb 2007 1:04 pm: Why dont u keep the hit counter on ur site, u will get lots of hit.... :). People will like to bookmark this URL for any song to listen. Jaganath 27 Feb 2007 4:35 pm: Unbeleivable Performance of the Search Functionality. Cool Site dude!... Raamcm 27 Feb 2007 4:40 pm: You did great job man.... Thanks ரவி 27 Feb 2007 7:03 pm: chanceless tool !!!! thank u so much..i was fed up clicking link after links in raaga, musicindia etc..please give more tools like this for the needs of tamils, indians. நன்றி Kapil 27 Feb 2007 10:12 pm: Anand, AWESOME Tool ! I found songs that I never thought I'd find. However, most of the links were not working. A few took me to either raaga or musicplug but there were more that gave an error message saying the link on sanand.freehostia.com is not working Prabha 28 Feb 2007 1:39 am: Great piece of work, Anand. I always wanted to have such a tool for Tamil music. In fact, i started to write something similar, more of a user contribution kind of thing, similar to IMDB. Displaying other Meta tags (artist, movie, year, director) would be really useful here. I appreciate your work! Saurabh 28 Feb 2007 6:32 am: Addition of playlist by Music Directors is awesome! cr.sathish 28 Feb 2007 5:28 pm: Dear anand, its really kool and kudos to you for making this up. madhan 28 Feb 2007 6:57 pm: u r rocking... reshma 28 Feb 2007 8:32 pm: anand, would it be too much to ask for multiple selections against a list of songs? RPanda 28 Feb 2007 8:42 pm: Hi Anand, it's a very neat site with great feature. Really appreciate your efforts!! S Anand 28 Feb 2007 9:19 pm: Reshma, what do you mean by multiple selections? Maya 28 Feb 2007 9:52 pm: Great job .. buspass 1 Mar 2007 1:13 am: cool work man. AJAX rocks. Vinay 1 Mar 2007 2:57 pm: Excellent. Sriram 1 Mar 2007 7:14 pm: Great Tool!! Awesome Job!! Supremus 1 Mar 2007 10:06 pm: Awesome job dude! reshma 1 Mar 2007 10:26 pm: right now i click on a single song, hear it, and come back here to click on another. It would help if I could select more than one song at a time - so that those songs could play one after the other without my intervention. S Anand 1 Mar 2007 10:55 pm: Reshma, continuous playback is what I want next as well. It's very difficult, though. Don't know if I'll be able to do it. Will try. maniprakash 2 Mar 2007 2:55 am: Good work man, aman 2 Mar 2007 3:00 am: pretty cool man aman 2 Mar 2007 3:01 am: y not create a request play... like a playlist created by everyone... which everyone can hear BHARANI 2 Mar 2007 7:39 am: This looks brilliant. Good Concept and congrats. Anonymous 3 Mar 2007 9:57 am: unfin!!!finally u got it man!!!!really super work! mercy...add more top 20 in all language tamil,english hindi...mercy.... nagu 3 Mar 2007 12:43 pm: அருமையான படைப்புங்க....ரொம்ப நன்றிங்க....வெறும் நன்றிங்கறத விட நாலுபேருக்கு இத இன்ட்ரோ... கொடுத்தாத்தான் கரெக்ட்டா இருக்கும் என்ன நாஞ்சொல்றது.... சரிதானுங்களே? PK 4 Mar 2007 6:16 am: Good work dude... Tejas 4 Mar 2007 7:29 pm: I salute your creative/techi mind.Thats AJAX right ? shema 5 Mar 2007 12:08 pm: Few suggestions of movies to add to your playlist. Vennira Aadai (Enna enna vaarthaigalo), Kunguman (Chinnanj chiriya Vanna paravai), Paadhai theriyudhu paar (Thennangeetru oonjalile) I've searched for these songs in the net and have failed. shema 5 Mar 2007 12:10 pm: Excellent work. I see the desi Indian instincts being very strong in you. Did this work take a vigorous shape after Shilpa's issue? S Anand 5 Mar 2007 1:16 pm: Hema chithi, the songs are already there. Just type Vennira Aadai Enna Enna Varthaigal, Kumkumam Chinnanchiriya and Pathai Theriyudhu Paar Thennan Keethu Onjalile. Who is Shilpa? indu 5 Mar 2007 4:47 pm: hi anand, cool site... you should add a hits counter, you could rake some big bucks with ads if this link gets popular.. தமிழ்பித்தன 6 Mar 2007 2:15 am: உண்மையில் உங்கள் முயற்சி என்னை மெய்சிலிர்கக வைக்கிறது உங்கள் தயவால்விரும்பிய பாடலை நின்ற இடத்திலிருந்து கேட்க முடிகிறது கொசுறு:-இன்னும் வேறு தளங்களையும் இணைக்க இயன்றளவு முயலுங்கள் Anonymous 6 Mar 2007 5:05 am: கலக்கல் சாமீ ஆனந்த் அருமையான உழைப்பு வாழ்த்துகள रवि 6 Mar 2007 6:43 am: बहुत उम्दा प्रयास और सराहनीय कार्य. हमारी शुभकामनाएँ. Debashish 6 Mar 2007 9:00 am: Splendid work guys :) Sagar Jain 6 Mar 2007 9:38 am: Good work, keep it up :) shema 6 Mar 2007 11:32 am: Shilpa Shetty. The actress who stood up against racial discrimination. shema 6 Mar 2007 12:15 pm: I could hear thennangeetru....... but unable to listen to chinnannchiriya vanna paravai. Help me with other search words. Also the song chinna chinna mookuthiyaam from the same movie paadhai theriyudhu paar sri 6 Mar 2007 6:08 pm: you have done agreat job man srk 7 Mar 2007 9:10 am: Anand, there is a good collection of songs on dhingana.com , specially marathi, can you index those as well ? Ravi 8 Mar 2007 6:30 pm: hi anand, is there any chance of making this as a toolbar which can be downloaded in to IE or Mozilla? ram 8 Mar 2007 10:05 pm: hey man..gr8..keep going...it wud be best if u can giv downloads too Subhash 10 Mar 2007 3:47 pm: Anand Bhai You should be no.1 on "The Google" list. You are the best. Hamish 10 Mar 2007 4:16 pm: man thanx for ths great site.it helps really.keep it up.kudo Ashish Ranpara 11 Mar 2007 10:17 am: plz keep going and get more and more old songs you have a really good old hindi songs i really glad for that thanks...... Sriram 11 Mar 2007 4:10 pm: ur tool is just awesome!!!!! Saravanan 11 Mar 2007 7:04 pm: Dear Friends, I am a big fan of tamil comedy dramas by Shekar and Crazy Mohan and talk show by Leoni. Is there anyway I use this tool to find the availabile mp3s on that? Sanketh 12 Mar 2007 8:11 am: Man, this is a truly cool tool ... Can you do the same thing for Tamil/Telugu songs? Tell me something - does Raaga etc show information about how long the song is? I can think of a really cool tool if raaga does maintain that info. S Anand 12 Mar 2007 8:44 am: Sanketh, none of the sites show the song length, unfortunately. But if we could get it, what could we do? Mano 12 Mar 2007 3:11 pm: great work Anand !! Sanketh 12 Mar 2007 6:56 pm: We could create an online playlist of songs, drag and drop songs from your search to a frame on the right. To play we just load the link in a hidden iframe (or a frame at the bottom). The problem is we wouldn't know when each song is done to switch to the next song. Anonymous 12 Mar 2007 8:17 pm: This is amazing Anand .. I wish there was one for Telugu/Tamil songs as well. S Anand 13 Mar 2007 12:21 am: Sanketh, good point. I haven't given up hope on that, though. May still be possible. Let's see... vijay 13 Mar 2007 6:25 am: Great work anand Anotheranon 13 Mar 2007 4:29 pm: Anand ! Love ur work! I am looking for "Nee munnale pona naan pinnaale vaaren" REMIX from vaathiyaar. Any idea why not there ? S Anand 13 Mar 2007 5:33 pm: Search for "Yennadi Muniyamma", and you'll find the song. Mahendra 13 Mar 2007 8:00 pm: Ananda i want to know, can i download the songs that r being played after i click on them & when realone player window opens S Anand 13 Mar 2007 8:53 pm: Not on this page, Mahendra. Go instead to s-anand.net/hindimp3 or s-anand.net/tamilmp3 to download songs. rajvir 14 Mar 2007 5:26 am: i want to download the song..jeene ke ishaare...but it 's not there in your content please help me S Anand 14 Mar 2007 6:03 am: Rajvir, the song is there in the collection. When you tried it, for some reason, it was using only a fraction of the index. Just wait a few seconds for the full index to load (or reload the page), and you'll have the song. mak 14 Mar 2007 8:46 pm: infact a good tool. but cudn't find movie "begunaah qaidi". neways thumbs up to u. sundar 15 Mar 2007 1:39 pm: Excellent work, Anand!!! Thank you very much sundar 15 Mar 2007 1:52 pm: Anand, not sure if this is already on cards. It would be great if you can add more Carnatic/Tamizh isai songs to the database Raja.S 16 Mar 2007 5:21 am: Hey Anand, Excellent man.. I got rare songs I was looking for a long time. Thanks a ton. Love Raja Sanketh 16 Mar 2007 5:26 am: Man, your search algo is pretty decent too. Was just searching for 'elangaathu' and typed it as elankaa.. and it still showed the right song. S Anand 16 Mar 2007 9:16 am: Sundar, Carnatic music search is already live at s-anand.net/carnatic and I'm planning to add to the (currently somewhat sparse) collection. Kalpesh 16 Mar 2007 11:49 pm: I really liked the site & idea. I am not sure that I am being naive, is it possible for me to select multiple songs & play them one by one? Smitha 17 Mar 2007 2:20 pm: Excellent site very cool. S Anand 17 Mar 2007 3:46 pm: Kalpesh, playing multiple songs is not possible right now. I'm trying. It's difficult, though. Don't know if I'll be able to do it. Will keep trying. மதி 17 Mar 2007 7:15 pm: அண்ணன் என்னடா தம்பி என்னடா.... பாடலைக் கேட்டேன் இதனை எப்படி தரவிறக்கம் செய்து கேட்பது எனத் தெரியவில்லை, அருமையான பாடலைத் தந்தமைக்கு மிக்க நன்றி S Anand 17 Mar 2007 8:30 pm: Mathy, search for "Annan Ennada" at s-anand.net/tamilmp3 Krishnamurthy 18 Mar 2007 5:05 pm: you worked very very hard make such a search tool, its really amazing keep well , keep doing good work Sundar 21 Mar 2007 3:26 am: Anand, it would be great if we can have some site preferred over others (something like appearing on Top). Because as I observed oosai & Music-Plugin has got good sound quality over others. I also found my favorite carnatic songs in the carnatic page. Thanks again!! Chirag Mehta 21 Mar 2007 9:16 am: Hey Anand , Really Good Site I liked it What was ur idea behind this Site development is the same which i was facing. Thanx for a ready made solution for me Added Link to ur Site as a post on my site http://www.chiragmehta.info/chirag/2007/03/21/hindi-songs-online-search-engine/ S Anand 21 Mar 2007 11:37 am: Sundar, how about this order: MusicPlug.in > Oosai > Musicindiaonline > Raaga > Smashits? Shekhar 22 Mar 2007 4:34 pm: Good site. I am searching for koyil pura film song 'vedam nee' n surfed the whole net without success. Please help S Anand 22 Mar 2007 5:15 pm: Shekhar, search for "koyil pura" on s-anand.net/tamilmp3 and you'll find Vedham nee Shekhar 22 Mar 2007 8:05 pm: Thanks Anand. I tried for almost an hour but could not able to download the song as it always says the network is busy S Anand 22 Mar 2007 8:10 pm: Shekhar, I'm having some trouble at cooltoad as well. Usually, I wait a day and it's fine. Shekhar 23 Mar 2007 6:28 pm: Tried whole day but without luck. Any other option. Aqua 23 Mar 2007 6:49 pm: aWesoME TOOL. sundar 24 Mar 2007 7:39 am: Anand, Thanks for considering my request. That order would be great. Varun 24 Mar 2007 10:50 pm: Hi! Awesome search...just like Winamp...lot of effort put..good going!! shilpa 25 Mar 2007 9:12 am: hi! Congrats.... amazing search. Could you add other regional songs to the list?? பாலச்சந்தர் முருகானந்தம் 26 Mar 2007 8:51 am: நல்ல கருவி Prasun 28 Mar 2007 4:49 am: I came here searching for music. Your tool is awesome. It would be nice if this were extended to playlist creation etc - I think it would probably be not very hard if all songs are from a single site. Oh, and I spent a couple of hours in your writings section! Varun 29 Mar 2007 11:14 am: Great tool anand! Seshan 29 Mar 2007 11:59 am: Anand, just happened to visit this page. Awesome. Couple of songs that I found it difficult to get were made so easy with your tool. (Sorgame endralum, solladi bharatha maatha to name a couple). Great work. Seshan 29 Mar 2007 12:51 pm: Anand - For carnatic songs, can't the search be made on 'ragam'. It would be cool to have it. Just a suggestion. Roopa 29 Mar 2007 4:21 pm: Hi!!...Superb job! Good going.. Anonymous 30 Mar 2007 8:54 am: hai friends.. its not working Shekhar 30 Mar 2007 9:46 am: After continuous effort I managed to download koyil pura songs. Many thanks Anand for making my day. Keep up the great job Vishal 31 Mar 2007 1:51 pm: Anand ,I have forgotten all other hindi song websites now. Venkat 2 Apr 2007 6:29 am: Good keep it up I advocate open source can u think of simple tools for day to day money management and account management with banks Kannan 5 Apr 2007 9:56 am: First of all good work !!! I keep referring to this whenever I have to get some movie names for songs. I personally have a 17Gig songs collection, I would like to know if you have encountered an API to change properties of a mp3 file like title, album title etc. programmatically (preferably in Java or Groovy or Ruby or Perl) ??? abbas 8 Apr 2007 11:16 am: good job man,thanks alot. Anu 9 Apr 2007 12:24 am: Hi Anand...this is really a great job...i need a help...i find that tamil and hindi songs are available at your site for download...Can you please help me out with the carnatic songs too....for now it would be great if i have 'Sachmara ramavani' atleast....i have been trying to get this song for such a long time...thanks so much for the great work! Viju 10 Apr 2007 6:48 am: Interesting work. Is there a similar serach tool for carnatic/hindi radio? There is a similar search site for lyrics...at lyricsdir.com. ramkrishna 11 Apr 2007 4:09 am: hindi song ramkrishna 11 Apr 2007 4:11 am: Kachche Dhaage's songs Kavitha 12 Apr 2007 2:51 am: That was a wonderful tool Anand. I found it very useful... :) Pradeep 12 Apr 2007 3:29 am: hello bro awesome work da. can u pls find me a song from Prem Qaidi - I live for u. jagannath 13 Apr 2007 11:03 am: awesome job, Anand could you also upload kannada. Will You Nainesh 15 Apr 2007 12:25 am: Superb, and fast i like the idea, Keep it up, i found it useful. sameer jain 15 Apr 2007 4:56 am: awesome anand but can please help me in finding one song from maine pyaar kiya ..its aate jaate i am not able to hear it ..please help .. but one thing is for sure ..u really did a gr8 job ..get this gud work going all the way up ..all the best Anonymous 16 Apr 2007 6:20 am: awesome job..... Manikandan 18 Apr 2007 10:59 am: I guess there are some issues. Webpage is loaded with errors. Also, Why cant we have Punnagai Mannan Theme Music? animesh 19 Apr 2007 8:38 am: Hey Anand....u are genius...great idea...nicely implemented.....all of us (i.e. people like me) are greatful to u for making this tool and letting us use it.....one idea (if u have some free time) that u can try ....let users create a playlist using ur site.... Hemant B. 20 Apr 2007 5:14 pm: Thanks Annand you have created very useful site for music lovers. wish you best luck for your new creation. jitendrasharma 22 Apr 2007 12:53 pm: jitu thuva 22 Apr 2007 1:48 pm: wow nice and great i will give you 90% for this website tthat tamil sitet downloading for free i love it and your the best fro my life ok then take care and good luck best of luck and great and great good site and 90% rating your name 27 Apr 2007 12:05 am: awesome collection!! SHAMIT 27 Apr 2007 7:48 am: Absolutely splendid job using: Perl, your brain and its ideas ... !! ;) SHAMIT 27 Apr 2007 1:38 pm: Can't stop admiring! Killer App. Listening to Guide songs BRILLAINT !! Sabarish 28 Apr 2007 4:10 pm: Its absolutely wonderful.....Really helpful for avid song listeners like me..the web application speaks for itself...i dont need to add any more nice adjectives to it. great work dude.. Deepak 30 Apr 2007 8:46 am: great job anand, really great collection Siva Chandran P 3 May 2007 11:17 am: Great Job mahesh raghunathan 4 May 2007 10:10 am: really great da... infact i was searchin for SRI RAGAVENDRA movie scorings for a long time.. got it frm ur site... its really good... keep going.. Anonymous 5 May 2007 3:50 am: great job anand..searching a song is very easy now..hats off to u. k.Bharathi Kannan 5 May 2007 5:34 am: First of all, THANKS A LOT to you sir. Me too had disappointed in searching for many songs.But I dont know any sites to which i hav to search for songs. This is the first site which i came to know about, regarding cine songs. And this is really great work. Once again THANKS A LOT sir......... your name 6 May 2007 4:16 pm: Hi...will you be making the carnatic songs too downloadable? am waiting for them..... avinash 8 May 2007 6:44 pm: great work anand.. its really very simple to listen songs over here. can u please include the songs from strings..the pakistani band. thanx for creation of such link...keep goin shivam 12 May 2007 11:21 pm: thank you so much yaar i am simply feeling so relaxed now. after searching for geeta dutt songs for six months i finally got them from your site. thank you so much and if there is anyway i can send songs to upload, do tell me. srinath 13 May 2007 6:47 am: hi dude mann u r search tool i awesome and its really so simpel to get us the required song. One suggestion to u buddy....how abt adding a playlist...so tht ppl can add their list and den keep njoyin the music...... srikan 15 May 2007 5:49 pm: gud one. u can actually make it further responsive. do u use prototype? Bala 17 May 2007 8:38 am: Your site is the single most impressive site i have seen.. Kudos http://quietturbulence.blogspot.com sai kalyan 17 May 2007 11:27 am: excellent site man really great search tool mohan 18 May 2007 7:10 pm: Nice job dube :) shashwat 19 May 2007 12:05 pm: Great job buddy !! Thanks a lot InTeGeR 20 May 2007 9:22 am: Simply awesome... You helped me get some old Ilayaraja gems. Thanks a lot. It has also climbed up in Google search Ravi 19 Feb 2007 12:00 pm: Nice Job Anand! Excellent work!! thiru 19 Feb 2007 12:00 pm: song is good but how can i download plz give me the link thak for the song Paritosh Arya 19 Feb 2007 12:00 pm: Hi Anand, You really have done a lot of research while developing this search engine....really inspiring...keep it up. venkat 19 Feb 2007 12:00 pm: Excellent job man.hats off to ur idea.One question is that cant we select multiple songs at a time and play the continously becos i think thats repeated song to play a single song.if we can do that pls tell me how to do that rama ragbir 19 Feb 2007 12:00 pm: thanks for a great service . i am looking for a song of Jagadesh Kumar 19 Feb 2007 12:00 pm: Hi Anand This is a fantastic effort you have made and suceed to get this much big database. I was randomly searching for movie converter tools, to get information from the internet (like IMDb, Amazon Movie Databases) and come across your website. I really felt happy and you have done excellent job. If you have any idea how to get the movie information (title, cast, director, music etc etc) as well list of all songs (by singer). Thanks Jag kannu71 19 Feb 2007 12:00 pm: really a nice piece of work, waiting for more Sravya 19 Feb 2007 12:00 pm: Hello, We are not able to search the desired songs.You are not providing the search box.Sometimes the search box appears,sometimes not. We liked the website,but we want you to always provide the search box. Dhimant Panchal 19 Feb 2007 12:00 pm: it is a nice program to find a song. but i have one problem. your program search the song but cannt play it. it sows an error message to contect the real network support center. you have any solution ? pls tell me. Thanks. rahul kumar gupta 19 Feb 2007 12:00 pm: the site is so good but... if i want select all song how? milton 19 Feb 2007 12:00 pm: What site give the fastest download in window media player? Please list this to me.Thanks. Rahul 19 Feb 2007 12:00 pm: Excellent. Excellent. Is it possible to download songs on iPod. I am not an expert in technology and hold basic knowledge but would appreciate if somebody can tell me if it is possible to download songs from this site on my iPod. Thanks. parag 19 Feb 2007 12:00 pm: gr8 effort man, even i too a music freak. I hv collected thousands of songs in mp3 format, but same problem here too, how to maintain database, for few i generated playlist & put on my site:- http://geocities.com/direct2parag/new/coolgoose/ still i found it cumbersome. will u plz help me out to maintain a good database for the same..... solicit ur co-operation.... Thanks. parag priyanka 19 Feb 2007 12:00 pm: raaga E.Srinivasarao 19 Feb 2007 12:00 pm: E X C E L L E N T ASHOK 19 Feb 2007 12:00 pm: your job is ecellent can you upload the tamil karoake also? ashok sen 19 Feb 2007 12:00 pm: u have done a commendable job - 'anand' a gaya A K V K Rao 19 Feb 2007 12:00 pm: Excellent work. Brilliant Idea. Good luck. Rao. Nitin Patel 19 Feb 2007 12:00 pm: A very good information. I would also like to suggest 2 different websites http://musicmirchi.net and http://dhintana.com Mohd Abdullah 19 Feb 2007 12:00 pm: no comment Binosh Nambiar 19 Feb 2007 12:00 pm: Mindblowing..Excellent......!!!!! Anand you have really done a great job... Can u provide URL Addresses of all songs????? Actually i have an Account in Zorpia.com... I want to creat my Own playlist.. Chetan 19 Feb 2007 12:00 pm: This is great. The concept, the implementation, the application of it. Everything is great ! I love it when ideas get implemented and get implemented in a way that they stay around e.g. your bi weekly updates is the best part. prakash 19 Feb 2007 12:00 pm: i like you AKASH 19 Feb 2007 12:00 pm: this is great site. i am enjoye it this concept. best of luck Neha singh 19 Feb 2007 12:00 pm: i like old indian songs Nitin 19 Feb 2007 12:00 pm: I also like old India songs just like Neha :) MP3 Songs Downloads sangye 19 Feb 2007 12:00 pm: Hi I really do hope you will write me back. i have seen your song collection and it is fantastic. I live in europe and teach bollywood dancing. so your site is perfect. thanks as the saying goes you are a genius for many. Ah but lets see if you will be one for me too. i have a hindi song it is a mix of east meets west. cannot find the name of the movie, everytime i tupe in 2 to 3 words i get the silsilay as the first words are same. so here goes. " oh oh oh, oh oh oh, oh oh oh feel it oh sooniya oh oh mahiya oh la la la ... feel it feel it , meri chanii tu meri sona tu mera hera tu mera ,,,,.. zindagi ka guzara tere bin nahi hona ishaq hai tum se yaara tum ko nahi khona. )2) male - oh sooniya oh mahiya.... Waiting for your reply. thx dear vaidehi 28 Aug 2008 12:45 pm: GGGGGGGGGGGGOOOOOOOOOOOOOOOOOOOOOOOOOOOD murali 6 Nov 2008 8:55 pm: solla vaarthaigal illa............. born genius.. www.cooldls.com samarth 13 Dec 2008 2:01 pm: hi..i couldn't open ur web page search engine..it becomes totally white page..and the web messege is also showing done..why is it so??i too want to take taste of your music search engine as i m one of great lovers of music..so plz show me way.. ratna 28 Dec 2008 8:20 am: anand you are simply briliant.my husband and I are both in music profession and it helps a lot to find a song.Great job. God bless you! Vinoth 15 Jan 2009 11:26 pm: Mr. Anand I am from chennai. for long i have been trying to do some thing like you have done. only that i started in 2009 and not in 2005. anyway now what i am looking for is to collect and prepare a complete database of old and new hindi songs. now my work has become simpler as you already have collected. i would further interact with you so if you give me your email it will be helpful to me. Vishwanath.P 7 Feb 2009 6:56 am: You are really great "SIR". You if, with one man army did all these things, my hats off to you.. Well i am also like you, in the sense that i wanted to a complete NEAT collection of songs... Thank you Hemant Shah 21 Feb 2009 5:06 pm: Splendidly done - What marvellous use of available tools Sriram 2 Mar 2009 11:32 pm: Good job.. ROHAN GANDHI 20 Mar 2009 6:58 am: where i can find tag songs or tag list for hindi songs Srikanth 23 Jun 2009 7:06 pm: Excellent work! The way you have thought about the whole process is remarkable and the fact that you shared every step is highly appreciable. Helps a lot to see stuff like this for working on other projects. Thanks a lot! Saravanan 15 Jan 2010 12:42 am: Simply Excellent, the thought process is simple great Fantastic job, clean and neat :) NSaravanan 14 Dec 2010 7:16 am: Hi Anand, Simply superb. I am not very familiar with programming...I sometimes adapt few VB codes for my excel. that's all. Is there a list of Tamil movies with tags, which you can share? Also, have you tried copying the Album Artwork for the movies / songs? cheers, Saravanan, Gurgaon Akshay 27 Jun 2012 3:47 pm: Hey man. I am currently in the process of the tagging my hindi mp3 files as well and like you am a serious media monkey user. I was wondering if you could help me with 1) a comprehensive database of songs with id3 tags and 2) set up a way to auto tag my files with missing info. Thanks Parthasarathy-82, @ Sarathy 1 Jun 2011 10:00 am: Dear Sir, You have achieved 30% of quantum., that means you have conquered Tamil Nadu completely many decades back. About 60% have finished becasue you have conquered entire South India and made Bollywood admired about your excellency, but your goodself is about to achieve 100% centum per cent by conquering the entire world by scoring different melodies in almost about all world languages in the remaining period. Why you know sir ..... Because there is no another ILAYARAJA SIR IS GOING TO BE BORN. This is plain truth and universal fact as well. "pudu raagam padaippadaale "NAANUM IRAIVANE" Yes, of your are the Iraivan of WORLD MUSIC OF 21ST CENTURY OF UNIVERSE Regards, Parthasarathy-TVK NAGAR - CHENNAI - 82, @ Sarathy Nirmala 13 Apr 2011 9:06 am: It is very interesting to read your adventure. Music drives us crazy sometime. In turn wonders m ay happen.As I am also into your craze why cant you add features so that songs can be played remotely also voice input would be another challenge. What do you say. I have not yet tried your application. Happy music days ! Mohan Kethees 30 Aug 2011 2:30 pm: Hi. Nice work. 2 things. 1. How do i use the python crawler you have linked in the help. 2. Why not make it a web service? Idea for web service would be to query for a song and you get full ID3 detail or query for a movie and you get all the song ID3 details in that movie. It would help for I am willing to help But I am a C# developer and have little to no knowledge in python or Perl. Thank you shiva prakash 17 Aug 2011 12:01 pm: Thanks a lot for your dedication Ambarish 19 Jul 2011 7:07 pm: Thank you very Much...Awesome... I can't believe i got all my favourite songs here in one single website...Thank you very much again...Good Luck Tushar 21 Mar 2011 8:01 am: Hats off to you! You ave done excellent job. Hope the search site you have created will be always up. and thanks a lot. :) nk 26 Jun 2013 10:47 am: Excellent work putting this up! Thank you. FYI, Musicindiaonline links don't seem to work. Nadeem 25 Aug 2015 9:02 am: [http://music.cooltoad.com/music/download.php] This site is down, is there any other link for those songs???

Hindi songs online


I analyzed a Google Desktop patent filing that reveals ranking factors for local searches, including last access time, file storage location, file type, and size to determine temporal and contextual relevance for desktop results.

Google filed a patent for Google Desktop last month, that hints at how they rank search results. Last access time, where the item is stored, file type and file size are mentioned as factors, but there are probably some more left unmentioned.

How Google Desktop ranks files


I suggest using the Google personalized homepage for mail snippets or forwarding your Gmail to a private Google Group to bypass network blocks. These methods often work even when direct access to Gmail is restricted.

If you just want to check if you have new mail on Gmail, use Google's personalised home page and add Gmail to the homepage. This shows new mail and a few words as a snippet. If you want to read your mail, and don't want to forward it to another account, use Google Groups as a backup to Gmail. Create a private Google Group and forward mails from Gmail to it. Google Groups often is not blocked, even if Gmail is. Comments DufusMaximus 2 Apr 2007 7:36 pm: Or you can use an web-based IMAP client ... http://roundcube.net/ looks like one. Sundar R 3 Apr 2007 6:17 am: Or you can use http://www.netvibes.com and add the email module using email widget. ma 7 Apr 2007 10:17 am: Anand, what happened to ur songs search page? Danny 2 Apr 2007 12:00 pm: unblock anything with this. http://www.mysecureisp.com anand 30 Oct 2008 1:06 am: Hi!\ \ I am not still access gmail,blocked websense message comes on to screen.\ give any other tips from where i can show mail from another way.\ \ Pls help as early as possible.\ \ thanks.

How to access Gmail even if it is blocked


I show how to use Excel's CUMPRINC and PPMT functions to calculate the actual principal outstanding on a loan. I also explain why remaining balances are often higher than expected due to interest-heavy early payments.

Answer: use the CUMPRINC function in Excel Say you take a 10-year lease for 100,000 at an interest rate (IRR) of 10%, paid annually. The installment for this lease is 16,275. You can calculate this using the PMT function in Excel: PMT(10%, 10, 100000) = -16275 You've made 5 payments over 5 years. At this point, if you decide you want to repay the full lease, how much do you have to repay? In other words, what's the principal outstanding after 5 years? This is not trivial calculation. The answer is not 50,000. In fact, it is 61,693. Here's how it works. | Year | Balance | Principal | Interest | EMI | | ---- | ------- | --------- | -------- | ----- | | 1 | 100000 | 6275 | 10000 | 16275 | | 2 | 93725 | 6902 | 9373 | 16275 | | 3 | 86823 | 7592 | 8682 | 16275 | | 4 | 79231 | 8351 | 7923 | 16275 | | 5 | 70880 | 9187 | 7088 | 16275 | | 6 | 61693 | 10105 | 6169 | 16275 | | 7 | 51588 | 11116 | 5159 | 16275 | | 8 | 40472 | 12227 | 4047 | 16275 | | 9 | 28245 | 13450 | 2825 | 16275 | | 10 | 14795 | 14795 | 1480 | 16275 | The EMI contains an interest component as well as a principal component. The interest component is always 10% of the balance -- because the interest rate is 10%. The remaining amount is the principal repayment. In the first year, you pay an interest of 10% x 100,000 = 10,000, and the remaining 6,275 (from your 16,275 EMI) is the principal repayment. This brings the balance down to 93,725. The next year, you pay an interest of 10% x 93,725 = 9,373, and the remaining 6,902 (from your 16,275 EMI) is the principal repayment. This brings the balance down to 86,823. And so on.. So after 5 years, you just have to repay 61,693, the balance after 5 payments. Excel has two functions: PPMT and IPMT that calculate the principal and interest components. For example: \\\excel PPMT(10%, 1, 10, -100000) = 6275 (principal payment in year 1) IPMT(10%, 1, 10, -100000) = 10000 (interest payment in year 1) \\\ Excel also has the cumulative versions of these functions: CUMIPMT and CUMPRINC. You can calculate the balance outstanding using the CUMPRINC function. For example: CUMPRINC(10%, 10, 100000, 1, 5, 0) = -38307 (principal paid in first 5 years) The balance outstanding is 100,000 - 38,307 = 61,693 As you saw, the balance you have to repay midway is usually more than half the amount you borrowed. This is because you spend most of the first half paying off the interest. The typical shape of the balance outstanding over time is below. Balance outstanding in a lease, over time The typical shape of the principal and interest component of the EMI over time is shown below. Principal and interest components of an EMI, over time While this may take customers by surprise, this has confused banks as well, and has an interesting side-effect, thanks to Basel 2. Most banks use the book value of the lease for risk calculations. This is typically based on a straight-line depreciation. So after 5 years, the lease is worth 50,000 in the books, and they would have to provide capital for that 50,000. But Basel 2 now says they need to provide for the principal outstanding, which is 61,693 -- meaning banks have to provide more capital than they have been so far. (I wouldn't be surprised if many banks don't know this.) Comments Anand 10 Jan 2007 8:53 pm: I know my EMI, the duration of the loan and the interest rate (not the IRR). Can i use any of these functions to determine how much principal i owe at a certain point in time ? if not do I have to determine the IRR and then plug it into these functions to find the value i am looking for ? S Anand 10 Jan 2007 10:40 pm: Unfortunately, all the functions require the IRR. But given the EMI, duration and principal, you can determine the IRR using goal seek on the PMT function. Frankie 16 Mar 2007 4:03 am: how do i calculate NPV of Lease Payments in Excel given the following scenarios: Payment in arrears/advance(kindly articulate for both options, payment in arrears and due) and on a monthly basis, say current FMV is $100K,Interest rate=6%, Period is 60 months. I find your explanations marvellously simple....I think you should write a book on Excel for Finance or some such...thanks Sir. S Anand 16 Mar 2007 9:43 am: Frankie, the best way to do this is using the NPV function in Excel. It allows for any arbitrary cash flow patters. khais 10 Jan 2007 12:00 pm: ICICI BANK OFFERS Rs. 200000 personal loan with 19.5% interest, they told emi Rs.3017 for 4 years (48 monthly installment vis). How should I calculate that how much interest rate I am giving? How to cross verify? Please suggest or give calculation. Thanks pronab halder 10 Jan 2007 12:00 pm: I wanted to know how would i calculate the total amount,principle and interest ganesh 10 Jan 2007 12:00 pm: And how EMI is calulated when intrest rate changes but EMI reamins same (default choice given by all banks when intrest rate changes.) # How to calculate new tenure in above case. TAMMY 10 Jan 2007 12:00 pm: There is no sample by # of months instead of # yrs: Please show me how to calculate monthly principal and interest for the following: Loan Amount $11,000.00 Rate 10% 64 months Thanks shanti kumar 10 Jan 2007 12:00 pm: sir, can i know a bit briefly how emi amount is decided mannual work out required explaining the formulae. i know multiply divide which you have mentioned in the table but what is the 1+r pls explain. Santhosh 10 Jan 2007 12:00 pm: I know the interest rate,EMI,Loan amount. I have to repay the amount by 60 months. how can i calculate the actual interest and principal payment on each months. S Anand 10 Jan 2007 12:00 pm: Santhosh, I suggest you have a look at the help for the IPMT and PPMT functions in Excel. That will do the job for you. (BTW, you'd only need the interest rate, loan amount and number of months. EMI can be calculated using the PMT function, or by adding IPMT + PPMT) S Anand 19 Mar 2009 2:13 pm: For the 11th period, it would be =IPMT(7.5%/4, 11, 20, 750000) =PPMT(7.5%/4, 11, 20, 750000) Vivian 19 Mar 2009 12:34 am: If I want to put the IPMT and PPMT function for the following, what would the formula look like? Loan $750,000, Annual Rate 7.50%, Years 5, Periods per year 4, Rate per Period 1.88%, Number of Periods 20, Period Payment (PMT) is ($45,316) I need to be able to calculate the Interest Payment. Then I need to find the PPMT function to calculate the principal payment for the current payment period. Please help! Divya 4 Aug 2009 7:05 pm: Is the above process of calculation the same as used by banks in case of education loans? Shravan 12 Feb 2010 7:30 pm: http://www.hindu.com/pp/2009/05/09/stories/2009050984820600.htm mythili 10 May 2010 10:17 am: this was very useful for me in doing project, thanks for those who done it G Prajeet 25 Jul 2011 1:13 pm: Thank you for the wonderful calculation Sir Rajesh Jain 27 Apr 2012 2:42 pm: Dear sir, i Have install amount, Rate of int and installment left details. How would i calculate the outs tanding principal. The solution is here www.calcxml.com/calculators/loan-balance But How? Can you kindly help K SUBRAMANYAM 16 Jan 2012 5:11 pm: Dear sir, what is the formula for calculating the interest for a year if i know the loan amount(opening balance) ,rate of interest,emi,loan tenure in monthly rests n 7 Jan 2013 2:29 pm: The formula PMT is correct but the parameter format is incorrect. The correct format for the given example is PMT((10%)/12,120,100000) = 1321.51

How to calculate principal repayment


I demonstrate how to calculate your actual interest rate (IRR) using Excel's RATE function. By combining your monthly EMI, loan duration, and principal amount, you can derive the annual rate directly without needing the official APR.

If you don't know your interest rate (IRR), but only have your APR, there is a way of figuring out the actual interest rate on Excel. For this, you need to know your EMI (monthly payment), duration of the loan (number of months) and principal (amount you borrowed). Let's assume your EMI is 2,000 and you are paying over 5 years (60 months) on a loan of 100,000. Use Excel's RATE function. In this example: =RATE(60, 2000, -100000) \ 12 = 7.42% I multiplied by 12 to convert the monthly interest rate to annual. Since the payment is in months (60 months), Excel returns the interest rate in months as well. Note that this method does not require the APR. Just the EMI, duration and principal will suffice. Everyday Loans can help those of you who are not very financially literate, there's no shame in getting help from experts. Comments Graeme 12 Jan 2007 12:00 pm: Can you figure out the interest rate from the info you got Pradeep 12 Jan 2007 12:00 pm: Cool!...Anand, i was trying to find a formula to calculate real interest rate and came across your article..quite informative and you mentioned the RATE formula in excel sheet also so my search is done as far as excel is concerned THANKS :) Matt 12 Jan 2007 12:00 pm: Very good - helped me figure out how much I could save by paying off a loan early

How to convert APR to interest rate


I discover unknown Excel functions by searching for related formulas in the help menu and exploring "See Also" sections. I used this method to find the IPMT function while modeling revenue, avoiding manual spreadsheet creation.

Firstly, believe that Excel can do anything. It's true. Excel is a functional programming language. Not with the same power as some programming languages, maybe. But power is just a way of making a little go a long way (power = succinctness, according to Paul Graham). And Fred Brooks, in No Silver Bullet, argues: I believe the single most powerful software-productivity strategy for many organizations today is to equip the computer-naive intellectual workers who are on the firing line with personal computers and good generalized writing, drawing, file, and spreadsheet programs and then to turn them loose. Next, believe that Excel probably already has the function you're looking for. Excel 2003 has over 300 functions. Presumably these are the most popular functions people use. Fair chance your function is one of them. Excellent chance that you don't know about it. So first, search through Excel's help. I'll admit, it's not the best way to do it. I've learnt a trick to help me out. I search for a function that does similar stuff, and see the "See Also" section. Let me give you an example. Once, we were modelling the revenues of a leasing company. Their finance manager had prepared a model to calculate the interest accruing from a lease. We needed the interest across several leases. With his model, we'd have to create 1 sheet for each lease. We were going to model thousands of leases. Clearly impossible. Since I knew PMT could calculate the EMI, I checked the help on PMT, clicked the "See Also" link, and found a bunch of related functions. This, among others, lists the IPMT function, which can be used to calculate the interest at a single stroke, and a bunch of other useful functions. (That's how I first learnt about IPMT. Related functions in Excel But the really useful link is the "Financial functions" one, which lists every single financial function in Excel. That's worth going through in detail. In fact, there are many such categories that are useful: database functions, information functions, lookup and reference functions and text functions have some unexplored gems. Check out the List of worksheet functions on Excel. Comments Rajlaxmi 13 Jan 2007 8:44 pm: Hi Anand. i ve 50+ location data in pivot format. i imported this in a template using sumif. issue is editing the formula manually in the template to take the right location. any other way? Thx. ania 13 Feb 2007 8:36 am: how to calucate simpleinterest in excel or in m.s sheet? help me Firdas 22 Mar 2009 4:23 am: I am surprised that you can make motion with excel. Very powerful.

How to discover new functions in Excel


I propose hurting the RIAA by referencing its member labels—Sony, Universal, and Warner—directly in negative articles. This strategy leverages brand damage to pressure specific companies into leaving the organization to protect their own reputations.

How to hurt the RIAA. ... I think its high time that the RIAA is not referenced by its name but rather by its members. Imagine how much it would hurt someone like Sony if each time a bad article, comment or story reached the masses it had the words representing Sony in the title. Enough of that would force a brand to leave the RIAA group because it was too damaging to their brand name. Here are the RIAA members, headed by EMI, Sony, Universal and Warner.

How to hurt the RIAA


I found that breaking files apart increases load times by over 50% due to latency. Unless users visit many pages, I recommend merging CSS and Javascript into the HTML to halve the initial page load time.

In some of the Web projects I'm working on, I have a choice of many small files vs few big files to download. There are conflicting arguments. I've read that many small files are better, because you can choose to use only the required files, and they'll be cached across the site. (These are typically CSS or Javascript files.) On the other hand, a single large file takes less time to download than the sum on many small files, because there's less latency. (Latency is more important than bandwidth these days.) I ran some tests, and the answer is rather easy. The graph below shows the average time taken to download a file of size 1KB - 100KB. Time to download a file of size ranging from 1KB - 100KB The X-axis is the size of the file. The Y-axis is the number of milliseconds taken to download the file, averaged over 10 attempts on my home computer. (I did the same thing at work and at a client site. The results are similar.) The key thing is, it's not linear. Larger files take less time. Specifically: A file twice as big only takes 30% longer to load. Breaking a file into two parts takes 54% longer to load. These days, it looks like few big files are better. To give you an example: my home page had the following components: | | Size (KB) | Load time (ms) | | ---------- | --------- | -------------- | | HTML | 25 | 680 | | CSS | 4 | 340 | | Javascript | 6 | 400 | | Total | 35 | 1420 | The total time for these 3 files would be about 1.4 seconds. Instead, if I put them all on one file... | | Size (KB) | Load time (ms) | | ---------- | --------- | -------------- | | All-in-one | 35 | 770 | The combined file takes only 0.77 seconds -- half the download time for split files. It's a compelling argument to put all your CSS and Javascript (images, too, if possible) into a single page. But what if people visit multiple pages on my site, and lose the benefit of caching? Not really. The benefit of caching is small. By having a single file, I have 770 - 680 = 90 ms additional time for each HTML to load. But I don't have to load the CSS and Javascript individually, which takes 740 seconds. The breakeven is about 740 / 90 = 8 page visits. So, on average, if people, visit more than 8 pages in my site, it's worth breaking up the CSS and Javascript. But the average for my site is only 2 pages per person. (It's a skewed distribution. Most, from Google, just visit one page. Few, from bookmarks, visit several pages. On average, it's just over 2.) I'd argue that unless you're using an external Javascript / CSS library (prototype, etc.) or people view many pages each visit, you're better of having a single HTML+Javascript+CSS file.

HTTP download speeds