Cyborgs vs. rooms, two visions for the future of computing