▲ 186 ▼ StackOverflow activity down to 2008 numbers (aussie.zone) submitted 1 year ago by Eyekaytee@aussie.zone to c/localllama@sh.itjust.works 45 comments fedilink hide all child comments from 10b0t0mized: I miss the days when I had to go through a humiliation ritual before getting my questions answered. Now days you can just ask your questions from an infinitely patient entity, AI is really terrible.
[–] Vince@lemmy.world 18 points 1 year ago (6 children) Is the drop all due to AI? permalink fedilink source hideshow 12 child comments replies: [+] pennomi@lemmy.world 42 points 1 year ago* (last edited 1 month ago) (2 children) [deleted] permalink fedilink source parent hideshow 4 child comments replies: [–] MrZee@lemm.ee 12 points 1 year ago (2 children) Interesting! When I first read your comment, I looked at the chart and thought “it looks to me like the drop starts at the end of 2022. Isn’t that before LLMs started being used broadly?” Nope. Looks like ChatGPT was released in November 2022. It doesnt feel like it’s been around that long, but I guess it has. permalink fedilink source parent hideshow 4 child comments replies: [–] unexposedhazard@discuss.tchncs.de 8 points 1 year ago They also announced their AI stuff in July 2023 https://stackoverflow.blog/2023/07/27/announcing-overflowai/ permalink fedilink source parent [–] MudMan@fedia.io 6 points 1 year ago The drop starts in 2013, but people were certainly ready to all bail at once by the time LLMs came around. permalink fedilink source parent [–] Vince@lemmy.world 11 points 1 year ago (1 child) That sucks, is there an alternative people are using? seems like it would still be a useful knowledge base to have permalink fedilink source parent hideshow 2 child comments replies: [–] HellieSkellie@lemmy.dbzer0.com 3 points 1 year ago (1 child) The common alternative is to just ask ChatGPT your software questions, get false information from the AI, and then try and push that horrible code to production anyway if my past two jobs are any indicator. Stack Overflow is still useful to find old answers, but fucking sucks to ask new questions on. If you aren't getting an AI answer to your question, then you're getting your question deleted for some made up reason. The real answer that everyone hates is: If you have a question about something, read the documentation and experiment with it to figure that something out. If the documentation seems wrong, submit an issue report to the devs (usually on GitHub) and see what they say. The secondary answer is that almost everything FOSS has a slack channel or even sometimes discord channels. Go to the channels and ask people who use/make whatever tool you need help with. permalink fedilink source parent hideshow 2 child comments replies: [–] atzanteol@sh.itjust.works 1 point 1 year ago (1 child) The common alternative is to just ask ChatGPT your software questions, get false information from the AI, and then try and push that horrible code to production anyway if my past two jobs are any indicator. If you have developers pushing bad and broken code to production your problem isn't AI. permalink fedilink source parent hideshow 2 child comments replies: [+] HellieSkellie@lemmy.dbzer0.com 1 point 1 year ago [deleted] permalink fedilink source parent [–] Psaldorn@lemmy.world 21 points 1 year ago That and they cover up half the fucking page when you try to view it. Google login, giant cookie popup etc permalink fedilink source parent [–] magic_lobster_party@fedia.io 15 points 1 year ago (2 children) I believe it’s more of a generational shift. The age groups who used to rely on SO are now skilled enough not to rely on it as much (or they more often have the types of questions SO can’t answer). Younger age groups probably prefer other means of learning (like ChatGPT, Discord and YouTube videos). permalink fedilink source parent hideshow 4 child comments replies: [–] shaserlark@sh.itjust.works 6 points 1 year ago* (1 child) Yeah I’m working in some niche and there is a stackoverflow that they refer newbies to because "no developer support on their discord“. But if you ask a question there no one will ever answer, otoh if you know where and how to ask you’ll actually get help on discord. I feel like SO is pretty much dead with anything where change happens quickly. permalink fedilink source parent hideshow 2 child comments replies: [–] errer@lemmy.world 2 points 1 year ago There’s also only so many ways to ask how to sort a list or whatever and SO removes duplicate questions. So at some point the number of unique questions asked begins to plateau. I think that explains the slow drop before LLMs came on the scene. permalink fedilink source parent [–] Korhaka@sopuli.xyz 3 points 1 year ago I assumed it was because stackoverflow already had all the answers I needed except for the things too obscure to search for that result in my crying and trying to piece it together from scraps of info on 50 different tabs. permalink fedilink source parent [–] calcopiritus@lemmy.world 11 points 1 year ago (1 child) Yes. But not just in the "obvious" way. I first started to contribute back when LLMs first appeared. Then SO allowed became LLM training grounds. Which made me stop contributing instantly. I guess a not-insignificant amount of people stopped answering questions, which means less search results, which ends in less traffic. I'm sure the fall wouldn't be as big as it is if they didn't allow LLMs to train on their data. permalink fedilink source parent hideshow 2 child comments replies: [–] FaceDeer@fedia.io 11 points 1 year ago (1 child) How do you disallow LLMs to train on their data while still allowing humans to train on their data? permalink fedilink source parent hideshow 2 child comments replies: [–] calcopiritus@lemmy.world 1 point 1 year ago If they can charge for it. It means they can block it. https://www.wired.com/story/stack-overflow-will-charge-ai-giants-for-training-data/ You can also rate-limit. Blacklist known scrapper IPs. And if it doesn't work. You make signing-in not optional. Which makes rate-limiting way easier. The rate of human data consumption is much lower than LLM's. The humans won't even notice that they have a rate limit. At most they would only notice the need to create a stack overflow account. permalink fedilink source parent [–] juli@lemmy.world 9 points 1 year ago (1 child) It probably started off when reddit/discord became a friendly place for troubleshooting (code among other things), then the AI dropped it off the cliff. permalink fedilink source parent hideshow 2 child comments replies: [–] Drbreen@sh.itjust.works 3 points 1 year ago Rammed it off the cliff permalink fedilink source parent [–] JackbyDev@programming.dev 2 points 1 year ago Nah, that drop comes WELL before AI answers. Look at the dates. They've had a culture of people overly aggressively closing new questions for pointless/irrelevant reasons as well as being generally nasty to new users for ages. Sure, it started dropping way faster post 2020 because of AI, but the problem was already there. permalink fedilink source parent
[+] pennomi@lemmy.world 42 points 1 year ago* (last edited 1 month ago) (2 children) [deleted] permalink fedilink source parent hideshow 4 child comments replies: [–] MrZee@lemm.ee 12 points 1 year ago (2 children) Interesting! When I first read your comment, I looked at the chart and thought “it looks to me like the drop starts at the end of 2022. Isn’t that before LLMs started being used broadly?” Nope. Looks like ChatGPT was released in November 2022. It doesnt feel like it’s been around that long, but I guess it has. permalink fedilink source parent hideshow 4 child comments replies: [–] unexposedhazard@discuss.tchncs.de 8 points 1 year ago They also announced their AI stuff in July 2023 https://stackoverflow.blog/2023/07/27/announcing-overflowai/ permalink fedilink source parent [–] MudMan@fedia.io 6 points 1 year ago The drop starts in 2013, but people were certainly ready to all bail at once by the time LLMs came around. permalink fedilink source parent [–] Vince@lemmy.world 11 points 1 year ago (1 child) That sucks, is there an alternative people are using? seems like it would still be a useful knowledge base to have permalink fedilink source parent hideshow 2 child comments replies: [–] HellieSkellie@lemmy.dbzer0.com 3 points 1 year ago (1 child) The common alternative is to just ask ChatGPT your software questions, get false information from the AI, and then try and push that horrible code to production anyway if my past two jobs are any indicator. Stack Overflow is still useful to find old answers, but fucking sucks to ask new questions on. If you aren't getting an AI answer to your question, then you're getting your question deleted for some made up reason. The real answer that everyone hates is: If you have a question about something, read the documentation and experiment with it to figure that something out. If the documentation seems wrong, submit an issue report to the devs (usually on GitHub) and see what they say. The secondary answer is that almost everything FOSS has a slack channel or even sometimes discord channels. Go to the channels and ask people who use/make whatever tool you need help with. permalink fedilink source parent hideshow 2 child comments replies: [–] atzanteol@sh.itjust.works 1 point 1 year ago (1 child) The common alternative is to just ask ChatGPT your software questions, get false information from the AI, and then try and push that horrible code to production anyway if my past two jobs are any indicator. If you have developers pushing bad and broken code to production your problem isn't AI. permalink fedilink source parent hideshow 2 child comments replies: [+] HellieSkellie@lemmy.dbzer0.com 1 point 1 year ago [deleted] permalink fedilink source parent
[–] MrZee@lemm.ee 12 points 1 year ago (2 children) Interesting! When I first read your comment, I looked at the chart and thought “it looks to me like the drop starts at the end of 2022. Isn’t that before LLMs started being used broadly?” Nope. Looks like ChatGPT was released in November 2022. It doesnt feel like it’s been around that long, but I guess it has. permalink fedilink source parent hideshow 4 child comments replies: [–] unexposedhazard@discuss.tchncs.de 8 points 1 year ago They also announced their AI stuff in July 2023 https://stackoverflow.blog/2023/07/27/announcing-overflowai/ permalink fedilink source parent [–] MudMan@fedia.io 6 points 1 year ago The drop starts in 2013, but people were certainly ready to all bail at once by the time LLMs came around. permalink fedilink source parent
[–] unexposedhazard@discuss.tchncs.de 8 points 1 year ago They also announced their AI stuff in July 2023 https://stackoverflow.blog/2023/07/27/announcing-overflowai/ permalink fedilink source parent
[–] MudMan@fedia.io 6 points 1 year ago The drop starts in 2013, but people were certainly ready to all bail at once by the time LLMs came around. permalink fedilink source parent
[–] Vince@lemmy.world 11 points 1 year ago (1 child) That sucks, is there an alternative people are using? seems like it would still be a useful knowledge base to have permalink fedilink source parent hideshow 2 child comments replies: [–] HellieSkellie@lemmy.dbzer0.com 3 points 1 year ago (1 child) The common alternative is to just ask ChatGPT your software questions, get false information from the AI, and then try and push that horrible code to production anyway if my past two jobs are any indicator. Stack Overflow is still useful to find old answers, but fucking sucks to ask new questions on. If you aren't getting an AI answer to your question, then you're getting your question deleted for some made up reason. The real answer that everyone hates is: If you have a question about something, read the documentation and experiment with it to figure that something out. If the documentation seems wrong, submit an issue report to the devs (usually on GitHub) and see what they say. The secondary answer is that almost everything FOSS has a slack channel or even sometimes discord channels. Go to the channels and ask people who use/make whatever tool you need help with. permalink fedilink source parent hideshow 2 child comments replies: [–] atzanteol@sh.itjust.works 1 point 1 year ago (1 child) The common alternative is to just ask ChatGPT your software questions, get false information from the AI, and then try and push that horrible code to production anyway if my past two jobs are any indicator. If you have developers pushing bad and broken code to production your problem isn't AI. permalink fedilink source parent hideshow 2 child comments replies: [+] HellieSkellie@lemmy.dbzer0.com 1 point 1 year ago [deleted] permalink fedilink source parent
[–] HellieSkellie@lemmy.dbzer0.com 3 points 1 year ago (1 child) The common alternative is to just ask ChatGPT your software questions, get false information from the AI, and then try and push that horrible code to production anyway if my past two jobs are any indicator. Stack Overflow is still useful to find old answers, but fucking sucks to ask new questions on. If you aren't getting an AI answer to your question, then you're getting your question deleted for some made up reason. The real answer that everyone hates is: If you have a question about something, read the documentation and experiment with it to figure that something out. If the documentation seems wrong, submit an issue report to the devs (usually on GitHub) and see what they say. The secondary answer is that almost everything FOSS has a slack channel or even sometimes discord channels. Go to the channels and ask people who use/make whatever tool you need help with. permalink fedilink source parent hideshow 2 child comments replies: [–] atzanteol@sh.itjust.works 1 point 1 year ago (1 child) The common alternative is to just ask ChatGPT your software questions, get false information from the AI, and then try and push that horrible code to production anyway if my past two jobs are any indicator. If you have developers pushing bad and broken code to production your problem isn't AI. permalink fedilink source parent hideshow 2 child comments replies: [+] HellieSkellie@lemmy.dbzer0.com 1 point 1 year ago [deleted] permalink fedilink source parent
[–] atzanteol@sh.itjust.works 1 point 1 year ago (1 child) The common alternative is to just ask ChatGPT your software questions, get false information from the AI, and then try and push that horrible code to production anyway if my past two jobs are any indicator. If you have developers pushing bad and broken code to production your problem isn't AI. permalink fedilink source parent hideshow 2 child comments replies: [+] HellieSkellie@lemmy.dbzer0.com 1 point 1 year ago [deleted] permalink fedilink source parent
[–] Psaldorn@lemmy.world 21 points 1 year ago That and they cover up half the fucking page when you try to view it. Google login, giant cookie popup etc permalink fedilink source parent
[–] magic_lobster_party@fedia.io 15 points 1 year ago (2 children) I believe it’s more of a generational shift. The age groups who used to rely on SO are now skilled enough not to rely on it as much (or they more often have the types of questions SO can’t answer). Younger age groups probably prefer other means of learning (like ChatGPT, Discord and YouTube videos). permalink fedilink source parent hideshow 4 child comments replies: [–] shaserlark@sh.itjust.works 6 points 1 year ago* (1 child) Yeah I’m working in some niche and there is a stackoverflow that they refer newbies to because "no developer support on their discord“. But if you ask a question there no one will ever answer, otoh if you know where and how to ask you’ll actually get help on discord. I feel like SO is pretty much dead with anything where change happens quickly. permalink fedilink source parent hideshow 2 child comments replies: [–] errer@lemmy.world 2 points 1 year ago There’s also only so many ways to ask how to sort a list or whatever and SO removes duplicate questions. So at some point the number of unique questions asked begins to plateau. I think that explains the slow drop before LLMs came on the scene. permalink fedilink source parent [–] Korhaka@sopuli.xyz 3 points 1 year ago I assumed it was because stackoverflow already had all the answers I needed except for the things too obscure to search for that result in my crying and trying to piece it together from scraps of info on 50 different tabs. permalink fedilink source parent
[–] shaserlark@sh.itjust.works 6 points 1 year ago* (1 child) Yeah I’m working in some niche and there is a stackoverflow that they refer newbies to because "no developer support on their discord“. But if you ask a question there no one will ever answer, otoh if you know where and how to ask you’ll actually get help on discord. I feel like SO is pretty much dead with anything where change happens quickly. permalink fedilink source parent hideshow 2 child comments replies: [–] errer@lemmy.world 2 points 1 year ago There’s also only so many ways to ask how to sort a list or whatever and SO removes duplicate questions. So at some point the number of unique questions asked begins to plateau. I think that explains the slow drop before LLMs came on the scene. permalink fedilink source parent
[–] errer@lemmy.world 2 points 1 year ago There’s also only so many ways to ask how to sort a list or whatever and SO removes duplicate questions. So at some point the number of unique questions asked begins to plateau. I think that explains the slow drop before LLMs came on the scene. permalink fedilink source parent
[–] Korhaka@sopuli.xyz 3 points 1 year ago I assumed it was because stackoverflow already had all the answers I needed except for the things too obscure to search for that result in my crying and trying to piece it together from scraps of info on 50 different tabs. permalink fedilink source parent
[–] calcopiritus@lemmy.world 11 points 1 year ago (1 child) Yes. But not just in the "obvious" way. I first started to contribute back when LLMs first appeared. Then SO allowed became LLM training grounds. Which made me stop contributing instantly. I guess a not-insignificant amount of people stopped answering questions, which means less search results, which ends in less traffic. I'm sure the fall wouldn't be as big as it is if they didn't allow LLMs to train on their data. permalink fedilink source parent hideshow 2 child comments replies: [–] FaceDeer@fedia.io 11 points 1 year ago (1 child) How do you disallow LLMs to train on their data while still allowing humans to train on their data? permalink fedilink source parent hideshow 2 child comments replies: [–] calcopiritus@lemmy.world 1 point 1 year ago If they can charge for it. It means they can block it. https://www.wired.com/story/stack-overflow-will-charge-ai-giants-for-training-data/ You can also rate-limit. Blacklist known scrapper IPs. And if it doesn't work. You make signing-in not optional. Which makes rate-limiting way easier. The rate of human data consumption is much lower than LLM's. The humans won't even notice that they have a rate limit. At most they would only notice the need to create a stack overflow account. permalink fedilink source parent
[–] FaceDeer@fedia.io 11 points 1 year ago (1 child) How do you disallow LLMs to train on their data while still allowing humans to train on their data? permalink fedilink source parent hideshow 2 child comments replies: [–] calcopiritus@lemmy.world 1 point 1 year ago If they can charge for it. It means they can block it. https://www.wired.com/story/stack-overflow-will-charge-ai-giants-for-training-data/ You can also rate-limit. Blacklist known scrapper IPs. And if it doesn't work. You make signing-in not optional. Which makes rate-limiting way easier. The rate of human data consumption is much lower than LLM's. The humans won't even notice that they have a rate limit. At most they would only notice the need to create a stack overflow account. permalink fedilink source parent
[–] calcopiritus@lemmy.world 1 point 1 year ago If they can charge for it. It means they can block it. https://www.wired.com/story/stack-overflow-will-charge-ai-giants-for-training-data/ You can also rate-limit. Blacklist known scrapper IPs. And if it doesn't work. You make signing-in not optional. Which makes rate-limiting way easier. The rate of human data consumption is much lower than LLM's. The humans won't even notice that they have a rate limit. At most they would only notice the need to create a stack overflow account. permalink fedilink source parent
[–] juli@lemmy.world 9 points 1 year ago (1 child) It probably started off when reddit/discord became a friendly place for troubleshooting (code among other things), then the AI dropped it off the cliff. permalink fedilink source parent hideshow 2 child comments replies: [–] Drbreen@sh.itjust.works 3 points 1 year ago Rammed it off the cliff permalink fedilink source parent
[–] Drbreen@sh.itjust.works 3 points 1 year ago Rammed it off the cliff permalink fedilink source parent
[–] JackbyDev@programming.dev 2 points 1 year ago Nah, that drop comes WELL before AI answers. Look at the dates. They've had a culture of people overly aggressively closing new questions for pointless/irrelevant reasons as well as being generally nasty to new users for ages. Sure, it started dropping way faster post 2020 because of AI, but the problem was already there. permalink fedilink source parent