An interesting article by Wired talks about the future of super computing and how the GPU's developed for all those Quake nerds could actually lead the way to the next jump in computing potential. This seems almost painful for me because I have commonly stated that playing games is a total waste of time and used that statement to quit an addictive game on more then one occasion. Now suddenly by playing games you can help change the course of humanity!
The article can be found on
Wired magazine's site discussing the future of supercomputing.
One point that is brought up in the article and I'm not sure if its for better or worse is that companies like ATi and Nvidia have grown and advanced at a rate that leads most tech companies because of the fierce competition in the graphics card market. The down side to this competition is that people trying to bring the GPU into the scientific computing environment are forced to reverse engineer how the GPU's work by trial and error since the inner working of the hardware is not public domain. This could possibly add years to researchers work to get the GPU's to do something that is not graphically oriented. The second problem and I'm not sure about this is the legal side of their work. I worry that Nvidia and ATi might be able to sue this group of researchers for their work since it could violate the DMCA. Luckily I think that both of these companies and their owners are human enough to not sue legitimate researchers.
The two ideas that they could be sued, and their research delayed because of intellectual property laws makes me wonder if the current copyright laws need to be revamped. The idea that the DMCA is draconian and overbearing has been around since Clinton signed it into existence. However, people usually just deal with it and either don't release research or release their findings under corporate censorship. This lack of release of research against a security threat is a double sided sword. It is true that certain things should be held back until the problem can be fixed, however that research should be released to the general public so humanity doesn't make the same mistake twice. The censorship of research may or may not harm education since usually the research that is being held back is very specific and requires an incredibly high level of understanding about the topic.
Then the question is should something as powerful and essential as Voting machines, common hardware, and scientific breakthroughs have their inner workings kept secret? I think people should get money from their ideas, and hard work. Because of this I disagree with legislation on this issue since it seems like almost all legislation as of late gives one group or another the short end of the stick. However what I would like to see is people who own the copyrights or trademarks on certain things be more accommodating to research and people that are trying to help out humanity. Take the GPU example if the group that wanted the specs was going to use the technology to build a better GPU and then compete with Nvidia or ATi then they should have been told to take a hike, but since the technology is increasing the market for both companies while helping humanity, the companies should have been more then willing to release the info to the researchers.
Maybe I'm not seeing something here, and maybe the research group never asked for the specs to the hardware. The best solution that I can see to remedy this problem is for major companies that hold pantents/copyrights on technology to be more open to outside research, and start programs to help out the little guys that don't compete with them.
This may sound like a scientific version of socialist utopianism, and it is partly since I'm asking companies to take a risk with their bread and butter to help out humanity. What incentive do companies really have to be more open about their technology? As of now companies are largely self regulated on this issue a lot of responsibility has been put in their hands, and if they abuse that responsibility then legislation may swing back to the consumer. By companies taking the high ground and taking responsibility for what they have been entrusted with it might be possible to increase the speed of scientific advancement.