My co-founder and I are both married with small children. We were both full time developers before founding our company. We started working on a side project at night for a few months and then heard about a local Utah version of YCombinator called http://www.BoomStartup.com (We're IActionable.com). We were accepted, but there were many late night discussions with my wife as we tried to figure out a plan to survive on…
I feel like the usability mantra circa 2000-2010 was "Don't make me think" and I hope the usability mantra for the decade of 2010-2020 will be "Don't make me unsure". Using inspiration from games, I hope UI developers will make sure to give instant feed back. When a user makes a mistake the user will be informed, when a user does something correct the user will be informed.
Thus using software will be more like a fun video game rather than a frustrating experience.
I plan to write a blog post on these thoughts. Let me know if you guys have any input.