Ask HN: How do you manage your bookmarks?

279 points by kayf ↗ HN
Every time I saw something cool on the internet, I add it to my bookmarks. Result: I have more than 5000 bookmarks on firefox. I tried to add keywords and descriptions, but it takes me too much time to do that every time.

I also tried to use notion.so (an amazing tool !) to manage my bookmarks, but the plugin "Notion Web Clipper" does not allow to add tags when you save a link.

And you, how do you deal with your bookmarks? Any good tips to keep interesting resources close to you?

271 comments

[ 4.4 ms ] story [ 266 ms ] thread
Same issue as you. So I don't care anymore.

I have 10/15 bookmarks in the top toolbar that are releant to my work. All the rest goes into limbo, and I don't even bookmark much anymore.

When needed, I write notes (wiki, or paper) with links contextualized by topic/need.

The problem with bookmarks is those 3 together (that are required for bookmarks to be of any usefulness - to me anyway):

1) it's easy to create one, there should be more friction;

2) it's hard to have a long-term storage/indexing system (Delicious & equivalents were a good direction);

3) it requires a custom setup for bookmark search to be integrated.

Also, in the mid-term, most URLs are broken.

A paper notebook, on the other hand:

1) requires a conscious effort to note something done (and to have around also);

2) is relatively a secure & long term storage; it's discoverable;

3) the effort marks a memory inprint that helps indexing in long term memory, just for the "I remember I noted that down somewhere when I was in...".

My offline bookmarks/notes/snippets/activities feel way more productive and fulfilling than the computer-based ones in the long-term.

I'm not much of a bookmarks guy, but I used to have the same problem 4 years ago when I used Facebook. I would find an interesting video or article, save it (very similar to bookmarking it but within Facebook), and then forget about it. Facebook even reminds you every couple of weeks that you have 10 saved articles that you haven't read.

And then it happened again with Reddit. Same thing: I save an interesting comment or post, and then never see it again. I sometimes go back to get a specific comment, but it takes forever to find it. So my solution was to make it some type of game. I find time every month to just attack those saved posts and comments, and check them out 1 by 1. Some of them are either videos that I couldn't watch at the time, or articles I thought I should read later. I watched the videos, read the articles, and then unsaved the posts. If their is a post I think there is a big chance I'll go back to again, I'll keep it saved.

After took me a couple of sessions to go through all my backlog, but after every session, I learn so much, probably laugh a lot as well, and my bookmarks are kept to an absolute minimum.

So yeah, no extension will help you, I'm sure more than half of your bookmarks are a one time read, many are also not interesting to you anymore, and those you really want to keep are less than a hundred.

pinboard.in

It's great (again).

I have around 3.5k bookmarks, sloppily tagged, and it's such a great resource to have.

seconded... I love my pinboard. It's nice to have bookmarks, it's much nicer to be able to find them later.
Another vote for Pinboard. I have over 12,000 bookmarks. It's simple, fast, and flexible. You do need a system for choosing tags or things can get lost easily.
I loved pinboard.in and had the subscription with archival support for more than 5 years. However, the search "full-text" did not work all the time. I used to get some server-side error. As a bookmark only tool, it still works excellent almost all the time.
During the time when Maciej was campaigning (he supported several US Senate candidates), Pinboard was constantly broken. Archiving rarely worked.

Now that he's again paying attention to his service, I haven't had issues again.

That makes sense. I may try archival plan again and see if it works consistently.
This is so interesting because this question comes up about two times per year.

Please reach out to me (contact info in my profile) as I have a side project I would like to resurrect that tackles these same issues.

