[HN Gopher] Show HN: Archivy - Self-hosted knowledge base embedd... ___________________________________________________________________ Show HN: Archivy - Self-hosted knowledge base embedded into your filesystem Author : etherio Score : 146 points Date : 2020-08-18 14:59 UTC (8 hours ago) (HTM) web link (github.com) (TXT) w3m dump (github.com) | clashmeifyoucan wrote: | Nice idea, it would be interesting if you could integrate the | wayback machine so it archives the webpage you add. That way even | if the original page gets deleted, a snapshot will be permanently | archived. | input_sh wrote: | I just use one of many article parsers and save things in | Markdown files, providing me with a local snapshot. | masukomi wrote: | a) it does better | | > If you add bookmarks, their webpages contents' will be saved | to ensure that you will always have access to it | | b) It's not inline with the idea of archiving things you care | about. If you don't control it you can't rely on it. You | definitely can't rely on wayback machine to always exist. | Someone's got to keep paying for those servers and it's not a | huge profit center, and there have been questions regarding its | survival before because of lack of money. | clashmeifyoucan wrote: | > a) it does better | | that's not very interesting because when I find an | interesting read I rarely bookmark it. For me bookmarks are | links that I visit often. | | > b) | | that is a fair point, however I think the wayback way is | still not too shabby an idea. It ensures there's a copy | snapshotted just in case, and yes it might not last forever | but it's done a fantastic job so far so not trusting it now | just because it'll not survive sounds a minor risk imho. | homarp wrote: | it's not "browser" bookmark. It's "add a bookmark" into the | app | | see https://github.com/Uzay-G/archivy/blob/master/main/temp | lates... | | it's just a form where you paste the URL of the site you're | interested. | masukomi wrote: | so? I don't understand why this is a meaningful | statement. | | Lots of us use Pinboard.in or similar "bookmark" | services. They aren't "Browser bookmarks" they're just | forms in some separate app too. We find them more useful | than browser bookmarks. The pasting can easily be worked | around with a simple bookmarklet. | | I'm not sure what point you're trying to make. | homarp wrote: | clashmeifyoucan was saying "For me bookmarks are links | that I visit often" which I interpreted as "browser | bookmark". | | When I read the description of Archivy, I had the same | impression (it somehow captures the action of | bookmarking). | | So I looked at the code to see how it was done, and in | fact, as you said, it's more like a local | pinboard/similar "bookmark" services. | | No real point to make, just clarify what 'bookmark' it | was. | keyb0ardninja wrote: | While I greatly appreciate that it saves it locally, which I | consider essential, but saving it to wayback machine serves a | different purpose: In case of a dispute with another party, | you can resolve the claim about the state of a particular | webpage using the wayback machine. | masukomi wrote: | if you're concerned about legal proof, then again, relying | on a third party service with questionable financials is a | terrible idea. | | This is plaintext markdown files. You can easily integrate | git with it which will provide a timestamp and | cryptographic proof that the contents are unchanged. | Naac wrote: | A much more complete version of this is tiddlywiki: | | https://tiddlywiki.com/ | etherio wrote: | I saw this, and it seemed interesting but I had a few problems | with it: | | A) doesn't embrace the same idea of building your own digital | garden that holds nt only your notes but also automatically | syncs with different services like hn, pocket etc to save your | digital presence locally. | | B) Flexibility of search. Archivy uses elastic search with a | neat nlp pipeline to process data and allow it to be searched | with accuracy. This is all configured in elastic-search.json | and the user can configure it to his needs as he pleases. | | C) Ease of use and minimal interface. Archivy has a simple | direct UI and its goal is NOT to become a note taking app nor | does it pretend to. | | You can directly search at the top and then you have a tree | view of your data organised in folders. | Naac wrote: | > A) doesn't embrace the same idea of building your own | digital garden that holds nt only your notes but also | automatically syncs with different services like hn, pocket | etc to save your digital presence locally. | | How does something sync with HN? Running tiddlywiki as a | service means it's always "in sync". It is easily extensible | with browser addons if you want. It most certainly embraces | the idea of building your own garden. People have done | incredible things with tiddlywiki. | | >> B) Flexibility of search. Archivy uses elastic search with | a neat nlp pipeline to process data and allow it to be | searched with accuracy. This is all configured in elastic- | search.json and the user can configure it to his needs as he | pleases. | | Elastic search seems like such an overkill for a personal | wiki/note taking app. Even for incredibly large wikis. With | proper tagging ( and even without ) you will be surprised how | fast tiddlywiki search is. And also, for a personal wiki, I | would want the least amount of dependencies. I really don't | want to have to set up and keep up to date elastic search. | | >> C) Ease of use and minimal interface. Archivy has a simple | direct UI and its goal is NOT to become a note taking app nor | does it pretend to. | | "Archivy is a self-hosted knowledge repository". That's the | same goal as tiddlywiki. They both have a simple and minimal | UI, although I agree Archivy looks more minimal. But I think | that's because Archivy offers much less features. | siraben wrote: | Worth noting that this is written by a 15 year old. | | This looks interesting, nice integration with Elasticsearch as | well. However, I see and have tried tools like this several times | in the past (tiddlywiki, org-brain, etc.) and haven't been able | to stay on it, always reverting to paper, or, more recently, | reMarkable tablet notebooks. Is it just me or it requires quite a | bit of motivation and dedication to stick to it? | ahnick wrote: | How do you like the reMarkable tablet? What does your workflow | with it look like? | siraben wrote: | I enjoy it greatly! Since using it in the spring semester of | university I have not used a paper notebook, and it's | definitely led me to read more books and papers. There's also | a great hacking element to it[0], since you get root access | out of the box. | | [0] https://github.com/reHackable/awesome-reMarkable | breakfastduck wrote: | That's really cool. I had no idea the reMarkable was that | kind of product. | | Shows that user contribution to a platform can be part of | its success. | enchiridion wrote: | Do you know if there is a way to treat the remarkable as | almost a paper screen connected to my computer? I'd like to | be able to seamlessly "print" a PDF to it. | dflock wrote: | There's a CUPS script here that lets you print to their | cloud service, which auto-syncs to the tablet: | https://github.com/reHackable/awesome-reMarkable#cloud- | tools - among other options in that list. | allenu wrote: | It's funny because I used to be more obsessive about storing my | knowledge when I was younger. I kept track of tidbits of | information using various systems (emacs wiki mode or OneNote), | but as with you, I always reverted to paper, not so I could | "look up" information again, but as a way of sketching out | ideas. I might refer to the notes a few weeks later, but beyond | that, likely not. | | Now that I'm in my 40s, I don't care as much about recording | information I encounter (other than for work). If it's worth | knowing, I can look it up again. If not, ignorance is bliss. | grugagag wrote: | Same here, 40 and not very information junky anymore. But it | probably has to do with the fact that anything is nowadays | searchable online and also that there is so much information | (even here on HN) that if you save it even selectively it is | a sea of information. I use the "one tab" plugin and rather | than closing the tab I save it to the one tab archive. Most | of the time I never look at it again | Naac wrote: | I think the key is to make your knowledge base accessible from | anywhere. | | I have my tiddlywiki hosted on a server that I can reach from | any computer ( work, home, phone, etc. ) | | So the only barrier to use it, is opening a new tab and typing | some notes. The bigger the barrier between brain thought and | writing something down, the lower the likelihood of usage. | | To be fair, sometimes I'm even too lazy to open a new tab and | add an entry in my wiki. I haven't solved this problem yet. | etherio wrote: | Yeah. The idea of paper notebooks that could use ocr to export | the paper notebook to a digital notebook would be really cool | because digital is more flexible but paper feels more natural. | DEADBEEFC0FFEE wrote: | There's a cheap product called whitelines. Which might be | interesting to you. | apearson wrote: | Like a Livescribe pen? | [deleted] | edgarvaldes wrote: | After trying dozens of tools, I settled on MyBase for work | related notes. | ggrrhh_ta wrote: | I wish I had again the intellectual confidence I had when I was | 15... | [deleted] | jitl wrote: | I love to see the web-page archiving. Curious about how you see | your tool versus Obsidian. Have you checked out Obsidian? | Similarly uses markdown and front matter on the local filesystem. | masukomi wrote: | can't speak for the author but: | | * obsidian is a proprietary piece of software so you can't rely | on it for long term archival. There's zero guarantee the | company that makes it will exist next year and keep updating it | to work with new operating systems. | | * obsidian doesn't download page contents | | * obsidian doesn't handle bookmarks in any notable way. | | While they both use markdown, and can store notes the | similarity pretty much ends there. | osmarks wrote: | It _does_ use flat files for storage, so there 's not much | lockin there. | masukomi wrote: | not true. If you buy into obsidian's features then you | loose the visualized graph, a functional task list, all | your [[internal links]] break etc... | | sure, you've got your core data, but now you've got to | recreate obsidian if you want it to work the way you've | become accustomed to, and presumably like since you would | have used it long enough for this to be a concern. | | exporting your data is great, but it's only the beginning. | For example: I can export my data from twitter too. It | doesn't mean I still have a functional way to share short | text thoughts, or the history of them, with their responses | linked to other user's accounts or functional way to show | all my tweets with a tag or or or ... | groby_b wrote: | And the flat files are IIRC markdown, so it works just fine | for long term archival. | stfwn wrote: | Cool! I really like the (upcoming) idea of watching your own | online profiles on HN and such for upvotes and saving those | pages. It's essentially what I already use those upvotes for in | my head, but not what they are in reality. | etherio wrote: | Yeah I'm really excited about that idea of building a digital | garden based on the stuff you enjoy online AND your notes. | djhworld wrote: | Pretty cool. | | Instead of elastic search you could also use SQLite5 with its | full text search support. | ainiriand wrote: | I was absolutely coding exactly the same pet project. This one is | so much better than mine! | | Kudos. Very good job. ___________________________________________________________________ (page generated 2020-08-18 23:00 UTC)