3 ms·
Show HN: ReadPaths – A Dependency Graph for Knowledge
Typically if articles need to be read in some order, the author chooses one order, so that the articles form a series or a tree, but some people recognize the superiority of a graph structure:
- Some textbooks have dependency graphs in the introduction.
- Some blog articles have links to other articles that they are a follow-up to.
ReadPaths (readpaths.com) lets you set dependents and dependencies for articles.
When you set article A as dependency of article B, on article B's page A is shown as dependent. Everyone can add dependents and dependencies, dependents and dependencies added by the author are shown separately, dependents and dependencies shown by other people are shown sorted by how many people added them.
On the front page the articles with the highest pagerank are shown in a graph, where a dependency is counted as a link. (In a sense these are the most important articles, if you started at a random article and tried to read a random dependency you would land on them.)
You can mark articles as "want to understand" and "have understood" so that you can find articles you need to understand (that several articles you want to understand depend on) and articles you can understand (that several articles you have understood depend on).