karim

karim

Excited about futuristic tech, hopeless about human political future. *Computing*math* design* enthusiast.