The change with LLM is I can now just ask my hare brained questions first and figure out why it was a stupid question later
The change with LLM is I can now just ask my hare brained questions first and figure out why it was a stupid question later
The problem with Stack Overflow is not that it makes you do the work—that’s a good thing—but that it’s too often too pedantic and too inattentive to the question to realise the asker did put in the work, explained the problem well, and the question is not a duplicate. The reason it became such a curmudgeonly place is precisely due to a constant torrent of people treating it like you described it, not putting in the effort.
SO is infamous for treating question-askers badly.
I have used LLMs for some time, and have no intentions of ever going back to SO. I get tired of being insulted.
> The only stupid question is the one you don't ask.
- A poster on my old art teacher's studio wall.
StackOverflow intimidated me for reasons you say. What is it with the power trip that some of these forum mods have?
“Breaking the chain” is quite difficult, because it means not behaving in the manner that every cell in your body demands.
One of the reasons that I strive to behave, hereabouts, is that I feel the need to atone.
It can be quite difficult to hold my tongue/keyboard, though. I feel as if it’s good exercise.
(Mostly this ended up being weird Ubuntu things relating to usecases specific to robots... not normal programming stuff)
I can’t speak to whether this is a good approach for anyone else (or even for myself ~15 years later) but it served to ingrain in me the habit of questioning everything and poking at things from multiple angles to make sure I had a good mental model.
All that is to say, there is something to be said for answering “stupid” questions yourself (your own or other people’s).
Way back in "Ye olden days" (Apple ][ era) my first "computer teacher" was a teacher's assistant who had wrangled me (and a few other students) an hour a day each on the school's mostly otherwise un-used Apple ][e. He plopped us down in front of the thing with a stack of manuals, magazines, and floppy discs and let us have at it. "You wanna learn computer programming? You're gonna have to read..." :)
With LLMs you can start with first principles, confirm basic knowledge (of course, it hallucinates but I find it's not that hard to verify things most of the time) or just get pointers where to dive deeper.
A second major issue with SO is that answers decay over time. So a good answer back in 2014 is a junk answer today. Thus, I would get drive by downvotes on years old discussions, which is simply irritating.
So I quit SO and never bothered to answer another single question ever again.
SO has suffered from enshitification, and though I despise that term, it does sort of capture how sites like SO went from excellent resources into cesspools of filth and fools.
That LLMs are trained on that garbage is amusing.