I have read a lot regarding “hijacking” of sites by malware spreading buggers. The links on “safe” sites point to some malware hosting sites. I had a recent first hand experience of this. The site (WARNING DO NOT OPEN UNLESS YOU HAVE AN ANTI-VIRUS INSTALLED AND UPDATED OR YOU KNOW WHAT YOU ARE DOING) http://www.sangeethapriya.org hosts or used to host a large collection of free, legal Carnatic and Hindustani concerts. These are uploaded by a dedicated listener community and each user has his own upload space. When I tried to access this yesterday and today, the homepage was fine but clicking on any link in the homepage lead to a site which was related to malware distributing site. Google has marked it as such. Read there report by Google here. Yesterday, this site was not distributing malware but today it has started installing malware silently on unsuspecting users. Looks like the Chinese and Ruskies have nothing else to do in this world; lost their minds after getting shafted by Mao and Stalin respectively.
November 8, 2009
July 5, 2009
Latex equation editor for Powerpoint
Here is a nice latex based equation editor for MS Powerpoint, 2002 or later.
June 24, 2009
Still going to college?
The other day my 5 year old nephew asked me “Why don’t you go to office? Why do you still go to college?”. I was flummoxed. Children really….
June 22, 2009
recent opencv svn compilation with ffmpg 0.5 or later
I downloaded a recent version of OpenCV from SVN. I also downloaded a recent SVN version of ffmpeg. This is an informal log of the installation “pains”. I have been using OpenCV since version 0.9.6 and my work fully relies on it. What follows is true for ffmpeg 0.5 also.
Short Version of how I did it
Install ffmpeg with ./configure –enable-shared. Then do ‘make’ & ‘make install’. Do ‘ldconfig’ after installation. check the ffmpeg version by ‘ffmpeg -version’. Note that ffmpeg dumps its header files in 5 header files like libavformat etc. Make a directory called ffmpeg under /usr/local/include., i.e., ‘mkdir /usr/local/include/ffmpeg’. Go to /usr/local/include. Copy ‘avcodec.h avformat.h avio.h avutil.h swscale.h’ from respective ‘lib’ directories to ffmpeg. I prefer sym-linking it.
Then download the latest SVN version of opencv from sourceforge. It is available as a tarball in case you do not feel inclined to run the SVN from command line. After gunzipping and untarring it, we get a directory called opencv. Change directory to opencv. Make the file ‘configure’ by doing ‘chmod +x configure’. Then do ‘./configure –without-1394libs –without-python –disable-apps’. These arguments disable 1394/Firewire libraries, python support and building of applications. I have not faced major limitations by disabling these. There should be a series of messages. Confirm that ffmpeg is recognised and will be used. This will be indicated by a line “Use ffmpeg: yes”. If this does not happen, go back to the step of ffmpeg installation. If you are sure that ffmpeg is installed correctly and you are able to see files in /usr/local/include/ffmpeg/, then one way of checking whether opencv finds the header files is that you search for the keyword ffmpeg in the output of ‘./configure’ typed exactly as previously. In other words, you do ‘./configure –without-1394libs –without-python –disable-apps | grep ffmpeg’. You should get the lines which confirm or deny the existence of the headers ‘ffmpeg/avcodec.h’ availability. If these headers are not found, then your linking or copying is not ok. If on the other hand, ffmpeg has been found, do ‘make’ and ‘make install’ and then ‘ldconfig’.
** For x86-64 users: the configure script has a peculiar tendency of identifying all intel CPUs as pentium4. if you run ‘make’ after ‘./configure’, then you will run into compilation errors saying that architecture specified cannot be compiled. Do not lose heart but open the config.status file and search for the word ‘pentium4′ in this file. You should get something like ‘-march=pentium4′ along with other options. Change ‘-march=pentium4′ to ‘-march=native’ or you can even delete the whole thing. If you have a recent version of gcc, you can enable openmp by adding ‘-fopenmp’ in the same line where you found the previous expression.
The above worked for me. I hope it does for you.
May 8, 2009
Female LTTE soldier narrative
Here is a very nice article written by a former female ltte soldier. The content as well as the writing style is very well done.
May 3, 2009
Ashamed to be Tamil
A group of passionate LTTE supporters pelted an Indian army convoy with stones. I read this from Xinhua first and disbelieved it. More Chinese propaganda, I thought. However, the news also appears here.
This is a shameful act indeed. The army person leading the convoy must be praised for not ordering retaliation, not a few lungis would have flown into the air. However, I do wish that less retraint had been shown and these dogs whipped and sent home whimpering. Had this been some other country’s army, surely the casualties would have been on the civilians, I cannot see the US army sitting quietly in some US city while a bunch of black hoodlums or pro-Iran supporters atacking them. What amazes me is the audacity of the people involved, I am quite sure that some local politician hoodlum is behind this. Unfortunately, once this kind of stupid things are done, it becomes fashionable and gets repeated. I hope the army high command issues a very strong protest to the government led by blind men and warns that if this happens next time, the army would have no option but to protect its property by appropriate measure. It is in fact national property. Moreover, what happens if other states start hitting back against Tamils?
April 26, 2009
LTTE
My intention was to keep this blog free of political issues; this is still so and I will post minimally on such issues. However, the recent incidents in Sri Lanka where the government is on the verge of finishing of the LTTE has set me thinking. The humanitarian toll has risen to alarming proportions, alarming enough to evoke comments from the international community. Some countries are calling the Sri Lankan government to stop their operations, just when will deliver the deathblow to the leaders. Apparently hundreds of thousands of civilians are caught in the crossfire between the LTTE and the Sri Lankan army.
I generally do not have much of an opinion on foreign issues, India itself having number of them. Two or three days back, an entire train was hijacked by Maoists/Naxalites, definitely Chinese funded, as a warning to people in that region not to vote in the elections. Naturally, considering the Indian mentality, flatulence of cricketers are heard more ludly than bombs exploded by the terrorists, unless foreigners, especially white men are killed. Then of course, it is time for candle lit marches. Repeated bomb blasts in Mumbai, UP, attack on Akshadham, bombings in other places of India have not bothered the candlewallahs, who in those times use it for other purposes. Attacks on the Taj and some pubs brought out these candles from the holes where they are usually shoved and lit. However, the point is that in view of such troubles in our own nation, it is difficult to comment on others’ problems. I did feel bitter over the inaction of the Indian government in this issue, anytime a Palestinian dies or a person tortured in Guantanamo, the Indian government is anguished and promptly passes resolutions and condemnations. Besides, the Indian government had been to psyched out as to involve itself in a war with Bangladesh in 1971. It could also take some stand in the issue of Lankan Tamils. It is of course another issue that when any army enters the civilian area, there is bound to be chaos. Is the Indian government sympathy reserved for only certain sections of people, I wondered.
I was recently asked by a friend on my opinions on the setbacks LTTE was facing in Lanka. I am of the opinion that Sri Lankan Tamils, a majority of them being Hindus would have faced trouble from majority Sinhalese, both on ethnic and religious lines. It is human nature that majority and minority always are uneasy, wary and suspicious about each other. So, it was there. However, the LTTE had shown its strength and the whole nation was ravaged. They could have launched a political wing and contested the elections. If their principles and ideology had such support so as to inspire such loyalty, surely their party would win hands down and Prabhakaran, their leader would be an important political man. However, LTTE did no such thing; it demanded a separate homeland. Now, no country will tolerate this; the fact that the SL government was willing to negotiate indicated that it had understood the grievances of the Tamil people. A violent uprising followed by political participation is generally the way to coexistence, if not complete inermingling. The fact that Prabhakarn did not do this was a major tactical blunder, in my humble opinion. He personally lost the change to win power and also the Tamil people and indirectly the Sinhalese were also losers, all because of his ego or whatever one calls it.
I had also occasionally wondered the origin of arms to the LTTE. Also, I had assumed that the LTTE cadres were primarily Hindus, natural because the animosity was between majority Sinhalese Budhhists and minority Hindu Tamils. I was surprised at the many Christian names of the LTTE leaders, Anton Balasingham is or rather was perhaps the most famous. Similarly, I recall reading about the death of the intelligence chief of the LTTE in a bombing raid by the Sri Lankan airforce, he too was a Christian.However, I was of the opinion that this was a conflict more on ethnic lines rather than religious beliefs. NEver had the LTTE claimed that they wanted to establish a Hindu state. Similarly, the nutters from India were also not claiming the LTTE as their brethren; this would have given the candlewallahs and chaddikissers their opportunity to flay Hindus and heap guilt on them. A few moments back, on an idle curiosity, I typed “ltte christian” on Google. A reader can try it himself or herself. It turns out that Prabhakaran is converted to Christianity and the LTTE is actively supported by one kind of Church there in SL. There are think and fast allegations of donor money being used to fund the LTTE, donations coming from the Christian West.
Now, I thought one should not attach any significance to the religion of the cadres, to me it was an ethnic clash primarily. Not that one kind of fight is “nobler” over the other. However, such active interference by the Church or its representatives clarified one mystery at least. This explained to me why a certain sworn anti-Hindu leader from Tamil Nadu calls Prabhakaran his bosom pal. Also, I must mention here that no Hindu organisation supported LTTE in its earlier days whereas Christian support says something clearly about the Hindu mentality. Let me state it clearly that I am not comparing religions, I am not interested in that. However, those in the Western world who worry about Hindu terrorism should clearly note the troublemakers are hardly ever Hindus.
Coming back from the digression, I hope that somehow this issue is resolved and peace returns to that land. India wants strong neighbours, not puppets who give away whole districts to religious fundamentalists, like Pakistan has handed over Swat to the Taliban. I must commend the SL government and people on their tenacity. The sooner the Tamil people realise that LTTE wants unbridled power, the better is it for them. I now fear that Prabhakaran will now be hailed as a martyr and the links with the Churches will not be uncovered or publicised. India has apparently sent some envoys to SL, lets hope that Indian diplomacy extricates the genuine civilians without irritating the Lankans in their internal affairs.
April 23, 2009
Slackware funny
From some of my earlier posts, a reader can guess that I am a die hard Slackware fan. I especially love the fortune program. Also, Slackware is probably the only distribution which can generate extremely racist, sexist quotes. The “-o” option stands for offensive. A hugely funny incident happened a few months back. A visiting professor had come to our lab and I suppose he had some familiarity with GNU/Linux distributions. I do not think he has heard of the fortune program.
So, I created a login for him on the lab NIS and asked him to test it. After he had successfuly logged in, the fortune cookie popped out was this,
“This is not your computer. This is your ass.”
I read it, asphyxiated with controlled laughter and typed startx as fast as I could and while the XFCE mouse started blinking, I managed to control my guffaw. The professor was however perplexed. He turned to me and said
“I saw some message on the screen. What was it?”
I said that the computer emits random login messages and pointed out that his screen was up and running, it took me an aching jaw and cheek muscles to keep it down to a smile. However, he was not convinced. Scratching his beard, he asked me to show the message again; he wanted to read it. I was pulverised, however I logged off. The professor bent down to have a better look, read the message again. I was shaking with with silent laughter; he turned to look at me. I think he suspected that it was a prank or something. However, he said nothing further. I still get crippled with laughter recalling this incident.
It may not seem very funny, my English is not that good but the spontaneity of the whole incident will remain in my mind till I pop off.
April 17, 2009
April 14, 2009
indulekha
Beginning this novel, kindly given by Arun. This supposedly began the novel genre in Malayalam literature. Will add my own humble opinions later.