Hyper-distributed Computing