[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)