Hacker News new | past | comments | ask | show | jobs | submit login

Papers teach people things. You can't really hand someone some working code and expect them to iterate on it to produce something novel and insightful, because it won't be written in a high-enough language to express the core concepts flexibly.



I don't see how open source software is at all compatible with the view you've just expressed.


I don't see how that's related. There are loads of open source software projects that are maintained by only a single person precisely because they haven't bothered to properly document why it exists, what came before it, what important things it is demonstrating, or what needs to be done to improve it; the archetypical content of a research paper.


Out of curiosity, have you ever tried to learn say, networking by reading the Linux stack?


how much undocumented, uncommented open source code have you contributed to?




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: