The project detour number...I lost count...is progressing quite nicely. The goal is to line up the edges. Instead of the brain-dead-simple (too high? -1 too low? +1) logic, I need to write a PID controller (or something like it) to avoid this sort of amusing to watch hunting. #electronics
@jaseg The uC controls a DAC which sets the OCXO's tune pin voltage. There is definitely a delay (1s) between updates, but I think the problem is that I do the +/-1 every time the phase difference is +/-. So, if it takes 5 iterations for the phase diff to change signs, I'll end up with +5/-5 depending on the direction. Which is generally too much.
Today I intend to implement a PID controller...or something approximating one. Even just a P-controller would be a step up.
At work demoing a new application that is admittedly very slick and efficient. I'm proud of my team's work. I'm asked about some obscure functionality. My response: "Well, we used modern UI practices to develop this, and perhaps the business should look at their processes that haven't changed since written for a user using a VT100 in 1978". Small wonder I'm still employed.
@machias Heh, but… I despise the last decade of UIs that try to look modern* with no critical thought given to user interactions. I miss the days of HCI research informing UI decisions. 😢
E.g., it is extremely painful to watch my mom use modern web/applications. The flat UI look makes her confused about what is and isn’t a widget and she thinks that she’s the problem.
With that said, I like a good console app :D
“modern” being a code word for “look like every other (shitty) UI”
1️⃣ So let's try something new. As we are closing in on tagging systemd v256-rc1, let's see if I manage to post a brief mastodon item about major new features of the upcoming release, every few days until the final release of v256. I figure not everyone reads NEWS files, even if curious. Hence let's start today with the 1st post: the new .v/ directories. You know those .d/ directories that are quite popular in low-level Linux packages these days? While .d/ dirs never have been formalized properly…