Hacker News new | ask | show | jobs
by whack 2967 days ago
I wonder why no one has mentioned using Google-Calendar as a task-management tool. I too use (starred) emails to remind myself of tasks that I have pending. But for anything that's time specific, I just put it on my google-calendar (or any online calendar really).

Eg: Mow my lawn on Sunday? Ok, I'll create an all-day event on Sunday to mow-my-lawn. And once I'm done, all I have to do is delete it. I can then periodically check my calendar from my phone/laptop/tablet, and see everything I have to do that day/week. If I want to get a head-start on anything that's coming up next week, it's all there on my calendar too. If I need a reminder, I can just have it send me a push-notification at a specific time. Best of all, I never have to be at my computer to get all these info/alerts. As long as I have my phone nearby, I can check my tasks, and get reminders for anything I've forgotten about.

3 comments

Yeah; basically any calendar app. Every OS/device comes with one built in; they can sync across all your devices; they expose the database via SDK or API so you or others can augment them with additional tools (though I don't find it necessary).

For me, this has been a solved problem for many years.

It's one of those things where everybody's different, I get that.

But using an email system to manage your tasks seems only one step less goofy than calling yourself and leaving yourself voice mails. You can make that work, I guess, but that's not what the tool is for.

I think modern calendars are one of the great software success stories, actually. They are rock solid reliable, based mainly on hackable open standards, and work everywhere. I don't delete things from my calendar, I just leave them in there as a fossil record of my life.

(What was I doing ten years ago on this day? I just checked; apparently I helped my girlfriend sell her car, bought my sister a plane ticket, and worked on software for most of the day.)

This data has moved with me from platform to platform and will be accessible my whole life. This is how computers are supposed to work! (But seldom do...)

IMHO it should be more integrated with tasks, and tasks should be much more powerful. Some examples:

- Here in Italy I can donate blood every 3 months. So I want to set a task "Now you can donate blood" on say June 1st and set it to repeat itself 3 months after the day I actually donate blood and in the meantime being shown on top of calendar in a special "to-do" section. And if I donate blood on June 5th, the next donation should be automatically set on September 5th. I achieve this with an external app that syncs to tasks, but being it integrated in calender would be wonderful.

- A task can have more dates to be set. An example is taxes: from April 1st I can review the documentation the governament send me, from May 1st I can submit the correct documents and at May 31st I must have submited the documents. Of course during this period the task should always be visibile on my calendar.

Thing is I have the feeling that todo lists, calendars, tasks and time-tracking should ALL be integrated in the same software. And as far as I know this software is emacs' org-mode... one day I will learn it.

There are also reminders that string along as long as you don't check them off.