Building a solution for a pain point that doesn't actually exist in the market.

Most startups don't fail because the idea was bad. They fail because:

Paul Graham argues that the best way to get startup ideas is to stop trying to think of them. Instead: