top | item 28642326

A single person answered 76k questions about SQL on StackOverflow

495 points| w-m | 4 years ago |stackoverflow.com | reply

176 comments

order
[+] EForEndeavour|4 years ago|reply
This user Gordon Linoff hit one million reputation points on Stack Overflow in August 2020 (now one year later he's at 1.17M): https://meta.stackoverflow.com/questions/400506/congratulati...

> This comes after an astonishing amount of 71,839 answers (and 0 questions!). He only joined in 2012, so that's an average of ~22.8 answers per day, every day, for the last 3144 days.To put perspective on the numbers, the second answerer on the site is Jon Skeet (our first millionaire) with 35K answers and then several others with 20k+

[+] jchw|4 years ago|reply
Absolutely astonishing. Answering questions on a Q&A site may not on its own be heroic, but at this scale it’s hard to see it as any less.
[+] MuffinFlavored|4 years ago|reply
> 22.8 answers per day, every day, for the last 3144 days

I wonder if his employer is on board + supportive with this use of his time.

[+] anonu|4 years ago|reply
You should pay him...
[+] darthvoldemort|4 years ago|reply
How accurate are his answers? Have they been validated for correctness?
[+] deltree7|4 years ago|reply
Impressive!. But if you look at many people's comment history on reddit/Usenet/Facebook/Twitter/Slashdot it isn't hard to find 25 entries per day.

Also an eye-opener about how much time an average person spends on message boards typing shit when they can be creating volumes of artifacts

[+] havermeyer|4 years ago|reply
Gordon is amazing, and it's almost impossible to beat him to an answer for certain types of questions :) I had the chance to meet him a few years back to talk through some new SQL features coming to BigQuery (I'm at Snowflake now). He had a lot of great insights into what could make the product better, and what he thought was missing relative to other OLAP databases.
[+] gfody|4 years ago|reply
I like to answer sql questions too and it's like being in a quick draw match with Linoff around. he once blogged about how he's able to find all the new unanswered sql questions so quickly, iirc he made his own search
[+] TheCapn|4 years ago|reply
Heh, I had to go back through some of my old questions and sure enough Gordon has helped me before. I had to laugh because my comment below his answer was that he figured out my problem so fast that StackOverflow wouldn't even let me accept his answer as it was too soon after posting the question.
[+] rasengan|4 years ago|reply
That means this person has single handedly improved the global social knowledge-space about SQL and improved the world.

Impressive isn't even strong enough to describe what this is.

Thank you, Mr. Gordon Linoff for advancing humanity.

[+] sbuttgereit|4 years ago|reply
I've not seen Gordon Linoff, but usually when I have some sort of question about PostgreSQL minutia, I find that Erwin Brandstetter (https://meta.stackoverflow.com/users/939860/erwin-brandstett...) usually has posted very detailed and solid answers when it comes to Stack Overflow.

I have to say, I'm usually not searching Stack Overflow specifically when I'm looking for information, I'm usually in a general search engine that happens to show me StackOverflow answers. But the high frequency that I see and am in fact aided by Erwin Brandstetter's posting of good answers is certainly worthy of a call out here. My thanks to Erwin!

[+] fuy|4 years ago|reply
Couldn't agree more! Erwin's SO answers are incredible source of knowledge on Postgresql usage, especially things like plpgsql. I benefited from his answers a lot, thanks to Erwin.
[+] mywittyname|4 years ago|reply
This is insane. They must be super-efficient because I can't give an SO-quality answer to a question in under an hour.

I can see the appeal though. I used to spend my spare time in uni answering questions on SO. I actually learned a ton about how to conduct research, which is probably one the most useful skills I have in my toolbox.

[+] brigandish|4 years ago|reply
I've noticed a trend, some people answer with what should be a comment and then progressively edit their answer while hogging the attention of the questioner and anyone coming to view the page. For some reason people are loath to downvote an early answer without competition, even if it's rubbish.
[+] Arnt|4 years ago|reply
You can do it faster if you restrict yourself to questions that you already have researched. That is, to questions about bugs like ones you've fixed in your own code, or features you've found out how to use.
[+] jmartrican|4 years ago|reply
whats ur username on SO?
[+] oceanswave|4 years ago|reply
How much of that 1.8 billion did he get when SO sold?
[+] jalbertoni|4 years ago|reply
I guess he just really likes SQL. Can't blame him.
[+] jordemort|4 years ago|reply
"Yo dawg I heard you like queries so I wrote 76,000 queries about queries so you can answer queries about queries."
[+] markus_zhang|4 years ago|reply
I didn't read the article but this must be Gordon, the guy who answered every SQL question I asked, within very short period of time. This guy is a legend. Love him.
[+] weavie|4 years ago|reply
What kind of setup do you need to have in order to answer questions on StackOverflow?

From time to time I think it would be a useful exercise, but it's really hard to find questions that haven't already been answered. I'm thinking you probably need some form of alerting system to notify you as soon as a question comes in.

[+] dyingkneepad|4 years ago|reply
I have knowledge about an area of computing that very few people in the world know about, and very few people need to learn about it. Very rarely a questions gets asked, but when it does it's guaranteed the question may sit for months without an appropriate answer. When I joined SO in 2012 I went through all the unanswered questions on that topic and was able to give good answers to like 60% of them. Got a bunch of medals. But then never did it again.
[+] dehrmann|4 years ago|reply
Most of the questions that get asked are homework questions that were poorly asked and lack much research. "What have you tried?" is a common first comment.
[+] ggregoire|4 years ago|reply
You select a tag, select "Newest" and then manually refresh the page. For instance: https://stackoverflow.com/questions/tagged/sql

On the home page you can manage a list of "Watched Tags". If you add SQL it gives you a bookmark to the page I linked above.

[+] they4kman|4 years ago|reply
You can create saved searches, like sorting by new for a tag you're interested in. I don't have email notifications setup, but from time to time I visit my saved search for pytest questions -- which is a subject less inundated with homework questions and more with people trying to do their work, unsure of how to integrate their ideas with a testing framework.

Though, some of my most popular answers have come from digging a little deeper on an older question and adding a better write-up, or simply answering a question for a newer version of the technology at hand.

When it's a technology you use (or had used) everyday, it's easier to get a sense of the answers you would appreciate if you'd stumbled there from Google

[+] cjbprime|4 years ago|reply
> A single person answered 76k questions about SQL on StackOverflow

TFW you forget to add the WHERE clause.

[+] Causality1|4 years ago|reply
I've always been jealous of this kind of drive. To have the type of mind that is never bored of action and productivity.
[+] daok|4 years ago|reply
However, it also mean that during that time this individual might not be working or spending time with his/her family, etc. Extreme performance like what he is achieving always come to the expense of something else.
[+] BikiniPrince|4 years ago|reply
When I worked for a small television station I would pass the time answering questions about Linux, routers and other misc categories. Like building long haul 2.4ghz networks. Then I moved out of the control room and forgot I had an account.
[+] Ronsenshi|4 years ago|reply
If I didn't know him from way back, I'd have thought that answers were done by some AI kind of like Github's Copilot.
[+] kthejoker2|4 years ago|reply
It's funny I knew it was Gordon without even opening the article - quite the mad lad - there should be a special of honor for beating him to the draw on SO .. ! (I think I've got 3?)

He also has to be in the top 10 in terms of comments on questions and answers, he's everywhere :)

[+] faizshah|4 years ago|reply
I see they wrote a book on SQL too, probably not a bad way to develop an outline for a coding book.