(Note: This is not a post about distributed computing, as it may seem at first.)
I've recently become involved in a distributed computing project, and the client currently runs on the family computer. I would really like to have the client run 24/7/365, but various factors keep this from being...