Saturday, June 2, 2007

Shame shame Amitabh Bachchan!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Well i guess most of you know about the great indian actor of all time Amitabh Bachchan. He is in news again, not for his performance, but for his cheap behaviour. He has aquired land which was meant to be given for farmers, yeah you heard it right. But how on the earth can he get a land which was meant to be alloted for farmers??????? Simple, he declared himself to be a farmer, he he he, ya thats not a joke, with his political connections, he succeeded in proving himself as farmer and got land alloted to him. Shame shame Amitabh Bachchan, you should be ashamed of yourself for looting poor farmers land. Its disgusting for me to know that such a great actor who is so damn rich eyes on poor farmers rights.

Read about this News at:
NDTV coverage

One Nice lesson to teach you is that to stop watching your films and stop buying the products you endorse. Make you realize what you are without Indian's love to you. atleast now after everyone knows about your false, return the land to the govt.


Thursday, May 17, 2007

How can a simple virus bring down Google, Microsoft, and yahoo’s ad revenue?

I was just wondering how Google, Yahoo and Microsoft make money for the clicks made on ads. In the process I found a serious vulnerability which can make huge loss to the site owner and also to these big companies. Well this might be already thought by someone else, but as I searched (used all these above mentioned search engines) I didn’t find similar thing mentioned else where, hence thought of putting down it myself.

The way these pay-per-click ads work is very simple, search for “Jobs” in Google (the Search engine with best search result) and you should get similar result as shown




Now copy the short cut of any one of the sponsored links (I took the one circled) and you should be having the below mentioned similar link with you.

http://www.google.co.in/pagead/iclk?sa=l&ai=BnB-
JoR1MRuD1LojO0wSrxdy8B6SgyybopMnnA73BwQXQ34MEEA
IYBSgIOABQk83M1P7_____AWDlyuWDtA6gAZS87fwDyAEBg
AIBqQJo2hGWVVVaPsgCqOSJAdkDf8_wgFDzhZM&num=5& adurl=http://profile.timesjobs.com/google/landing_google.php


On clicking the link you should be landed to the page with this link.

http://profile.timesjobs.com/google/landing_google.php?gclid=CM7Z-8nwlIwCFSoMQgodNSBihQ

Now what’s special about this link????? A simple analysis would review that the target site address (i.e. TimesJobs.com) is embedded in the Adsense link as
“adurl=http://profile.timesjobs.com/google/landing_google.php”.

When we click on Adsense link, the browsers requests the page from Adsense server (thereby registering the click) and the Adsense server would redirect the user browser to the target site. So for every click registered, Google shall charge the advertisers.

Now comes the trick or you may call it a threat, suppose assume a virus spreads through the net affecting the browsers IE, Mozilla and others. The virus has to just get into action whenever a user clicks the Adsense link (or similar link of Microsoft or yahoo), then instead of requesting the page from Adsense server it would parse the Adsense URL to find the target site. Then it would directly go to the target site without the help of Adsense server. Now the user will be no way affected by this but however Google would loose lots and lots of money as no clicks will be registered hence Google cannot charge the advertisers.

Other online ad servers like Microsoft and Yahoo seems to be resistant to such simple attacks.
Let’s look at same “jobs” search in live search (the Search engine with best User interface).




The short cut for the ad selected is given below

http://4371.r.msn.com/?ld=2vwJAvUeo9O0FfTrhtqiKcY0FZ3D
jN/YwIoOWwB3ogotHSQ4ZGyyYKOfeu9wEBBLxR660HXQtpaVWDpRUH
K5Log04oAZjq5yb3La89eq/4DPRx3p8Y37QxLsoaDUBP7FC5dxHGGr
IROrGUwH+iC/LflStrr5K6ebz6BKJSb3gh941CvONwx7I0XE6ia1Cp
bj03l/NXl7x3Zuw5xzuTpgWVJOzgZamTD9j8CqgDjBHFqQYgu8Wqw7
xLKxNvJkHhQesuiMY/lEDwaAs=


Here you will not find the target site embedded in the link as was with the case of Google. So how would our virus manage this?

If you see the source of the page you will find "www.indeed.com" link.
So our virus should be able to parse all the elements of the page and find appropriate link to the target server, but in this case even though we end up with right site, we may not end up with exact page within the site. But nonetheless user will not be able to make it out. And Microsoft will surely loose the big chunk of money.

Is there any solution for such problem?

Google should adapt the technique similar to Microsoft and Yahoo not to reveal the target site in the Link. But it seems that even Microsoft and yahoo are vulnerable to attack by such virus.
One solution to this is that since I heard that it is mandatory to display the target URL in the ads, the best way would be display the target url in an small image instead of text. That would not allow any virus to parse and take the browser to target url without registering with Ad servers.

Tuesday, May 15, 2007

US patenting agency issuing patents for Indian Yoga!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Once it was Basmathi rice, then came the Turmeric, Now its Yoga!

What should you call those big headed US patent agency which issue's patents on Yoga, A knowledge brought down by Indian seer's.

I would like to call this a PJ of the century. Well its true, You might need to pay Patent holders to do a shirasana at ur home in india!, Well looks funny,

I thought patents are issued for things you invent, These US Patent office issue's patents for indian knowledge.

I also saw few reactions by Indian yoga teachers, Swami ramdevji remarked in his own criticizing way stating that few Asana's patented are no way a Yogasana, Its something else by itself calling yoga:-)

