shodZ

Wednesday, December 29, 2004

Sad but True

i have coded in about half a doZen different languages including c, c++, java, python, and what not. but the 80-20 rules seems to be applicable here too. 80% of my work has been in only one of those mentioned(java). with all its beauty, surprisingly java has never been considered a geek language. and someone points out why it is so.

  • Java has considerably fewer surprises and prefers not to add complexity to the language for rarely used features thereby resulting in a language where you cannot really make your friends go ga-ga at amazingly brief programming constructs. You need to write something substantial [like Gosling's Huckster] for them be to impressed with your programming abilities and not your language knowledge. This is probably the biggest reason Java is un-cool. It's too easy (although programming or software development remains as tough as ever). Java was always touted as the language that the "average" IT programmer can use. It's such a language-for-the-masses that yet again, it fails the "geek" test. And if you use Java, so do you.
  • Java has been considered slow for ages. The earlier allegations (1995) were true. However, with the recent advancements in the JVMs from Sun and IBM, Java runs pretty close to C/C++. Check this benchmark. Contrary to this, there are other benchmarks that prove that Java is slower. All considered, it would be fair to say that Java cannot be considered "slow" anymore, yet its stuck with the label. How cool is to be the jock with the second fastest race-car in the block?
  • Swing disasters continue to give Java a bad name. Swing is a brilliant, although hard to learn, API. But the vast majority of Swing applications are so bad that they give Swing and therefore Java a bad name.
  • Java is a strongly typed language therefore you have to tell the compiler exactly what you intend to use. And if you make a mistake in the way you use it, the compiler has the guts to tell you that you were wrong. Too much chaperoning?
  • Java has a vast library that is available to all Java developers without any ambiguity. Thus, if you wrote yet another Map you would not be considered a data structures guru by Java programmers but a guy who hasn't heard of java.util.*.
  • Java did not have a good IDE that compared with MS Visual Studio. I think this one was true. I am not so sure it is any more with IntelliJ. The absence of good tools probably pushed away a lot of good programmers.
  • Java is popular. Anything that is popular has lost its elite status and therefore is not cool.
  • Java is an application programming platform. You cannot do cool things like device drivers and games, etc (until recently - but Java gaming is coming in a big way).

now, most of that is sensible, except a couple of ones ion which i would have my reservations. the primary one would be the one that says java aint have a good IDE. i think thats a point that would make java pro-geek. i study in a college that has 240 students in one batch/stream. and hence i can produce credible proof that great IDE`s only deter geeks away frm that language. take the example of .Net. VS.Net is the best IDE. but u aint have that control with you. u cannot program that much stuff urself. im to believe with the help of .Net u can build a webService within 3 clicks!!! now i would take that route only if i was building s/w for some organiZation and time was money. if i were doing it for fun or to learn something i did take the longer route and build them using apache tomcat, apache axis, uddi4j, wsdl4j and soap4j. thats the only way i can erally explore everything and find out whats happening behind the scenes. in the case of using .Net i aint even see what stubs it generates. there is hardly any excitement and/or learning on that road. and hence i think java is better off without a great IDE as java is not a geek language, but C# or VisualBasic are miles away. im also vary on the last one. i think it is a baseless argument. period.

the other stuff is true to every word. anything that would be acceptable to an average person would not be acceptable to a geek. and java IS TOO EASY and TOO POPULAR to be accepted by a geek as his/her vehicle. there is also this point about not having 'many surprises'. true java is not a language about continous exploration and adventure. once u learn teh basic constructs of OOP, java turns out to be baccha stuff.

sadly java IS NOT a Geek Language

Too much of webServices???

Top 10 reasons u know uve been hacking too many webServices...


  1. You start using URIs to address real envelopes while paying the bills
  2. You use XPath to refer to family members
  3. You can't understand why nobody thinks that SOAP is "simple" anymore
  4. You try to determine what portTypes your spouse exposes
  5. You don't have any trouble expanding BPL4WS
  6. You prefer to write code to find something on Google
  7. You ask for vanilla instead of doc/lit
  8. You purchase the "Infoset" license plate for your car
  9. You challenge people to say "UDDI's UUIDs" 10 times fast
  10. You no longer see the angle brackets, "just blond, brunette, redhead"

Accredited to

Sunday, December 26, 2004

Dinner at Taj - 395 bucks

30 Sept 4am
we`re watching the video of 'another brick in the wall' in my room and then i have a look at my watch and tell K(thats they guy who accompanied me on my trip) that its 4. the train i scheduled for 7 and it would take us about an hour to getto the railway station by bus. it would also take us about 15 min(pedestrial) to getto the bus sttand and an average of 10-15 min waiting for the bus. so we suffice that we should laeve at 4:45 am. i quickly shutdown my laptop and get a quick shower. then i pack my laptop case with a couple of books that i borrowed from teh lib. i also add in a comb and a deo and a nice pad from CrossWord that i hadnt used much lately. then it just strikes me that i need to carry some fiction with me. so imoff to O`s room to get a book. he`s sleeping. a quick glance on his table and this book named 'Aliens r Us' catches my attention. back to my room i close the laptop bag and have a look at the watch again . man its 4:50 am already. i dint have a 'quick' shower after all. as soon as i get out i see its raining. hell my laptop bag is a leather one. should i change that bag or what??? i still keep walking towards ankit`s room and he aint ready. hes just coming frm the bathroom. i tell hime its raining and he chuckles. he had told me that it always rains when he goes to mumbai. we discuss taking raincoats with us, but we aslo know that neither of us wants to carry the eXtra load. we leave the hostel at 5 exact. its driZZling now. we take the shortcut through the jungle. its dark and wet and so we`re really walking blind relying on our past memories and teh occasional lightning bolt to assert to us us that we`re on the right way. we reach the bus stop at 5:15 which i think was a good time considering the conteXt that we were in. another 15 mins and theres no bus. then a car stops by and what luck, hes also going to railway station. i think of asking him how much he`ll charge but then i aint. we cramp in with the 2 other ppl already on the back seat and then we`re off. K3G songs are going on. and then the driver starts the AC. when we reach the railway station he asks us for 10 bucks each. man thats bus fare. and for such luxury!!! at 6 am we`re at teh platform. we look for a place to sit but invain. we notice a couple and man the guy was like a beggar, only foreign. i mean i aint understanf these 'goras'. he had worn a short kurta kindoff shirt exposing an inch or so above his belly-button. below he had worn a yallow lungi with all those sanskrit chants written on them. i only hope he had worn an undy!! the train trickles in and we see our seats - SC2, 76 adn 78. frown. we had booked 2S class tickets becasue they were the cheapest(133 bucks frm ahmedabad to mumbai, neat nah???). 2S is second class seating. i though it would be the same as AC chair car, only without the AC. in AC chair car u have independant chairs for everybody with elbow and head rests. this thing had no elbow/head rest. there were no chairs at all. twas only the normal seating arrangement with no sleeper and even narrower seats with lesser room per person. we get into the boggie and that foriegn couple is sitting in the same boggie. somehow we think our seats are next to theres, so we go there and have a look at the seat nos. just missed by 1. our seats are in the next row. we sit down and start browsing the paper that we had just bought. the train drags off from the station and we start feeling bored soon. we have some discussions about webServices, SOA and there usage scenarios, UDDI search engines, and some usual stuff about not having gals and jobs. we keep having a look at the 'gora saheb and mem' behind us and always find them in a unique position. once they were smooching, once he was sleeping in her lap, and once vice-versa. somehow we reached mumbai at 4:15 pm. from BCT we caught a train for churchgate. 5 bucks for for fast and easy transport. there we asked a traffic police guy if we can get a bus to the Taj at Appolo Bunder and if yes, where the bus stand is. he directed us to teh bus stand and soon tehre was a bus with the same number e had muttered(138). twas a double decker bus and i went up to the upper deck. once the conductor was there and we asked him for tickets to taj, he sadi teh bus wont go ther. i ran down and we got off teh bus. then we tried our hand at a taxi and the guy asked us 50 bucks. man we aint giving him 50 bucks that easily. another taxi wallah asked us 20. hollah. 5 mins and we`were at the place. inside we were directed to the 1st floor. man u bet twas a great hotel. it had it all. we reached the registration counter and we were not allowed in. she asked us for the confirmation mail that we had recieved from RedHat and we aint carrying it. and the head there(some gal named I) was such a bitch. she was so rude and all. then i talked to her saying that we had recieved a confirmation from her address. so then she asks us to check our names in her list. to our luck its not there. i was about to say that its not our mistake that our name is not there when there is this ugly fat bastard who comes and shoves us to the side. i feel like going and punching him right in the middle. some mins later this I creature starts shouting that she aint going to allow students. now we`re sompletely outoff our minds. when there is an option for students on the registration page, when u ahve sent in the conformations knowing that they are students what the hell now??? then there`s anotehr lady possibly frm taj who was talking to some othe r ppl. we went over to her and T narrated to her problem. now this was a sweet lady, but the earlier encounters with Ii and that fatso had me out of my brains. i politely blasted her and i think she was shaken. then she asked us to wait for 5 mins or so. she came back saying that she had spoken to redHat and would now allow students. so then we go in after completing a small formality of giving in our names and stuff. as we go in T turs right towards the place where the conference is going to be, but my legs seem to be more intrested in walking towards teh refreshments. so we have a glass of 'khas sharbat' and then walkin to the conference room which seems to be pretty full. they give us a redHat bags which has some material related to them and the sponsors - intel and oracle. first there is some iindia head of redHat who is unimpressive. then theres a case study presentation from the CIO of UTI bank which recently adopted a redHat-intel-Oracle solution for there call canter business. this talk was ok becasue he managed to cram in a couple of jokes. then there was the all worl-wide head of redHat who put in a good show(atleast comparitively) and was pretty informative about redHat EnterpriZe linuX, redHat netWork, redHat Desktop and redHat developers. then there was a presentation frm Oracle and intel both equally pathetic and offTrack. insteaf of talking about openSource what there companies are doing about it and how they are contributing they just ended up advertising themselves, as if no one knew about oracle and intel. btw the redhat worlwide head put up a nice stat that they had submitted more kernel changes than IBM, which incidentally has pledge abouta billion doallrs towards linuX development. then there was question hour and i must say this that indian CIO`s and mangers are a piece of shit. other than a couple of questions related to TCO(total cost of ownership) all teh other questions were pathetic. one guy asked if he could open word documetns in linuX. another one asked them whether they had applied for bsnl-mtnl`s tender. give me a break guys. then it was dinner time. we went ahead and had a small chat with the redHat world head. i asked him whether there was a redHat version for mobiles or embedded systemZ. he frankly told us that they got scared since ther was not standardiZation of hardware and all, so they had backed off. then the guy next to him talked to us about versions for thicker clients of the likes of routters and switches. then i gguess both of us were hungry so we ended it there and were off for dinner. btw these guys were really well mannered. the dinner was the best part. if i were non-veg and if i was a man who had hard drinks then i would really enjoyed. but ima veg and dont have bOOz. so i had to settle with the veg stuff. it took us some 40 mins to finish dinner. the dal was real good. then we had a stroll at gateway of india, whcih my friend T was seeing for the first time. 16 rs took us back to churchgate by taxi. yesh and the redHat ppl also gave us a diary and a dataquest issue.

fuZZy

Fuzzy logic is a superset of boolean logic dealing with the concept of partial truth. Whereas classical logic holds that everything can be expressed in binary terms (0 or 1, black or white, yes or no), fuzzy logic replaces boolean truth values with degrees of truth which are very similar to probabilities, except they need not add up to 100%. This allows for values between 0 and 1, shades of gray, and the concept of "maybe". Specifically, it allows partial membership in a set. It is related to Fuzzy sets and possibility theory.
In logic, the principle of bivalence is that for any proposition P, either P is true or P is false. In classical logic and fuzzy logic, the principle of bivalence is equivalent to the result that there are no propositions that are neither true nor false. This follows because any statement has to have a truth value, such as true, false, or if neither of those hold, it has to have a third truth value (which is the fuzzy logic way out). In intuitionisitic logic, a conjecture is true if proved. It is false if shown to lead to a contradiction. One can say that it is either true or false if there is a method which is guaranteed to decide the question in a finite number of steps, even if it hasn't been decided yet. If none of those apply, one can't say anything at all about the truth/falsity. One then leaves it at that.
However, fuzzy logic is not any less precise than any other form of logic: it is an organized and mathematical method of handling inherently imprecise concepts. The concept of "coldness" cannot be expressed in an equation, because although temperature is a quantity, "coldness" is not. However, people have an idea of what "cold" is, and agree that something cannot be "cold" at N degrees but "not cold" at N+1 degrees — a concept classical logic cannot easily handle due to the principle of bivalence.
Another common misconception is that fuzzy logic is a new way of expressing probability. However, Bart Kosko has shown that probability is a subset of fuzzy logic, as probability only handles one kind of uncertainty. He also proved a theorem demonstrating that Bayes' theorem can be derived from the concept of fuzzy subsethood. This should not by any means suggest that all those who study probability accept or even understand fuzzy logic, however: to many, fuzzy logic is still a curiosity.
Fuzzy logic usually uses IF/THEN rules, or constructs that are equivalent, such as fuzzy associative matrices. Rules are usually expressed in the form:
IF variable IS set THEN action
For example, an extremely simple temperature regulator that uses a fan might look like this:
IF temperature IS very cold THEN stop fan
IF temperature IS cold THEN turn down fan
IF temperature IS normal THEN maintain level
IF temperature IS hot THEN speed up fan
Notice there is no "ELSE". All of the rules are evaluated, because the temperature might be "cold" and "normal" at the same time to differing degrees.
The AND, OR, and NOT operators of boolean logic exist in fuzzy logic, usually defined as the minimum, maximum, and complement; when they are defined this way, the are called the Zadeh operators, because they were first defined as such in Zadeh's original papers. So for the fuzzy variables x and y:
NOT x = (1 - truth(x))
x AND y = minimum(truth(x), truth(y))
x OR y = maximum(truth(x), truth(y))
There are also other operators, more linguistic in nature, called hedges that can be applied. These are generally adverbs such as "very", or "somewhat", which modify the meaning of a set using a mathematical formula.
References
Fuzzy sets are an extension of the classical set theory used in Fuzzy logic. A fuzzy set is characterized by a membership-degree function, which maps the members of the Universe into the unit interval [0,1]. The value 0 means that the member is not included in the given set, 1 describes a fully included member (this behaviour corresponds to the indicator function of classical sets). The values between 0 and 1 characterize fuzzy members. For the universe X and given the membership-degree function f : X?[0,1], the fuzzy set A is defined as A = {(x, f(x)) | x ? X}
Fuzzy associative matrix
Defuzzification is the process of producing a quantifiable result in fuzzy logic. Typically, a fuzzy system will have a number of rules that transform a number of variables into a "fuzzy" result, that is, the result is described in terms of membership in fuzzy sets. For example, rules designed to decide how much pressure to apply might result in "Decrease Pressure (15%), Maintain Pressure (34%), Increase Pressure (72%)". Defuzzification would transform this result into a single number indicating the change in pressure. The simplest but least useful defuzzification method is to choose the set with the highest membership, in this case, "Increase Pressure" since it has a 72% membership, and ignore the others, and convert this 72% to some number. The problem with this approach is that it loses information. The rules that called for decreasing or maintaining pressure might as well have not been there in this case. A useful defuzzification technique must first add the results of the rules together in some way. The most typical fuzzy set membership function has the graph of a triangle. Now, if this triangle were to be cut in a straight horizontal line somewhere between the top and the bottom, and the top portion were to be removed, the remaining portion forms a trapezoid. The first step of defuzzification typically "chops off" parts of the graphs to form trapezoids (or other shapes if the initial shapes were not triangles). For example, if the output has "Decrease Pressure (15%)", then this trangle will be cut 15% the way up from the bottom. In the most common technique, all of these trapezoids are then superimposed one upon another, forming a single geometric shape. Then, the centroid of this shape, called the fuzzy centroid, is calculated. The x coordinate of the centroid is the defuzzified value.
Fuzzy Control Languaage

Monday, December 20, 2004

All Work, no Play

got shit-loads of work. will post something about my experiences in mumbai. it aint going to be good.

Sunday, December 19, 2004

Dont u Doubt them

Murphy's Law: If anything can go wrong, it will.

Silbermans Paradox: If Murphy's Law can go wrong, it will.

The Extended Murphys Law: If a series of events can go wrong, it will do so in the worst possible sequence.

Gattusos Extension of Murphys Law: Nothing is ever so bad that it can't get worse.

Knaggs Derivative of Murphys Law: The more complicated and grandiose the plan, the greater the chance of a screw-up.

Ouzmans Opinion: The higher up the organization, the fewer people appreciate Murphy's Law.

Evans and Bjorns Law: No matter what goes wrong, there is always someone who knew it would.

Benedicts Principle: Nature always sides with the hidden flaw.

Law of Revelation: The hidden flaw never remains hidden.

Hellrungs Law: If you wait, it will go away.

Ducharmes Precept: Opportunity always knocks at the least opportune moment.

Boobs Law: You always find something the last place you look.

Maryanns Law: You can always find what you are not looking for.

Runes Law: If you dont care where you are, you aint lost.

Fergussons Precept: A crisis is when you cant say œlets forget the whole thing.

Drazens Law of Restitution: The time it takes to rectify a situation is inversely proportional to the time it took to do the damage.
Example 1: It takes longer to glue a vase together than to break one.
Example 2: It takes longer to lose ˜X number of pounds than to gain ˜X number of pounds.

Etorres Observation: The other line moves faster.

OBriens Variation on Etorres Observation: If you change lines, the one you just left will start to move faster than the one you are now in

Kentons Corollary: Switching back screws up both lines and makes everybody angry.

The Queue Principle: The longer you wait in line, the greater the likelihood that you are standing in the wrong queue.

If ever you see me standing in a queue at the railway booking office, join the other one; because therell be a chap at the front of mine whos trying to send a rhinoceros to Tokyo.

The trouble with doing something right the first time is that nobody appreciates how difficult it was.

Photographers Laws:
1. The best shots happen immediately after the last frame is exposed.
2. The other best shots are generally attempted through the lens cap.
3. Any surviving best shots are ruined when someone inadvertently opens the darkroom door and all the dark leaks out.

Conways Law: In any organization there will always be one person who knows what is going on. This person must be fired.

Levinsons second law: Insanity is hereditary - you can get it from your children.


Trumans Law: If you cant convince them, confuse them.

Whistlers Law: You never know whos right, but you always know whos in charge.

Thals Law: For every vision there is an equal and opposite revision.

Luposchainskys Hurry-Up-And-Wait Principle:
1. If youre early, itll be cancelled
2. If you knock yourself out to be on time, you will have to wait.
3. If you are late, you will be too late.

Gourds Axiom: A meeting is an event at which the minutes are kept and the hours are lost.

Wetherns Law: Assumption is the mother of all screw-ups.

First Law of Laboratory Work: Hot glass looks exactly the same as cold glass.

Dewlaps Law of Physics:
1. Fact is solidified opinion.
2. Facts may weaken under extreme heat and pressure.
3. Truth is elastic.

Handy Guide to Modern Science:
1. If its green or wriggles, its biology.
2. If it stinks, its chemistry.
3. If it doesnt work, its physics.

Velilands Law of Experimentation:
1. If reproducibility may be a problem, conduct the test only once.
2. If a straight line fit is required, obtain only two data points.

Thumbs Second Postulate: An easily understood, workable falsehood is more useful than a complex, incomprehensible truth.

Alinskys Rule for Radicals: Those who are most moral are furthest from the problem.

Goods Rule for Dealing with Bureaucracies: When Government bureaucratic remedies do not match your problem, you modify the problem, not the remedy.

Horngrens Observation: Among economists, the real world is often a special case.

Glymes Formula for Success: The secret of success is sincerity. Once you can fake that youve got it made.

Webers Definition: An expert is one who knows more and more about less and less until he knows absolutely everything about nothing.

Greens Law of Debate: Anything is possible if you dont know what youre talking about.

Burkes Rule: Never create a problem for which you do not have the answer:
Corollary: Create problems for which only you have the answer.

Matzs Maxim: A conclusion is the place where you got tired of thinking.

Merkins Maxim: When in doubt, predict that the trend will continue.

Halgrens Solution: When in trouble, obfuscate.

Hunts Law: Every great idea has a disadvantage equal to or exceeding the greatness of the idea.

Galls Fifteenth Law of Systemantics: A complex system that works is invariably found to have evolved from a simple system that works.

Ockhams Razor: The theories most likely to prove true are those shorn of unnecessary embellishments.

Law of Lifes Highway: If everything is coming your way, youre in the wrong lane.

Professor Blocks Motto: Forgive and remember.

Bocklages Law: He who laughs last probably didn't get the joke.

All things being equal, you lose.
All things being in your favour, you still lose.
Win or lose, you lose.

The first bug to hit a clean windscreen lands directly in front of your eyes.

All probabilities are 50%. Either a thing will happen or it won't.
Likelihoods, however, are 90% against you.

The man who can smile when things go wrong has thought of someone else he can blame it on.

How long a minute is depends on which side of the toilet door you happen to be.

Credited to

Tuesday, December 14, 2004

??????

the campus is pretty much empty now. its been getting progressively boring. might as well plan a trip to maternal grand parents place. if so, then i would prob also visit anand(btw, anand is my birth place).
Update(15 Dec, 17:40): Leaving for Mumbai tom. they have called me for some SAP related s/w problem they are facing. will be in mumbai for the month(except for 25 when i have a test here)
been thinking of what i put up on my blog. if u actually look at the first half a dozen entries or so(second, fifth, sixth, seventh, nineth, tenth, eleventh, twelveth and so on) that i made its all about technical stuff. infact that was the primary motive. i needed a place to write about the stuff i was learning or reading. before the blog, i used word docuements but twas a real headache when i needed to get back to something. search stinked(there was no google desktop search then) (remmember the forrester search report). so the best i could find was a blog. unlimited hosting space(in terms of posts/drafts). and great search. it fit into both my requirements. and so i started blogging. about hi-tech stuff. but then some where down the lane the social bug caught me. i started reading some other blogs(thnX to the next blog button on the blogger navigation bar), and someone came down and put across a comment on mine. now that really felt nice. and that let the adrenal flowing. and that was the story. clearly that aint happening, so i am thinking of changing the description of the blog. at present it reads ZodasH Services, the KnowledgeBase. ZodasH Services is the hypothetical organization that im hypothetically going to start and lead(hypothetically ofcourse). the KnowledgeBase represented all the techno jargon stuff that i would put up in the hope that it would help the organiZation. as things have changed a lil, im thinking of a new description. asny suggestions???

Saturday, December 11, 2004

Convocation Ceremony

The convovation ceremony for the PGs that graduated in may this year just got over. mukesh ambani was there, so was Kapil Sibal, Sam Pitroda and many others from Stanford and IIT. they tell me twas live on Aaj Tak, and its already on rediff news. the star news crew was also there. the way i have seen it in the movies, i am to believe that the convocation ceremony is a very memorable event. and there is a degree of nostalgia about it. there is tradition to it. and theres fun into it. now nostalgia would have been there even if twas a gathering wothout the convocation event. i aint see any tradition as our college is 3 years old. i aint even think there was any effort in putting into a practice that could in the future be called a traditon unique to our own college. and there was definitely not any fun to it. everything was so formal. it was hardly a half hour thing. and there were some snacks(the cheese sandwich was good). ambani gave his usual speech and talked about how twas his fathers dream and how that dream/vision is visible in our college. Mr. sibal put forward some intresting quotes wrt to leadership and knowledge. would have luved to hear mr. pitroda talk again. but the wait was in vain. hes already spoken to us more than twice or thrice. my only hope is that i aint have the same to say after ia ttend my own convocation

toBlog

Some stuff thats been inside me for quite some time now.

  • The Cathedral and the BaZaar of blogging
  • Social Software
  • Answer Engines

k, and since i have been doing some reading on topics related to search engines and NLP heres a list of the oldies. they still bring in me the same amount of excitement. guess AI and NLP gottta go a long way
  • Start SomeOne should compare and contrast it with AskJeeves. if using teh same domain. there are chances that start might turn outto be better.
  • Alan
  • Eliza Only rephrases the the statement into a question to pose it to u.
  • Alice If only this one had been named EliZa, i would have loved it so much.( i have something with Zs). btw its the most powerfull

Thursday, December 09, 2004

Vote For TaJ

are teh chinese richer than the indians???
well i got this mail today. have a look.

Dear friends,

People worldwide are casting there votes to elect the New Seven Wonders
of the world.
Initially, there will be short-listing for 21 monuments
till February and then the voting will
continue and will be announcing
the New Seven Wonders of the World on January 1, 2006.
The Taj Mahal,
for which we are proud to be, is also in the competition. As of yesterday,

Great wall of China is leading with higher votes and the Taj is in
the seventh place.
To bring this china wall to first position,
more than 50% of votes are cast from the home
country china.
Unfortunately, the Taj is in the seventh position because of only 1.9%

of votes from Indians. Can we spend sometime to cast our votes ?
"www.new7wonders.com" cast your vote.
let us retain the Taj Mahal as one among them.
Vote by SMS it is the easiest option. SMS "TAJ" to 8888.
PLS KEEP FORWARDING THIS MESSAGE..................

dint seem to be able to conclude anything frm what i read. see,
i do know that the cellpone penetration in india is greater than that
of china bothe in terms of percentage and numbers. so the only guess
i could make was that the chinese were more rich and the indians dint
have the money to spend those 2 bucks on voting for the TAJ. now, i
aint have a cell. so im going to ask each one of u who stumbles upon
on this post to vote for the TAJ. and after ur done with that u post
this vote request on ur own blog or u forward it to ur friends, by eMail
or SMS or whatever.
But hell do something
Vote for the TaJ

WTF??!!??!!

Two men tie up cow, rape, stab it

Tuesday, December 07, 2004

December PlanZ

Just back after watching Forest Gump. Again. Such a beautiful movie. allthough i do have loads of problems accepting that someone human can be that innocent or simple. but i guess thats what is about the movie that is best. anyway i aubmitted my embedded project today, and the professor seemed to think it was just ok. cant blame him(on second thoughts i think i can. we squeezed out all the juice we could out of that robot. that was its threshold). anyway so back then i wrote about what i was suppose to complete in november. just reflecting on them.

  • i did make a presentation on fuZZy controllers but unfortunately it dint go that well. im generally good at making presentations and all, but on this particular occassion nobody seemed to understant anything.
  • as i said i submitted teh embedded systemZ project today. the distributed topology creation and all that crap idea would never have worked on those tiny, meny, miny, feeble things. we tried to synchroniZe 2 robots but there was way too much of a time lag in there communication(which was a pathetic IR transciever). so we ended up just showing him a robot being controlled by a human wirelessly through a PC.
  • my grid project stands where it was. hav not found the time or the will to write any customiZed serialiZers. ill try if i can do that tonight.
so that was it. most of the plans fell short of their goals. but one needs a vision. and so here are my plans for december. this time some of them are really important and i jhope i dont fall short on those.
  • gotta study for GATE
  • gotta do something based on the NetWeaver Platform from SAP
  • start developing a moZilla based SOAP browser as planned
  • gotta clear my mind as what i wanna do when i finish my BTech in May'05
  • gotta decide on my Btech project