Don't know if it's still active, but the idea (and the founder) behind it was really about making the world a better place.
Ask HN: How can I do social good through programming?
11–20 of 394 posts
Re: Ask HN: How can I do social good through programming?
#12Re: Ask HN: How can I do social good through programming?
#13However, you can still make a big difference for groups much smaller than the whole species (and I think that's actually preferable from a human point of view because it's more tangible). The world is full of problems that could easily be solved by good software. This is especially true in industries that are usually not very technological by themselves.
Depending on your current network you might have gotten to know an industry or two that is not strictly technological. If not, ask your friends who do not program software all day and ask them what problems they have at work that they find annoying and try to come up with a software solution for that.
Once you do that, convince their bosses that it saves them more money to pay for your software than to do things the old way.
Re: Ask HN: How can I do social good through programming?
#14Re: Ask HN: How can I do social good through programming?
#15This is almost certainly the wrong place to ask this question, unfortunately. The HN demographic is spectacularly disinterested in the well-being of humanity. Try /r/socialistprogrammers or /r/anarcho_hackers on Reddit.
> The HN demographic is spectacularly disinterested in the well-being of humanity. Wait, what?
Re: Ask HN: How can I do social good through programming?
#16https://www.fsf.org/campaigns/priority-projects/
• Free phone operating system: https://www.fsf.org/campaigns/priority-projects/free-phone
• Decentralization, federation, and self-hosting: https://www.fsf.org/campaigns/priority-projects/decentraliza...
• Free drivers, firmware, and hardware designs: https://www.fsf.org/campaigns/priority-projects/hardware-fir...
• Real-time voice and video chat: https://www.fsf.org/campaigns/priority-projects/voicevideoch...
• Encourage contribution by people underrepresented in the community: https://www.fsf.org/campaigns/priority-projects/contribute
• Free software and accessibility: https://www.fsf.org/campaigns/priority-projects/accessibilit...
• Internationalization of free software: https://www.fsf.org/campaigns/priority-projects/internationa...
• Security by and for free software: https://www.fsf.org/campaigns/priority-projects/security-by-...
• Intelligent personal assistant: https://www.fsf.org/campaigns/priority-projects/personalassi...
• Help GNU/Linux distributions be committed to freedom: https://www.fsf.org/campaigns/priority-projects/help-gnu-lin...
• Free software adoption by governments: http://www.fsf.org/campaigns/priority-projects/free-software...
Re: Ask HN: How can I do social good through programming?
#17Work as a programmer for whoever will pay you the most. Invest, and donate money to causes you care about.
Re: Ask HN: How can I do social good through programming?
#18Re: Ask HN: How can I do social good through programming?
#19There are also organizations like Code for America that do open source work with local governments. Since those projects are open source, you could probably volunteer your time and contribute to those. Or simply volunteer in a non-developer capacity! :)
Doing actual social good -- helping people in ways that will actually solve their problems, understanding the consequences of changing their lives -- requires a ton of context and communication. I think it's very, very difficult to do so without either dedicating most of your time to that cause, or working closely with an organization that is already doing so. (E.g., volunteering for a food bank is a lot more effective than just picking up food and distributing it on your own.)
Re: Ask HN: How can I do social good through programming?
#20My company, www.grove.co, strives to help families making it easy to buy sustainable products vs. conventional CPG. It seemed a bit crazy when we started, but now literally thousands of families get sustainable products from us every single day. It's hard to make a big impact on your own, but organizations and companies can do great things.