While, I welcome any and all advances in the field of stem cells, I often wonder if the controversy around embryonic stem cells is mostly a product of language. As I understand it, the names "embryonic" and "adult" refers to where in the life-cycle of the stem cell it is in. It does not describe the source of the cells. Notice that even babies can have adult stem cells.
In cloud physics, there is a concept of a embryonic cloud drop. It is merely a label for a cloud droplet at the beginning of its life cycle, before it grows or evaporates.
So, are many people having problems with embryonic stem cells because they believe that it comes from an embryo instead of a zygote? Would public opinion be different if people understood this distinction? Would they care?
Neelix, is that you?
He said "wonderful" things with vegetables... so, not Neelix.
Ula dance again!
Ahhh, much better...
I think you might be mis characterizing a bit. With DRM, a hacker only needs to make a single binary patch and post it onto the web for others to apply. Plus, the DRM doesn't get updated frequently, so the binary patch can probably remain valid for quite a while. Lastly, there is usually some sort of very well-defined goal to achieve for a proper hack of DRM (e.g., flip a bit, apply key, etc.).
For graphics cards, the bugs are more vague and without the proper source code, the root causes are more difficult to find. The problems and goals aren't nearly as well-defined as they are for DRM. In addition, there are plenty of hardware hackers who have found the exact cause of bugs and reported them to the respective companies, only to have them ignored. Maybe the debate between closed vs. open wouldn't be as much of an issue if the companies had a better workflow procedure for external trouble reports?
God doesn't play dice. -- Albert Einstein