Ask HN: What Alternative to StackOverflow?
This question has been brought a few times before on HN, but I have found a satisfying answer yet.
What community do you recommend to post "complicated questions"?
For example, I just posted that:
https://stackoverflow.com/questions/63399940/how-to-tell-ssh-to-setuid-after-pam-and-not-before-to-remap-users
and I am being told this is not "SO material".
All my latest SO questions have been in the same "vein", more architecture and design questions than strictly code question.
I'd like a friendly community that can share experience and have healthy debates over tricky questions.
22 comments
[ 2.7 ms ] story [ 60.6 ms ] threadIn general I’ve found there are specific discord/slack/whatever servers that are more open to discussion, I don’t have one for networking stuff though.
That's what is hard, with experience I've come to have to resolve harder problems, but they are not harder because they require more skills, they are harder because they are 50 ways to approach them.
Finding WHAT I need to code has become my problem was more than HOW.
I'd like a community that can share those concerns.
Maybe that question would have worked better on https://serverfault.com
for more abstract software questions there is https://softwareengineering.stackexchange.com/
Otherwise, forums and other communities specific to technologies. E.g. a linux/unix admin group for your SSH/PAM question.
But then they got scammy with hiding answers to users (but allowing googlebot to index) and paywalling... and that's why when Joel announced he was working on SO, I was super keen. Was one of the first few hundred users and it was exactly the anti-EE stance that appealed.
Fuck ExpertSexChange and the horse they rode in on.
EDIT: Jeff, rather... I followed both Joel and Jeff at the time, but think it was Jeff's posts that hooked me. https://blog.codinghorror.com/introducing-stackoverflow-com/
I actually had a brief conversation on an open Telegram group about a software issue recently, and the developer replied within seconds. I suspect that Telegram isn't commonly used in this way, though.
1. Working it out for yourself
2. Reading a book
3. Asking a friend
[EDIT] I'm not really joking, I started programming in the 80s as a kid reading stuff like this as the only book
http://www.classiccmp.org/cini/pdf/Commodore/VIC-20%20User's...
Then when I started working mid-90s there were cases and cases of books about Oracle products, Reporting tools, Unix, Windows, and C and Visual Basic programming all around the office! Getting to know the people that could answer questions in real life or on the phone became pretty useful!
If you aren't, there are many places on the web where you can hire a programmer who can do that for you, most notably Elance, Freelancer, Guru, Upwork, and vWorker -- but there are others as well.
Also, see this post if you want to host your own StackOverflow-like Q&A site:
https://meta.stackexchange.com/questions/2267/are-there-any-...
Also, see this other post:
"Ask HN: We need a better alternative for Q/A than stackoverflow"
https://news.ycombinator.com/item?id=21347079
Anyway, wishing you luck in your endeavors!