Stack Exchange Raises $40M Led by A16Z to Boost Its Programmer Forums
techcrunch.com
techcrunch.com
Roughly, there are two camps. Those who say that any well-formed, non-dup question of interest should be let in and those who think it's a stop of last-resort after checking all conceivable documentation and scouring the internet.
I believe the latter viewpoint is pretty run-of-the-mill developer machismo, and it makes me chuckle every time the first google hit directs me to a SO post with 1000 upvotes that has been closed as "off-topic".
It seems self-evident to me that in the year 2015, the internet has allowed me to make more valuable use of my time quickly searching for answers rather than scouring documentation. Docs have a time and a place, but are not needed for quick dips into the myriad techs you need to use to write a typical app these days.
Just today I have probably worked with at least 20 code libraries with their own documentation, and most of those libraries will be replaced within 3 years from now.
I think reading the documentation for everything that a webdev works with now could be a full time job in itself.
It's unbelievably annoying when this happens. I have a number of bookmarks to incredibly insightful posts, whose usefulness has been corroborated by literally hundreds of people...all closed because they are deemed "off-topic" or some such by an admin.
My theory is that SO was essentially "done" years ago. But people are still on staff and needed something to do. Thus, unrelenting navel gazing ensued.
Imagine the question : "What is the best templating engine to use for Django?" This question doesn't have an answer, because it's so dependent on use case (even that statement is controversial). So if it's on SO and not closed, you'll get a bunch of answers that are contradictory, and people flaming in the comments.
I think the main objective for the SO team is to have people land on the site and _have their answer right there_. By removing possibilities of these off-topic questions, you're less likely to land on answers that help your specific thing.
End result is "when I land on SO I get an answer every time" instead of "when I land on SO sometimes I get a flame war". For branding, at least, I think it works in their favor to close those questions
e.g. http://stackoverflow.com/questions/257712/best-web-applicati...
or less seriously:
http://stackoverflow.com/questions/184618/what-is-the-best-c...
Also, smart, general questions are not the only questions to be closed: I got one closed on networking because the problem was between two company networks, not inside. There is an obvious reason for a rule about company networks and that is to keep hone networking out, not because we need another subsection for WANs, no?
This is wrong in multiple dimensions and [edit: the next sentence which i didn't quote is] flamebait.
One camp believes in following these guidelines to a fault. The other camp thinks some of the rules are counterproductive to SO's principles.
Source: http://stackoverflow.com/help, the guidelines are clearly outlined.
I don't understand why I have to click another link to go to another site that doesn't have the same context and awareness of where I just came from.
For example, where is the guideline that answers this without ambiguity?
http://meta.stackoverflow.com/questions/261592/how-much-rese...
I've some sympathy for that.
What do you think happens when the two are rewarded equally, but the latter can be done much more frequently per unit of time?
Heck, even if the site was only for "novel" questions, according to your logic, only the most important unanswered question should be visible, until it is answered. Otherwise people might be incentivized to answer the second most important question instead.
I don't think they're mutually exclusive - there are multiple reward structures for multiple types of players. Both should be encouraged.
Further, there's the question of how much effort the questioner should be expected to put in. In a great many technical question fora, the experience is that many noobs make no attempt to search out answers.
So, yes. Internet points.
I'm not suggesting we leave obviously terrible questions open, it's the borderline posts that get me. Interesting questions which may not have a black and white answer, but would still encourage discussion/opinions which would be useful to people down the road. I know "it's not a discussion site", but sometimes there are gray areas and it's useful to have the opinions of experts on the pros and cons of certain approaches/technologies/whatever.
I suspect that SOs answer to your need is "Go use a different site". At some point, that becomes a reasonable answer.
The problem is that you can't boil down development to very focussed questions with very focussed answers.
A lot of answers are experience and opinion - and if someone experienced is giving an opinion that's usually useful in itself, dammit, even if someone else with experience disagrees.
'Is React better than Angular?' may seem pointlessly open, but if you get answers from two camps who both know what they're talking about, it's possible to learn a lot from both.
In my experience, this is completely false, it should be reworded as "Questions that moderators like to remove on a whim".
The fact that a moderator (or group of moderators) don't find a question valuable doesn't mean that it is not valuable for the rest of the world, and this applies specifically with questions about recommendations.
I have gotten a _lot_ of value from closed SO questions that were high ranked in my Google search results.
I don't know what that says about SO's flagging system, but it is what it is, I guess.
Too bad for you, it just takes an overzealous moderator to remove a closed question that many people find valuable.
Your best bet is to bookmark the question and trigger archive.org's crawler via the "Save Page Now" form: https://archive.org/web/
Also in the rapidly changing JS world they don't reference the version consistently. Code that worked fine on version 1 doesn't work six months later on version 1.1, if I knew the version it would save a lot of time.
What I would think would be better is for questions that receive a lot of upvotes after they are closed, that the people who flagged the question have reduced capability to flag down questions in the future.
how to push an item into an array in Java?
The obvious response is "lol don't you know how to read the doc"?
Yet the view count is over 100,000 and counting, with people commenting how much they appreciate finding the answer immediately.
So that's an example of a good question, actually. And an answer "read the docs" would be down-voted as unhelpful and quickly disappear.
The remaining comments are just fluff, such as "thanks", which can more appropriately (for the site) be expressed as an upvote or accept. Or they're asking a new question, in which case the parent's comment applies.
I listened to Joel and Jeff talk about it in their early podcasts when they were first building the site. To be the definitive answer for a question requires that the answer be able to change and evolve over time as new information becomes available.
Sometimes, I also see threads closed as homework questions, but those tend to have several duplicates which do have the answer in them, so it has so far not bothered me.
This is exactly what I don't understand. If a question is borderline, but obviously useful, why not err on the side of allowing it to stand?
>Sometimes, I also see threads closed as homework questions, but those tend to have several duplicates which do have the answer in them, so it has so far not bothered me.
This doesn't happen anymore. The "Homework" tag was removed and is no longer a valid reason to close a question. That doesn't mean these questions don't get closed using other rationals of course.
1: There is no definitive answer to it. At best there is best practice, and at worst there is flame wars. If Moderators tried to distinguish what topic could become flame wars, you tend to end up with very biased moderation.
2: Recommendations are much more time-sensitive than purely technical questions. The best framework in 2005 might be abandon in 2015, which can mislead readers. As a reader, I know this and always check the post date, but from a UI perspective, this key component is not obvious in SO.
3: Flame wars are destructive, and SE has historically tried to avoid them. Questions like "should I pick GPL or BSD?", "Emacs or VI?", and "Python or ruby?" tend to be cut down before they cause problem in the SE community. I wish sometimes that HN would follow suit and do the same.
This is why you can edit a question/answer, to update the information.
But now, I feel like my question is probably going to be flagged, so why bother.
Some examples:
http://stackoverflow.com/questions/21044302/make-ajax-loaded...
http://stackoverflow.com/questions/26298780/how-to-make-ajax...
http://stackoverflow.com/questions/14887710/ajax-deep-linkin...
http://stackoverflow.com/questions/21785074/seo-with-single-...
The comment to justify why the question is closed is always the same: "This question appears to be off-topic because it is about SEO".
"Is there any way to dynamic generate content without affecting search engine indexing and ranking"
"Is there anything I can do to make google crawl my website"
"Is it safe to pre-load 4 website into one page without search engines interpreting it as misleading"
If you are a programmer who do not work at google, it is impossible to answer. If a co-worker gave me any of those questions, I would answer it by giving them the link to google's recommendation page about SEO, while warning that google is a private company that do not disclose their methods in indexing website. I can guess and speculate how they think or what their intention are, but any advice would only reflect how I think it works today, and google may at any time change how they index websites.
And I consider Google+SO the best programming tool ever created.
wrt Closed Questions, simple heuristic - if the page has lots of visits, lots of upvotes and is high in google for common searches do not close the topic. Clearly there exists a market for this question for many people, even if it boggles super-users' sensibilities.
[1] https://developers.google.com/webmasters/ajax-crawling/docs/...
FWIW, legit SEO questions do have a home on SE: http://webmasters.stackexchange.com/questions/tagged/seo
I do not follow you.
> FWIW, legit SEO questions do have a home on SE: http://webmasters.stackexchange.com/questions/tagged/seo
I know that Webmasters SE is supposedly the right place to ask questions about crawling issues and Ajax, but in fact you will find more questions on SO (see links below) because this is mainly related to technical issues with JavaScript.
234 questions tagged http://stackoverflow.com/questions/tagged/seo+ajax?sort=newe...
74 questions tagged http://webmasters.stackexchange.com/questions/tagged/seo+aja...
The knowledge would certainly be useful to many people, but it is outside of SO's scope as it is defined.
[1] https://developers.google.com/webmasters/ajax-crawling/docs/...
(edit: typo)
I don't have an SO example on hand, but consider this Sci-Fi StackExchange question:
http://scifi.stackexchange.com/questions/79363/why-was-the-r...
The question is "Why does Sauron need the Ring to control Middle-Earth?" The correct answer is that he doesn't; he can control Middle-Earth without it, his victory is inevitable, but needs it to remove the only possible method his enemies have of overcoming him. After being correctly answered, the question was flagged as a duplicate of "What was the point of Sauron making the One Ring?" which is a very different question and comes with different answers.
This is, in my experience, extremely common across the StackExchange network. In that example, the "duplicate" question was answered before being closed, but that's not always the case.
They did open Software Recommendations Stack Exchange.
Closed answers get deleted in some regular interval. If they for some weird reason aren't, you could consider flagging them, there is always a response to that.
I've said it before: SO is useful for the first 5 years of a software engineer's life. After that, it's occasionally useful when you need to pick up a new technology. The questions that are hard, for real senior software engineers, are rarely found on SE sites. Programmers.SE was supposed to fix it, but it hasn't worked, because of the same moderation.
This is a moderation problem, but the solution chosen was the easy solution: just don't allow hard questions because hard questions beget arguments. Instead, requiring people to have civil discourse, perhaps even requiring that people show they can have civil discourse before allowing them to participate, is much, much more difficult.
I'm not sure SE could survive the second type of moderation. But by not having it, it certainly makes it usefulness to somebody like me, with many years of experience learning and using various technologies, near zero.
1. http://programmers.stackexchange.com/questions/181342/r-vs-p... [closed as off topic]
That's what I find in my use and I don't think that's a problem. I think the harder to answer questions should be on their own Stack Exchange system. Moderation on that system would have different rules. I think if you keep it separate the second type of moderation you describe could work, however mixing the two types of moderation with Stack Overflow would lead to more problems imo.
Although the question was framed badly it could have simply been edited to be more clear about what it was asking and what the answers are answering. It was helpful to me and I'm sure it's been helpful to others as well.
It's easy to assume that every reader is able to look past a poorly-written, half-implicit question and suss out the underlying need - but that's not the case. If you're able to understand a question and it's clear that others are not, don't hesitate to share your insights - they can make the difference between a question being downvoted and deleted and one that goes on to help many others.
http://stackoverflow.com/questions/19124445/how-to-download-...
http://stackoverflow.com/questions/19082860/where-can-i-down...
The question is off-topic, but as you can see it was still answered. Still, to solve that problem, a new site was opened per request of users: Software Recommendations Stack Exchange
How often is often in practice, though? This is a common objection, and I see it mentioned a lot by disgruntled commenters here. This is just another form of observational bias, and in reality the situaion described is pretty rare...
There are many times that SO and SE sites have been useful to me, both is finding answers to existing questions, asking questions that are then answered, and also providing answers myself. I agree that it can be infuriating to see a question that you want answered on the site, but it has been closed as 'off topic' or 'irrelevant' or the classic 'not suitable for a question-and-answer format site.' However, this has not happened to me much in the several years I have used the site(s) so I have to assume one of the following is true:
a. I only ask/search for the 'right' kinds of questions?
b. Closed questions are not that common?
Due to the annoyance factor, I think that b. is what is happening, and people just weight those occurrences much higher in their subconcious. That means they will recall them more readily, thus giving the false impression that it happens a lot.
This is actually a very common observational bias, which people should be more aware of.
- http://en.wikipedia.org/wiki/Availability_heuristic
The availability heuristic is the idea that if something can be readily recalled, it must be important, or at least more important than alternatives which are not as readily recalled. The easier it is to recall the consequences of something the greater those consequences are often perceived to be, and similarly the greater the consequences the easier somehing is to recall. This means strong negative associations with closed answers make those easy to remember, and people incorrectly estimate the frequency of this situation to be much greater than it actually is.
The overall quality of stack overflow has decreased dramatically over the past few years. These days, when I go there mostly I have the chance to help someone from India do his or her job and tell people to stop using obsolete database interfaces and leaving their code wide-open to SQL injection. It's not very rewarding, educational, useful or entertaining.
I sometimes feel as if there could be a thread titled 'SO pivots into airplanes' and the top comment would be about whether flight attendants would call some questions off topic.
Interestingly i have noticed that Quora has some nice thoughtful answers to tech questions, especially questions that have no shot in hell of being answered on SE.
Just to clarify, SE doesn't always have the question, but it always has the answer.
It must be related to the specific field you are searching for; older ones are usually complete. I wouldn't be surprised if a more casual programming field has a larger ratio of closed answers.
While I understand the intentions of the moderators, they seem to assess the value of a question for people at the moderator's own skill level than at the people who might be asking the question or seeking an answer to a particular question.
The silver lining for me is that at least they don't delete the questions and answers they mod down. I've found a lot of useful stuff in questions that the mods didn't like.
SE has good rules which keep questions relevant. I would say that if the question is closed and there are no existing duplicates, then the question itself doesn't have much value. ( There are of course outliers. )
There is a misunderstanding here, moderators on SE don't actually close most of the questions, normal users with privileges to do that, do so by voting. So such a question doesn't have value because users decided so, not moderators.
The last paragraph shares the misconception with the previous one. Users vote on and close question. Inf fact moderators are so rare on SE, that they only do critical things that should not be trusted to users, which do the rest.
Not fitting the guidelines of SO and not having much value are two very different things. Are you sure you meant the latter?
[1] http://stackoverflow.com/questions/4674609/looking-for-a-ric... (not my find, posted in another comment on this thread)
Having strict moderation standards is SO's business. I may or may not agree, but it seems to work for them.
Leaving closed questions, particularly those without answers, on their site sucking up google juice and deceptively appearing in my search results is scummy. If they don't want it on their site, they should ask google not to crawl it. And that goes squared when the question doesn't have an answer.
To a person _arriving at SO from Google_, "moderator" and "normal users with privileges" are basically the same thing, even though they may be technically different. And, those "normal users with privileges" tend to be overly aggressive when flagging questions as "off topic" or "opinion-based".
Googling 100 things (which is not a lot) is not likely to return more than 1 or 2 of these at most. It's rare that I hit this but I've seen it a dozen or so times at least. Most of the time it's a question that has been heavily upvoted with a heavily upvoted (and accepted) answer.
Has anyone used SO Careers? Opinions?
In contrast, GitHub was surprisingly disappointing. Maybe one or two worthwhile candidates, and a ton of junk. It appears that GitHub's jobs get scraped and posted elsewhere, and the bulk of responses to my ad were low-quality (and that's being generous) candidates responding to those reposted versions.
But SO do make it easy to detect applicants from SO by linking to their profile.
As an employer, application quality was fantastic - for 3 different technical roles, a majority of applicants in the final round of interviewing, and the eventual hires themselves, all came from Stack Overflow.
Also, the cost was a lot lower. Typical cost from a recruitment agency would be around £3-5K for a junior developer, £5-10K for a mid-level developer. StackOverflow was £250. The results from StackOverflow were also better - the recruitment agency sent Java developers for JavaScript roles, and all those usual horror stories. The only advantage of the agencies was that they found more applicants, but typically, they sent more chaff than wheat.
Sorry if it sounds like I work for the PR team, but if you're looking to hire I can't see the downside of advertising on StackOverflow.
First, SO Careers 1.0 came to a halt, they made a few changes in 2.0, they changed it to an invite-only system as opposed to a premium subscription service. They best part of all, they reimbursed everyone who had previously paid. Here was the blog post about it: http://blog.stackoverflow.com/2011/02/careers-2-0-launches/
It was great, I was getting several requests per week for a while, and it even helped me land a job across the country.
All that being said, I haven't kept my SO Careers profile up to date lately, and haven't had many inquiries in a while.
I do highly recommend it.
(I have started using recently, have only 1k rep)
If you do plan on showing off your SO profile, don't get hung up on rep - well-written answers that demonstrate mastery of a subject are a lot more useful than an arbitrary number.
(And if you're a good company and you have neither of those, I recommend getting one if you can afford it -- not sure what the cost is.)
I get remarkably few contacts on Careers compared to other sources, and then often from people who completely ignored my location (back when I was marked as "no relocation"). Friends who I gave invites to didn't seem to get anywhere with SO.
Also, it's still the case that searching for a postal code on the German version of the site (as it suggests, in German, in the search field) will assume you meant a US zipcode.
E.g. try "76131" on the German site and you'll see jobs/companies in Karlsruhe, Germany.
Do the same search on the U.S. and you'll see results from Fort Worth, TX.
As a web developer working in stuff like PHP or Ruby, I just chalked it up to me being in the wrong venue. Over time, I've gotten better leads and interviews from stuff like We Work Remotely and even Indeed. From my experience, the stuff SO Careers was optimizing for and prioritizing on profile pages wasn't really important for landing an interview request.
All that said, a lot can change in 2 years and it seems SO Careers's success somewhat speaks for itself.
1 - It generates 2/3 of the money.
2 - It probably requires the most handholding from Sales and Customer Support. There's only so much scaling they can do.
Posted my opinions here a few months ago: http://noxad.com/technical/hiring-using-careers-2-0-stackove...
The staff has been very helpful with giving us great tips to improve our offer.
As an employer, we got no real prospects, only a few people who were looking for remote work, even though the description said local only. They gave us a full refund with no hassle under their satisfaction guaranteed policy.
As an employee, it brought to my attention a great job from a good local company that actually cared about developers and allows remote work.
Relatively happy with it from both sides.
[1] https://hire.jobvite.com/CompanyJobs/Careers.aspx?nl=1&k=Job...
I'm sure $40 million would help to push out their Q&A side of things, but looks like they want to spend it on the careers side of things?
I hope they get back those 100,000+ job postings :P.
That said, LinkedIn still takes up the majority of what little time I spend on sites like these since that's where most people are.
Both have massive potential audience, but both don't deliver engagement and effectively eat your budget.
Facebook isn't largely effective (in part) because the audience isn't there to be advertised to, their busy socializing with friends/family. Stack Exchange isn't effective as a Job Bulletin because the audience isn't there to find a job (they probably already have one), they're there to get assistance for a problem.
TV ads are often entertaining, and you don't have to go out of your way to view them (you usually don't have a choice). Ads on Facebook and other sites are often seen as intrusive and usually ignored. In the case of Stack Exchange's Careers page, you have to explicit go to it to view the listings.
Very different things.
On facebook ads - the best FB ads are native to facebook. Pictures or videos. You don't need to go to another site. They are interesting and draw the viewer's attention just like good TV (any) ads. You have the added benefit of instant social proof and maybe even clicks to your site, if you included a shortened link somewhere. Don't confuse FB ads with adwords or direct response banner advertising. It is not. People who treat it this way are the same people who complain it doesn't work.
I'm not. My company has gone through no less than 3 different marketing agencies that believed they could "do social right", and we've given it our own go internally as well. None succeed in doing anything but getting more likes on our FB page and draining our marketing budget. People simply did not click through to the website nor convert into purchases. After FB's algorithm change to synthetic feeds, well, it got even worse.
You might say "well, you've used the wrong social marketing company!"... and that's exactly what they all said when they pitched us.
Our story is not unique. Perhaps it depends on the types of products, etc, but there have been some very high profile mega-corps that very publicly yanked their FB ad support citing similar reasons.
Adwords and other direct banner adverts, on the other hand, do work, and they work very well. One possibility they work so well is the user is already looking for a product that is then pitched to them, ie. browsing a how-to forum and then gets presented with products that the how-to uses.
They are very different beasts.
There are plenty. It's about a captive audience. Take a movie theater for example -- you don't have a choice but to sit there and if not look at it, you hear the ads. Same if you're trying to watch at TV show, you have no choice.
Things like DVR have changed that partially and reduced the effectiveness of TV adverts; a major reason why broadcasting companies have fought hard against being able to fast-forward through commercials, etc. You can always show up late to the movie theater too, but most don't and it's not as convenient.
Other examples would be the newspaper classified's sections (or craigslist being the online version). People go and look there specifically to be sold to.
The point being, if your audience isn't captive, or if they aren't already interested in your product, then your adverts are wasted effort (and money).
When's the last time you were on FB and saw a sidebar ad for Coors Light and decided to run out and buy some? What about a car advert? Vacuum cleaner? Probably never. Maybe you liked their FB page, but it likely didn't result in a conversion (meaning you ran out and bought something from that company).
Now if you were on a forum or doing a search for the best Vacuum or best beer or what car you should buy -- you're already interested in the product and far more receptive to being pitched too at that moment.
If you can't have a captive audience, then the next best thing (or maybe better thing) is to have an audience who is looking to buy already. FB and other social sites don't provide that...
So at the end it's all about recruiting like LinkedIn?
Nobody's going to give them $40M if there is no conceivable way to get their money back.
I found this very interesting. Stack Exchange is an insanely useful service, but I struggled to figure out how they would monetize it. (Similar to Wikipedia) They're received enough money that exit valuation expectations are high. I guess the cash flow projections from these are enough.
I'll probably always be skeptical that SO is just about to become ruined, unless they explicitly move it into a long-term strategy where the careers board is all they want for revenue.
Worth keeping in mind that, because everything contributed is licensed to us via CC-BY-SA, we essentially have to compete against our own content - if we make the user experience awful, there are plenty of other sites willing to take the same information and present it better.
What requires SO to publish this information? This means someone else can legally mirror SO answers, but if that data one day disappeared from the Wayback machine and the Google cache, then what?
If there are third-parties out there actively building caches of SO, then that answers my question.
Beyond that, not only are there plenty of sites scraping us (the better ones use the API, the worst ones don't throttle and get throttled) but we periodically publish full archives, hosted by a neutral 3rd-party: https://archive.org/details/stackexchange - kinda hard to take back something that's been torrented.
It's exactly why they made it in the first place, they repeatedly rubbished expert's exchange in the podcasts and even went so far as to creative commons the content, you can download all the questions and answers if you want.
I worked at a firm that was also doing well in the careers space, and that was because when CVS/Walgreens/RiteAid was looking for pharmacists (for example), we could ensure that their ads were only shown to pharmacists, and not plumbers, cashiers, truck drivers, etc.
So the chain stores knew that not only that their ad dollars were being well-spent, but that the candidates they were getting were already well-qualified, saving their HR departments time & effort in filtering out those that weren't. Frankly, I feel we were under-charging them, even though we had excellent revenue figures.
Now this, my friends, is one of the major problems of stackoverflow today!
Again, though, you're missing the point. On StackOverflow, a stale answer can be fixed, by virtually anyone. On traditional vBulletin-style forums, the post saying "this isn't true anymore, there's a better way" might be buried hundreds of posts in.
I often land on a question that I'm asking, and it has a lot of upvotes, but it was answered 3 years ago using deprecated APIs.
A Forum is for hanging out and sharing. It may have information you need, it may not. You will spend a lot of time scrolling through useless material finding it. Or even worse: http://xkcd.com/979/
Stack Exchange will not waste your time. You have a much higher chance to find the answer you're looking for.
In short, while Forums and Stack Exchange are avenues to convey information, SE works to ensure finding information is easy and painless, whereas a forum does not.
(I'm a moderator on Stack Overflow).
We don't like to call it a forum, precisely because it brings to mind the former. But the latter (older) definition is perfectly applicable.
(I'm an employee of Stack Exchange, working in the "annoy gortok with pedantry" department)
SE is trying to create create technical manuals one extremely directed question and one specific answer at a time. There is nothing wrong with discussion around questions or topics, especially if it helps to clarify anything being discussed. It seems like the moderators think there is only one way to ask or question a topic, whereas in reality people learn in different ways. Having multiple discussion points is helpful, the cream will rise to the top with votes. Duplicates shouldn't be closed either, there is value in seeing the same question answered in a different manner especially when both answers are correct. SO and SE has gotten so bad it's my last resort these days, I turn to Reddit before asking questions there and that is embarrassing to say.
Is there anything Bezos doesn't have his hands in? (I mean it in both a good and bad way)
What are the trade-offs ? I always feel like only the exceptional rich companies can sustain such high standard of living, the same rich which will respond that it's the only way for keeping an healthy work in the end.
Seems like a never ending chicken and egg problem that I don't have time to solve, I have hard deadlines to manage... (it's slightly exaggerated, of course, but you got the picture)
Without that context, I have no way of seeing this as anything other than a "bubble" investment, even in a pretty awesome product/team.
See it as a long-term shot. No doubt that 40M in recruitment will pay if the SO team continue to be half as good as they seems to be today (which is one of the challenges).
I use multiple stack exchange sites and even chat and have found it all useful...except for meta
In the few times I have posted to meta, I get downvoted into oblivion. So far, the vibe I get from meta, is that there is an in-crowd with a certain philosophy and if it isn't yours get the fuck out or we will downvote you and pick apart your every word.
It makes me wonder...as a help forum what the hell is meta really for?
Also congrats to SE, glad to see them get this funding...but please wtf is meta?
Unbeknown to some, there are tonnes of StackExchange Q&A sites. Picked on Area 51 and then voted up by the community. Many start with good intentions, but lose steam and never make it to a fully-fledged Q&A site because they didn't meet the minimum requirements (the Startups StackExchange is a good example of this). There is literally a StackExchange site for every single niche; cooking, scepticism, music, science fiction, mathematics, database administration, Apple products, web services, Wordpress and tonnes more.
You have to ask yourself, are a lot of these individual Q&A sites simply using unnecessary server resources when they're probably being carried and offset by StackOverflow's advertising revenue? I would love to see StackExchange go down the path of focusing on programmers more than I would cooking or mathematics. I contribute to a lot of individual StackExchange sites, mostly the Wordpress one.
Reading the about page seems to highlight that not even StackExchange themselves know what they want to be or the fact they target a wide range of niches.
Stack Exchange is the largest network of websites for software developers including Stack Overflow, the pre-eminent destination site for programmers to find, ask, and answer their questions.
This statement seems to indicate they focus on catering to developers, but going through the list of over 100 StackExchange Q&A sites yields sites for niches like; marketing, mathematics, cooking, science fiction, gaming, DIY, Apple software/hardware, electrical engineering and tonnes more. I would say a few sites relate to programming, but many do not.
Then there is the issue of overzealous moderators (mostly on StackOverflow). How many times have you Googled a problem, SO comes up as the first result, you click it and the question has a few hundred, sometimes a few thousand upvotes and it has been closed? Happens to me quite a lot. I see questions being closed as duplicates when they're in fact not duplicates and were closed because the mod simply lacked the understanding of what was being asked. Questions closely related to a duplicate often get closed as a duplicate and once a question has been "moderated" it rarely ever gets re-opened.
The issue is in part with the points/badges system. You have an imbalance of power. It is virtually impossible for a new user to get high enough to make even a subtle difference to SO. Those at the top want to keep their spot, unfortunately many of the moderators are a little too click happy. Instead of the site feeling like a community moderated website, you have these select few power users telling us what is right or wrong (especially evident by the fact of high ranking Google results leading to closed questions).
Things have been broken for a very long time on SO and I hope the investment means they can try and address the problems (which they must be aware of).
Don't get me wrong, StackExchange have provided a beyond invaluable service, but the arrogance, overzealous moderators and often confusing policies/rules around the kind of questions you can ask/how you can ask them really deters me from participating. My involvement with SO these days is read only, because I don't want to get dragged into all of the politics of the site and the power users who control it.
Seems to me this could be a problem for SO in the future if people like myself are deterred from answering because they don't feel like their contribution will be accepted or will be heavily criticised.