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…
Ask HN: How can I do social good through programming?
211–220 of 394 posts
Re: Ask HN: How can I do social good through programming?
#212My 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-…
Re: Ask HN: How can I do social good through programming?
#213Earlier quoted context omitted.
I'm pretty sure the original post is asking what's in that alleged mountain.
Long experience suggests they probably are not.
Re: Ask HN: How can I do social good through programming?
#214Re: Ask HN: How can I do social good through programming?
#215Re: Ask HN: How can I do social good through programming?
#216Just 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…
I think Bill Gates is an interesting data point here. For a lot of his life he was reviled by many, and yet in the past 15 years he has used his wealth to do great good.
Re: Ask HN: How can I do social good through programming?
#217My 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-…
This is the dream. OpenStreetMap is another great example of such an idea. To take it a step further, I'd encourage setting the non-profit up as a worker's cooperative. Just imagine all of the big companies out there organized as open-source, co-operative non-profits. We could kill a lot of redundant work, retain people's privacy, and really empower the employees of these companies to ensure the company works on thin…
How does one build and maintain a co-op? Could anyone recommend a book on the subject, that covers a variety of nations or regions?
Re: Ask HN: How can I do social good through programming?
#218Earlier quoted context omitted.
This is exactly the advice a sociology professor in college gave to the sociology majors.
A sociology professor advised sociology majors to work as programmers? That's much better advice than I'd expect from a sociology professor, if I'm to be honest.
I always thought that was interesting.
Re: Ask HN: How can I do social good through programming?
#219The medical world has a lot of uses for software and machine learning.
This is the core problem here: I could personally name a ton of industries and endeavors that could use software to be better - but finding a particular need and someone willing to work with you on fulfilling that need? That feels incredibly hard.
Re: Ask HN: How can I do social good through programming?
#220Earlier quoted context omitted.
Do you get any push back on this from the state/gov? Cynically; I can see this process being intentionally obscure and difficult to dissuade people from applying and receiving aid.
Great question! Overall I'd say our gov't partners are incredibly supportive. A lot of why these processes are hard are not by intentional design, but rather by _unintentional, non-design_. What do I mean? It's that these systems evolve over time, via massive waterfall IT procurement processes, and you often have someone (say, one county, or one unit) who proposes to add one more question because it makes it better f…