Meta Stack Exchange is where users like you discuss bugs, features, and support issues that affect the software powering all 158 Stack Exchange communities.

What is meta?
Here's how it works:
  1. Any Stack Exchange user can ask a question
  2. The community provides support, votes on ideas, and reports bugs
  3. Your voice helps shape the way Stack Exchange operates

I was just wondering why generally non-programming questions get many responses and votes on SO.

share|improve this question

migrated from Jan 8 '10 at 12:31

This question came from our site for professional and enthusiast programmers.

Oh, the irony... – JSONBog Jan 8 '10 at 12:52
Just watch, eventually, meta will be more popular than stackoverflow. – Peter Eisentraut Jan 8 '10 at 13:41
@gaspar - haha, this is genius – Matt Jan 8 '10 at 15:12
@Peter: Eventually? Hell, I already spend more time here than the other 3 combined. More fun. – John Rudy Jan 8 '10 at 15:31
up vote 10 down vote accepted

It's called Parkinson's Law of Triviality:

The concept is presented in C. Northcote Parkinson's spoof of management, Parkinson's Law. Parkinson dramatizes his Law of Triviality with a committee's deliberations on a nuclear power plant, contrasting it to deliberation on a bicycle shed. A nuclear reactor is used as example because it is so vastly expensive and complicated that average people cannot understand it, so they assume that those working on it understand it. Even those with strong opinions often withhold them for fear of being shown to be insufficiently informed. On the other hand, everyone understands a bicycle shed (or thinks he or she does), so building one can result in endless discussions because everyone involved wants to add his or her touch and show that they have contributed. While discussing the bikeshed, debate emerges over whether the best choice of roofing is aluminium, asbestos, or galvanized iron, rather than whether the shed is a good idea or not.

share|improve this answer
An previous boss of mine used to talk about "colour of the box" meetings/discussions - everyone has an opinion on the colour of the box the software comes in (or used to!) – ChrisF Jan 8 '10 at 14:27
@ChrisF: our product meetings are very quiet when we talk about features. But the product name? Now that's a meeting! – user27414 Jan 8 '10 at 15:41

Non-programming questions don't require any kind of technical expertise. Anyone on SO is qualified to answer these questions, so far more people than usual participate.

share|improve this answer

Because there's a much lower entry level for these questions. Everybody has an opinion, everybody loves to argue and you don't need any technical knowledge to do it.

share|improve this answer

We love to argue over stuff that doesn't really affect us..

share|improve this answer

Because you get to say stuff you don't really mean or know anything about :)

On the serious side: the questions that you classify as "non programming related" might actually be software related.

Such topics get more answers and opinions because the question does not pertain to a specific language/product/technology.

share|improve this answer

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .