Five Ways to Make People's Day with Software on the Internet