Torvalds once told me during an interview that scuba diving is his only hobby outside of computing. And when he started it he realized that there was no decent dive log software for Linux. So he wrote ...