The "Web 2.0" mindset, at least the mindset I've seen most often on HN, is build it fast and get it out there to see if it has value. I also think there is some thought to how the solution can be monetized, but plans change in response to changing environments.