In the last 300,000 years of human development, we set foot on the moon, cracked the atom, engineered life itself to our whim, but never learned how to attach an object to the human body. It is the year 2025 and shoes still give us blisters, artificial joints only last 20 years.
 about 1 month ago