No proof yet... BBC says MyDoom spread by Linux users to hurt SCO, Linux users say MyDoom spread by spammers to hurt everyone, spammers say MyDoom spread by BIGGER PENIS NOW... Who to believe?
It is unfortunate that an otherwise healthy piece of software has been found to have a problem of this scale. However I do have good news for software users everywhere: in two years, there will not be any more buffer overflows.
To understand why buffer overflows are going away, it is important to understand current trends in the software industry. Much has been read and published about what Americans call "outsourcing", which is the practice of hiring more competitive priced labor.
Where I work in Tirupathi India there are approximately 100 paid programmers, including myself. In addition to us, there are approximately 250 unpaid programmers working on the lower floors. They have "read-only" access to our source code, and may browse from the source code repository at will. Because of the abundance of Computer Science graduates here and the scarcity of jobs, only the best are able to move from unpaid to paid labor. As each of the paid programmers checks in code, the unpaid programmers review it, probing for weaknesses and security flaws. If a buffer overflow is found, it is reported to a head programming manager. The programmer who found the security flaw is promoted, often from unpaid to paid. The programmer who made the error is demoted. In the case of buffer overflows, which we are told at the beginning are the worst, worst, worst thing, the offending programmer is removed. This, actually, is how I moved from unpaid to paid. And I spend at least half of each of my days (about six hours) at work inspecting my own code to insure that I cannot be removed. I do not make security mistakes ever. To put it in simple language, I have a family to feed.
There is also the cold room, where the programmers who make buffer overflows go before they are removed. I have not seen it. But I know that they make sure not to leave marks. They put you in a metal room, and there is cold water and a hose. It is motivating. I will not go there.
I have tried so far to be patient and tolerant. To be patient and tolerant is to be a good person.
But there is a line.
Every person who is reading this article, every person who wrote this article, is wearing an "outsourced" shirt (maybe even made in India! look at your textile tag!), looking at an "outsourced" watch (usually Taiwan), staring at an "outsourced" computer monitor (again, Taiwan), and ready to drive home from their job which is "threatened by outsourcing" in their "outsourced" Japanese car. This is the way of the world! George Bush, the popularly elected president of America, meets at Free Trade summits, and this is Free Trade! Why should anyone whose entirely life is purchased of "outsourced" products complain of "outsourcing"??
Well my large personal escaping out of the way, it is a tragedy and a flaw what has happened in this article. However I believe it has happened many times before with American firms as well.
http://zdnet.com.com/2100-11-526757.html?legacy= zd nn
No?
So, we are trying not to make these mistakes as well. I can say that at least here the discipline is greater. This person will be beaten for sure.
In order to be more responsive to our customers, we work at night on American time. It is not a bad arrangement for us, as we can provide very low "turnaround time".
"Quality of life"? This is a phrase that (and I make assumption here) many Americans use but I do not think they understand. From where I come from, I know people who eat dirt. Not in a joking sense, but in a real sense, as a boy I knew that some dirt would sustain, that you could eat it and survive. I now make 7000 rupees a week... this is a fortune, a true fortune. I can feed everyone I know on what I make in a day.
I am not to be rude, but "Quality of Life" is to be understood.
I am in Tirupathi and my experience is very different. Many of us are unpaid, though I have moved forward enough to be paid. I am not sure what you mean by union, but I do know that programmers who make mistakes are treated... I am afraid to say.
I would like to work for your company instead perhaps? I have email.
I work in India, and I am employed writing software. I make about 7000 rupees a week, and I work about ten hours a day on the average it changes every week. You are right that money is different here. For instance a succelent dinner for two is about fifty rupees.
As what you would refer to as an "offshore programmer", I am curious to know. Is some specific use of international labor considered abuse? I do not know if I work for an offshoring abuser or not.
Everyone here gets electricity usually by making illegal connections to the power lines of neighbors or the street. This would make them able to take Internet the same way. Probably wireless will remain to be the best here.
I purchased his complete works in ASCII format at the market a year ago for 50 rupees. The "Hitchiker's Guide" series is very very funny though I have yet to finish all of the cd.
I am surprised that mass emailing is still profitable in America, with its restrictive new laws against spam. From India, cheaper connection costs and abundant IT expertise, in addition to laws which allow complete freedom of email, would seem to make India the much better choice for mass emailing business. How long till competition puts Mr. Richter out of business?
The author says this HTPC does what Tivo does, but it cannot. It does not have software to download television listings and intelligently parse them based on user preferences. This elaborate P.C. setup cannot be told to even do basic Tivo tasks such as "record all showings of my favorite show".
Before they can compete in the global software market. They need to invest in infrastructure such as universities with computer programs. Also I am afraid that even their economy (with it's oil/dollar driven prices) might make the wages for a computer expert too high. In India $5,000 a year is a fortune fit for kings, and in Iraq I am not sure this is enough.
I am able to buy xeroxed copies of most textbooks and programming books in our marketplace for 50 rupees or less, however I am unsure if these copyies would be accepted well in America. I am particularly fond of this book, which I paid over 150 rupees for a color copy. I wishing that is was bound however.
Here we hire based on any criteria of our choosing because we have freedom to do this. We can hire on religion, or appearance, or work ethic, even professional demeanor. My employer however is unconcerned with this because there are far, far more programmers in Tirupathi than there are jobs, so he is mainly concerned with finding the most best programmers who will work the hardest and code the smartest. However at our prices since only Indians like myself can compete, it makes sense for us to have a professional web site as we are a group.
Paper voting works very well here, we are very wired but we use paper to vote and if a recount must be made we recount the paper. Why so much money on computer systems? Computer systems are very hard to secure. Paper has already been secured.
Funny thing is, the Blockbuster near my girlfriend's house (10 minutes away, same type of neighborhood, economically), is $2.00 cheaper!
Is it not the practice of large chain merchants to lower their prices in stores which are in the vicinity of local competition, thereby operating at a loss? The other (farther) store must be operating in the competition area of a small establishment in an attempt to push it out of Blockbuster's market, no?
No proof yet... BBC says MyDoom spread by Linux users to hurt SCO, Linux users say MyDoom spread by spammers to hurt everyone, spammers say MyDoom spread by BIGGER PENIS NOW... Who to believe?
5,597,307
5,795,156
6,249,863
6,418,532
Special Search - all Patents by "assignee" same
This is the Eolas text. Who thinks such a thing novel?
It is unfortunate that an otherwise healthy piece of software has been found to have a problem of this scale. However I do have good news for software users everywhere: in two years, there will not be any more buffer overflows.
To understand why buffer overflows are going away, it is important to understand current trends in the software industry. Much has been read and published about what Americans call "outsourcing", which is the practice of hiring more competitive priced labor.
Where I work in Tirupathi India there are approximately 100 paid programmers, including myself. In addition to us, there are approximately 250 unpaid programmers working on the lower floors. They have "read-only" access to our source code, and may browse from the source code repository at will. Because of the abundance of Computer Science graduates here and the scarcity of jobs, only the best are able to move from unpaid to paid labor. As each of the paid programmers checks in code, the unpaid programmers review it, probing for weaknesses and security flaws. If a buffer overflow is found, it is reported to a head programming manager. The programmer who found the security flaw is promoted, often from unpaid to paid. The programmer who made the error is demoted. In the case of buffer overflows, which we are told at the beginning are the worst, worst, worst thing, the offending programmer is removed. This, actually, is how I moved from unpaid to paid. And I spend at least half of each of my days (about six hours) at work inspecting my own code to insure that I cannot be removed. I do not make security mistakes ever. To put it in simple language, I have a family to feed.
There is also the cold room, where the programmers who make buffer overflows go before they are removed. I have not seen it. But I know that they make sure not to leave marks. They put you in a metal room, and there is cold water and a hose. It is motivating. I will not go there.
-Srividya.
Can no other race learn from their mistakes? Do you think this will not send shockwaves through the companies, that we will not learn?
We are not as stupid as you think!
I have tried so far to be patient and tolerant. To be patient and tolerant is to be a good person.
= zd nn
But there is a line.
Every person who is reading this article, every person who wrote this article, is wearing an "outsourced" shirt (maybe even made in India! look at your textile tag!), looking at an "outsourced" watch (usually Taiwan), staring at an "outsourced" computer monitor (again, Taiwan), and ready to drive home from their job which is "threatened by outsourcing" in their "outsourced" Japanese car. This is the way of the world! George Bush, the popularly elected president of America, meets at Free Trade summits, and this is Free Trade! Why should anyone whose entirely life is purchased of "outsourced" products complain of "outsourcing"??
Well my large personal escaping out of the way, it is a tragedy and a flaw what has happened in this article. However I believe it has happened many times before with American firms as well.
http://zdnet.com.com/2100-11-526757.html?legacy
No?
So, we are trying not to make these mistakes as well. I can say that at least here the discipline is greater. This person will be beaten for sure.
But I have never been anywhere else.
In order to be more responsive to our customers, we work at night on American time. It is not a bad arrangement for us, as we can provide very low "turnaround time".
"Quality of life"? This is a phrase that (and I make assumption here) many Americans use but I do not think they understand. From where I come from, I know people who eat dirt. Not in a joking sense, but in a real sense, as a boy I knew that some dirt would sustain, that you could eat it and survive. I now make 7000 rupees a week... this is a fortune, a true fortune. I can feed everyone I know on what I make in a day.
I am not to be rude, but "Quality of Life" is to be understood.
I am in Tirupathi and my experience is very different. Many of us are unpaid, though I have moved forward enough to be paid. I am not sure what you mean by union, but I do know that programmers who make mistakes are treated... I am afraid to say.
I would like to work for your company instead perhaps? I have email.
I work in India, and I am employed writing software. I make about 7000 rupees a week, and I work about ten hours a day on the average it changes every week. You are right that money is different here. For instance a succelent dinner for two is about fifty rupees.
-Srividya
I am a programmer in Tirupathi, I work for a small but growing firm which programs business backend software for what is now two American companies.
-Srividya.
That obligation is to stay in business, and the only way to do that is to hire competitive workers, no?
As what you would refer to as an "offshore programmer", I am curious to know. Is some specific use of international labor considered abuse? I do not know if I work for an offshoring abuser or not.
Everyone here gets electricity usually by making illegal connections to the power lines of neighbors or the street. This would make them able to take Internet the same way. Probably wireless will remain to be the best here.
We just use cookies.
I purchased his complete works in ASCII format at the market a year ago for 50 rupees. The "Hitchiker's Guide" series is very very funny though I have yet to finish all of the cd.
Therefore mass email sent from India can be more effective because it does not have such easily filtered strings and headers.
I am surprised that mass emailing is still profitable in America, with its restrictive new laws against spam. From India, cheaper connection costs and abundant IT expertise, in addition to laws which allow complete freedom of email, would seem to make India the much better choice for mass emailing business. How long till competition puts Mr. Richter out of business?
The author says this HTPC does what Tivo does, but it cannot. It does not have software to download television listings and intelligently parse them based on user preferences. This elaborate P.C. setup cannot be told to even do basic Tivo tasks such as "record all showings of my favorite show".
This is not an equivalent device.
Before they can compete in the global software market. They need to invest in infrastructure such as universities with computer programs. Also I am afraid that even their economy (with it's oil/dollar driven prices) might make the wages for a computer expert too high. In India $5,000 a year is a fortune fit for kings, and in Iraq I am not sure this is enough.
I am able to buy xeroxed copies of most textbooks and programming books in our marketplace for 50 rupees or less, however I am unsure if these copyies would be accepted well in America. I am particularly fond of this book, which I paid over 150 rupees for a color copy. I wishing that is was bound however.
Here we hire based on any criteria of our choosing because we have freedom to do this. We can hire on religion, or appearance, or work ethic, even professional demeanor. My employer however is unconcerned with this because there are far, far more programmers in Tirupathi than there are jobs, so he is mainly concerned with finding the most best programmers who will work the hardest and code the smartest. However at our prices since only Indians like myself can compete, it makes sense for us to have a professional web site as we are a group.
Paper voting works very well here, we are very wired but we use paper to vote and if a recount must be made we recount the paper. Why so much money on computer systems? Computer systems are very hard to secure. Paper has already been secured.
Funny thing is, the Blockbuster near my girlfriend's house (10 minutes away, same type of neighborhood, economically), is $2.00 cheaper!
Is it not the practice of large chain merchants to lower their prices in stores which are in the vicinity of local competition, thereby operating at a loss? The other (farther) store must be operating in the competition area of a small establishment in an attempt to push it out of Blockbuster's market, no?