Live data from Hacker News

Omniref (YC W15) Is Rap Genius for Code

techcrunch.com

11–20 of 27 posts

Re: Omniref (YC W15) Is Rap Genius for Code

#17
This has been missing for a long time.

Part of the programmer culture appears (unfortunately) to include writing code and then thinking that explaining the thinking behind the code is beneath you.

This is evidenced by the very large percentage of open source releases where the first commit is a very polished codebase.

Re: Omniref (YC W15) Is Rap Genius for Code

#18
suggestions:

- allow authors to write a general overview (with links to methods) of the design philosophy, tradeoffs accepted, stuff that they would do differently now, etc. This could help generate smart pull requests for bigger / more significant features too.

- allow people to ask questions about a line of code.

- allow people to request/contribute better documentation, categorized as api docs, usage examples, etc.

- Allow the author to "accept" an annotation as literate comments submitted as a fork/pr via github.

- let users follow a method or class.

- let users generate a list of methods to follow in a library based on hot path analysis of library use (maybe I only use 3 methods and would love to see changes to those coming from upstream)

- let users contribute method rewrites or unit tests of individual methods as annotations.

- ideally dialogues would ensue about clever/clear ways to implement things. I'd enjoy reading those dialogues.

Re: Omniref (YC W15) Is Rap Genius for Code

#20
post #15

The world needs a rap genius for scientific papers

That is actually a good idea. One of the reasons I think the ACM Digital Library has failed to live up to its potential (besides being closed) is that they could do cool useful things like this and choose not to.
Post reply on HN