I've always found horology interesting. On the one hand, the problem of keeping time is interesting. I think "timekeeping" is basically two problems: coordinating events to occur at the same moment and measuring the passage of time. Any computer scientist will be acutely aware of how important and tricky coordinating time can be on modern networked systems. We've all seen that old Tom Scott video on how difficult timezones and dates can be around the world. Time is hard even in the modern world where "all" we have to do is coordinate. Now imagine a time before unfathomably precise atomic clocks. Not long ago each town might have a "reasonably" accurate clock which would be adjusted to local solar noon. Solar noon changes day to day so if these clocks drifted a few minutes over the course of a week or month it really wouldn't matter much.

All of that is to say that I like clocks and watches and the mechanisms that drive them.