My revised MSc thesis was submitted today. More than 120 hours effort across six weeks. There is no end, for there is always room for improvement, always more content to generate. Ultimately, you just stop and turn it in. Challenging, educational, and rewarding. Now, I wait …