Leave your programming at work. Find a cause you believe in or a political candidate you think will do good, and volunteer for that. Knock on doors. Call people. Do research. Organize events and people. Donate money. Change other people's minds. A lot of these social good things need people to get involved, not software to be written.
Ask HN: How can I do social good through programming?
181–190 of 394 posts
Re: Ask HN: How can I do social good through programming?
#182I have posted this before, countless times, but techies who want to volunteer their skills and knowledge to advance the democratic process should think about joining the PROGRESSIVE CODERS NETWORK[0]. They are a non-profit that helps organize and direct volunteer coders, programmers, designers into open-source political projects. They are about connecting and facilitating projects, not dictating what projects should…
Re: Ask HN: How can I do social good through programming?
#183Ps.: In tech & programming specifically, I think Free Software is a beautiful idea.
Ps.: I`ll add, why I think this is(my original point), is that I think it's very nice to understand(or try to understand) what is the `structure/mechaniscs of the world`, I mean, to me it would be the same to study capitalism as it is to study anticapitalism(that is, the more you see how it works, the more you`ll see stuff that is flawed), some would disagree with this, of course. Contrary to what many think, ideology to me means NOT seeing reality as it is(so I'm not talking about intantile, superficial, ideas/agenda here), so I think it's absolutely fair the everybody should take some understanding of it based on people who wanted to figure out found out, even if not 100%. Since the more correct is your model of things, the better you can act on them(you can't engineer a car with wrong math, for example). To me, personally, getting my mind out of the techie neophile mindset and knowing broader and deeper stuff gives me plenty of ideas on things to do. Even more so, that since I'm using this 'footing', I can then try to see if it matches reality and goes on to have real-world effects! ;P But anyway, what I`m saying is sort of a longer road, to try to get interested and understand other topics and then look to your habilities and see what you can do with them about the other thing. That's where the project I'm trying to work on came from and it's really meant to be a drop in the ocean and a simple program etc, but it's something I really care about since it's tied to deep layers of my person and perspective on `world`, `society`, `individuals`, `species`, etc.
Re: Ask HN: How can I do social good through programming?
#184Work on what pays the highest and then donate that money to the most effective charity. According to GiveWell.org, that charity is currently the Against Malaria Foundation, which will statistically save a life for every $3500 it receives going forward. It is ridiculously cheap to save a life that would otherwise not be saved. I highly recommend Sam Harris' interview with Will Macaskill on this topic (effective altrui…
Re: Ask HN: How can I do social good through programming?
#185Earlier quoted context omitted.
This. We have had a horrible track record with tech volunteers, in part because our mission is not tech-centric, so they don't get any glory. It doesn't mean there isn't anything for them to do - it's just that the story isn't about technology ... or them. There is a mountain of boring, yet critically important work waiting for people to just roll up their sleeves and pitch in.
Yeah, the last hackathon-type thing I was at, we had a few projects that desperately needed a little bit of TLC from someone with solid programming chops to help push them forward. Instead, we ended up with half a dozen prototypes of new projects solving problems no one had.
"Oh goody, a bunch of half-finished abandonware ..."
Re: Ask HN: How can I do social good through programming?
#186Although 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!
https://twitter.com/JazmynLatimer/status/864856313121054720 The initial tweet seems straightforward enough to me (as a white person); black/brown folks are underrepresented in most companies and thus they'd love for more to join. Reaching out sometimes helps accomplish that. Hiring is not a zero sum game. If targeting underrepresented folks in order to encourage them to join is this offensive to you, imagine actually…
Re: Ask HN: How can I do social good through programming?
#187I have posted this before, countless times, but techies who want to volunteer their skills and knowledge to advance the democratic process should think about joining the PROGRESSIVE CODERS NETWORK[0]. They are a non-profit that helps organize and direct volunteer coders, programmers, designers into open-source political projects. They are about connecting and facilitating projects, not dictating what projects should…
And if you're not American?
Re: Ask HN: How can I do social good through programming?
#188Work hard, accumulate skills, and become better at your normal job. Even if you're not writing open source software to help local governments in third world countries have free elections and fight malaria or donating 50% of your salary, you're creating value and "bettering our species" just by doing something that someone is willing to pay you for. In fact, that's how most of the world's wealth is created.
Not saying you shouldn't volunteer or donate your salary (I personally try to donate a decent chunk of my salary to givedirectly) but -- unless you're a nigerian hacker or malware developer or something -- just because you're getting paid or working on something that isn't an absolute necessity doesn't mean you aren't doing social good. Just something to think about.
Re: Ask HN: How can I do social good through programming?
#189I have posted this before, countless times, but techies who want to volunteer their skills and knowledge to advance the democratic process should think about joining the PROGRESSIVE CODERS NETWORK[0]. They are a non-profit that helps organize and direct volunteer coders, programmers, designers into open-source political projects. They are about connecting and facilitating projects, not dictating what projects should…
They list MoveOn as a key partner: https://github.com/ProgressiveCoders/functions/issues/196
This document clearly states the organisation is founded by Berine Sanders supporters: https://docs.google.com/document/d/1P8iL3kTWO0Y9aYe8lndcUWTJ...
And they built something called the "Resistance Calendar", containing events like: https://tockify.com/resistance.calendar/detail/384/149523120...
I mean for the most part it seems to be stuff I would support (personally), but to call it party neutral is at best true by way of technicality.
I doubt you find many Republican events on that calendar. Of course, I wouldn't expect to given the name of the group, but let's not play games and pretend it isn't partisan?
Re: Ask HN: How can I do social good through programming?
#190Earlier quoted context omitted.
This. There are many incredible organizations doing great work in the code for good space, and not solely in the non-profit or government sectors. I’ll second the reference to Code for America. I have a colleague who did their fellowship and learned a ton while working with some great local governmental agencies. They’ve also recently launched a job board to curate high impact mission-driven jobs and jobs with local…
Hi! I lead engineering on Code for America's work building services improving the social safety net, so happy to answer any questions. I'd also mention that we're hiring directly for teams at CfA building large-scale services serving the most vulnerable Americans. My team works on radically improving access to the food stamp program, a massive anti-poverty program, but one with only about 65% of eligible Californians…