5 ms·
Danny of Beeminder here! Thanks so much for enthusiasm about our API! We're really excited about the things people are cooking up. Especially related to Hacker
by dreeves 14y ago
Danny of Beeminder here! Thanks so much for enthusiasm about our API! We're really excited about the things people are cooking up. Especially related to Hacker News, here's my Beeminder graph of HN use over the last year: http://beeminder.com/d/hn http://beeminder.com/d/hn (that's time spent as tracked by http://tagti.me http://tagti.me but it would be great to have something that measures page loads of news.ycombinator.com directly...)
- hollerith 14y agoRegarding TagTime: I am a little curious why you chose to have TagTime pop up a dialog box rather than doing something less distracting, like taking a screen shot. BTW, one can programmatically take a screen shot on OS X with /usr/sbin/screencapture (where the -x flag means screencapture should not play the usual "camera click" sound).
- dreeves 14y agoAh, the idea of TagTime is to be a happy medium between something like RescueTime (where it automatically infers where your time goes based on what app or web page is in the foreground) and manual logging where you explicitly clock in and out of projects to get your exact time spent. Details are in this article: http://messymatters.com/tagtime http://messymatters.com/tagtime Short version: TagTime randomly samples you with a popup, asking what you're doing right at that moment. You never have to remember to do anything, so it's essentially passive. But you're not trusting the computer to infer what you're doing, so it's perfectly accurate (asymptotically -- you need a week or so of data for the inherent noisiness to average out, ie, to get a big enough sample size).
- hollerith 14y agoOK, but I feel the need to head off a possible misconception by pointing out that my screen-shot suggestion is also in the happy medium between automatic inference and manual logging. Part of my suggestion, left unspoken above, is that once a day or once a week, the person would "review" the screen shots. During this review, the same (time-stamp, tag) pairs would be (manually) created that are created by your pop-ups. Its just that the "pairs" (or records) would be created in batches, rather than at the time of the events they refer to. Now that I am done trying to head off a possible misconception, let me say that I plan to try your way, because there is already software available to support it. (I have software to automatically create the screen shots, but not software to support the task of reviewing the screen shots while manually creating the (time-stamp, tag) pairs.)
- dreeves 14y agoOh, interesting! One thing I like about TagTime as it works now is that it captures things like spacing out or getting interrupted by a coworker or other things that you can't infer from screenshots. But for people who don't like getting interrupted by the popups, your solution sounds good. (I find the popups aren't distracting at all -- they even tend to reinforce what I'm focusing on, or remind me to refocus if I was distracted. It's not like getting interrupted by email where it pulls your attention away from what you were trying to focus on.)
- hollerith 14y agoInstalled TagTime and test drove it for a few hours. Seems useful. I made 2 comments over at http://beeminder.uservoice.com/forums/3011-general/filters/new http://beeminder.uservoice.com/forums/3011-general/filters/n....
- sinzone 14y agoHey Danny - I would love to have you list the Beeminder API on http://mashape.com http://mashape.com, I think our developer community will love it!