Sherif Elsayed Ali on technology and human rights