If you want to help software related AI research, start compiling massive high quality training data sets and giving it away for free. Easier said than done though. No immediate financial return? I hope you can accept no financial return, period. In general the easiest way for an individual to accelerate general research is through generous funding. But even then it’s not like a slider in a game where you provide mor…
> I suggest talking to actual researchers and asking them what they really need, and give them that. Will start to do that, thanks! > No immediate financial return? I hope you can accept no financial return, period. That would be ok for the next 3 years.
Ask HN: What can I do to accelerate scientific research?
21–30 of 179 posts
Re: Ask HN: What can I do to accelerate scientific research?
#22This will sound harsh, but it isn’t meant to be. Scientists code better then you do science. This is simply a consequence Of a weeding out mechanism for those that have no coding skills. The only ppl who get away with no coding skills are important professor with grad students to do the coding. This isn’t to say that our skills are great, but a generic programmers (I.e. CS majors) science abilities are approximately…
I’d say it really depends on your program and what you mean by science. I minored in BioEngineering, I also double majored in math. At least one of my CS final projects has a citation (which I recently discovered after looking at Google scholar).
My point is, what makes “science” skills may not match your expectations, but I’d argue many people have said skill set.
> Only an attitude of “no financial return” helps science.
I also take issue with this. Arguably all financial investments are a way of directing research. All research needs funds. How do we get most of the drugs we have today? It’s typical some research is done publicly, but the last “mile” so to speak, is done by private companies.
Re: Ask HN: What can I do to accelerate scientific research?
#23It would help to pair up with practicing scientists and explore what parts of their workflow can be improved
Re: Ask HN: What can I do to accelerate scientific research?
#24I think there's lot of room to improve tools in bioinformatics. In practice bioinformatics pipelines tend to be bundles of loosely organised python scripts and I've heard files on the order of a few GB described as Big Data because the processing times are so slow (days for stuff that could take milliseconds) It would help to pair up with practicing scientists and explore what parts of their workflow can be improved
Re: Ask HN: What can I do to accelerate scientific research?
#25Re: Ask HN: What can I do to accelerate scientific research?
#26To be clear, I can understand that a PhD candidacy justifies a temporary contract and I'm not even asking for a permanent position directly after a PhD (as would be standard in industry), I'm only asking for a reasonably safe perspective towards a permanent position reasonably soon after graduating. Can't exactly start a family if you don't have any kind of job security beyond the next couple months.
Re: Ask HN: What can I do to accelerate scientific research?
#27Earlier quoted context omitted.
> I suggest talking to actual researchers and asking them what they really need, and give them that. Will start to do that, thanks! > No immediate financial return? I hope you can accept no financial return, period. That would be ok for the next 3 years.
> That would be ok for the next 3 years. No, I don’t mean no returns for three years, I mean no returns ever . You must go into this with both eyes open, don’t find yourself crippled later because you gave all your time and money away and have nothing to show for it.
Re: Ask HN: What can I do to accelerate scientific research?
#28This will sound harsh, but it isn’t meant to be. Scientists code better then you do science. This is simply a consequence Of a weeding out mechanism for those that have no coding skills. The only ppl who get away with no coding skills are important professor with grad students to do the coding. This isn’t to say that our skills are great, but a generic programmers (I.e. CS majors) science abilities are approximately…
> science abilities are approximately zero I’d say it really depends on your program and what you mean by science. I minored in BioEngineering, I also double majored in math. At least one of my CS final projects has a citation (which I recently discovered after looking at Google scholar). My point is, what makes “science” skills may not match your expectations, but I’d argue many people have said skill set. > Only an…
I would argue that most would agree that a "generic programmer" does not have a degree in math or a minor in bioengineering. There are a lot of programmers who never studied any STEM outside of a CS curriculum, which usually has ~no science and rarely requires advanced math (i.e. requires only linear algebra).
Re: Ask HN: What can I do to accelerate scientific research?
#29This will sound harsh, but it isn’t meant to be. Scientists code better then you do science. This is simply a consequence Of a weeding out mechanism for those that have no coding skills. The only ppl who get away with no coding skills are important professor with grad students to do the coding. This isn’t to say that our skills are great, but a generic programmers (I.e. CS majors) science abilities are approximately…
Thanks, it makes sense. > focus on making the programming tools scientists use better, easier to use and GPL That sounds the most natural path to take going forward. Besides looking at existing GPL software and how that can be improved, would you have a recommendation on where to find scientists/researchers open to discussing their needs that could be solved by software? I'll release the software under GPL, but need…
Other scientists, depending on their interests, will readily give you similar examples of obvious general purpose libraries that are lacking or non-existent, but there's a simple reason for this - it's hard, unrewarding work that's very hard to commercialize. Most of the large scale projects that exist have grown out of academic grants and often struggle for funding or are abandoned entirely. If you are really considering this as a career move that's eventually supposed to put food on the table, you need to have a pretty good idea of how your project is realistically going to earn money, because the correlation between funding and general usefulness is very weak in this space. Since academic funding isn't on the table for you, the common alternative involves things like biotech startups and venture capital.
Re: Ask HN: What can I do to accelerate scientific research?
#30Regarding the last point: try applying libraries like Quantum espresso [1] or CP2K [2] to real world problems and apply machine learning with the solutions they provide to a given problem. There's a tremendous amount of academic research being done in this direction but try and take these libraries and make them useful for real world applications. [1] https://github.com/QEF/q-e [2] https://github.com/cp2k/cp2k
But instead I would recommend he start from something like the NOMAD database, where the calculations have already been run by more knowledgeable people. Then he can focus on the analysis side.