O openmovement.org Open source mechanical Swiss watch movement 122 points habi 5 years ago 44 comments