Live data from Hacker News

Ask HN: How can I do social good through programming?

news.ycombinator.com

291–300 of 394 posts

Re: Ask HN: How can I do social good through programming?

#291
post #271

Earlier quoted context omitted.

The premise that NGOs need tech more than they need money is shaky at best.

I wouldn't know but I'd venture that makes sense... Thanks for the perspective.

My $.02 - good for you for asking the questions. Don't stop there :)

Re: Ask HN: How can I do social good through programming?

#292

Just read all the top line comments here. Interesting that no one had mentioned the one thing that has probably done the most to "better our chances as species" in the last few hundred years, and has helped hundreds of millions in India and China get out of backbreaking poverty and accumulate some wealth. And that is... Work hard, accumulate skills, and become better at your normal job. Even if you're not writing ope…

The obsession with doing visible social good comes from a certain part of society, reinforced by academic advisors and admissions criteria as a requirement for advancing into the next academic tier. Nevermind that by merely participating in a marketplace as a service provider or consumer you're providing a social benefit; that benefit's just not as easy to understand and doesn't get you any vanity points. But if you'…

Not everyone here has grown up in US academic culture. I for one have formed my desires of helping others long before I noticed anyone rewards that in any system (not to mention that my country's education system doesn't put much focus on volunteering for social causes).

Also, spending time on understanding the benefits coming from participation in a marketplace leads one to conclude that the market doesn't address all human needs promptly enough, and is not itself beyond creating many great problems.

Re: Ask HN: How can I do social good through programming?

#293

Earlier quoted context omitted.

The obsession with doing visible social good comes from a certain part of society, reinforced by academic advisors and admissions criteria as a requirement for advancing into the next academic tier. Nevermind that by merely participating in a marketplace as a service provider or consumer you're providing a social benefit; that benefit's just not as easy to understand and doesn't get you any vanity points. But if you'…

Well said. I'm certainly in favor of people being free to decide how they want to spend their time and money, but I think you could make the argument that a lot of these visible social good activities, e.g. starting a the upteenth and one non-profit to provide clean water in third world countries, could very well be doing less "social good" and wasting more resources than someone donating their salary or even engagin…

You could make that argument, and indeed many are. For instance, the effective altruism movement is all about evaluating that argument. The real question isn't if, but when participating in the market is an effective way of helping. Similarly, a good question is the one OP is asking - are there effective ways of helping directly with tech skills, and if so, what are they.

Re: Ask HN: How can I do social good through programming?

#294

Just read all the top line comments here. Interesting that no one had mentioned the one thing that has probably done the most to "better our chances as species" in the last few hundred years, and has helped hundreds of millions in India and China get out of backbreaking poverty and accumulate some wealth. And that is... Work hard, accumulate skills, and become better at your normal job. Even if you're not writing ope…

"that's how most of the world's wealth is created" Most of that wealth simply goes to the top 1% and stays stuck there.

Re: Ask HN: How can I do social good through programming?

#295
post #206

My opinion: take whatever idea you have for a great company, but make it a non-profit. Other than maybe e-mail, wikipedia is the best thing to come out of the internet. And its creator may not be a billionaire oligarch, but he has a GREAT life. If you can set aside a need to be filthy, needlessly, pointlessly rich, then maybe turn your next idea for a social network or a communication platform or whatever into a non-…

There is absolutely nothing inherently morally superior in making it a not-for-profit. Lots of not-for-profits have serious problems. I wish making life better were as simple as "well, just make your business X format and you are suddenly on the moral high ground!"

You should not make your business idea a not-for-profit out of the idea that this is somehow inherently morally superior. That is a bad reason to do so. Some types of work or goals are better served by a specific model. Some things are best served by having it done as a public good by the government, such as police and fire. Some things are well served by the not-for-profit model. Some things are well served by a for-profit model. Some things are well served by a co-op model. None of those is inherently morally better for all goals all the time.

Re: Ask HN: How can I do social good through programming?

#296