I had same issues as you (browsers even didn't have bookmark tags back then)! I used Pinboard for few years, until I adopted org-mode and Pinboard started feeling very clumsy and slow.

The benefit of org-mode (or any plaintext bookmarking) is that it makes it instantly searchable in my emacs. I accept that I probably will never have time to properly read through everything I clipped. But it works as a personal search engine: when I search for some topic/tool/etc., I run into some related stuff that I already clipped. It has higher information quality than googling it because my past self already found it interesting and curated these pieces of information. I describe my setup for searching in emacs here: [0].

Another benefit of org-mode is that I can add tags, notes and basically treat bookmarks as any other piece of knowledge I keep in my org-mode files.

Basically, I only use browser bookmarks for services (i.e. social networks/dashboards/etc) now. If it's some sort of knowledge or anything interesting, it gets clipped into org-mode.

For clipping pages into org-mode I tried using org-protocol [1] for bookmarking straight into org-mode; it was unreliable for me, so I wrote my own extension [2]

And finally, I'm working on a browser extension [3], that would unify 'bookmarks' and browsing history from anywhere, whether they are youtube lists/github stars/twitter likes/IM messages or even plaintext files on your filesystem

[0] https://beepb00p.xyz/pkm-search.html#personal_information

[1] https://github.com/sprig/org-capture-extension

[2] https://beepb00p.xyz/grasp.html

[3] https://github.com/karlicoss/promnesia#demo

All my bookmarks live in my wiki.

https://wiki.nikitavoloboev.xyz/

Searched and parsed with Alfred workflow.

https://github.com/nikitavoloboev/alfred-my-mind

The bookmarks are links under ## Links heading of any markdown file. Here are few with some links

https://wiki.nikitavoloboev.xyz/programming-languages/go

https://wiki.nikitavoloboev.xyz/programming-languages/go/go-...

https://wiki.nikitavoloboev.xyz/machine-learning

There is lots more. Around 16,000 lines of markdown in the wiki now. Writing the code to meaningfully parse it now.

https://mobile.twitter.com/nikitavoloboev/status/12165452379...

Here are all the topics included in the wiki. Enough to learn for a life time.

https://github.com/nikitavoloboev/knowledge/blob/master/SUMM...

Oh and the wiki of course does not include private links. Those live in my main browser (Safari) and are searched with workflow too.

https://github.com/deanishe/alfred-safari-assistant

And I optimized the top sites to be most popular pages I visit to get my news on mobile. Accessed by opening new tab.

https://github.com/nikitavoloboev/my-ios/blob/master/README....

On mac I go as far as binding certain sites to open with a single key using Karabiner. ie pressing b + n opens https://hckrnews.com

https://github.com/nikitavoloboev/dotfiles/blob/master/karab...

This is fantastic. Thanks for sharing.
The most organized approach I've taken so far was self-hosting Shaarli. There's also an app and browser extensions exist as well I believe.

Although now I do a more low-key approach, just storing them in a flat list and for current topics that interest me I create folders. My "focus interests" change quite rapidly so I don't care about archiving anymore.

Another vote for self-hosted Shaarli.

I currently have 4319 links, collected over 13 years and 8 days (started with Delicious, then Pinboard).

Link rot and relevance is an issue, and I rarely go back to links that are more than a year old.

I don't delete broken links though, I like to think my Shaarli is a fair representation of my interests over the years.

I recently developed a Shaarli extension for Ulauncher. [0]

[0] https://ext.ulauncher.io/-/github-sebw-ulauncher-shaarli

> I have more than 5000 bookmarks on firefox

With the risk of sounding like someone on StackOverflow, do you even need to do this?

I have <100 bookmarks at any time and regular bookmark directories with browser sync work great. I don't have a good solution for efficiently managing thousands. But I also can't imagine that you'll ever actually read all of them, or need to re-read most of them. It's okay to see something on the internet and not save it.

This!

Some long time ago i started adopting the habit of keeping my tab-count low to get more focus on things i need in this exact moment. I only work session-based and like to start things of clean every day. This then resulted in (obviously) lots and lots more bookmarks. But soon i realized that this is headache inducing too. Since then I try to think about if i really need this bookmark and also clean my bookmarks out every few months.

The few bookmarks i have get organized in simple folders like news, programming, books, <insert-current-project>, music. That's it. Done. Try to be minimalistic my friends! It's awesome!

yeah. my bookmarks are basically for a quick access of things that i access over and over again, but that i can't reach out simply by typing in the address bar.
I have many bookmarks too (10k+ -- firefox is not very fast handling them). Most of them not needed of course, but there have been several instances I tried to open something in my bookmarks and the site no longer existed... so obviously bookmarks also need to store the last viewed site content)
> so obviously bookmarks also need to store the last viewed site content

Yeah, just save every page you ever open to disk. Just in case. Right? Also sync all of that data on multiple machines. But what if the syncing service disappears some day? Better ask for a self-hosted solution. But a free one. Which saves everything. Just in case anything ever gets lost. How much better life would be then.

