1. A human-computer interface, comprising: an arbitrarily positionable wearable device having a plurality of sensor nodes, wherein each sensor node further includes one or more Electromyography (EMG) sensors; a module for automatically measuring muscle generated electrical signals using one or more of the EMG sensors; a module for automatically determining which muscle generated electrical signals correspond to one or more specific user gestures; and a module for causing one or more computing devices to automatically execute one or more specific commands corresponding to one or more of the specific user gestures.