Thursday, March 08, 2007

ब्लौग अब हिंदी में

गूगल भाई साहब को पता नही कहाँ से पता चल गया की हमें हिंदी में टाईप करना बहुत अच्छा लगता है

भाई बहुत मस्त चीज है यार

क़सम से मजा आ गया हिंदी मैं टाईप करते हुए एक अजीब सा एहसास हो रह है
मैंने पता नही कितनी बार कोशिश की होगी अलग अलग सॉफ्टवेयर use करके
धन्य हो श्री अमित अगर्वाल का जिन्होंने हमे अवगत कराया इस feature se
Digitally Inspired

Tagged!

Are you getting some tagged mails from a friend or from someone you had mailed sometime back?


Get 'Digitally Inspired'

Wednesday, March 07, 2007

Friday, March 02, 2007

Kotable Kotes

Everyone should perform above average!
(Duh! mate what will happen to the average?)

Microsoft Access is not working today!
(hee hee hee hee no comments dude)

Is there a mathematics where no objects are equal to themselves!

Monday, February 26, 2007

Mirza Asadullah Baig Khan Ghalib

Yeh na thee hamari qismat..

Yeh na thee hamari qismat keh wisaal-e-yaar hota
Agar aur jeete rahtay yehi intezaar hota

Tere waade par jiyee ham to yeh jaan jhoot jana
Keh khushi se mar na jaate agar intezaar hota

Yeh kahaan ki dosti hai bane hain dost naaseh
Koi chaarasaaz hota koi ghamghuzar hota

Kahoon kis se main keh kya hai shab-e-gham buri balaa hai
Mujhe kya bura tha marana agar aikbaar hota

Huay mar keh ham jo ruswa huay kyun ka gharq-e-dariya
Na kabhi janaza uthata na kahin mazaar hota

Yeh masaael-e-tasavvuf yeh tera bayan ghalib
Tujhe ham wali samajhate Joh na badaakhwar hota.

T R A N S L A T I O N
I N
E N G L I S H

It was never in my fate to meet my beloved.
Even if more years of life was to me allocated, I would have been still awaiting the prize cherished.

If you think that I had been living on your promise, it is a lie.
For, if I had faith in you, would not of joy I would die.

Woe betide, my friendship, that the friends give pious advice and sermons they deliver.
I need someone on whose shoulders could I weep, who could allay my grief and my fears.

Whom should I tell that the night of sorrow is full of pangs.
I would not have resented the death, if it comes only once.

Disgraced, as I was after my death, why didn't I drown in a river or sea.
Neither, there would have been a funeral, nor tomb erected for me.

The marvels of ethical problems and your statements full of meanings.
I would have counted you, "Ghalib" amongst dearest friends of God; if only, you had not been a lover of drinks.

This is the translation of one of Ghalib's ghazals by Mansurul Hoda, author of the Urdu book "Dusra Rookh." He is one of the scholars of Ghalib poetry. He has translated many Ghalib ghazals and also published many articles on different Urdu poets and their poetry. He can be reached via e-mail


Taken from: http://members.tripod.com/~Hoda/mansur.html

ab neebu ki taazgi aapki baniyaan main - Dollar Baniyan
now get lime's freshness in your vest - Dollar Vests

Heard this from radio while commuting to office

ROFLOL, ROFLMAO

Sunday, February 25, 2007

Eklavya

Brilliant! Bravo! and kudos to Mr. Chopra to make a thoroughly perfect movie. Excellent work of picturization. He takes whatever is required out of tradition, mythology, dialectic discussion of right and wrong, caste system and ignores the crap. What I really enjoyed was the pace of movie with good twists and turns in the story.

He has made me believe again that story and script are the heroes of cinema. I thought it to be another bleak, 'ART' movie and why the hell is he not showing his story in the promos, but when you do watch the movie you will realize that it is the story which carries the whole weight.

Another point is Mr. Chopra doesn't go overboard with scenery, art as does Mr. Bhansali where actors are mere puppets strolling or living in front of a picturesque background. Let the background be background because it is meant to be at the back Mr. Bhansali.

Amitabh Bachchan at his best. Now this is what is called acting. Not to make people cry or laugh because politicians and Mr. Chidambaram are best at it but to ACT. To behave as some one else
to personify some one and when you see Mr. Bachchan you wont be watching Mr. Bachchan. You will be seeing Eklavya.

So it is with most of the cast. Boman Irani really great, Jimmy Shergill in a small yet well done role. Saif very good (though not as overpowering as Langda Tyagi)

A must watch for those souls who are fed up with crass comedies, heart wrenching NRI drama, bleak underworld stories (Actually the term underworld is a misnomer because we all carry our heaven and hell with us)

Saturday, February 24, 2007

