But at least it was possible. The clock setting being impossible without a proprietary and easily lost or destroyed SD card is pretty good, but we can do better. It could be just impossible to fix a wrong clock. Truly that would be the apotheosis of user unfriendly design.
We went from difficult to manipulate buttons through to multi-function buttons where controls get hidden through some incomprehensible maze of menu options, to now where it sometimes feels lucky if you even get an option to manually set the time at all.
P.S. Found the video: https://www.youtube.com/watch?v=k7FYR72mr0E
That wouldn't have worked.
Grid-tied synchronous clocks (https://en.wikipedia.org/wiki/Electric_clock) were once ubiquitous and did derive their timekeeping stability from the grid frequency, but that is only suitable for keeping time once set. It works because electric grids are frequency-controlled and stabilized, where deviations from the reference frequency are corrected over long intervals.
In principle you could send power at 59 or 61Hz to adjust these clocks, but there are two problems:
1. The grid frequency isn't arbitrary, it's also directly coupled to the rotary inertia of every turbine that powers the grid. This is why power fluctuations cause frequency changes: temporary oversupply or undersupply causes these turbines to slow down or speed up respectively, using their inertia as power storage. Potentially screwing up every other piece of mechanical equipment tied to the grid for the sake of clock changes is... a poor optimization.
2. A one-Hertz difference isn't enough to change the clocks in a timely way. To change time by an hour you need to gain or lose 3600 * 60 = 216k cycles, but a 1Hz change gains or loses one cycle per second. It'd take about 2.5 days to complete a one-hour change via this mechanism.
So, Daylight Savings Time ended, and the early-morning operator had all the clocks set by the time I arrived, and the third operator came in, looked at them, and said "Great! So, did you take all four of them down and adjust the time individually?" "Yeah" "Didn't think about taking one off the end, adjusting it, and moving the others down the row?" *facepalm*