I'm a long time paid RescueTime user. This new version looks really good, but at the same time there are a few features that I use quite often, and I hope these aren't going away:
- I have setup several custom categories over the years, for apps and websites that I use and I track them using do-more/do-less goals with beeminder. I'd like to continue being able to track times for specific activities.
- I like that I can use it on Linux/Mac/iPad/Android and it tracks across all platforms. I love that it works so well on Linux, and I also wish you could track activities on iOS/iPadOS.
- I use a home-grown pomodoro setup and I use the api and ifttt/integromat integrations to trigger focustime sessions. I also like observing the realtime productivity pulse numbers to motivate myself, and I hope that's not going away!
Thanks for your comment - really glad to have you over the years!
I will say that lots of what you’re describing doesn’t exist in a form you’re used to in the new version, so you might not want to switch just yet. The good news is it’s a manual process to upgrade, so if you don’t want to switch you don’t have to do anything and things will stay the same for you.
I became curious about this, there is of course game semantics but that's not what you're looking for. I found a couple of interesting references about using categories to study game theory which I'm going to add to my reading list, Game Theory from the Category Theory Point of View [0] and Towards Compositional Game Theory [1].
While you can write verified programs in agda, and use the MAlonzo FFI to extract haskell code, the generated code is very inefficient. On the other hand, this lets you write proofs in Haskell that coexist with your program, so there's little to no impact on runtime performance.
Also, Agda is an implementation of Martin-Lof type theory, which is very, very different from what SMT is.
I would like to emphasize that this gives you a theorem prover "inside" haskell, unlike coq/agda where you need to do program extraction. This means you can combine proofs and programs without a significant impact to the runtime performance.
Nice to see this on the front page. I wrote a Masters thesis about
distributed issue tracking using darcs' patch theory[0]. You can read
it here[1].
Although the initial goal of the project was to build a working issue
tracker that can integrate with darcsden[2], it later evolved mostly
into a playground for playing with dependent types in Agda. So, sadly
I don't have anything I can show HN yet. I do have a tiny little
private prototype which I haven't gotten around to finishing yet
because of other commitments. Maybe this is just the push I need to
get it working.
- I have setup several custom categories over the years, for apps and websites that I use and I track them using do-more/do-less goals with beeminder. I'd like to continue being able to track times for specific activities.
- I like that I can use it on Linux/Mac/iPad/Android and it tracks across all platforms. I love that it works so well on Linux, and I also wish you could track activities on iOS/iPadOS.
- I use a home-grown pomodoro setup and I use the api and ifttt/integromat integrations to trigger focustime sessions. I also like observing the realtime productivity pulse numbers to motivate myself, and I hope that's not going away!