Saving much content to disk makes some degree of sense, and there are tools that already do this, though not at the user level (and increasingly incompletely as SSL/TLS transport becomes near universal): caching proxies.

Your browser also caches aggressively.

If targeted to specific high-value sites, or setting retention based on site / content value (some automatic, some less so, some short-lived, some logner), you'll end up with a useful and usable local archive with what is today very small amounts of storage -- even a few GB of text out of a TB or more, isn't much, and that would be a pretty extensive collection.

If the content can be reduced such that it's just necessary text (excluding web crud and more), the end result is likely much smaller still. I've experimented with reducing Washington Post articles and homepage to a simplified view, by selecting specific HTML elements, and the result weighs in at about 3-10% of the source page.

A typical online article likely runs about 800 words. If you read (or save) 20 articles a day for a year, thats about 300 MB.

You would eventually fill a 1 TB hard drive with text at that point. In about 3,400 years.

The best solution is to not make bookmarks.

Every bookmark you create is a time commitment at a later date. The more you have, the less time you have available at any later point in time.

that's bad advice. bookmarking is very valuable in this day and age. websites and blogs you swear you have seen before won't appear in search result! searching is failing us but we can start to trust our bookmarks again.
A lightweight online utility to host them as JSON so I can edit them from anywhere and then export to Netscape Bookmark format. The specification of the format is probably the silliest one on the entire web [1]. Then importing manually the HTML to all browsers on all machines, sigh. Looking around for some self-hosted solution or established but necessarily lightweight online solution.

[1] https://docs.microsoft.com/en-us/previous-versions/windows/i...

Hey I built https://www.linkdrop.co/ about 6 months ago to solve exactly that problem.

Linkdrop doesn't have any unread article lists. When you "save" an article, it queues it up to send it to you in an email the next day.

Since I've been using it I find that my actual bookmarks are things I want to save instead of just random articles. Makes things a lot cleaner :)

It's got a good number of users atm and things are running smoothly, it's also free. If you do use it, feel free to send me any feedback you have. I've been trying to find more time to hack on it and would love some more direction.

I have the same problem and have started using https://raindrop.io

Hope it serves you well

maybe I'm "that guy", but why does everything have to have thumbnails and icons these days? that's so much space that's wasted instead of harboring more information... we need more geeky, dense, info-rich UIs
I tried Raindrop.io and was impressed enough to get an annual subscription to it.

My main use case was to have a single place for all my bookmarks across Android, iOS, OS X and Linux, and across Firefox and Chrome.

Among all the solutions I evaluated, Raindrop.io had the best UX at the time.

Well...I'm working on my own thing (FOSS)

https://github.com/calpaterson/quarchive

It's quite early but I'm able to use it as a near replacement for pinboard (including search but not including tags). I have circa 6k bookmarks so I feel your pain.

It's based on sync of your browser bookmarks via an extension. This works well because it allows you to bookmark on your phone.

Here are some features I have planned:

1. Show what pages link to a bookmark

2. Show discussions (HN/Reddit/Lobsters) about a bookmark

3. Full text search (including of PDFs), perhaps including the above discussions

4. The ability to additionally just record everything you browse (including full text)

Right now it works for me but looks a bit basic - I plan to soup up the graphic design once I have the MVP working:

https://i.imgur.com/5VdgGU7.png

I'm hoping to make it available as a hosted service at some point

If you're interested in this topic, have feature ideas or are even interested in working on it with me either comment here or please send me email - cal@calpaterson.com . I know social bookmarking is not trendy any more but I still use it a lot and pinboard is a bit limited.

why "not including tags"

i derive _so_ much value from having well tagged items in Pinboard.

