MNCs have to adhere to country laws and policies when operating in that country. If it was illegal to leak the communist party agenda, then the journalist was an offender. Cell phone companies have been cooperating with governments of democratic countries too to track down offenders who use modern, hard to trace technology to their advantage. Yahoo can't be berated for helping the government, just because China is communist.
If our dear Mr. Shi Tao wanted to send the text of an internal Communist Party message so badly and also not get caught, he shud've taken "precautions" such as spoofed email name and contact, spoofed IP and MAC addresses and the usual hacker stuff. Without these, he was a sitting duck:-)
Microsoft can use an adaptive strategy
on
Microsoft Sues EU
·
· Score: 1
First of all, the idea of making Microsoft share its proprietary protocols and algorithms seems faulty. Whatever protocol details Microsoft shares, rival vendors will never be able to compete at par with Microsoft for writing utilities for Microsoft's own OS. The very idea of "fair trade" seems loose there.
Instead of sharing source code, Microsoft could share protocol "specifications" such as interfaces and properties. The free open source software groups could then use these specifications to develop software without being at risk of violating the NDA.
I have always been reluctant to try a hand at programming competitions because of the time factor that they entail. Different kinds of problems are suited for different kinds of programming languages. In a competition where the programmers are hammered with one problem after another, it is difficult to make a switch from one programming language to the other in a matter of minutes, even if you have been programming extensively in two or three languages. Refering to books and other resources for syntactic reference doesnot do good as it takes time. I find these competitions more a measure of typing speed and quick fix solutions rather than an assessment of creativity, quality programming and problem solving skills. In my opinion, a problem solving contest would be a better idea, where contestants could write down or type algorithmic solutions to problems and the most efficient solution would get rewarded. Ofcourse, evaluating such a contest would be more difficult too.
According to the following news item in InformationWeek, 60% (35%-mix of commercial and open source+25% mix of commercial and open source with growing % of open source) of the IT departments use a mix of open source and commercial. With most of the companies out of these opting for supported open source software, there is no doubt that there is money to be made in the open source market.
http://www.informationweek.com/story/showArticle.j html?articleID=51201599
It is not the case that some computers will run 13 languages at the same time. Each region has its regional language and almost all part of the country understands Hindi. So, one machine will only run one language at a time- hindi or the regional language.
I personally think that this is a good move by Reh Hat Inc towards promoting Linux in the Indian subcontinent. Windows Xp doesnot support any Indian language-
http://support.microsoft.com/?kbid=292246
I think that the pay per click scheme is internally flawed. It was open to misuse and contention right from the time it was introduced. A better method would be for the advertiser to track which request came from Google link and then pay according to the amount of transaction it fetched. However, it would require some sort of feedback mechanism for Google too as there would be no way for Google to bill their advertisers.
Though it may not seem important to most of us who are used to Microsoft Word, the search engine for handwritten documents is important for the following two reasons-
1] It is an innovation in computer science and this technology may have applications elsewhere.
2] There are old documents that are handwritten and it is not practical to create their typed versions. This is an inexpensive method of creatig easy access to those documents on the Internet.
A free annual credit report is a good idea in implementing the "right to know your credit history". However, security concerns will always remain because web technologies are inherently full of security risks.
Due to the sheer high number of spammers, it is difficult to reduce spam by suing them. There are thousands of spammers out there and it is not possible for a company of even Microsoft's standing to go after each of them. Suing 120 out of thousands is far from sending aresounding message. The only thing that can restrict spamming is a strict federal law.
I think that there is an advantage to graduating from a prestigious university. However, this advantage is useful when you are competing with people who are at par with you. You could graduate from a not-so well known university and still end up with a good job provided you are good knowledge and skills. As far as learning technologies is concerned, it is true that as a computer science student, you can grasp any technology. But when the meduim level companies hire, they look for professionals with knowledge fo required technologies to avoid learning curve.
MNCs have to adhere to country laws and policies when operating in that country. If it was illegal to leak the communist party agenda, then the journalist was an offender. Cell phone companies have been cooperating with governments of democratic countries too to track down offenders who use modern, hard to trace technology to their advantage. Yahoo can't be berated for helping the government, just because China is communist. If our dear Mr. Shi Tao wanted to send the text of an internal Communist Party message so badly and also not get caught, he shud've taken "precautions" such as spoofed email name and contact, spoofed IP and MAC addresses and the usual hacker stuff. Without these, he was a sitting duck :-)
First of all, the idea of making Microsoft share its proprietary protocols and algorithms seems faulty. Whatever protocol details Microsoft shares, rival vendors will never be able to compete at par with Microsoft for writing utilities for Microsoft's own OS. The very idea of "fair trade" seems loose there. Instead of sharing source code, Microsoft could share protocol "specifications" such as interfaces and properties. The free open source software groups could then use these specifications to develop software without being at risk of violating the NDA.
I have always been reluctant to try a hand at programming competitions because of the time factor that they entail. Different kinds of problems are suited for different kinds of programming languages. In a competition where the programmers are hammered with one problem after another, it is difficult to make a switch from one programming language to the other in a matter of minutes, even if you have been programming extensively in two or three languages. Refering to books and other resources for syntactic reference doesnot do good as it takes time. I find these competitions more a measure of typing speed and quick fix solutions rather than an assessment of creativity, quality programming and problem solving skills. In my opinion, a problem solving contest would be a better idea, where contestants could write down or type algorithmic solutions to problems and the most efficient solution would get rewarded. Ofcourse, evaluating such a contest would be more difficult too.
According to the following news item in InformationWeek, 60% (35%-mix of commercial and open source+25% mix of commercial and open source with growing % of open source) of the IT departments use a mix of open source and commercial. With most of the companies out of these opting for supported open source software, there is no doubt that there is money to be made in the open source market. http://www.informationweek.com/story/showArticle.j html?articleID=51201599
It is not the case that some computers will run 13 languages at the same time. Each region has its regional language and almost all part of the country understands Hindi. So, one machine will only run one language at a time- hindi or the regional language. I personally think that this is a good move by Reh Hat Inc towards promoting Linux in the Indian subcontinent. Windows Xp doesnot support any Indian language- http://support.microsoft.com/?kbid=292246
I think that the pay per click scheme is internally flawed. It was open to misuse and contention right from the time it was introduced. A better method would be for the advertiser to track which request came from Google link and then pay according to the amount of transaction it fetched. However, it would require some sort of feedback mechanism for Google too as there would be no way for Google to bill their advertisers.
Though it may not seem important to most of us who are used to Microsoft Word, the search engine for handwritten documents is important for the following two reasons- 1] It is an innovation in computer science and this technology may have applications elsewhere. 2] There are old documents that are handwritten and it is not practical to create their typed versions. This is an inexpensive method of creatig easy access to those documents on the Internet.
A free annual credit report is a good idea in implementing the "right to know your credit history". However, security concerns will always remain because web technologies are inherently full of security risks.
Due to the sheer high number of spammers, it is difficult to reduce spam by suing them. There are thousands of spammers out there and it is not possible for a company of even Microsoft's standing to go after each of them. Suing 120 out of thousands is far from sending aresounding message. The only thing that can restrict spamming is a strict federal law.
I think that there is an advantage to graduating from a prestigious university. However, this advantage is useful when you are competing with people who are at par with you. You could graduate from a not-so well known university and still end up with a good job provided you are good knowledge and skills. As far as learning technologies is concerned, it is true that as a computer science student, you can grasp any technology. But when the meduim level companies hire, they look for professionals with knowledge fo required technologies to avoid learning curve.