I've always wanted a watch whose face colors can be changed to fit my outfit. It seems this is doable albeit at the cost of battery but I havent seen any software that allows it
This is totally doable! The Always on Display screen can have colors and those do not impact the battery life much. Nothing hinders you to show a full color as AoD. There are some watches however that only support 4 colors in AoD mode. Namely the ASUS ones. If you are serious about developing such a watchface, come to our matrix chat for more tips where to start.
My senior mother needs this. She doesn't use a computer, but does have a TV a firestick. I've tried showing her how to use the search of youtube but she is too use to how tv use to work and wants to channels to find something.
If this could be made into a firestick app or something and come with a recommendation system, allow some customization using topics instead of channel names and have them be editable and customized to different youtube interests - I would buy it
If leaky bucket means "manages burst sizes and burst intervals" then yeah, they are similar in that regard but they do it differently. GCRA is more analogous to a traffic light where its solely time-based and there is no overhead needed to remove/add tokens so you are storing 1 less state object. For all purposes its probably a micro-optimization but being aware how GCRA works can yield less code but perhaps at the expense of obscurity of a lesser known algo.
I think you understand the differences but I think its improper to consider it a variant of leaky bucket as various resources refute