It occurred to me over the last week or two that most all of the startup and pet project work I've been doing over the past decade has all boiled down to presenting complex and thought-provoking data to the user in the most simple way possible. Every little piece of user interface, web application, or technology that sits between the brain and a simple version of the decisions it needs to make each day is a cognitive weight we carry around.
There was another great article on the front page of HN today about cognitive slaves. It's a topic that keeps coming up again and again for me and the community, and as one other commenter asks on this thread, at some point it's not enough to simply complain, what would you do to fix it? I'm happy to actually be trying something. Wish me luck!
This is going to sound very cryptic, but I hope it comes across, you are a solution looking for a problem.
I think it's only a matter of time before you find your groove, I see it happening all over HN, people that try one thing after another and suddenly it clicks, they find their thing and from there on it's upwards.
Don't give up, the 'making complex stuff simple' thing you've got is absolutely a key in all this. The webcam thing was much the same, until we came along it was just too hard to put live video on the web, we reduced it to one click, that was all it took. Youtube did the same for clips and look where they ended up.
All you you need to do is to apply that wisdom to something that draws a crowd.
It might seem to the outside observer that I start a lot of things and don't finish them, but really I'm iterating around where things hurt and where the response is, just like you note. I have been very fortunate to make enough consulting that I can take several months a year to work on my pet projects. And after all, isn't wealth really the ability to use your time as you see fit? So in that sense I am truly a wealthy man.
I have some "boring" work I am doing that is bringing some residual income as well. I've found that time is truly your friend with startups -- the longer you are out there the more success you get, no matter what you are doing. So in some ways this start/stop work has been counterproductive, but you play the cards you have, not the ones you wish you had.
I am truly excited about the long-term capabilities of functional programming and the F# language in particular. It's allowing me to build blocks of little "solutions" that can then be assembled in ways to make larger products in a way that OOP simply didn't accomplish. Very cool.
WW.com was bootstrapped out of my previous company (consultancy / software licenses).
Justin.tv is a lot slicker and it seems they are doing way better than we are in terms of traffic and user satisfaction, but we're working quite hard at the moment to turn the tide on that. WW.com to me feels as though it has a stronger community element to it.
WW is actually quite a bit older than justin.tv (we started in 1998 as 'camarades', but because the name was pretty hard to spell it got changed), we missed a few chances, had some spectacular bad luck but on the whole I'm feeling better about it today than I have felt in the last 5 years.
I don't think the Justin.tv guys have too much to worry about for the time being, but we're definitely planning a very serious effort to make a go of it.
There have been some great posts/discussions at the blog The Online Photographer in the last week about this, proximately prompted by the new Fuji digital rangefinder just announced at Photokina:
There was another great article on the front page of HN today about cognitive slaves. It's a topic that keeps coming up again and again for me and the community, and as one other commenter asks on this thread, at some point it's not enough to simply complain, what would you do to fix it? I'm happy to actually be trying something. Wish me luck!