Science in technology: technology in science