technological origins