Steve Mann, the "father of wearable computing," has been physically assaulted while visiting a McDonalds in Paris, France.

Read…