Live data from Hacker News

Show HN: Thyme, a simple CLI to measure human time and focus

text.sourcegraph.com

11–20 of 21 posts

Re: Show HN: Thyme, a simple CLI to measure human time and focus

#11
post #9
post #5

Earlier quoted context omitted.

You can find instructions in the README here: https://github.com/sourcegraph/thyme . But to summarize: 0. Install Go ( https://golang.org/doc/install?download=go1.7.darwin-amd64.p... ) 1. `go get -u github.com/sourcegraph/thyme/cmd/thyme` 2. `thyme dep` 3. Follow the instructions printed by `thyme dep`

For those on OSX, using Homebrew to install go is a far nicer experience, in addition to making it easier to keep things up-to-date. http://brew.sh then `brew install go` will move you past step 0, although I somehow thought one had to specify a `GOPATH` in order to use `go get`: $ go get -u github.com/sourcegraph/thyme/cmd/thyme package github.com/sourcegraph/thyme/cmd/thyme: cannot download, $GOPATH not set. For mo…

For what it's worth, I didn't need step 0.5. brew install go, go get -u ... worked right away. I did not have go on this machine yet.

Re: Show HN: Thyme, a simple CLI to measure human time and focus

#12
post #9
post #5

Earlier quoted context omitted.

You can find instructions in the README here: https://github.com/sourcegraph/thyme . But to summarize: 0. Install Go ( https://golang.org/doc/install?download=go1.7.darwin-amd64.p... ) 1. `go get -u github.com/sourcegraph/thyme/cmd/thyme` 2. `thyme dep` 3. Follow the instructions printed by `thyme dep`

For those on OSX, using Homebrew to install go is a far nicer experience, in addition to making it easier to keep things up-to-date. http://brew.sh then `brew install go` will move you past step 0, although I somehow thought one had to specify a `GOPATH` in order to use `go get`: $ go get -u github.com/sourcegraph/thyme/cmd/thyme package github.com/sourcegraph/thyme/cmd/thyme: cannot download, $GOPATH not set. For mo…

README updated with this alternative, thanks!

Re: Show HN: Thyme, a simple CLI to measure human time and focus

#13
post #5
post #4

How do you install it on Mac OSX?

You can find instructions in the README here: https://github.com/sourcegraph/thyme . But to summarize: 0. Install Go ( https://golang.org/doc/install?download=go1.7.darwin-amd64.p... ) 1. `go get -u github.com/sourcegraph/thyme/cmd/thyme` 2. `thyme dep` 3. Follow the instructions printed by `thyme dep`

Not working. I will open a ticket.

Re: Show HN: Thyme, a simple CLI to measure human time and focus

#14

Is there a similar tool for windows?

Apologies for the lack of Windows support! I unfortunately don't have a Windows machine, but all that's necessary to add support is to implement this simple Go interface: https://sourcegraph.com/github.com/sourcegraph/thyme/-/blob/.... I'd gladly trade a drink for a pull request (or a free t-shirt if you're not in San Francisco)!

Re: Show HN: Thyme, a simple CLI to measure human time and focus

#15
post #8

I'm excited to try this out. It'll be fun to compare to some of the data I get by using RescueTime[1]. [1] - https://www.rescuetime.com/

I'm excited to try this myself because I'm kind of hoping I can ditch RescueTime! Not that I don't like it, but it's $ and they have my data. It feels weird to be running their agent on my systems, and I actually don't run it on my work machines because that's a bridge too far.

Re: Show HN: Thyme, a simple CLI to measure human time and focus

#17
Looks excellent. My immediate thought was whether it could be developed to get one step ahead: actually flag up the "bad" behaviour when you're doing it, rather than afterwards when it's too late

Obviously, that could sometimes be deeply annoying but there'd be plenty of times I'd like a calm push to focus and to stop switching about!

Of course detecting that sort of behaviour effectively would be a non-trivial task but it strikes me as pretty helpful.

Re: Show HN: Thyme, a simple CLI to measure human time and focus

#19
post #2

Creator of Thyme here. I made it track my own application usage and find possible interventions to boost my productivity. Happy to answer any questions and hope you find it useful!

So from my understanding, given how you've commented that it works with Xorg, you're getting the list of everything on the screen that is currently drawing a rectangle. Do you get some false positive issues with things like your window manager. What about if I made the mistake of listening to the wrong kind of music while programming (or playing YouTube in the background) -- thyme wouldn't be able to track those, right?

Also, is the name a reference to this xkcd? It's the first thing I thought of when seeing the name. https://xkcd.com/282/

Post reply on HN