Essay on science and technology a blessing or a curse