Rarely used shortest path algorithm simpler and more powerful than Dijkstra's | Hacker News Reader