My favorite was delicious, and then Pocket. Even Google had a bookmarking extension.
Is saving links no longer considered fashionable?
Yes, AI, but how does it go back to my favorite that I need to either read or revisit?
Should I vibe code one?
The usual story is "I bookmarked 20,000 web pages over 3 years and then I realized I never looked at any of them!"
I built an "image sorter" which used to ingest image galleries using a bookmarklet which would queue the galleries to get crawled with a web crawler, I would then classify and rank the image galleries in an HTMX-based UI. I really do look at the images every day so it is successful in that sense. The web crawler started running into Cloudflare problems so now I save the whole page with the browser and have a Python script harvest the pages out of my Downloads folder.
I don't know if there's much people using bookmarking tools, but to help you see another perspective, as a person who finds bookmarking tools not necessary I'd say it wouldn't worth your time to vibe code one. Also just for "vibe coding", be really really careful if you're gonna make it a "product" because you'll definitely face rough situations through it.
I keep them in an HTML file in git along with all my dot files.
However, I've never used any bookmarking service. It makes sense if you want to share your bookmarks, but I prefer to keep them private.
OTOH, back when del.icio.us was good, I used it for roughly the same purpose.
These days, I still send links to Instapaper when they are essays or articles. I send links to Raindrop.io when they are anything else, basically anything the Instapaper text extractor would fail on. Things like repos, interactive charts/graphs, photographs, videos, etc.
I still think it is behaving roughly as /dev/null. I do sometimes think that, at least nowadays, you can ask an LLM to visit your bookmarked links and do some semantic search over them. But I guess the best use case is just saving it for later/never rather than wasting time on it now.
It works great. It has a minimal set of features and can be self-hosted.
I'm paying pikapods to host it for me, but if I needed to, I can switch to doing it on my own.
For read-it-later type bookmarking, like Pocket, I gave up. I never actually go back to read things later.
For “social” bookmarking, like delicious, I never really understood it, but I think sites like Reddit ended up filling that niche. My mental framework was always an evolution of forums, not bookmarking.
For most things, I can do a search and get to something faster than going to my bookmaker.
I use my standard browser bookmarks for my own little sites and things I go to multiple times every day. Then I have some others tucked away for cool sites that I think would be hard to find again. I then forget these exist and never visit, but when I remember they exist every 18 months or so, I go through them and they’re cool.
I found searching for and finding bookmarks a pain, so made a Chrome extension to natural language search with lunr.js. It works nicely and I open-sourced it.
Extension: https://chromewebstore.google.com/detail/bookmark-search/fcj...
I want a separate, local-only, bookmark application that saves the bookmark, takes a full snapshot of that page, and lets me grep through all the snapshots for whatever I'm searching for. So many of my bookmarks right now are suffering from link rot, a really cool feature would be to take bookmarks in your browser, and, if dead, search on waybackmachine and snapshot it.
People misusing tabs for bookmarks need to get their head checked. Surely the only way you find anything is in the address bar anyway, an there they are equivalent.
The management and search and annotation options are very weak, but when you submit a link here at HN, you are also making a permanent bookmark that will remain accessible via your account
In fact I've been using Shortcuts instead of bookmarks lately, as those will open on any Apple device in the default browser for the device, not limited to whatever browser you happened to bookmark them in.
Prior to that, I used pinboard (rip).
The problem with discussing bookmarks is that everyone has different needs. Some people want a system that takes snapshots, generates pdfs, allows for offline viewing, creates AI summaries, lets you share with other users, (supports other users), archives everything into a database, and more. Other folks just want a simple, literal bookmark system that only manages links to websites.
If you're in the latter category (like I am), the perfect system already exists. It's called xBrowserSync and it's wonderful. It's open source. You can self-host the sync server. Data is encrypted before leaving the client. It has browser extensions. It has an Android app. And it uses tags / search instead of endlessly nested folders.
But there's one huge problem: The project has been abandoned for years. The public sync servers are still up and running. But the Chrome extension has fallen into disrepair. I use Firefox, so I'm still good, but for how long?
And so every year I go on this quest to gauge the state of bookmark managers. It seems everyone is trying to build the 1st kind of system. I get it. You're not gonna convert users to subscriptions with a simple link database. But that's not the system I want.
So if you're just looking to sync web links between devices, in a private, browser agnostic way, organized with search tags instead of folders, and without having to manage a huge tech stack. Your current options are: xBrwoserSync, Linkding, Shaarli, and LinkAce.
I keep a tab open if it’s something I want to look at later. I have like a bajillion opent tabs. Literal southands (plural). Once in a while I go through those and close a lot of them. Like hundreds at a time.
And I keep a web archive of a page in DEVONthink if already read it and I want to keep it for reference. Southands of pages spanning more than a decade back. Quite a few of them ar not on the web any more. Some are not on the Internet Archive either.
But I don't use browser bookmarks. I have a `~/home.html' that is my default home page and I organize it in a way that works for me. Any links I use regularly go in there, and I pretty quickly develop a memory for where they are on that page.
This allows me to quickly search for past URLs, irrespective of what software was used to send the corresponding HTTP request.
The proxy is bound to a localhost address. No remote connections or third parties involved. 100% local.
My are.na bookmarks: https://www.are.na/ya-1sec/bookmarks-1ntdk32bur0
An app i made that surfaces a random page harvested from a few interesting channels: https://moonjump.app/
At least for work, if I'd lose my bookmarks my productivity would plummet until I could get them back. (Fortunately?) I don't remember how to even start looking for all the Jira links I have saved.
First, I use regular bookmarks in Safari for pages I might visit "often," i.e. more than once. This makes them immediately searchable in Alfred and really fast to open.
Secondly, I use a multipronged Emacs system which allows me to easily file and sort links that I browse on a given day into an org-roam journal file. First, anything from Elfeed (rss reader) that I open or engage with gets logged. Second, I can save the currently open browser tab's URL with a keyboard shortcut. I've also mapped a 4 finger trackpad press to this which makes it super automatic and easy to do. I try doing this for everything I read and/or engage with, since I often find myself thinking "what was that one thing," and this has helped me find it on multiple occasions now. Third, there's a dedicated way to capture the URL with a PROCESS todo state tag. All of these show up in my org agenda buffer which means I see them all the time and go through them every once in a while. Fourth, a dedicated shortcut (and trackpad 4 finger force press) both logs the page and sends it to Wallabag, which is a sort of self-hosted pocket alternative. This is synced with my Kobo ereader (with the Koreader operating system) and I tend to read through the interesting articles at a pace only slightly slower than they accumulate, so it tends to be manageable.
For videos, I also have a quick docker service that allows me to yt-dlp a video, save it as mp3, and add it to an RSS feed for a podcast I host for myself, so I can listen to them on the go.
In general I'm trying to separate the act of seeing a piece of media to engage with and consuming said piece of media. One notable benefit is that something that might have seemed interesting later turns out not to be. On the other hand, logging most things I engage with comes in handy a lot when I'm talking to someone and something I barely paid any mind to in the past comes up!
In the future, I intend to expand the system with logging of the content as well as the URL, and adding embedding support with a vector database to allow for both full-text and semantic search. Retrievability is the biggest pain point right now (though ripgrep is already perfect for 80% of the usecases).
Since it's all integrated with org-roam, I can also quickly "promote" links to full nodes, link them to other concepts, etc. This comes in super handy with quickly going through a lot of literature by following arXiv feeds via RSS. Having it all in one system is super handy.
If it's important or often used it gets a spot in the browser bar. Otherwise gets filed away in some folder in my bookmarks.
Plus, FF account
It's really nice to open up a window or group of windows related to a project that I haven't touched in a few months and it just be one click. Plus, if I open up new tabs those also get saved for the next time. It also works for easily pulling up my regular work session so I don't need to manually open up the 8 or so tabs I always need in a workday. Something toaybe check out if you already organize open windows by task or project.
That being said, I have the common problem of forgetting to actually read any of it later. I’ll have sessions where I go through it once or twice a month, cleaning out the “inbox”, but I have so many starred links I’ll probably never go back to, so I have to wonder sometimes: what’s the point?
Tired of relying on other people's servers I'm moving links from google keep and the browser to linkding https://github.com/sissbruecker/linkding
[1] https://github.com/NixOS/nixpkgs/pulls?q=is%3Aopen+is%3Apr+l...