SPIDER, Man and new technologies