It seems some long well thought out answers receive a very low vote count:
Better way to do this LINQ to XML query?
On the other hand, here https://stackoverflow.com/questions/471940
Jeff's witty, and grossly incorrect comment got him 66104 upvotes, for a response that probably took him 5 seconds to come up with.
Should I not bother answering complex questions which require lots of work to answer?
Why do long well thought out answers result in negative reputation while short snappy ones get all the rep?
EDIT:
So people do not think I am singling out Jeff, here is a bigger list:
- Is it wrong to go to interviews while employed? https://stackoverflow.com/questions/205003 306 135
- What's the difference between JavaScript and Java? What's the difference between JavaScript and Java? 144 108
- How do I move the turtle in LOGO? How do I move the turtle in LOGO? 196 102
- How to check if a number is a power of 2 How to check if a number is a power of 2 446 97
- How do I calculate someone's age in C#? Calculate age in C# 480 89
- I don't like this... Is this cheating the language? I don't like this... Is this cheating the language? 370 81
- Why do some websites add "Slugs" to the end of URLs? Why do some websites add "Slugs" to the end of URLs? 372 70
- Why do people have trouble learning recursion? https://stackoverflow.com/questions/230218 428 68
- What's the difference between JavaScript and Java? What's the difference between JavaScript and Java? 400 65
- Why Windows 7 isn't written in C#? https://stackoverflow.com/questions/783238 162 65
- Why does every man and his dog want to code a blogging engine? https://stackoverflow.com/questions/471940 140 63
- What annoys you as a programmer? https://stackoverflow.com/questions/27347 124 56
- Do you use "kibibyte" as a unit of measurement in your programs? Do you use "kibibyte" as a unit of measurement in your programs? 66 56
- The Programmer's Bill of Rights https://stackoverflow.com/questions/100518 472 54
- Big-O for Eight Year Olds? Big-O for Eight Year Olds? 452 54
- Can you code while drunk? https://stackoverflow.com/questions/193551 254 52
- Do you prefer "if (var)" or "if (var != 0)"? Do you prefer "if (var)" or "if (var != 0)"? 368 50
- What is the opposite of 'parse'? What is the opposite of 'parse'? 94 49
- Database-wide unique-yet-simple identifiers in SQL Server Database-wide unique-yet-simple identifiers in SQL Server 486 48
- How many lines of code is too many? https://stackoverflow.com/questions/20981 164 48
Query:
select top 20 ' - ' + q.Title ,'https://stackoverflow.com/questions/' + cast(q.Id as varchar(max)) , datalength(a.Body),
cast(a.Score as varchar) From Answers a
join Questions q on a.ParentId = q.Id and q.IsWiki = 0
where datalength(a.Body) < 500
order by a.Score desc
And for even more enjoyment, here is a list of Marc's longest 20 answers, the most votes he got from a long answer is 9 next up is 4, but the avg is probably around 2.
- Deserialization Error: The XML element 'name' from namespace '' is already present in the current scope. Deserialization Error: The XML element 'name' from namespace '' is already present in the current scope 13466 2
- Data binding dynamic data Data binding dynamic data 11614 2
- How do you implement Pipes and Filters pattern with LinqToSQL/Entity Framework/NHibernate? How do you implement Pipes and Filters pattern with LinqToSQL/Entity Framework/NHibernate? 11456 3
- What's the way to implement Save / Load functionality? What's the way to implement Save / Load functionality? 10818 4
- Wait for pooled threads to complete. Wait for pooled threads to complete 10754 1
- How can I write a generic container class that implements a given interface in C#? How can I write a generic container class that implements a given interface in C#? 10570 9
- TypeDescriptor.GetProperties(thisType) to return properties, which are write-only TypeDescriptor.GetProperties(thisType) to return properties, which are write-only 9976 3
- C#/winforms: how to best bind a propertygrid and a System.Data.DataRow C#/winforms: how to best bind a propertygrid and a System.Data.DataRow 9878 1
- How can I add my attributes to Code-Generated Linq2Sql classes properties? How can I add my attributes to Code-Generated Linq2Sql classes properties? 9456 1
- Why does WPF support binding to properties of an object, but not fields? Why does WPF support binding to properties of an object, but not fields? 8552 1
- Using the .NET collection editor without using a property grid control Using the .NET collection editor without using a property grid control 8244 3
- Expose a collection of enums (flags) in Visual Studio designer Expose a collection of enums (flags) in Visual Studio designer 7598 1
- Delphi to .NET + C# Delphi to .NET + C# 7526 3
- MonthCalendar.SelectionRange databinding example MonthCalendar.SelectionRange databinding example 7516 1
- .Net Property Grid. Is there a way to let the Grid manipulate object in different way .Net Property Grid. Is there a way to let the Grid manipulate object in different way 7372 2
- In LINQ to SQL, how do you pass pass parts of a LINQ query into a function In LINQ to SQL, how do you pass parts of a LINQ query into a function 7180 4
- DataGridView Binding DataGridView Binding 6994 3
- String.Join vs. StringBuilder: which is faster? String.Join vs. StringBuilder: which is faster? 6834 4
- LINQ to SQL query against a list of entities LINQ to SQL query against a list of entities 6746 3
- Better way to do this LINQ to XML query? Better way to do this LINQ to XML query? 6728 1
Query:
select top 20 ' - ' + q.Title ,'https://stackoverflow.com/questions/' + cast(q.Id as varchar(max)) , datalength(a.Body),
cast(a.Score as varchar) From Answers a
join Questions q on a.ParentId = q.Id and q.IsWiki = 0
where a.OwnerUserId = 23354
order by datalength(a.Body) desc