News for hackers. Stuff that matters.
Re:Stack Overflow announces 28% headcount reduction by lionkor on Monday October 16, 2023 @08:05AM (#37898625)
It's incredible how this community here, which is mostly against Discord as a Forum because it's not indexed and publically searchable, are so into ChatGPT as opposed to an indexable platform like SO.

Yeah, as someone who moderates a 200,000 member community, moderation is difficult. They do a pretty good job considering what amount of shitty, low value, googleable questions they get.

What do you all do if ChatGPT's prices rise? Or you're using a technology it knows nothing about? Back to IRC channels and reading docs? Where will you copy paste your code from? Cling to it and hope an alternative comes along, all the while shoving more money into closed models?

Re:Stack Overflow announces 28% headcount reduction by Kiro on Monday October 16, 2023 @08:23AM (#37898839)
The stuff Copilot helps me with is not the stuff SO could help me with.

Check out 6:05 and 6:25 in this Andreas Kling video: https://www.youtube.com/watch?v=8mxubNQC5O8

That's where Copilot shines, not for locating and copypasting answers from Stack Overflow.

Re:Stack Overflow announces 28% headcount reduction by qwertox on Monday October 16, 2023 @08:49AM (#37899126)
Right. But this is about ChatGPT which is getting used more like a replacement for SO due to the lack of integration and the ability to answer questions.
Re:Stack Overflow announces 28% headcount reduction by siva7 on Monday October 16, 2023 @08:31AM (#37898929)
"What do you all do if ChatGPT's prices rise?"

Pay for your tools? This is not exactly a community of low-income people here.

Re:Stack Overflow announces 28% headcount reduction by cmcaleer on Monday October 16, 2023 @08:55AM (#37899181)
With how good local models are getting this might not even be necessary. Code Llama derivatives aren't quite there yet for me but if the $20/month meant much to me they would be.
Re:Stack Overflow announces 28% headcount reduction by Kiro on Monday October 16, 2023 @09:31AM (#37899651)
I'm not so sure using local models is a cheaper alternative. Computation/electricity is not free and OpenAI is heavily subsidised. It feels like people think local models are free just because they don't need to pay a third party directly.

I think the real benefit of local models lies elsewhere.

Re:Stack Overflow announces 28% headcount reduction by AlchemistCamp on Monday October 16, 2023 @12:07PM (#37901884)
A lot of people here have no income and are trying to get into software (or working on their pre-revenue startups).

Especially the people who need a better Stack Overflow, are likely not to have huge employee salaries.

Re:Stack Overflow announces 28% headcount reduction by lionkor on Monday October 16, 2023 @01:22PM (#37903122)
Students... :/
Re:Stack Overflow announces 28% headcount reduction by aleph_minus_one on Tuesday October 17, 2023 @09:04AM (#37914330)
> Pay for your tools? This is not exactly a community of low-income people here.

The prices of such tools are often oriented towards people who have high-paying job in Silicon Valley. Not everybody who reads or posts on Hacker News belongs to this group. :-(

Re:Stack Overflow announces 28% headcount reduction by qwertox on Monday October 16, 2023 @08:24AM (#37898847)
We could all export our ChatGTP discussions into a local application which uses AI to filter out any PII, reformat and upload coding-related discussions to a SO alternative.
Re:Stack Overflow announces 28% headcount reduction by lionkor on Monday October 16, 2023 @08:27AM (#37898887)
At that point you've just recycled the original training data :/
Re:Stack Overflow announces 28% headcount reduction by qwertox on Monday October 16, 2023 @08:28AM (#37898907)
Enriched with a guiding discussion in order to archive the goal.
Re:Stack Overflow announces 28% headcount reduction by _rm on Monday October 16, 2023 @08:11AM (#37898704)
Back to working out the solution yourself?
Re:Stack Overflow announces 28% headcount reduction by lionkor on Monday October 16, 2023 @08:27AM (#37898899)
That's how most of my work and hobby projects go, but I hear there are people copy pasting code and refusing to read documentation.

Working it out yourself is always going to be a good way, IMO

Re:Stack Overflow announces 28% headcount reduction by wink on Monday October 16, 2023 @08:33AM (#37898950)
I think that depends on the problem.

My main use of SO is figuring out badly documented DSLs or configurations or magic annotations that have nothing to do with programming per se.

I can dig into a language I don't actually know and change a value or fix a trivial bug, as long as it has variables, methods and loops.

But I can't guess if @Zorpify is the magic incantation on a method that does something I don't know the name of.

Re:Stack Overflow announces 28% headcount reduction by nprateem on Monday October 16, 2023 @08:08AM (#37898656)
Just keep using 2 year old versions of software it knows about.
Re:Stack Overflow announces 28% headcount reduction by Eumenes on Monday October 16, 2023 @09:10AM (#37899380)
> It's incredible how this community here, which is mostly against Discord as a Forum because it's not indexed and publically searchable

Discord sucks as a community for open source/software development for more than those reasons. The major one, I find, is the population of gamer/anime users that dominate it - I feel alot of serious developers stick to slack or mailing lists for that reason. Slack's identity is clear - enterprise/business chat and communication. Discord's is a bit more confused and alot of people straight up haven't even heard of it.

Re:Stack Overflow announces 28% headcount reduction by jncfhnb on Monday October 16, 2023 @09:25AM (#37899567)
> They do a pretty good job considering what amount of shitty, low value, googleable questions they get.

Yeah see this is the problem. Fuck that man. The vast majority of people who want to ask questions are very new. They barely know how to phrase the question they’re trying to ask. If they knew how to ask it, they probably wouldn’t need to post a question. They could search for it. SO is full of elitist pricks who are very rude to people who are trying to ask a question and don’t know how and are feeling frustrated. It’s a beginner hostile environment. And that’s not intuitive. Because you DO end up hitting stack overflow for a lot of basic questions from 10 years ago, and that’s nice, but it is bad for people who lack the expertise to navigate that historical index.

Discord is not indexed, but it’s largely full of people who are willing to help newbies construct their question and then answer it. It’s night and day a better experience. Same for chat gpt.

I have spent a fair amount of time on the unreal engine discord helping what I assume are kids who have never done any programming before realize that their questions make no sense and that they don’t know what a variable is. They are extremely thankful.

SO just makes people feel bad for not being experts on the topic for which they are seeking help to learn.

Re:Stack Overflow announces 28% headcount reduction by siva7 on Monday October 16, 2023 @10:07AM (#37900089)
This. The more experienced you get the less you are visiting or relying on SO but on other sources. As a junior you usually don't know exactly how to ask or what to ask in order to make progress.
Re:Stack Overflow announces 28% headcount reduction by red-iron-pine on Monday October 16, 2023 @10:34AM (#37900401)
> They barely know how to phrase the question they’re trying to ask. If they knew how to ask it, they probably wouldn’t need to post a question

this is a big one. often you know what you need to do, but knowing what to search is hard.

Re:Stack Overflow announces 28% headcount reduction by Decabytes on Monday October 16, 2023 @11:50AM (#37901584)
I wonder if a GPT powered SO would be helpful to cut down on newbie questions. I've found a lot of success ingesting an internal FAQ/documentation and wrapping it up in a little chatbot. Then asking the bot questions about it. It works better than control-f or some sort of fuzzy searching, and allows you to ask more general questions but still get specific answers. If the bot doesn't know then you can safely assume the question hasn't been asked, or the question is different enough to warrant asking it on SO
Re:Stack Overflow announces 28% headcount reduction by sprynr on Monday October 16, 2023 @01:21PM (#37903106)
Re:Stack Overflow announces 28% headcount reduction by conor- on Monday October 16, 2023 @03:28PM (#37905028)
When I was starting out learning to program I found ESR's how to ask questions[0] guide invaluable.

Half of the time just thinking about trying to ask a good question will usually lead you to a solution, or if nothing else if you're not finding an answer through searching you're probably just asking the wrong questions because the odds you're solving some novel, undocumented problem is pretty much 0.

So usually it's more of thinking one knows what they need to do, just to learn that they didn't actually know what they needed to do at all once unknown unknowns are unearthed. That's where something like Discord shines because it provides an avenue where extremely patient people will do some prodding of a newbie to help figure out what it is they're actually trying to do so they can be pushed in the right direction. But that's also a double-edged sword because searching Discord is extremely difficult and has a high barrier to entry so you're often going to be faced with the same questions being asked over and over.

[0] http://catb.org/~esr/faqs/smart-questions.html

Re:Stack Overflow announces 28% headcount reduction by jacobjjacob on Monday October 16, 2023 @11:54AM (#37901668)
It isn’t just beginner hostile. The more niche and advanced your question is, the more likely it is to be incorrectly marked as a duplicate.

Besides that, the answers you do find are often not helpful. For example, “just use this function in jQuery” - I’m asking about JavaScript, not jQuery.

Re:Stack Overflow announces 28% headcount reduction by aleph_minus_one on Tuesday October 17, 2023 @08:59AM (#37914239)
> Besides that, the answers you do find are often not helpful. For example, “just use this function in jQuery” - I’m asking about JavaScript, not jQuery.

Since jQuery is open source, I do consider this to be at least a helpful step, since you can then simply look at the source code of the respective jQuery function.

Re:Stack Overflow announces 28% headcount reduction by jacobjjacob on Tuesday October 17, 2023 @01:20PM (#37918356)
This realization hit me after I wrote my original comment. Somehow never crossed my mind. I’ll definitely try this next time.
Re:Stack Overflow announces 28% headcount reduction by lionkor on Monday October 16, 2023 @01:20PM (#37903093)
In my mind this was never what SO was for, though - its for specific questions, that are asked well. Unlike google.
Re:Stack Overflow announces 28% headcount reduction by jncfhnb on Monday October 16, 2023 @09:08PM (#37908978)
Perhaps.

But I doubt this is a value prop people want.

Edit: sufficient to sustain SO in light of new competitors

Re:Stack Overflow announces 28% headcount reduction by pylua on Monday October 16, 2023 @10:11AM (#37900129)
I feel like moderation will be one if the first things automated away.
Re:Stack Overflow announces 28% headcount reduction by SkyPuncher on Monday October 16, 2023 @12:19PM (#37902081)
That’s probably because SO has been useless for a long time now.

They got so uptight about moderating content that they seem to have forgotten their actually user value. Instead of focusing on helping users find more relevant content, they’ve decided they must reduce any possible duplicate or overlapping content.

For me, I’ve found most of my issues are complex and nuanced. I want the duplicate content. I want to read 5 posts with slightly different variations of the same issue. They all provide contextual clues and variations that are useful for solving my specific issue. Instead, they all get forced into the same post, resulting in a bunch of absolutely useless junk. Top that with the fact that some information is actually stale, it’s basically impossible to find a solution now.

ChatGPT often gives me solutions that are mostly correct. Even when they’re wrong, they often get me close enough that I can read the docs.

Re:Stack Overflow announces 28% headcount reduction by Turing_Machine on Tuesday October 17, 2023 @01:04AM (#37910828)
It's a classic perverse incentive. "Moderators" generally only get credit when they "moderate" stuff. If they don't "moderate" a lot, it looks like they're doing nothing.
Re:Stack Overflow announces 28% headcount reduction by joe_the_user on Monday October 16, 2023 @06:00PM (#37907275)
It's incredible how this community here, which is mostly against Discord as a Forum because it's not indexed and publically searchable, are so into ChatGPT as opposed to an indexable platform like SO.

I don't think you can say this is a community with opinions. Rather, there are various subgroups of people with strong opinions and certain posts attract one subgroup and certain posts will attract others. You can find a whole lot of people telling you building an app "on top of" an LLM is a dumb plan because they aren't reliable. And you can find a lot of people telling you to delegate all your drudgery to an LLM. That might seem a bit contradictory but it's really slightly different topics pulling in slightly different people.

And in the this case, there are lots of people willing to tell you bad things about SO. The story for such bad feelings is that SO was fun to do answers for and now it's really miserable. It may or may not sometimes still be useful in an objective but it's accumulated massive bad feelings. So just about any SO thread attracts the SO-hating subgroup rather than any other subgroup.