There are many factors to consider when deciding if an activity is a legitimate business versus a hobby. If it is a hobby, losses can be limited. One of the factors is how much personal pleasure is involved in the activity. There are many other factors that are considered. A recent Tax Court case discusses the factors to distinguish between a business activity and a hobby activity. Read more here and here.