Maybe I've been too hard on widgets. Ever since they appeared in the macOS X dashboard, I've thought of them as a nuisance – tiny memory hogs that only exist to disappoint me with their limited ...