From Wired: As a teenager in the early 90s, Peter Chu was obsessed with an online game called DikuMUD. He spent countless hours playing this Dungeons-and-Dragons-like computer creation, but playing wasn’t enough. He wanted to understand how the game worked and, more importantly, change the things he didn’t like about it. As luck would have it, DikuMUD was open source software, so he was free to download the code that underpinned the game and start hacking it – and that’s what he did. The program was written in C – a language he didn’t know – and he didn’t really have much experience with any kind of programming. But he was in an environment where he had the time and resources to teach himself. He was a student at the Illinois Mathematics and Science Academy, IMSA for short, a public live-in high school with a unique approach to education.