Dec 29, 2005
Tug-of-war
Phew.
Dec 25, 2005
Books
http://www2.ljworld.com/onthestreet/2005/aug/24/pastafarianism which I found interesting because of some comments by people who seem to be supporters of the Bible (ironic that I should be writing about it today, of all days). My problem isn't with these people, but with the fact that they accept the Bible as fact. Quote: "The Bible even says that God created man to have an intimate relationship with Him. Man was created in His own image and were made to worship Him." and "As it stands now, Bible is infallible". Then it all comes down to a "my book is better than your book" kind of contest, and neither of us know who wrote our particular books and have no way of verifying anything written in them. For example this probably existed long before the other books did, and this is supposed to be the oldest story ever told. Maybe a few thousand years hence someone will find a preserved copy of Harry Potter and deduce how humans lived in the 21st century, while assuming the book to be factual history...
ID and evolution and other such things
One example (which I probably read on slashdot, again) is about finding a fine Swiss watch on the street somewhere. It is so complex and so beautiful that one presumes that it has been designed and created by someone and that it didn't suddenly appear in the street by itself. The existence of that watch is itself a sign of the existence of the creator of that watch.
This theory goes head to head with that of evolution; that life follows a pattern of natural selection and there is no need for a creator, except perhaps to start off the universe.
The recent hoo-ha was about teaching of ID as an alternative to evolution in schools. Opponents of teaching ID claim it's just a back door to get a particular religion into the syllabus, while proponents say that every valid scientific theory should be taught in schools.
Sigh. As if life wasn't bad enough already. What do I think about all this? Follow this link:
FSM, and the truth will set you free (just kidding). I think, if I really found an exquisite and beautiful Swiss watch and it was the most interesting thing on the planet, I wouldn't be content to just accept a random creator somewhere. Wouldn't it be fun to find out who the creator is, does he care about what happens to the watch, how did he make the watch, can he make more, and can he teach me to make them?
Nothing...
It takes me back several years (6.5, to be precise), when I had just joined my first job. A lot of us young people would come to the office on weekends and other holidays. Because we had nothing better to do. It was a fun thing too, talking and joking with friends, perhaps going out for lunch, playing pranks, and table tennis, and having very serious discussions about life.
The end of December 2005 finds me in the same situation all over again. In the office on weekends because I have nothing better to do. Yet, this is different. The office is deserted. All the young people are doing things, going places. The only sound here is the fan in my Xeon machine running for all it's worth. Lunch? In the cafeteria, alone and in silence. The security guards are surprised to see me walk in on holidays, seems like this is simply not done out here. Browse some sites, write a little code, drink a lot of coffee, ramble on the blog and go home... for the weekly pizza. What would people a generation or two back think about this lifestyle? Would they be shocked and say "get a life"? Or would they be happy that I'm not getting into any trouble and am being a "good boy"?
Dec 24, 2005
"By an Anonymous Poet" and other ramblings
When things go wrong as they sometimes will
When the road you're trudging seems all uphill
When the funds are low, and the debts are high
You want to smile, but have to sigh
When care is pressing you down a bit-
Rest if you must, but don't you quit.
Life is queer with it's twists and turns,
As everyone of us sometimes learns,
And many a failure turns about
When he might have won had he stuck it out;
Don't give up, though the pace seems slow--
You might succeed with another blow.
Often the goal is nearer than
it seems to a faint and faltering man,
Often the struggler has given up
When he might have captured the victor's cup.
And he learned too late, when the
night slipped down,
How close he was to the golden crown.
Success is failure turned inside out
The silver tint of the clouds of doubt
And you can never tell how close you are
It may be near when it seems so far
So stick to the fight when you're hardest hit-
It's when things go wrong that you must not quit.
I don't quite remember where and when I recited this one. Was it at the school farewell party? For my class or my seniors? Or was it on Teachers' Day? Certainly wasn't in college... or anytime after I left college. I remember I used to have a notebook full of such stuff (gimme a break, I was only a kid then!) and funny quotes.
My favourite one, and maybe Chaos remembers this too, was by Andre Agassi (apparently) - You don't win silver. You lose gold.
And from the Matrix trilogy: Why, Mr. Anderson, why? Why? Why do you do it? Why? Why get up? Why keep fighting? Do you believe you're fighting for something, for more than your survival? Can you tell me what it is? Do you even know? Is it freedom, or truth, perhaps peace? Could it be for love? Illusions, Mr. Anderson, vagaries of perception, temporary constructs of a feeble human intellect trying desperately to justify an existence that is without meaning or purpose. And all of them as artificial as the Matrix itself. Although... Only a human mind can invent something as insipid as love. You must be able to see it, Mr. Anderson, you must know it by now. You can't win, it is pointless to keep fighting.
Hits
Of course, by including that string in this post I hope to draw some of that traffic away from Veera. One or two more hits a day would increase the hit count here by a factor of 2, I guess.
Oh well, what with woodwork going on in my home and nobody around to spend the time with, I've landed up at work today. My fuzzy logic clock tells me it's a quarter past three (Never seen a fuzzy logic clock? Try it, it's good) which means there's another three hours to go before I think of leaving for home.
Chaos wants to know what's cooking and I must admit it's mostly frying and related processes, and little else. Tadka, and phodni in his and my native tongues. The good thing is that I just need onions, mustard seeds, salt, chilli powder, turmeric powder and something to process and I'm all set! Poha/pohe (flattened puffed rice, I guess) is something I am fond of, and on the same lines I sometimes substitute the rice part with bread crumbs or even crushed chapati (phodni-chi poli in Marathi, for those who understand). We tried making an omlette when PT was here, and I tried it again after PT left too. Not too bad. I can make bread-pakodas too, though sometimes they don't really look like what they're supposed to. I can make rice, but there isn't any at home - my resources are limited. I hate noodles, but I can make them (duh). All said and done, cooking alone for a single person is not difficult, it's extremely boring. Cleaning up after the cooking is done is boring too. Going out to buy onions in the evening may not be boring per se, but it's cold.
Gadgets
Made me think about myself - high-speed internet? Hardly. 256kbps is not high-speed. But if you hear the providers here, it's the top-end package I have and I should be more than happy with it. Am I addicted to it? Perhaps. I need the daily dose of news and tech stuff, but I don't feel lost without it. MP3 player? Nope, I don't have one. At least, not a portable one. Yet. And I don't listen to music 24/7 anyway. Cell phone? Yup, I have one, but am not dependent on it in any way. I don't call anyone, nobody calls me. The phone's there just in case anyone wants to call me, or if I need to call for a pizza delivery. I don't have a so-called landline. Radio/music system? Nope, I don't have either. I do have a TV and a DVD player, but both are not in use right now.
One of the reasons for not having too many gadgets is price, I think. There are so many things to buy and only so much money!
Dec 23, 2005
Stardust
"Seven years ago, the Stardust probe was sent to intercept Comet Wild 2, gather dust particles, and return to Earth. Stardust is scheduled to touch down in a Utah desert on January 15. From the article: 'Our mission is called Stardust, in part because we believe some of the particles in the comet will, in fact, be older than the sun,' said Don Brownlee of the University of Washington, the principal investigator of the mission."
Like a cosmic vacuum cleaner?
Dec 21, 2005
Woe is me
Stopped at a petrol bunk on the way (yes, I was riding on the semi-deflated tyre; didn't have much choice) and a little boy there changed the valve for me. I rode back home hoping that that was all it was, but saw that it was flat again this morning, so it was most definitely a puncture. A puncture-wallah sitting at the corner near my apartment fixed it, and that's when we saw the nail stuck in the tyre.
Puncture fixed, yay! Back to 100kmph on the service road.
Sigh. You can imagine what my life would be like nowadays if this is what I'm writing about in a blog.
Dec 20, 2005
Whenever you're holding all the cards ...
Anyway, it's getting more and more foggy out here as the days go by. There's fog at 10 o'clock in the morning, when I race down the service road to go to work. And I can't seem to be able to wake up early enough to get to work earlier than this - it's too cold.
I've started a bit of cooking too, small stuff mostly, can't go for the intricate dishes since I don't have the required paraphernalia.
Oh well, that's it for today.
Dec 19, 2005
Dec 17, 2005
AOE3
There's no way I'm going to play this game on lower video settings, I'd rather see my buildings fall in a slideshow than have them vanish without crumbling in real time! And for the Fountain of Youth, protect that big gun at all costs and make plenty of ships.
And before I forget - I really liked the opening video, especially the manner in which the music gives way to the "classic" AOE theme!
Literacy?
When adults with higher-education degrees were asked to compare the viewpoints in two newspaper editorials, for example, or interpret a table about blood pressure, less than half could do it successfully."
Great. Should give the people harping about the US being a wonderful place, something to think about.
Of course, I hope I would do better at reading comprehension than an above-mentioned illiterate - but you never know.
Dec 15, 2005
Age of Empires!
The sad part of this story is that I finally find my PC specs out of date. Are people willing to donate towards a new 7800GTX 512 for me? :P
Dec 13, 2005
Visitors
For one, not many of my own friends and relatives know of this blog. So most of the hits I get are from the one guy who knows about it and from random surfers and more importantly, redirects from search engines. Now, if there is one thing that this blog lacks it's a theme (that is why the term "Rambling" appears in the title, duh). So there is absolutely nothing here that would actually interest a person who is searching for something specific. Unless he is searching for me.
Some of the searches are reasonable, people looking for information and reviews about the M6805, or searching for games and widescreen er.. screens.
But then there was this guy who's looking for "measures to reduce job hopping". Dude, if you're going through blogs looking for how to stop your employees from leaving, you have bigger problems than job hoppers. One solution always works, pay them more :)
Another person is looking for "optical zoom on cellphones". Nope, there isn't. Actually, I did see one cellphone a long time ago that had an optical zoom lens, but that was a prototype. Optical zoom would probably eat up a lot of power, make the phone bulky and also costlier. So there.
To the guy looking for "Philips India DVD 3007", it's a good model, but there's isn't much to choose from between brands. Get the cheapest one you can find that has all the features that you are likely to use.
"Bangalore traffic"? The less said about it, the better. Why were you searching for it in the first place?
And then Chaos has put up a rant about the name change. From Bangalore to Benga-loo-roo. I wholeheartedly support it since I don't live there any more. It might prompt more people to leave and maybe, just maybe, some, ahem, interesting people might migrate up north.
Dec 8, 2005
Dec 7, 2005
Rats!
Enough said!
Dec 6, 2005
Traffic woes
After months of more or less empty roads, I faced my first big traffic jam today morning. Had to spend about 30 minutes in one place, then managed to get out and cut across a sandy road and then vrooooom :) Not too bad, was it?
The other crib I have is about people not respecting traffic signals. How much intelligence does it take to stop if you see a red light and traffic coming from the opposite direction?
Dec 5, 2005
amBX
Dec 2, 2005
Nivida said...
If you're like me, you read that as Nvidia said... :(
Yes, I need to get a life.
Survive Outsourcing again?
>This guy makes the same assumption that many others do; but all that '3 jobs in 6 months' means is that this person was at one company for 6 months.
If you read the article I linked to, it is clear that the writer is talking about the benefits of serial job hopping.
The writer is speculating on how much is enough. One oft-talked-about problem in the Indian IT industry is the rising wage bill, like you mention, but it is also due to salary hikes every year, not only because people job-hop. The reason behind this could very well be that after all the wage hikes, it is still economical to get the work done in India or Indian workers are good enough to warrant such wages. What you choose to believe is up to you. But that still does not address the point that the writer in question may not be a chronic job hopper.
> "Regardless of what rate someone like the above author works at, an experienced person in the western world who isn't a serial job hopper is going to be a better value for any employer."
>>I could say the same after replacing western with Indian. What he is trying to do is to paint all non-western persons as non-serial-job-hoppers, stable employees, who are not out to jump ship at every opportunity they get.
I am doing nothing of the sort. I am just recognizing reality. Though Japanese people are not westerners, their culture promotes loyalty to a company, and company loyalty to employees.
No? The reality is what I wrote in response to your statement. The word "western" is unwarranted in what you said. Any person (western or otherwise) who does not switch jobs is probably better value for a company. There was absolutely no need for you to bring "the west vs. the rest" in that comment.
Try as you might, you can't deny the facts. And the facts are that Indian IT companies experience 30%+ annual turnover. Call centers experience 100%+ annual turnover.
Some jobs are hurt more by high turnover than others.
Agreed. I'm not denying the facts. But consider, if you will, the fact that the Indian culture of employment was similar to what you wrote about the Japanese (without going to the extremes that the Japanese are rumoured to). The word "attrition" did not exist till the IT industry came in (that's right, the "western" companies). If a company is willing to ignore my job-hopping past and also give me a substantial hike in salary while providing me with similar work and environment, is there any reason for me to not switch jobs? Companies actively send out recruiters to head-hunt, and most places are desperate to get people with some work experience. We have executives from "western" MNCs flying down to conduct interviews and accepting people with the job-hopping record that you put so nicely in numbers. Given such a tremendous opportunity, would you blame people for falling for it? And yet, I know good people who have worked in the same company for 10 years and more, out of sheer loyalty or maybe inertia.
Call centers are a different kettle of fish. I don't work in one (should I add, thank God?), but I do know that they employ a lot of young people who are in it only for the money. The ads for call center vacancies blatantly indicate how much a new recruit will earn. Possibly a lot of them leave to pursue higher studies, or a job higher up the value chain.
Applications developers bring more than just knowledge of a programming language to the table. If you have ever worked at a company for several years, you would know that the knowledge of a system gained overtime is invaluable. Productivity goes up once you understand a system and no longer have to do research to determine where a problem lies, or how to make an enhancement.
Yes, and that is the reason why domain specialists are so much in demand. If all you know is a programming language you wouldn't last too long in the industry, would you? But you cannot argue that a person requires complete knowledge of the system that he is working on to be productive. I still maintain that a few weeks or a couple of months should be enough for anyone who is half-way good in his domain to start working productively. (And for the hecklers, his = his/her everywhere in this blog.)
>And trying to portray Indians as job hopping opportunists.
The turnover numbers speak for themself.
I wouldn't say so. Only the bad numbers make news. Let's look at some other numbers: Nasscom in a report said the outsourcing industry was expected to face a shortage of 262,000 professionals by 2012. In such an environment, companies are going to do whatever they can to attract employees. And employees are going to be less tolerant of mistakes that their employers make. Here's more: Call centre professionals in India are well taken care of by the employers, compared to the United States, where the workers were treated like a 'commodity,' said an official of Communication Workers of America, the largest workers' union in the US. ... The delegation from the US, which visited call centres and IT firms in cities such as Chennai, Mumbai, Bangalore and Hyderabad, said the system in India was much better. "We are very impressed by the welfare measures for the workers here," she said. Interesting? And, apparently, the attrition rate in the US call centre industry is in the range of 18-25%, and may even be as high as 40% according to some estimates. Perhaps Steve has the correct numbers, I couldn't find them summarized on the web.
>"and the simple fact that even though Americans cost 4 times as much as Indians, we typically produce more work per person."
>>I take offense at that statement, Mr. Steve Larrison. There are lazy people and good people in all industries, in all cultures. Making such sweeping generalizations will only start a flame war - "Indians are typically more hard working, sincere and talented than Americans. And we are much less violent too."
There is no reason to be offended. Again, the numbers speak for themselves. Though the typical Indian software developer in India works for about 1/4 the rate of what someone in the United States charges, well run projects come in about 20% to 30% less than what you would pay to have the same project developed onshore.
But then a Gartner report says that outsourcing could even be more expensive than doing work in-house (from the "customer service industry" perspective). Oh well...
Tell me this, if all developers in a project being done in the "western" world were to take a salary cut of 50% would the project cost drop by exactly 50%? There are fixed costs, and even more importantly top management salaries to account for as well, I think. However, all this number crunching is totally beside the point, what counts most for a given company is whether the costs are reducing, and if they reduce by 20% to 30% there is no justification for not oursourcing. How much the Indian IT worker makes is a moot point, and perhaps it's up to the local industry to sort that issue out.
There are a variety of reasons for this. But the fact is that Americans produce more work per worker than people from any other nation. That's just part of the reason our GDP is the largest of any country in the world, and larger than the next 5 countries combined.
Indeed? More work in what terms? Dollars paid for doing that work? That just means Americans are, gasp, overpaid! Or did you mean to say that if I can write two thousand lines of quality code in a month, an average American in the same job would write ten thousand? Or that he could get the work done in 400 lines? Or in less than a week? With less coffee consumption? Or all of the above?
Larger than the next 5 countried combined? This sounded pretty intriguing to me...
Numbers are fun, right?
United States $ 11,750,000,000,000
India $ 3,319,000,000,000
China $ 7,262,000,000,000
Wow! Certainly larger than China and India combined. No mean feat, this, but larger than the next 5 countries combined?
Disclaimer: Numbers are from a simple google search, I have no proof of their accuracy and it seems they are from 2001. Hopefully things haven't changed so drastically since then :(