This keeps me up at night. I hope the collective advancement in science makes it possible to defeat cancer some day. I believe/hope that my contribution as a insignificant CS-student helps somebody develop tools that help somebody researching etc.

I am really convinced that every advancement is connected somehow and the collective improvement in efficiency and livings standards makes it possible to commit more resources and train even more students to work on hard problems.

Even the work on something unrelated like React might somehow help if you observe humanity as a whole.

Also f*ck cancer (i read the guidelines and i found no statue against insulting cancer, if there is a user named cancer its a misunderstanding and you should really consider changing your username)

There is an immense amount of software work to be done in biotech. Molecular biology research is in need of better automation, analysis, visualization techniques, and on and on. We need folks at all levels. I entered biotech as a web developer and have been able to pick more challenging problems to approach on a monthly basis. We know next to nothing about the human body. Im optimistic that tech will help out us on a stable path towards more robust research practices.

My background is distributed computing/grid computing. How can I contribute?

At the UC Berkeley AMPLab we're working on scaling genomics [0], all open source under Apache 2 license. Or more generally, any of the Open Bioinformatics Foundation (OBF)[1] projects could use a hand, open source licenses vary.

[0] - https://github.com/bigdatagenomics/adam

[1] - https://www.open-bio.org/wiki/Main_Page