As the article's criticisms have some validity, I do wonder - does Stack Exchange need to revisit the information architecture of the original code if they want it to be the Q&A platform for the masses?
As the article's criticisms have some validity, I do wonder - does Stack Exchange need to revisit the information architecture of the original code if they want it to be the Q&A platform for the masses?
They don't really have content that can't be found elsewhere, and my experience with other food sites (all recipes, martha, chowhound, etc.) isn't nearly as annoying as it is with SO's competition (ITToolbox, Experts Exchange).
The only place that I've seen cooking.stackexchange.com mentioned is on geek sites like Hacker News, and Joel's RSS feed. They've got a long way to go before I would consider the cooking site a success outside of the nerd community.
She tried to up vote an answer and got the yellow box (Login or register). She ended up on the OpenID page and couldn't find where to put her e-mail or password. She has a GMail account, and I told her she could click on the "Google" icon.
She found the "Click here to sign up" link, but that just sent her to MyOpenID. A site she'd never heard of. And I've grilled it into her not to create accounts on sites she hasn't heard of or hasn't been recommended by someone or that she was redirected to.
So the site has some novice computer user problems. In my wife's defense, she is a great photographer, baker, and has several master's degrees in science (even worked at JPL for a bit on the Mars rover that burned up in the atmosphere). But she is a complete novice when it comes to computers. And the site turned her off in about 5 minutes.
The Area51 'vetting' process is an unnecessary barrier to creating new and interesting 'exchanges' (I guess it makes sense from a cost perspective), and they need to adjust the user experience for the non-geeky universe.
Don't forget, all these Stack Exchange sites are thought up by the community, but then deployed and paid for by Stack Exchange. They don't want hundreds of "ghost towns" around the web, they want to only create a new site if they think there's a reasonable chance it will grow into a site as vibrant as Stack Overflow. That's what the whole process is about. Time will tell if it's a good process.
But think about the real costs. Assuming that they have a nice scalable multi-tenant design, a ghost town is not going to have a lot of content or users, which means only a small hit on their database. Yes, tons of ghost towns add up to significant costs, but that can be easily fixed with some simple rules around inactivity over a set period of time.
Wayne Gretzky famously said "You miss 100% of the shots you never take." StackExchange is taking a 'rifle' approach. More power to them. My own personal opinion is that a 'shotgun' approach could result in more successful sites than the one they're taking. Just my 2 cents.
I think this diagram sums it up great: http://blog.stackoverflow.com/wp-content/uploads/se2-venn-di...
I'm talking about a shotgun approach while going free.
When you have an empty site and someone sees the last question was weeks or months ago they just browse away. Helping getting the community over that initial hurdle is important.
1. The majority of users will have a very specific interaction with the site: finding answers to specific questions via Google, and that's it. Most users have no interest in being part of a "community" around these topics.
2. I agree that OpenID as a requirement is annoying, it even stopped me from using the site for a long time. But Jeff and Joel are sticking to OpenID on principle, because they believe it is a better way of doing things. Can't really get mad at people who "sabotage" a bit of business to stand up for something they think is right.
I really liked that in Hacker News, being able to vote right from the start.
For example, chowhound uses small splashes of red to give their site some "flavour".
There is no joy in that cooking stackexchange. It is like cooking for computers.
But I accept, perhaps the people who run the site didn't have time (or money) and just applied the default templates, and tried running it to see whether it will work.
That's part of the problem.
If you look at the StackExchange FAQ, this is what they say about the Beta phase:
Beta. Perhaps the most important phase. This is the actual, live site set up on a "probationary" basis to see if people will use it.
If you can't customize the user experience in a manner appropriate to the subject matter, you're being set up to fail. That's why I personally have a strong dislike for the Area51 'vetting' process.