Ask HN: What can I do to accelerate scientific research?
131–140 of 179 posts
Re: Ask HN: What can I do to accelerate scientific research?
#132I have a request. Somebody needs to make matplotlib, but with a C API and lots of language bindings instead of only a python API. For example when I'm writing rust, my best option is to use a Python interop library that calls matplotlib...
Python is kind of the gold standard in many areas of research, no? Why would you use Rust, or even anything but Python? I'd only touch Rust (or C/C++) when I need to implement some fast numerical computation that does not already exist in Numpy or Tensorflow, but still call it from Python.
Re: Ask HN: What can I do to accelerate scientific research?
#133My dream would be to have a place I could look at any paper (even if not on a campus internet connection), be able to look at raw data, code, and have a forum to facilitate discussions between researchers. I know the first won't happen for awhile, but it is a dream (open science). The second is direly needed but in some cases not practical. But I think there could be a lot to gain from just having a small portion of…
You might be interested in OpenReview, which is doing something like this, mainly in the ML/AI academic community. (Disclaimer: I’m one of the developers) https://openreview.net
Re: Ask HN: What can I do to accelerate scientific research?
#134My dream would be to have a place I could look at any paper (even if not on a campus internet connection), be able to look at raw data, code, and have a forum to facilitate discussions between researchers. I know the first won't happen for awhile, but it is a dream (open science). The second is direly needed but in some cases not practical. But I think there could be a lot to gain from just having a small portion of…
I wonder if people are reluctant to do this because they would be scrutinized more and perhaps their phd, Grant etc might be at risk? If so, is the only solution to give"credit" towards the phd, grant etc in the form of hours worked towards pushing knowledge acquisition, and not strict results?
And everyone that's in a PhD or has one knows that the majority of work you do is failing (but you learn from that failure).
Side note: I wonder if imposter syndrome would decrease if we were aware about one anothers' failures and didn't only see the accomplishments.
Re: Ask HN: What can I do to accelerate scientific research?
#135Earlier quoted context omitted.
Some of this already happens. But you also have to realize that that is not in the spirit of science.
Got it. It's not, agreed, but nobody should work for free. In fact, I believe that doing what OP wants to do is more harmful than building a business around his intentions.
Re: Ask HN: What can I do to accelerate scientific research?
#136Elon Musk - How to Build the Future
Re: Ask HN: What can I do to accelerate scientific research?
#137If I send a PhD student to spend a certain amount of time independently training two students, then I am investing that grad student's time into something that could be spent doing research. If one of those students is flaky and is mostly there to pad their resume, it's largely a lost investment (even more so if their work requires extra effort to fix). If the other is graduated by the following semester, the gained productivity might not exceed the other's loss by the time they leave.
The best situation is when you're working with an undergrad who is destined to continue on to the PhD program because you know they'll be dedicated and possibly have a head-start on their thesis work. If you could figure out how to connect these students with advisors using metrics and private social networking, then you will amplify their productivity significantly. You'll improve the likelihood professors will take on undergrads and potentially push researchers into the field earlier.
How you achieve this, I'm not entirely sure. Perhaps you can make it easy to set up competitions which test the skills you need. The winners will be asked to join the lab to work on some project. If some lab on the other side of the country which does similar research also wants to do the same competition, make it easy for them to share and run it.
Re: Ask HN: What can I do to accelerate scientific research?
#138Earlier quoted context omitted.
At the moment it's "available within collaborations". My former supervisor has had some bad experiences with people using his open-sourced software without acknowledgement etc., which is of course not quite ideal if you actually want to build a career in academia for yourself. Monetisation is not really an option. My toolkit is maybe a bit non-standard in that it has attracted a few external collaborators using it as…
This is a very sad state of affairs, therefore I would like to bring your attention to a petition towards open sourcing all scientific (and generally tax-paid) software: https://publiccode.eu
Re: Ask HN: What can I do to accelerate scientific research?
#139I have a request. Somebody needs to make matplotlib, but with a C API and lots of language bindings instead of only a python API. For example when I'm writing rust, my best option is to use a Python interop library that calls matplotlib...
Re: Ask HN: What can I do to accelerate scientific research?
#140> What ideas do you have on how one can accelerate scientific research? I work in genetics (as a software engineer). If there was a major flaw in current scientific research (that involves software), it's that most labs care more about getting published than they do about the reproduce-ability and validation of their work. This means most of the software written in research is ad-hoc, write once, and often never look…