The current version of iPhoto has a technology that enables it to identify faces and the more you confirm the better it becomes at finding that person's face. Now I have no doubt that this technology has been available for some time and possibly used by passport control, government agencies and the like... But is it ethical to have this kind of technology available to the general public? What is to stop people taking high resolution pictures of crowded places to see if certain people where there... Isn't this an invasion of privacy? Now I know the feature doesn't work at high speed and it struggles with more complex images - but the technology is there and that means its easier for hackers to modify what it does... What are your thoughts?