Live data from Hacker News

Show HN: Every great read I've come across, compiled into a knowledge graph

prashantbarahi.com.np

1–10 of 43 posts

Re: Show HN: Every great read I've come across, compiled into a knowledge graph

#2
Im actually more interested in your "Algorithms" tab of your blog.

I had not thought of publicly documenting samples of algorithms I have used in the past. I have an internal library of one-liners and bash scripts but I should publish these

Re: Show HN: Every great read I've come across, compiled into a knowledge graph

#4
thank you so much for sharing! i think knowledge graphs, knowledge bases and so-called "digital gardens" - compilations of knowledge like these are incredibly powerful in sharing masses of knowledge and information with each other in an async way, and provide a great value to ourselves in solidifying that wisdom in our own brain. bookmarked!

(now my mind is just wandering, but some way to "aggregate" knowledge bases... maybe kind of like RSS but with full-text search and more hierarchical, with tags and multiple layers of navigation... that would be cool!)

Re: Show HN: Every great read I've come across, compiled into a knowledge graph

#5

Im actually more interested in your "Algorithms" tab of your blog. I had not thought of publicly documenting samples of algorithms I have used in the past. I have an internal library of one-liners and bash scripts but I should publish these

Glad you found it useful :)

> I have an internal library of one-liners and bash scripts but I should publish these

That's a great idea. Bash scripts are sort-of like regex to me (I have to recall them whenever I need them and then I forget them later) and bash scripts samples can really be useful. Looking forward to your Show HN.

Re: Show HN: Every great read I've come across, compiled into a knowledge graph

#6
post #4

thank you so much for sharing! i think knowledge graphs, knowledge bases and so-called "digital gardens" - compilations of knowledge like these are incredibly powerful in sharing masses of knowledge and information with each other in an async way, and provide a great value to ourselves in solidifying that wisdom in our own brain. bookmarked! (now my mind is just wandering, but some way to "aggregate" knowledge bases.…

I was thinking of making a time series of the bookmarks but yeah hierarchical navigation and FTS sounds infinitely more useful. I'll seek into integrating it into the Algolia index. Appreciate the feedback. Thank you.

Re: Show HN: Every great read I've come across, compiled into a knowledge graph

#7
Nice graph, have you considered making it a directed graph, and also assigning more explicit semantic meaning to the edges?

So for example, using turtle syntax [1], instead of

https://engineering.zalando.com/posts/2022/04/functional-tes...> http://example.com/graph-edge> https://www.testcontainers.org/>

have

https://engineering.zalando.com/posts/2022/04/functional-tes...> http://purl.org/dc/terms/subject> https://www.testcontainers.org/>

The semantics of http://purl.org/dc/terms/subject is given at the url itself, but in brief:

> A topic of the resource.

> Recommended practice is to refer to the subject with a URI. If this is not possible or feasible, a literal value that identifies the subject may be provided. Both should preferably refer to a subject in a controlled vocabulary.

This would be similar to how wikidata expresses knowledge [2]:

http://www.wikidata.org/entity/Q28315661> http://www.wikidata.org/prop/direct/P921> http://www.wikidata.org/entity/Q750997>

Or in English:

"Go To Statement Considered Harmful"(Q28315661)'s "main subject"(P921) is "goto"(Q750997)

This also makes it easier to query [4], for example, you could get all articles covering a "goto" with the following SPARQL[5] query:

SELECT ?item WHERE { ?item http://www.wikidata.org/prop/direct/P921> http://www.wikidata.org/entity/Q750997> }

May help to read the RDF primer [3] also.

[1]: https://www.w3.org/TR/turtle/

[2]: https://www.wikidata.org/wiki/Q28315661

[3]: https://www.w3.org/TR/rdf11-primer/

[4]: https://w.wiki/5RW2

[5]: https://docs.stardog.com/tutorials/learn-sparql

Re: Show HN: Every great read I've come across, compiled into a knowledge graph

#8
Out of curiosity: "great reads" sounds kinda like a proper name / title (it's a plural being used as a singular), are these from lists-of-"great reads" / a layout for some datasource that has "great reads", or just a (large!) collection of things you've found over time?

Or am I just over-thinking that "s"?

Either way, this looks great. Randomly clicking a few entries finds stuff I wish I had found years earlier. Thanks a ton for sharing! I'll have to poke around more :)

Re: Show HN: Every great read I've come across, compiled into a knowledge graph

#9
post #8

Out of curiosity: "great reads" sounds kinda like a proper name / title (it's a plural being used as a singular), are these from lists-of-"great reads" / a layout for some datasource that has "great reads", or just a (large!) collection of things you've found over time? Or am I just over-thinking that "s"? Either way, this looks great. Randomly clicking a few entries finds stuff I wish I had found years earlier. Than…

[deleted]
Post reply on HN