Earlier quoted context omitted.
"Homelessness isn't going to be solved by some RoR hacker creating a website that matches the homeless with available space. Rather it is the challenge for social workers, mental health practitioners, etc." I think you're missing the larger point: when the best and the brightest technological minds are chasing the instant riches of social networks for dogs, they're not creating new antibiotics, energy efficient cars,…
100% agree. I look around my office sometimes and wonder, what are we doing?! The skill of juggling terabytes of data then slicing and dicing it to order is massively transferrable to almost any problem domain. As is the skill of getting thousands of processors to work together. And we are using for something that is ultimately frivolous. Like you I am a hypocrite in that I know this and I do what I do anyway. But it…
What about techies doing pro-bono work. I interviewed with a group associated with the human genome thing, and one of the biologists was bragging about using a stack -- as if that was some sort of hyper-uber-esoteric data structure.