Just read all the top line comments here. Interesting that no one had mentioned the one thing that has probably done the most to "better our chances as species" in the last few hundred years, and has helped hundreds of millions in India and China get out of backbreaking poverty and accumulate some wealth. And that is... Work hard, accumulate skills, and become better at your normal job. Even if you're not writing ope…

The goal is a 'normal job' which encourages me to learn through it's end impact. Further the goal is to take skills learned through developing for impact rather than profit and build something to draw enough of a salary on which has a disproportionate impact compared to it's cost. I want to be the driving factor, not be payed by or pay the driving factor.

Please don't get discouraged by some of the negative comments here. You're not the only one searching for high-impact ways of helping out with the skills one has. I strongly believe opportunities like that exist, even if they're hard to identify. I also believe there's work to be done in making those opportunities easier to find.

Feel free to e-mail me if you ever want to talk about this further (address in profile).

Re: Ask HN: How can I do social good through programming?

#297

Earlier quoted context omitted.

...yes? Are you really unfamiliar with how medallion owners used to treat their drivers?

Perhaps I have rose colored glasses, but the "sleeping in the car" problem seems new. But I could very well be wrong. That said, how are we really in a better place? Same problem, different master.

Wished Uber was around when I was sleeping in my car.

Re: Ask HN: How can I do social good through programming?

#298
post #279
post #165

Earlier quoted context omitted.

Yes, evil capitalism. You know, don't want to think you actually think that. Perhaps you meant, "fight the negative outcomes sometimes found in capitalist societies."

Lots of people completely take the material blessings of capitalism for granted and totally believe capitalism is evil. It rarely dawns on them that their high quality of life and the luxury to fret about things like social good (instead of survival) is a direct result of so called capitalism.

Yes. But this is about as stupid an attitude as believing capitalism is a pure God-sent miracle and everything it does is only wonderful. The market economy brought us the age of unparalleled prosperity worldwide, but it also has serious problems worth addressing. One can talk about the drawbacks while at the same time being grateful for the positives.

(Personally, I believe market economy has been much more beneficial to society in the past than it is now - simply because it's running out of "low hanging fruits", and the disconnect between its implicit values and what humans would generally like to see is growing.)

Re: Ask HN: How can I do social good through programming?

#299

Although it sounds like they are working on some important issues, I'm not sure I'd want to work for an organization who posts racially targeted messages -- which presumably they think are ok with some races filled into the blanks, but not others. https://twitter.com/JazmynLatimer/status/864585574581059584 It seems like non-racist messaging would be a better approach!

A little history-and-context-free, are we? First, this is the text of the tweet in question: "Any black or brown engineers wanna work at Code for America on criminal justice? Come code to keep people out of jail, it's worth it." Your assumption that the poster is not OK with non black/brown engineers is an assumption. I'd add, your comment is context-free and somewhat disingenuous, considering that we live in a socie…

This assumption (that only black/brown people need to apply) is very valid and now you try to bend words to make the statement valid for everybody.

If I'll read statement that is completely equivalent "Any tall (over 6'5") for doing ABC" I would never assume that people not over 6'5" should bother to apply.

Re: Ask HN: How can I do social good through programming?

#300
post #272

Earlier quoted context omitted.

Why? I have exactly the same question on my mind as OP, and I'm definitely not thinking about yet another bullshit mobile app that'll save the world.

Because long experience tells me that it is inherently hard to see and measure the disasters you prevented. This makes it incredibly hard to feel like you are accomplishing anything and harder still to convince other people you are actually adding value. Y2K was supposed to be a global meltdown. There were people who prepped for that like a coming apocalypse. It was prevented and many people remember it as "Ha! Can y…

I'm very sorry about your experiences, and at the same time thank you for sharing them.

Here and elsewhere in the thread you make really good points about prevention and about non-obvious benefits of mundane things. That said, within the context of the topic, I can read your remarks in two ways:

1/ Helping society is much less obvious than it looks at first, so just drop the whole techie do-gooder savior attitude and get back to your job.

2/ Helping society is much less obvious than it looks at first, so please think about this space hard, and make sure to look at the unsexy, non-obvious places.

I'm not really sure which of the two you mean more, but I'll choose to read it as 2/.

Post reply on HN