Tags are planned - they just aren't something I personally use much (I prefer searching) so when trying to stand up a version for my personal use I skipped tags. :)
I threw everything in a checkvist (https://checkvist.com) list and generously annotated every bookmark with tags, now I have bookmarks and attached notes and it's searchable with tags, it works really good !

I think this offers the exact same thing as the popular pinboard but it's free !

Yep, Checkvist's Web Clipper allows adding tags via smart syntax, and there are versions both for Firefox and for Chrome
I use Toby as a Chrome extension and new tab page:

http://www.gettoby.com/

I find it has some tiny glitches with drag and dropping to rearrange, but otherwise it's free and works pretty well.

I keep the tab open until I read it... or just as likely, until I close it x months later. At least I won't have 5 year old bookmarks that I never looked at.
This way leads to madness. I have nearly 3000 tabs open. I'm trying to sort through them but it's a lot.
There's a Firefox extension named OneTab, it aggregates all your open tabs into a single page, closing every tab except the OneTab. I have mine pinned. That, or Ctrl+Shift+D in Firefox to bookmark all tabs. I tend to have 10+ tabs open myself but the thought of that many tabs gives me the heebie-jeebies.
Wow, thanks! OneTab has changed my life and also saved me about 1gb of memory.
Yes, it's easy to ignore open tabs too. No system is perfect but I do this to increase the chance of me reading or watching whatever it is. I wouldn't let it go to 3000 so it sort of works for me, better than bookmarks anyway!
If you're willing to tag things so you can find them later, then https://pinboard.in

If you're not then don't store them, just google them when you need them. That will either help you find the link you wanted, or it will find you something better, because the world has moved on since then.

Wholeheartedly agree with this. I've been very happy with pinboard, the one area that could use improvement is on the mobile side: it's a bit annoying to set a new bookmark in a mobile browser.
Simplepin on iOS.
Pinner works fine on iOS.
You don't necessarily have to tag them, if you pay a bit extra for full-text archive, then import your browser's bookmarks.
Are there any services where you can submit a URL and get a list of tags back curated by humans?

EDIT: Looks like Pinboard does this already! Mea culpa.

When you try to bookmark a page, it shows recommended tags based on the other users' tags. So I can safely answer yes.
I second the Pinboard suggestion. By paying the relatively inexpensive yearly fee, you get full text archives too which is great in the fight against link rot.
I second this seconding and comment about the archive.

the whole point of bookmarks is to be able to retrieve the info later. that archive has helped me SO many times.

How does Pinboard compare with Pocket? Pocket appears to be integrated into Firefox.
you use a boomarklet (or plugin) to bookmark things. you use a link / bookmark to retrieve them. That link to your bookmarks can be on your home screen like pocket things. It's not radically different in terms of function. It is a bookmark manager after all.

it doesn't suggest links to you and the visual style is very different.

It's run by a single developer who responds quickly to feedback.

IMNSHO it's worth every penny.

Pinboard.in + Shiori on mac for easy access and saving bookmarks in an Alfred-like way.
Shiori regularly is broken for me these days. Not filling any fields. I’ve almost given up on it. I thought it was because it wasn’t updated. Not that it might just be me.
I am building my own. I used to use Chrome bookmarks, but then started pushing everything to Pocket. Unfortunately Pocket's design doesn't handle a lot of things (like documents/videos etc) nor does it encourage reading much (it's easier to save than actually read).

So I am now building Liste[1] thinking of it as a more power-user focused tool.

Aim is to make Liste a powerful read/watch/listen-it-later + a personal knowledge base tool. In the long run I aim to replace goodreads/imdb et al with only source of truth in my life - all stored in Liste.

Beta launch is targeted in Q1 2020. Probably by mid-feb.

[1] https://getliste.com

Same here. From Chrome bookmarks to Firefox bookmarks to Pocket and now building my own.
i have made my own (because why not): https://pinplz.com/ . I tried to make it as simple as single-pressing the bookmarklet because usually i have nothing to add to the bookmark. plus it saves an archived copy
Exactly what I was searching for! Do you plan to create a business out of this or is there a chance for open sourcing/self hosting?
thats a good idea to open source it, after cleaning up the code. I plan to keep it running for the foreseeable future since i use it. I have added self-service ads for now.
Will keep an eye on it. Good work! Btw. thanks for the simple registration ;-)
Cute. Does it search within the cached pages? What's the search performance for very large bookmarks collections (10000+ bookmarks)? Is it possible to import / export / backup?
none of the above. but i will try to implement them soon
If it's good enough to remember I'll find it again. No need to save them
I was thinking about this. Someone ought to make a tool that exports browser bookmarks into a static, but presentable startpage.
I decided to make my own system, but I wanted one that gets better as others use it. The idea is to find everything related to a learning resource (book, summary, author's TED talk, podcast) on a single page, asking with other users' reviews and famous experts' recommendations. Do give it a try:

https://LearnAwesome.org

It's FOSS, of-course.

A little bit complicated but I organize my bookmarks in Markdown and put them on my website which is generated by Hugo.