zugaldia / halflifeinbox

Half Life Inbox experiment
http://zugaldia.github.io/halflifeinbox
MIT License
1 stars 0 forks source link

Attempting to reduce number to 0 emails returns 'Null Emails' error #2

Open bradp opened 10 years ago

bradp commented 10 years ago

screen shot 2014-01-16 at 1 02 34 pm

zugaldia commented 10 years ago

Thanks @bradp. This is more of a feature than a bug. In the About section we explain strict Inbox Zero is impractical and therefore we use the exponential decay to model our pace. In the exponential decay, we never technically reach zero.

Also, on purpose, we didn't include any limitations to the inputs so that you could freely play with the model and understand what makes and what doesn't make sense. But you're right, the UI should better explain this.

As a workaround, you can always set 1 as your goal. Once you reach it, well, you're just 1 email away from Inbox Zero :)

bradp commented 10 years ago

@zugaldia Makes sense.

I'd say modifying the UI to not allow for that would be beneficial.

:smile:

khanklatt commented 10 years ago

When you receive input of 0 you can just assume it is input of 1, and increment the last day's todo list by 1.

I know it's cleaner mathematically to apply a single model and tell your users they're wrong for adopting a different model.

Or you can just accept that input, and go ahead and calculate it properly. Of course, I think the model you've applied is incorrect, but I'll log a separate issue.

zugaldia commented 9 years ago

Related (thanks Mar!):

image