Hacker ToDo List is integrated with github and all your todo's are stored as private gists.
So, you need not worry about your to-do's when you switch from your office machine to your home machine.
Just provide your github credentials, your todo's will be synced.