Can technology help us discover alien life?