With great technology comes great hackers (or rather, reverse-engineers. The term "hacker" is more intended for malicious intent where as people who reverse engineer software are usually in it to figure out how things work and, in the case of the iPhone, unlock various features).
Apparently the new Apple iPhone has been "unlocked" so to speak, recently. It seems that AT&T has a sort of exclusive access to use the phone for awhile before it was to be released to other carriers. A number of attempts have been made by individuals to make the phone accessible to other networks; however, most of the attempts have involved hardware changes and tampering. This of course would be fairly difficult for the average user. However a new technique has been developed that is software based and "totally painless" according to reuters.
Apple may come out with a software patch to fix the technique, but as they say: Building a better mousetrap results in creating a better mouse. I'm sure that if they fix this "hole" then the engineers will just find another method of doing the same thing. It's just a matter of time.
For the full article: http://www.reuters.com/article/technologyNews/idUSN2436004320070824
I just thought this was kind of cool to know. Apparently it is possible to run the mac operating system OS X on a windows computer. I'm personally not a big fan of mac computers as they seem like they're pretty but not incredibly useful unless you are doing some video design work. The link to the video is here: http://www.cnettv.com/9710-1_53-28784.html?tag=bubble
Now I've known that it is possible to get one operating system to run inside of another one by using programs like VMWare, but as of the last time I looked it wasn't supporting the mac operating systems yet. I have run Microsoft Windows XP inside of Windows Vista before, but I wouldn't recommend it unless the computer is high performance and can handle two high graphical systems running on the same processors and RAM.
It seems pretty interesting that not only have mac computers started to use Intel processors and are starting to support running OS X as well as Windows. I see it as Mac sort of giving in and admitting that OS X isn't the ultimate end all solution. Now, I'm not saying that windows is, but it would be kind of interesting if the two could be run together instead of only on their respective motherboards.