In meanwhile i am also searching for the details of these patents, you can do it urself at FreePatentsOnline

Also check out for more at:
Read it urself at.

http://iht.com/articles/2007/05/07/opinion/edmehta.php

Read on wikipedia

Please do pass the news on to your friends.

Sunday, May 6, 2007

Wow! Google (Is it really worth a Wow!)

Wow! That’s what I hear from people talking about Google, I keep hearing about the work culture and the ability of the people who work for Google, their thoughts, their knowledge, their pay package etc. I also get to see few forwards having mathematical problems and claiming it to be Google interview questions; God knows really why I never even understand few of them.

Let us think for a while what Google was, what its now, and what its trying to become in future. Google was co-founded by Larry Page and Sergey Brin while they were students at Stanford University, and the company was first incorporated as a privately held company on September 7, 1998. The founders always said that usually creators never got the fruit of the success of their creation. So they decided they will not let it happen to themselves. Not many people are aware that Google was not the first search engine, before 1998 there were many search engine existing like Ask jeeves, AltaVista, Lycos to name a few. I don’t want to talk about the exact reason for Google’s success as I am really ignorant about it. Well, it succeeded, and it did it with style, they became No 1 Internet Company with a short time span which no one expected.

Coming to Google creativity, well let’s see what products does Google offer us are. It includes Search engine, Email, Word processor, Spread sheet, Maps, Photo organizer, Blogs, Video sharing, Social Networking, Shopping, RSS reader, think of any online service and Google has it.

How many of these are Google’s own creation? Not many! Apart from Search Engine, RSS reader, Email, Shopping none of the others are Google’s own creation, Google bought every thing else. Now what do the creative minds at Google do? They keep browsing all the day to read news and blog’s to see what the new ideas they can buy are. Well looks so. I feel very funny when I think of this; Google hasn’t come up with its own good service since long, its just keep on buying good things.

Are Google employee’s really intelligent as they are showcased on web? Doesn’t look so, Think of the Google’s strategy, It do not know anything other than making an already existing application to work in browser, Well if u don’t think so, then it’s your problem. I was surprised to see Google employee just showcasing his creation of web based Google reader. Now what’s so new about the reader, it has been existing from long time, and also there are numerous web based feed reader. So you need to have a PhD to just make an existing application a web based one? Yeah! At least for Google’s it looks so Being a software engineer myself, I don’t think you need to be a PhD and solve those tricky mathematical problems to get into to Google just to make an already existing application a web based one.

Check out the new Google service Word processing on the web (actually its not Google’s creation, its one of the product they bought), Again, I don’t see any other creativity in that other than making already existing application a web based one. But I do agree with the benefit it provides.

What's the consequence? Small players who provide services like feeds, and others have stiff competition from the Mighty Google. And on the long run off course Google will definitely win due to their mass reach.

Can the intelligent guys at Google realize that instead of copying others ideas and reinventing the wheel themselves (for which they are paid heavily), they can come up with some useful ideas which can make life simpler in internet.

Bugged of night outs?

Hurray, This is my first post:-) What would be better to blog than my experience of being a (so called)software engineer in last 2+ yrs? :-) How could anyone forget the nightouts and weekends spent in office engineering a software having only two phase in its SDLC(According to me atleast:-))
Phase 1: Introduce quality bugs
Phase 2: Fix the bugs introduced in phase 1 ;-)

Well well well, The phase's doesn't end here, Its cyclic as most of u (So called) software engineer's would agree right? ;-)

How could anyone forget about those frustrating(yet very memorable) time handling issues raised by customer and meeting their expectation, I must say every software engineer(atleast in India) would have had a rollercoster ride in his career meeting up the expectation's of the client.

Apart from frustrating me, it also highlighted my talent(I say so:-) ) of remixing the popular filmi songs fitting the life of and SE, and thus with the help of my dear friend Naveen rao, I created this remix of Popular Hindi track from Dil Chahata hai, "Jaane kyun log pyar Karthe hai"

there were other remix started but couldn't get it completed, will surely post them in future:-)

Finally guess when was this remix written, Ya u got it right, at 2 am morning in office:-) as part of nightout.

Software Engineer:

jane kyon log nightout karte hai,
jane kyon week end pe office aate hai,
jane kyon , jane kyon
Night out me sochiye to bas gam hai,
Night out me jo sitam bhi woh kam hai,
Night out me Ghar bulana padata hai,
Neend me bhi kaam karna padata hai,
Project kyon risk me aksar jaata hai,
Jaane kyon log night out karte hai,
Jaane kyon , Jaane kyon

Manager:
Nightout bina project me rakha kya hai,
Nightout jo nahi karta uska career bigadta hai,
Nightout insentives leke aata hai,
Nightout hi project complete karta hai.
Log promotion ke liye nightout karte hai,
Jaane kyon accept karne se darte hai,
Jaane kyon ,Jaane kyon, Jaane kyon,Jaane kyon,

Software Engineer:
Nightout bekaar ki effort hai,

Manager:
Nightout Se project track pe aata hai,

Software Engineer:
Nightout Se hum door hi achhe

Manager:
Nightout ke result hai sachhe,

Software Engineer:
Nightout ke aadat jine padthi hai,
Na raat aur din me sothe hai,
Jaane kyon,

Manager:
Nightout tho khair sabhi karte hai.
Jaane kyon aap hisse darte hai,
jaane kyon , jaane kyon