From counterculture to cyberculture