It's solely to try to make the world a better place by increasing human knowledge, by helping us to understand when code is readable and when code isn't-- a really important part of software development. 