Throughout my university years, attending hackathons was one of the most fun things a Computer Science student could do. In the UK there used to be a student-run hackathon almost every weekend. At the University of Manchester, a bunch of folks from the Hacker Society would gather at the end of the week, jump on a coach to some part of the country and spend the weekend on a coffee and pizza diet, playing with technology, attending workshops, sleeping on bean bags, and making friends. At the en...