"A chamber is constantly filled with water and is periodically drained by a siphon. A float connected to a mechanism displays the time. I use an electric pump regulated with a microcontroller and software to ensure a precise one-minute cycle time and timekeeping accuracy."
Instructions to make your own are available here.