Cyber Summit 2024: It was all just a meme – thirty years of cyber culture