I've had the internet for a long time, for a good 20 years now. I had the privilege of seeing things go from dial-in Bulletin Board Systems to newsgroups to the infancy of chat rooms and IRC. I've been on countless message boards, involved in various organizations, played numerous games, seen...