At the Codemotion Milan 2018 conference, Amanda Sopkin delivered the talk “Computational Randomness: Creating Chaos in an Ordered Machine”. We asked Amanda these questions: What makes random number generation so important in the IT world? What are the key factors to build a “good” random generator? You stated that you like to talk about the problems you find within the software industry. Can you tell us about some of these issues? Why did you get involved with hackathons? How would you encourage someone to take part in one?