I've just visited SO and I don't like it. They seem to be too hung up on conventions and standards, or where such standards are necessary they castigate the inexperienced user without taking into consideration their inexperience. It's a breeding ground for anal retentives.
SO is for and by professionals, and doesn't like (rightly so) kids coming in and dumping their homework questions. Those get ridiculed to the point they never return. Harsh, but deliberate.
If you put in some effort, overall people are more than willing to help there.
Daniweb looks and feels more amateurish, for the hobbyist. Few times I posted a serious question here, answered it myself because after 2 weeks nobody'd even bothered to try to respond to it.
Yet homework kiddos get a flood of solutions to their assignments, despite an official policy to not help them in that way and if you try to dissuade them you get downvotes and in cases even banned here.
Caused me to stop posting here for a long time btw, and I guess others as well who'd been here for years I no longer see.
Choose your target audience, professionals or homework kiddos. But choose wisely. The one group has you compete with SO, the other with roseindia.
Choose which you'd rather be known as, a place with quality people helping each other or a place where you get crap in response to questions that are equally crap.