Ah, good point. "at a particular time" can be ameliorated with a good calendar, but "at a particular place" is still difficult. Dave Allen recommends having a separate TODO list for all the most common places (although that only works if most of the tasks are in the same few places). There are apps which will use a smart phone GPS to trigger a reminder, but you probably don't want to start relying on one for that.
I agree that's difficult and I don't have any good solution. The best I've done is to take a good guess when I'll be doing that and schedule it for then (sat: "if I go shopping, do X in town") or just accept I'll never remember it and make a special trip.
"at a particular time" can be ameliorated with a good calendar, but "at a particular place" is still difficult.
Indeed, and other kinds of circumstance (next time I see a particular person, next time I'm scheduling a meeting, next time I write code that does a particular thing, next time I'm in the sort of general situation that I've just decided needs me to start list-making more proactively) are even harder. I have thought before that a GPS-based reminder system would be quite handy, but it wouldn't be the whole story even then – what I really need is a reminder system with read access to my thought processes, because it needs to respond to arbitrary semantic criteria on my current situation and the only thing that even works that out is my brain :-)
a separate TODO list for all the most common places
... the most obvious example of which is a shopping list, of course, which actually is the one list that I do carry everywhere with me.
what I really need is a reminder system with read access to my thought processes, because it needs to respond to arbitrary semantic criteria on my current situation and the only thing that even works that out is my brain
I agree that's what you really need, but it's also possible that maybe 90% of the time the problems can be fixed with something lesser, and then the amount to just remember may become actually manageable :)
I agree that's difficult and I don't have any good solution. The best I've done is to take a good guess when I'll be doing that and schedule it for then (sat: "if I go shopping, do X in town") or just accept I'll never remember it and make a special trip.
Indeed, and other kinds of circumstance (next time I see a particular person, next time I'm scheduling a meeting, next time I write code that does a particular thing, next time I'm in the sort of general situation that I've just decided needs me to start list-making more proactively) are even harder. I have thought before that a GPS-based reminder system would be quite handy, but it wouldn't be the whole story even then – what I really need is a reminder system with read access to my thought processes, because it needs to respond to arbitrary semantic criteria on my current situation and the only thing that even works that out is my brain :-)
a separate TODO list for all the most common places
... the most obvious example of which is a shopping list, of course, which actually is the one list that I do carry everywhere with me.
I agree that's what you really need, but it's also possible that maybe 90% of the time the problems can be fixed with something lesser, and then the amount to just remember may become actually manageable :)