Return to Article Details Hacking and power: Social and technological determinism in the digital age