Things that I despise but do watch. No reasons, no infatuations, no obsessions

Crazy Kiya Re...... :: Aishwarya Rai with skimpiest frock she has ever worn
Tofee with Taran :: Mutual Back patting pack of brats and babes and a karan johar
Sawaal ka sawal :: Body huggin Tshirt on a toads body SRK. Funky video
Great Indian Laughter Challenge:: from class to crass, I still await a good laugh

Thursday, February 22, 2007

Code for Thought

Requirement, value for customer, usability, testability and all the other 'ilities' are debilitating. We need the hackers (not the password stealers), artists, craftsmen in our coding/programming industry.

It is good to take note of formal procedures, processes etc. but coding/programming is a human activity involving a lot of thought and creativity. One should experiment a lot. Write code for the sake of it, don't think about its usability or better write code for yourself. A nerd wanted to solve a problem of formatting text data and existing tool could not do it. The person concerned being the lazy programmer that he is, decided to over-kill the problem with a general-purpose tool that he could use in at least one other place and lo behold it is Perl made by Larry Wall.

So start making your own code, tools which solve your own problem chances are that others will also be facing similar issues. Or better write code for fun, just pure unadulterated joy. Work as the child plays in a sandbox

Wednesday, February 21, 2007

Sexy & Sex

I'm bringin' sexy back (Yeah) (dhinchik dhinchik and all other unspeakable sounds in Just-In Timberlake's latest song)

Don't know whether this gentleman is speaking about bringing a sexual renaissance or talking about posterior of an alpha female!

But no no no sexy has no connection what so ever with copulation not even the hint towards it.

Sax man! Saxy phone! Sexy Car! Sex Bomb! SAX!

Yeah these are some of the words I hear often and wonder what has car, phone or bomb has to do with coitus. In this age of seduction everything has to be sexy. Even your ads have to have sexual undertones to it

Dabaa ke piyo!

Choos ke khao (Parle Orange)!
In the last case if you have seen the ad then you will realize that the kid is no archetype sample for Dr. Freud's Oedipal study but he needs to suck on an innocent candy as to make a gesture of a kiss. Talking of advertisements made in a bad taste!

Saturday, February 17, 2007

Aam (the common)

no no this not any of Indian Hindi movies (Bollywood smells of American fixation, foreign fetish and reactive self perception of Indian psyche) like 'Daag the fire', 'Eklavya the royal guard'. Aam in Hindustani means common, though it also means the tropical fruit - mango. I am considering the common aspect.

'XYZ toothpaste daaton ki sadan se lade aam toothpaste se 10 guna zyada' (XYZ toothpaste fights tooth decay 10 times better than common/ordinary toothpaste)

'Kisi bhi aam detergent se de behtar dhulai' (Gives a better wash than any common detergent)

Now I am no ad or media expert but this doubt still lingers. Where are these 'Aam' toothpaste, detergent, nappy, etc sold. Who buys them? 'Aam' people?

I think these 'Aam' set of products are the only non existent products which give such a tough competition! Talking of hyper reality Mr. Baudrillard are you listening!!!
Hello !

(In the quest to be different we all are same)

Thursday, February 15, 2007

Valentino Diwas

Phrases like Special Day, V Day, D Day, Just another day, Love is in the air (but I only see air pollution) are all hackneyed phrases over used abused misused. Spoken over and over and over to the point where my brain marching ahead in its evolutionary path silently ignores these noises as they hardly contribute furtherance of the species and nearly nill in the process of natural selection.

Valentino Diwas is a conspiracy played out by archies, hallmark and all goody goody stuff producers. Mass produced, templatized love. Diamonds are forever well they have been here forever!

Tuesday, October 03, 2006

Does Newton's Second Law apply on live pigs?

What a silly question to ask. But do ya have the answer. You sure have to keep the pig on a frictionless surface and then apply a force, then calculate his mass and acceleration of it. Air resistance yes our dear old friend would come back, so keep him in a vaccum. Surely he will die in that then you wont have a live pig! What the heck what does it matter it is alive or dead or even a pig?

The point is the physics we have is so constricted where even an elephant can be reduced to a payint maass (point mass in my physics teacher's rendition of the word). Every observation and every nature of universe has to fall in the rule, whatever is incongrous an abberation, a deviation, an outlaw. Do ya see the similarity in majority democracy and cultural xenophobia? A short respite was seen in chaos theory (which is a effusive name of non-linear dynamics)

The second point is that the day we consciously used laws which are universal (applicable to anyone) we started generalizing stuff and started on the quest of universal theory of everything. The same rules should apply to nearly every object (or all objects of specific types like subatomic particles). The day we concluded that apples and planetary bodies are moved by the same force we started seeing them in the same light as a 'payint maases'. This basic minimalism of experiment, the construct of system, surrounding and observer are all signs of modern science.

Tuesday, May 02, 2006

Tradition, Culture and Modernity in Technology

Whatever I say hence forward, there is no point in argument, analysis, debate. Just listen to it. If you feel sensible okay if you find it insensible then gurrrrret. They are ramblings put to words.

Words are birds,
they can fly
They can make you happy
and surely you can cry

Technology is seen as something really modern. Modern is out of the world, ahead of its times, ahead of norms, beyond the present. Like the second face of Janus facing to the future.

let me get to reality, let me take an example:

F = ma

If I say this equation (if you consider this as an equation) is from electrostatics you will have a short snort at me, and ask me whether I have heard of Newton.

Well who says F should always stand for Force, m for mass and a for acceleration????????

There are patterns of behavior which are followed for various reasons:

Ease of use: conventions. You create conventions to shorten the expression F stands for Force etc.

Formal processes: Just like a bachelor's program, degree education or upanayan sanskar

Rituals: to denote transition from one stage to another and tell the same to others, promotion, bachelor party, project handover, joining party, company leaving treat.

Basically traditions are also communication through human actions in groups. When you are getting married you tell the rest of society I am marrying so and so. Otherwise go fuck somewhere in a shady corner who cares?

and yes technology doesn't always mean IT or a software running in a dumb chip

Wednesday, November 30, 2005

Software and Freedom

Free Software Foundation vehemently supports free use and distribution of software. It is some thing like you get a good code you can share it with your neighbour. Once can't deny the role FSF and Open software has played in computing industry.

The freedom as proposed by fsf has a slight glitch. The code may be free to use but not easy. Let us take freedom in political domain. In all modern democracies freedom of people are ensured by rights and a right of expression is mentioned which is like a core, a base around which other freedoms rest. That is why importance to journalism is given even though it has no formal role in constitution. So is our software.

Let me explain. How many times have you [I am talking to Linux users] cursed your machine for not able to do something in your work, do you hate working on a console the whole day? The point is it comes free you can always download source of anything from net change it and start using it but the trouble in changing. Look at the amount of documentation, forums which one has to consult to.

It reminds me one of the Franz Kafka's short stories [which are extremely metaphorical]where a man always came for justice on door of law and the gaurd always refused him to go in. When the man was about to die gaurd told him you never went in the gate was made for you only.

So we have created free software but you have to be a geek or a coding god to understand and create your own stuff. My basic premise is software or code is software usage is an act of expression so whenever I tell this windows to do something someone has thought over and made windows such that it would be nice for me. But the glitch is that how could he think about all the possible needs of me. In such a diverse world with myriads of requirements who would go on making software for others.

We should create platforms where the user has more control over the system not in terms of open ness but ease of use also. Freedom needs its own enablers and checks and balances as well.

Thursday, November 17, 2005

K era

That K in title is not for Kyonki Chhaachh bhi kabhi dhahi thee. But for Knowledge With a capital and silent K.

It is a Knowledge economy. Global economy. Religion can be seen as having a source of knowledge.It can be the secret knowledge of the unknown [paradoxical hunhh], the right way of living, secrets and history of cosmos, or ethics. Common things about religion is the interpreters of knowledge or the gate holders of heaven, the learned people who bring common men, the lesser mortals in contact with divinity, supremity. They are agents of ascent.

But knowledge economy starting from printing press threw them off-gaurd. It brought that withhold virgin of knowledge to common man. Who can learn, read, discuss religion as they like. The role of the interpreter, the gatekeeper reduced to a peon. Now the same knowledge economy is going through a rift. Knowledge which was thought as free (so was water once) is a capital which has its own Capitalists.

There has been a fundamental shift in power or perception of power. It has moved from Land [Agriculture], Resources [Feudalism], Capital [Industrialization], Access or Control [ Post modern- Management Era where managers have control over other people's money]over cash to Access or Control of Knowledge. The line between last 2 is still blur.

Well coming back to knowledge pundits, the people who sit over vast heap of knowledge patent and IP protection is one of the things they have created to withhold knowledge.

PS: The word knowledge above is still a little bit blurry to me and i am sure even to knowledge manager and knowledge workers....

Wednesday, September 28, 2005

Binary Files

Binary files are bytes or streams of 0s and 1s which computer's hardware can understand. On the other end we have source code which is series of literals and enlish like keywords which are "human understandable". Source code is a set of instructions intended to achieve some desired goal/objective/functionality. These two broadly are the two ends of spectrum of software industry.

Terminology may differ. People in OOP would make source files and class file representing them but the fact remains same. Machines and humans dont understand each other's langauge. Part of the reason the situation remains same is architecture of computing machines taken. When they where made machines where thought of as number crunching monsters. So there hardware was designed so as to compute addition, multiplication and all the logical stuff needed. Then from computing we moved to word processing and office automation which thpugh required totally different features. These features where mapped on the same hardware and general purpose machines where made. This is a separate topic of discussion. Lets not move in hardware lets just talk about the SOFTware.

Language incompatibility amongst machines and humans led to creation of this spectrum. Human readable source code on one side and machine readable binary on otherside. Source code in all its essence represents human will which gets translated in machine instructions. What happens in between? If i am the master and computer is the slave then why do i need big big companies to make my PC understand what i want to do.


Software in real life would be flexible to allow user to express her/his whims and fancies. The way we currently do it is that binary would read from a file/setting/property and change its behaviour. If you want to change "behaviour" of a program then either we have to change the "settings" somewhere which the binary would read and determine what to do. Notice that the binary is to check the values in setting and perform some action. Now behaviour of binary hasn't changed.

Wednesday, September 14, 2005

Next Best Thing

Wondering for the next killer app, the next breakthrough. Gazing through crystal ball for whether Microsoft will still be there in future and world would still use the same computer languages (Only if "computers" exist then)

Let me take a guess. First one observation. Please look at the keywords "computer languages". Why is it a language? It is an expression of desire from a user to be fulfilled by the machine.

What model current industry follows is that through market research or direct customer interaction and various inputs from resources people develop a software for a user.

The programmer made it as a "source code" i.e. human readable instructions which aim to achieve a goal. Now the typical software would encompass all the scenarios, environments, situations that a user can present and various actions it can do with the software and make the software according to that. So the user has no control.

If user wants to modify or change the software then he/she has to either get it recompiled or developer has provided options, menus, configuration files which will change softwares behaviour. What Free Software Foundation thought that it should be completely FREE and open to change. FSF though has brought a large shift in computing industry (in some other unintented ways) but it did not become the killer app.

What future requires is expression of thought and desire of the human. It can be in GUI by which I dont have to type may be i could write by just waving my hands in air or some wierdo thing. It can be in terms of logic programming where programmer only tells what is to be done not how. It can be a break through in GUI wherein I dont have to write in a linear fashion within a box.

We have studied generations of computers but not generations of users. Nowadays users have become sophisticated. You can expect some level of familiarity with computers. As Alvin Toffler envisioned in Third Wave we would be having prosumer. The line between a producer who creates a product for a consumer and they interact through an entity/interface known as market would blurr. Soon people would be programming themselves.

Now here take a word of caution. They would not be writing complex piece of software in C, Java or some other shit then compiling it and loading them but then software itself would be highly configurable and better languages would develop to express user's desire

In our technical jargons and mumbo jumbo we have forgot that computers are means to an end not the end in themselves.

Friday, September 02, 2005

Magic and Science

Magic and Science always seem opposite things. Magic is wonderful and unexplainable whereas basis of science itself is explanation. An explanation which is universal can be understood by anyone. But fundamentally they are same in one point that is wonder. Good magic and good science are always wonderfull to look at. The new age has denied both. If I tell you that soon we would be all mechanic zombies with infinite computing capabilities embedded in our neural systems then you would think ya ya ya it is possible. Magic inherently is science and vice versa. What looks magic to one has a science behind it. Remember all the great magicians where great intellectuals, had high IQs and where really intelligent.

That magic has gone out of technology domain. Where if you see a moving train on a huge screen you would run for your life. That awe for the unexplained as dimmed. May be it is because we have lost our curiosity. The scietific zeal. How many of us think how are things made how are things done? When science has entered electronic domain our experience of technology the internals, the dynamic has been remote.

To be more clear let us take example of mechanics and electronic/software. Engineering itself comes from wod engine. In my discussion it would mean a system not necessary and "engine" or a tangible machine but a system which has various components which is designed and implemented to fulfill a particulare requirement or desire.

In mechanical engineering you can visualize that if you pull this gear it will pull this part,this part will rotate and so this part would move by this amount. Your imagination and visualization depends on everyday experience. In software and even in hardware it becomes increasingly abstract and remote. It is always very difficulto to explain the software "design" and "architecture". How can you explain a server "running" and client listening . How do you explain or visualize what software does. The mental image that you make may not be necessarily the same the other guy makes.

One way is software documentation where by words and diagrams one tries to explain and "represent" various parts, connections, behaviour of software. The other is sorce code. It is the human readable form of actual thing that runs on machine. But increasingly we need better mechanisms to represent them. What a function does and how does it achieve this. We should move out of the standard documents in a hierarchical folder concept.

Crazy Idea: We can simulate a physical thing i.e. a machine, physical set up by software can we simulate another software using a software ?