3 ms·
>I'd be very interested in seeing a good discussion on non-intrusive productivity measurement. This has been the holy grail for a while - an app that runs sile
by SkyMarshal 14y ago
>I'd be very interested in seeing a good discussion on non-intrusive productivity measurement.
This has been the holy grail for a while - an app that runs silently and automatically records everything you do while working at your computer, categorizies it if it knows how, then lets you run reports on it later to see how you spend your time.
No manual data entry, no clicking an app button every time you change tasks, etc. Just everything automatic in the background until you want to see the results.
Afaik there's only one that's achieved anything like this, a Mac-only app built by an Oxford Philosophy grad student iirc, which took him several years of hacking OS X to figure out. Don't recall the app's name at the moment though.
I looked into doing this on Linux a while back, and figured an MVP version would be one in which you recorded each window that gains focus, its title, and the focus date/time. I would know just from the window title whether it's work or play, and could categorize/tag each as such, or implement some Bayesian auto-tagging method.
But the problem, on Gnome and KDE at least, was that there's no way for a third-party app to know which windows gain focus and what their title is. They're completely sandboxed from each other and blind to that, and no window manager API they can listen in on either.
The Mac guy had the same problem and figured out some intricate hacks to overcome it, to the extent Wired or someone did an article about (a couple years ago, details hazy). I didn't get that far, but haven't been paying attention recently, maybe others have?