TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Redesigning the Scientific Paper

339 点作者 jsomers大约 7 年前

21 条评论

jfaucett大约 7 年前
&gt; These programs tend to be both so sloppily written and so central to the results that it’s contributed to a replication crisis, or put another way, a failure of the paper to perform its most basic task: to report what you’ve actually discovered, clearly enough that someone else can discover it for themselves.<p>This is the crux of the of the problem IMHO - at least for the fields I study (AI&#x2F;ML). Replicating the results in papers I read, is way harder than it needs be, i.e. for these fields it should just be fire up a jupyter notebook and download the actual dataset they used (much harder than it seems to actually get your hands on). Very few papers actually contain links to all of this in a final polished manner so that it&#x27;s #1 understandable and #2 repeatable.<p>Honestly, I&#x27;d much rather have your actual code and data that you used to get your results than read through the research paper if I had to choose (assuming the paper is not pure theory) - but instead there is a disproportionate focus on paper quality over &quot;project quality&quot; at least IMHO.<p>I don&#x27;t really know what the solution is since apparently most academics have been perfectly fine with the status quo. I feel like we could build a much better system if we redefined our goals, since I don&#x27;t think the current system is optimal for disseminating knowledge or finding and fixing mistakes in research or even generally working in a fast iterative process.
评论 #16768276 未加载
评论 #16769616 未加载
评论 #16768401 未加载
评论 #16768200 未加载
评论 #16768379 未加载
评论 #16768575 未加载
评论 #16770824 未加载
评论 #16771882 未加载
评论 #16768497 未加载
评论 #16769226 未加载
JorgeGT大约 7 年前
&gt; <i>How to integrate billions of base pairs of genomic data, and 10 times that amount of proteomic data, and historical patient data, and the results of pharmacological screens into a coherent account of how somebody got sick and what to do to make them better? How to make actionable an endless stream of new temperature and precipitation data, and oceanographic and volcanic and seismic data? How to build, and make sense of, a neuron-by-neuron map of a thinking brain? Equipping scientists with computational notebooks, or some evolved form of them, might bring their minds to a level with problems now out of reach.</i><p>The article seems to conflate the praxis of science with the archival of it. Scientists do all of the above on gigantic clusters, not on an IPython&#x2F;Mathematica notebook. The purpose of publishing papers, on the other hand, is adding to the archival of knowledge, and they can be easily rendered in a laptop with LaTeX.<p>And they are excellent at archival, by the way. You can see papers from the 19th century still being cited. On the other hand I have had issues running a Mathematica notebook from a few releases back -- and I seriously doubt one will be able to read any of my Mathematica notebooks 150 years from now. The same with the nifty web-based redesign of the Nature paper that is mentioned: I bet the original Nature article will be readable 150 years from now, whereas I doubt the web version will last 20.
评论 #16768942 未加载
评论 #16771687 未加载
bcoughlan大约 7 年前
I used to work as a software developer for a research institute. I wanted to open source our research code and tools, and the department head was in favour of it because it would raise the profile of the research unit.<p>There were two forces working against us. First many of the grants came from governments, and a stipulation was that we would devote some resources to helping startups commercialise the output of the research. Some felt that open sourcing would remove the need for the startups to work directly with them to integrate the algorithms, and that this would hurt future grant applications by making the research look ineffective.<p>The main opposition though came from PhD and Postdoc students. Most didn&#x27;t want anything related to their work open sourced. They believed that it would make it easy for others to pick up from where they were and render their next paper unpublishable by beating them to the punch.<p>Sadly I think there was some truth to both claims. Papers are the currency of academics, and all metrics for grants and careers hinge off it. It hinders cooperation and fosters a cynical environment of trying to game the metrics to secure a future in academics.<p>I don&#x27;t know how else you should measure academics performance, but until those incentives change the journal paper in its current form is going nowhere.
评论 #16770889 未加载
评论 #16782031 未加载
mettamage大约 7 年前
Regarding the article itself: Brett Victor is amazing and so is Strogatz. They are both my heroes actually.<p>But I do think there is a difference between scientific professionals communicating amongst each other and scientific communication to the public. And if mathematicians understood Strogatz his paper at the time when it was published, and there were enough mathematicians to disseminate the knowledge, then should you require that you create algorithms as animations?<p>Part of the reason why mathematicians and computer scientists (as researchers) conceive of new algorithms in the first place is because a lot of them are very strong in visualizing algorithms and &#x27;being their own computer&#x27;.<p>Though, if a scientist wants to appeal to a broader group of scientists, then I&#x27;d recommend her or him to use every educational tool possible. For example, they could create an interactive blogpost a la parable of the polygons[1] and link that in their paper.<p>On an unrelated note, it is such a pity ncase isn&#x27;t mentioned at all in this article!<p>Also related is explorabl.es, not everything is science communication in an interactive way but a lot of it is[2].<p>[1] <a href="http:&#x2F;&#x2F;ncase.me&#x2F;polygons&#x2F;" rel="nofollow">http:&#x2F;&#x2F;ncase.me&#x2F;polygons&#x2F;</a> [2] <a href="http:&#x2F;&#x2F;explorabl.es&#x2F;" rel="nofollow">http:&#x2F;&#x2F;explorabl.es&#x2F;</a>
评论 #16770002 未加载
jostmey大约 7 年前
We need GitHub for science. But that&#x27;s not enough. It needs to be combined with a mechanism for peer-review and publishing that funding agencies will find acceptable--that&#x27;s the key.
评论 #16768148 未加载
评论 #16768121 未加载
评论 #16768221 未加载
评论 #16768211 未加载
评论 #16770941 未加载
评论 #16768166 未加载
评论 #16768316 未加载
评论 #16768492 未加载
评论 #16768089 未加载
yiyus大约 7 年前
I do not agree that the scientific paper needs to be replaced. It should be complemented with the help of new tools, that is a very good thing, but I still want the article.<p>I work everyday with papers from decades ago, and I hope people will work with my papers in the future. How can I guarantee that researches of 2050 will be able to run my Jupyter notebooks?<p>Moreover, it is not uncommon to not be able to publish source code. I can write about models and algorithms, but I am not allowed to publish the code I write for some projects.
aplorbust大约 7 年前
&quot;... the skill most in demand among physicists, <i>biologists</i>, chemists, geologists, even anthropologists and research psychologists, is facility with programming languages and &quot;data science&quot; packages.&quot;<p>If I wanted to prove to someone this statement was true, what would be the most effective way to do that?<p>Is author basing this conclusion on job postings somewhere?<p>Has he interviewed anyone working in these fields?<p>Has he worked in a lab or for a company doing R&amp;D?<p>How does he know?<p>What evidence (cf. media hype) could I cite in order to convince someone he is right?<p>When I look at the other articles he has written, they seem focused on popularised notions about computers, but I do not see any articles about the academic disciplines he mentions.
cowpig大约 7 年前
GitXiv very much worth taking a look at if you&#x27;re into this kind of thing: <a href="http:&#x2F;&#x2F;www.gitxiv.com&#x2F;page&#x2F;about" rel="nofollow">http:&#x2F;&#x2F;www.gitxiv.com&#x2F;page&#x2F;about</a><p>edit: as is Chris Olah&#x27;s Distill project: <a href="https:&#x2F;&#x2F;distill.pub&#x2F;" rel="nofollow">https:&#x2F;&#x2F;distill.pub&#x2F;</a>
Myrmornis大约 7 年前
How well does it work to version control Mathematica notebooks in git? For example, is it possible to get meaningful textual diffs when comparing two versions of a mathematica notebook, and can git compress them enough to keep repo size down?<p>With iPython this is also an issue -- tracking code in JSON is much less clean than tracking code in text files.<p>It&#x27;s interesting that Mathematica and iPython both left code-as-plain-text behind as a storage format. I wonder if it would have been possible to come up with a hybrid solution, i.e. retain plain-text code files but with a serialized data structure (JSON-like, or binary) as the glue.
评论 #16772096 未加载
hprotagonist大约 7 年前
as a practical matter, papers will remain relevant as long as they are the metric by which grant applications and tenure decisions are made.<p>as a philosophical matter, for computation heavy fields, i would love to see literate programming tools become <i>de rigeur</i> in the peer-reviewed distribution of results. In some fields (AI) this basically happens already — the blog post with code snippets and a link to arxiv at the end is a pretty common thing now.
评论 #16768218 未加载
kemiller大约 7 年前
As is usual for Stephen Wolfram, he has a point, and then blunts it by trying to own the whole thing. Edit: to expand, part of the answer to his question, why don&#x27;t more people do this, is that it requires his expensive proprietary software. Scientific papers are (nominally at least) a commons.
vanderZwan大约 7 年前
Aside from my other comment, I think that any discussion about the scientific paper and the way knowledge is communicated is incomplete without a mention of Nick Sousanis&#x27; <i>Unflattening</i>. It is a thesis for a Doctor of Education degree about this very topic, that practises what it preaches by being written as a comic book.<p><a href="http:&#x2F;&#x2F;www.hup.harvard.edu&#x2F;catalog.php?isbn=9780674744431" rel="nofollow">http:&#x2F;&#x2F;www.hup.harvard.edu&#x2F;catalog.php?isbn=9780674744431</a>
sophacles大约 7 年前
This is a really interesting article. The use of jupyter as a publication mechanism is a really neat idea! I think this path will be fruitful, and I am all for it. I do think however that some low-hanging fruit should be addressed in parallel - stuff that makes looking through the existing work a total pain:<p>* Date of publication and dates of research should be required in every paper. It&#x27;s really difficult to trace out the research path if you start from google or random papers you find in various archive searches. Yes that info can be present but often its in metadata where the PDF is linked rather than the PDF itself. Even worse is the &quot;pubname, vol, issue&quot; info rather than a year that you get... now I have to track down when the publication started publishing, how they mark off volumes and so on. I just want to know when the thing was published.<p>* Software versions used - if you are telling me about kernel modules or plugins&#x2F;interfaces to existing software, I need to know the version to make my stuff work. Again - eventually it can be tracked down, but running a &#x27;git bisect&#x27; on some source tree to find out when the code listings will compile is not OK.<p>* actual permalinks to data, code, and other supplimental information. Some 3rd party escrow service is not a terrible idea even. I hate trying to track down something from a paper only to find the link is dead and the info is no longer available or has moved a several hour google journey away.
ivotron大约 7 年前
shameless plug for the Popper Convention and CLI tool <a href="http:&#x2F;&#x2F;github.com&#x2F;systemslab&#x2F;popper" rel="nofollow">http:&#x2F;&#x2F;github.com&#x2F;systemslab&#x2F;popper</a> . Our goal is to make writing papers as close as possible to writing software (DevOpsify academia) but in a domain-agnostic way.
mettamage大约 7 年前
I love science, but I have a lot of issues with it lately. I&#x27;m going to express some of them since they&#x27;re related to this topic.<p>The basic function of a scientific paper is understanding and reproducibility (inspired by jfaucett his comment).<p>I wonder, is reproducibility necessary? Is it even possible when things get really complex? Isn&#x27;t consensus enough? I feel in the field of psychology (and most social sciences) that is what happens. I suppose consensus can be easily gamed by publication bias and a whole slew of other things. So I suppose as jfaucett puts it, a &quot;discover for yourself&quot; type of thing should still be there. I wonder how qualitative research could be saved and if you could call it science. In Dutch it is all called &quot;wetenschap&quot; and &quot;weten&quot; means to know.<p>But how should we go about design then? HCI papers use a <i>a lot of design</i> of design that is never justified. The paper is like: we build a system, it improved our user metrics. But is there any intuition or theory written down as to <i>why</i> they designed something a certain way? Not really.<p>I suppose one strong way to get reproducibility is by getting all the inputs needed. In a psychology study this means getting a dataset. Correlations are fuzzy but if I get the same answers out of the same dataset, then the claims must be true for that particular dataset.<p>Regarding design and qualitative studies, maybe, film <i>everything</i>? The general themes that everybody would agree upon watching <i>everything</i> would be the reproducible part of it?<p>Ok, I&#x27;ll stop. The whole idea of that a paper needs to satisfy the criterion of reproducibility confuses me when I look at what science is nowadays.
评论 #16771028 未加载
laderach大约 7 年前
Sometimes you don&#x27;t need to redo everything from scratch to change things.<p>There are a number of problems in scientific publishing. Two big ones are:<p>1) Distribution hurdles and paywalls imposed by rent seeking journals - who knows how much this has prevented innovation and scientific advancement in the last 20 years<p>2) Easily replicating experiments &#x2F; easily verifying accuracy and significance of results - this is related to for instance making data used in research more easily accessible and making it easier to spot p-value hacking<p>Fixing these might not require a completely new format for papers. Or it could. I can envision solutions both ways.<p>I really like what the folks from Fermat&#x27;s Library have been doing. They have been developing tools that are actually useful at the present time and push us in the right direction. I use their arXiv chrome extension <a href="https:&#x2F;&#x2F;fermatslibrary.com&#x2F;librarian" rel="nofollow">https:&#x2F;&#x2F;fermatslibrary.com&#x2F;librarian</a> all the time for extracting references and bibtex. At the same time they are playing with entirely new concepts - they just posted a neat article on medium about a new unit for academic publishing <a href="https:&#x2F;&#x2F;medium.com&#x2F;@fermatslibrary&#x2F;a-new-unit-of-academic-publication-on-twitter-cdda2479091e" rel="nofollow">https:&#x2F;&#x2F;medium.com&#x2F;@fermatslibrary&#x2F;a-new-unit-of-academic-pu...</a>
omot大约 7 年前
&gt; His secret weapon was his embrace of the computer at a time when most serious scientists thought computational work was beneath them.<p>They still think this.
vanderZwan大约 7 年前
Interesting timing: for the last two years I have worked for a research group headed by Sten Linnarsson at the Karolinska Institute[0]. I was specifically hired to build a data browser for a new file format for storing the ever-growing datasets[1][2][3]. The viewer is an SPA specialised in exploring the data on the fly, doing as much as possible client side while minimising the amount of data being transferred, and staying as data-agnostic as possible.<p>Linnarsson&#x27;s group just pre-published a paper cataloguing all cell types in the mouse brain, classifying them based on gene expression[4][5]. The whole reason that I was hired was as an &quot;experiment&quot; to see if there was a way to make the enormous amount of data behind it more accessible for quick explorations than raw dumps of data. The viewer uses a lot of recent (as well as slightly-less-recent-but-underused) browser technologies.<p>Instead of downloading the full data set (which is typically around 28k genes by N cells, where N is in the tens to hundreds of thousands), only the general metadata plus requested genes are downloaded in the form of compressed JSON arrays containing raw numbers or strings. The viewer converts them to Typed Arrays (yes, even with string arrays) and then renders nearly everything on the fly client-side. This also makes it possible to interactively tweak view settings[6]. Because the viewer makes almost no assupmtions of what the data represents, we recently re-used the scatterplot view to display individual cells in a tissue section[7].<p>Furthermore, this data is stored off-line through IndexedDB, so repeat viewings of the same dataset or specific genes within it does not require re-downloading the (meta)data. This minimises data transfer even further, and makes the whole thing a lot snappier (not to mention cheaper to host, which may matter if you&#x27;re a small research group). The only reason it isn&#x27;t completely offline-first is that using service workers is giving me weird interactions with react-router. Being the lone developer I have to prioritise other, more pressing bugs.<p>In the end however, the viewer is merely a complement to the full catalogue, which is set up with a DocuWiki[8]. No flashy bells and whistles there, but it <i>works</i>. For example, one can look up specific marker genes. it just uses a plugin to create a sortable table, which is established, stable technology that pretty much comes with the DocuWiki[9][10]. The taxonomy tree is a simple static SVG above it. Since the expression data is known client-side to generate the table dynamically, we only need a tiny bit of JavaScript to turn that into an expression heatmap underneath the taxonomy tree. Simple and very effective, and it probably even works in IE8, if not further back. Meanwhile, I got myself into an incredibly complicated mess writing a scatterplotter with low-level sprite rendering and blitting and hand-crafted memoisation to minimise redraws[11].<p>Personally, I think there isn&#x27;t enough praise for the pragmatic DocuWiki approach. My contract ends next week. I intend to keep contributing to the viewer, working out the (way too many) rough edges and small bugs that remain, but it won&#x27;t be full-time. I hope someone will be able to maintain and develop this further. I think the DocuWiki has a better chance of still being on-line and working ten years from now.<p>[0] <a href="http:&#x2F;&#x2F;linnarssonlab.org&#x2F;" rel="nofollow">http:&#x2F;&#x2F;linnarssonlab.org&#x2F;</a><p>[1] <a href="http:&#x2F;&#x2F;loompy.org&#x2F;" rel="nofollow">http:&#x2F;&#x2F;loompy.org&#x2F;</a><p>[2] <a href="https:&#x2F;&#x2F;github.com&#x2F;linnarsson-lab&#x2F;loom-viewer" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;linnarsson-lab&#x2F;loom-viewer</a><p>[3] <a href="http:&#x2F;&#x2F;loom.linnarssonlab.org&#x2F;" rel="nofollow">http:&#x2F;&#x2F;loom.linnarssonlab.org&#x2F;</a><p>[4] <a href="https:&#x2F;&#x2F;twitter.com&#x2F;slinnarsson&#x2F;status&#x2F;981919808726892545" rel="nofollow">https:&#x2F;&#x2F;twitter.com&#x2F;slinnarsson&#x2F;status&#x2F;981919808726892545</a><p>[5] <a href="https:&#x2F;&#x2F;www.biorxiv.org&#x2F;content&#x2F;early&#x2F;2018&#x2F;04&#x2F;05&#x2F;294918" rel="nofollow">https:&#x2F;&#x2F;www.biorxiv.org&#x2F;content&#x2F;early&#x2F;2018&#x2F;04&#x2F;05&#x2F;294918</a><p>[6] <a href="https:&#x2F;&#x2F;imgur.com&#x2F;f6GpMZ1" rel="nofollow">https:&#x2F;&#x2F;imgur.com&#x2F;f6GpMZ1</a><p>[7] <a href="http:&#x2F;&#x2F;loom.linnarssonlab.org&#x2F;dataset&#x2F;cells&#x2F;osmFISH&#x2F;osmFISH_SScortex_mouse_all_cells.loom&#x2F;NrBEoXQGmAGHgEYq2kqi3IExagZjwBYI0R58oA7AVwBs6UMnt5FZ5gB2J1GADl6kYFavUZsWbDjACcQmOyFp42AKy9mq6Z3nw~SfSmFwCepsm0YZwcwaX7S0ZCTTgyAWlgA6Dq0REiABssIhqQeoo3viyRLJq_HEhsvhcatCURFDYTLIqCJZ4mIrZeIRkpvC0DBZS1pxGBo3CzRYmlNWMlEhZiOaIyPhsOZHYOEHQbKRAA" rel="nofollow">http:&#x2F;&#x2F;loom.linnarssonlab.org&#x2F;dataset&#x2F;cells&#x2F;osmFISH&#x2F;osmFISH_...</a>, <a href="https:&#x2F;&#x2F;i.imgur.com&#x2F;a7Mjyuu.png" rel="nofollow">https:&#x2F;&#x2F;i.imgur.com&#x2F;a7Mjyuu.png</a><p>[8] <a href="http:&#x2F;&#x2F;mousebrain.org&#x2F;doku.php?id=start" rel="nofollow">http:&#x2F;&#x2F;mousebrain.org&#x2F;doku.php?id=start</a><p>[9] <a href="http:&#x2F;&#x2F;mousebrain.org&#x2F;doku.php?id=genes:aw551984" rel="nofollow">http:&#x2F;&#x2F;mousebrain.org&#x2F;doku.php?id=genes:aw551984</a><p>[10] <a href="http:&#x2F;&#x2F;mousebrain.org&#x2F;doku.php?id=genes:actb" rel="nofollow">http:&#x2F;&#x2F;mousebrain.org&#x2F;doku.php?id=genes:actb</a><p>[11] <a href="https:&#x2F;&#x2F;github.com&#x2F;linnarsson-lab&#x2F;loom-viewer&#x2F;blob&#x2F;master&#x2F;client&#x2F;plotters&#x2F;scatterplot.js" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;linnarsson-lab&#x2F;loom-viewer&#x2F;blob&#x2F;master&#x2F;cl...</a>
tensor大约 7 年前
This title is horrible hyperbole. Science is more than just machine learning. Hell, even if we just constrain ourselves to &quot;computer science&quot; probably half of it is just math, for which the scientific paper is definitely not &quot;obsolete&quot; nor even deficient in any way.<p>But outside of computer science you need laboratories to replicate experiments. Scientific papers are perfectly fine vehicles to record the necessary information to replicate experiments in this setting. Historically appendices are used for the extended details. And yes, replication is hard, but it&#x27;s part of science.
评论 #16769477 未加载
评论 #16768440 未加载
awll大约 7 年前
This reads like an ad for Mathematica
评论 #16768135 未加载
评论 #16768159 未加载
评论 #16768136 未加载
sappapp大约 7 年前
Average clickbait
评论 #16768178 未加载