Live data from Hacker News

Grimoire: Open-Source bookmark manager with extra features

github.com

81–90 of 138 posts

Re: Grimoire: Open-Source bookmark manager with extra features

#81

I feel like "docker as the preferred installation method" is a dealbreaker for me. This means that either the dependency situation is out of control, or the author just doesn't want to think about it, but either way it's a no from me...

What don't you like about a project needing dependencies?

Re: Grimoire: Open-Source bookmark manager with extra features

#82

I feel like "docker as the preferred installation method" is a dealbreaker for me. This means that either the dependency situation is out of control, or the author just doesn't want to think about it, but either way it's a no from me...

I think Docker is a great installation method.

- People who use Docker (Compose) can easily get up and running with a project in minutes

- People who dislike/don’t use Docker can at least use the Dockerfile and Docker Compose file as a reference to learn how to install the dependencies and the service itself.

Re: Grimoire: Open-Source bookmark manager with extra features

#83

I feel like "docker as the preferred installation method" is a dealbreaker for me. This means that either the dependency situation is out of control, or the author just doesn't want to think about it, but either way it's a no from me...

What don't you like about a project needing dependencies?

There is a belief that risk of vulnerabilities introduced by insecure package ecosystems goes up with the number of dependencies.

For example, a study on this was recently conducted for PyPI. https://arxiv.org/abs/2309.11021

Re: Grimoire: Open-Source bookmark manager with extra features

#84

I feel like "docker as the preferred installation method" is a dealbreaker for me. This means that either the dependency situation is out of control, or the author just doesn't want to think about it, but either way it's a no from me...

I feel the opposite. I won't install anything except official OS packages outside Docker, if I can avoid it. Sick of polluting my filesystem with things that are hard to update, conflict with other installed packages, mess with my shell startup files, unnecessarily request root access to install, install to weird places, don't play nice with other installed packages, and on and on.

Docker is not without complications, but it alleviates far more problems than it causes. I get annoyed when something is released and doesn't have an official Dockerized version. Especially when it's a web service.

I'm a Python/Ruby/Javascript developer, and I don't want any part of those installed except on my dev machine. Unfortunately Python has infested too much of Ubuntu to avoid.

Re: Grimoire: Open-Source bookmark manager with extra features

#85

I feel like "docker as the preferred installation method" is a dealbreaker for me. This means that either the dependency situation is out of control, or the author just doesn't want to think about it, but either way it's a no from me...

On the other hand, I will generally only try open source web apps if they have a docker image because I know that whatever the app does will be isolated to its container and if I don't like it, I can just "docker rm" and be done with it.

Beats the tar out of the obnoxious curlpipe pattern anyway.

Re: Grimoire: Open-Source bookmark manager with extra features

#86
This is a total nonstarter without a browser extension. I know it's in the roadmap, but I'm not willing to even look at this without the extension as the starting point. It's also the part you need to get right before anything else matters.

Right now I use xbrowsersync. It's got major problems, like sometimes (always?) breaking the ability to add bookmarks at all when sync isn't working, having to authenticate with a long-ass sync ID that you can't possibly remember, and not remembering recently-used bookmark folder order. But it works on the browsers I use and can be self-hosted. I'd love an alternative with a better UI that fully integrates with the browser (in my case ungoogled Chromium).

Re: Grimoire: Open-Source bookmark manager with extra features

#87
post #11

Why did browsers fail when it comes to bookmark management? I mean seriously, it is arguably one of the most important features for organising your digital life and the best that a browser vendor can do is “folders”? This has always baffled me. Who enjoys opening their bookmarks and seeing 500 links in an unordered list? Metadata has been a thing for how long now, and yet no browser that I know of has gone ahead and…

Classic bookmarks failed for the same reason manually curated directories lost to search engines - because the mnemonic organization doesn't work well at the required scale. Firefox has tags though, and is generally good at the classic bookmark management. You can use it to bookmark a couple hundred sites without getting lost (more or less), especially with extensions.

But what you really need is a google-like, or even better, LLM-powered search for the locally cached text of the pages you bookmark. README for this software mentions fuzzy search, not sure if it's capable enough.

Re: Grimoire: Open-Source bookmark manager with extra features

#88

Earlier quoted context omitted.

This. I also edit the bookmark title to include a bunch of keywords. Finding an article I have only a vague recollection of on the wide web can be hard, but finding it in my bookmarks is easy. I was a big del.icio.us user back in the day, maybe self hosting something like the OP is the way to go.

> This. ... Isn't submitting a response enough to convince the rest of us plebs that you agree or have other strong feelings about the parent comment? Chances are good that, unless you're James Joyce, folks will read through the entirety of your statement to draw inflection from what you've conveyed. When you don't agree with the parent comment, have you kicked things off with, "Not this" or, more succinctly, "!This"…

have you never heard or read someone start a reply with “i agree” or “i disagree”? in any case, what an awfully off-topic, pedantic thing to get bent out of shape about.

Re: Grimoire: Open-Source bookmark manager with extra features

#89

Earlier quoted context omitted.

For what it's worth, I gave up on all external bookmark tools and went back to using Firefox's built-in bookmark manager. I enjoy that it's a CTRL+B away to see all my bookmarks, and that I'm able to sync it with my Firefox account.

With a s* for brains search. It fails to search anything, even it's own folders! or parts of the url. or the tags that gets added and removed from the UI every now and then and are ignored in search. heck there's a 18yr old bug about performance being so bad in this search that if you have over 1k bookmarks it will just hang for several seconds. edit: that said, i also use firefox bookmarks exclusively, but just for…

That's strange. I use Firefox bookmarks pretty heavily and haven't had any of these problems. I type any bit of a URL or title for any bookmark I have in any folder, and Firefox finds it instantly every time. I think I have more than 1,000 at work (internal wikis, blahblah). A large part of my never switching to Chrome came from how much better Firefox worked for bookmarks. I use tags and ability to show tagged bookmarks from the URL bar a lot, especially. (i.e., "tag +" will show all of the bookmarks with that tag, but actually, you don't have to type the '+' unless you want to exclude matching the substring for anything but tags, because it searches tags when you start typing it also)

Re: Grimoire: Open-Source bookmark manager with extra features

#90

Earlier quoted context omitted.

What don't you like about a project needing dependencies?

There is a belief that risk of vulnerabilities introduced by insecure package ecosystems goes up with the number of dependencies. For example, a study on this was recently conducted for PyPI. https://arxiv.org/abs/2309.11021

But it's inside the Docker container so even if a dependency was compromised it's in a separate userspace and chrooted so unless theres a docker zero day it should be pretty secure still it seems like.

An updated Docker environment is pretty secure I think.

Post reply on HN