Readit News logoReadit News
l72 · 4 years ago
I have started doing something completely different than using bookmarks. I set up yacy[1] on a personal, internal server at my home, which I can access from all my devices, since they are always on my wireguard vpn.

Yacy is actually a distributed search engine, but I run in 'Robinson mode' as a private peer, to keep it isolated, as I just want a personal search of only sites I have indexed.

Anytime I come across something of interest, I index it with yacy, using a a depth of 0 (since I only want to index that one page, not the whole site). This way, I can just go to my search site, and search for something, and anything related that I've indexed before pops up. I found this works way better than trying to manage bookmarks with descriptions and tags.

Also, yacy will keep a cache of the content which is great if the site ever goes offline or changes.

If I need to browse, I can go use yacy's admin tools to see all the urls I have indexed.

I have been using this for several months and I am using this way more than I ever used my bookmarks.

[1] https://yacy.net/

kybernetikos · 4 years ago
This is great, and is something I've wanted for a while. I use pinboard which is supposed to have similar capabilities (click 'search full text', 'search mine' after turning on and paying for 'archiving'), but I've never been totally confident in it (pages would change, and the cached version was updated to a 404 page), and ended up letting my archiving subscription lapse.

I think google used to offer something that did this as well as search all your local files, but I think that went the way of all gThings.

mitchdoogle · 4 years ago
There's also https://historio.us/ - it's essentially same as what OP is doing but it's as easy as bookmarking
Veen · 4 years ago
I'd love something similar to automatically crawl and index every site I visit. I'm forever losing stuff. I know I saw it but I can't remember where.
mttjj · 4 years ago
This is Mac only and I have no affiliation other than I like this developer but your request reminded me that he just launched this app: https://andadinosaur.com/launch-history-book
chillpenguin · 4 years ago
I use BrowserParrot for this. Works really well.

https://www.browserparrot.com/

thinkmassive · 4 years ago
ArchiveBox documents how to automatically archive links from your browser history:

https://github.com/ArchiveBox/ArchiveBox/wiki/Usage#Import-l...

asselinpaul · 4 years ago
https://heyday.xyz comes to mind
nix23 · 4 years ago
Use the yacy-proxy funktion.
akrymski · 4 years ago
I use Google for this. It's really annoyingly good at finding previously visited pages.
fudged71 · 4 years ago
Vortimo
a5huynh · 4 years ago
A bit different, but I've been building something similar that runs locally: https://github.com/a5huynh/spyglass

You create some rules for topics you want to index and it'll go out and crawl them. Searching through it is a global hotkey away.

luckman212 · 4 years ago
Spyglass looks amazing! Thank you for this.
BiteCode_dev · 4 years ago
Nice

I have wished for a while that browser would store the entire page of any bookmark you save automatically, and put a decent search engine on it. I wrote a script once to do it for my bookmarks, and it didn't even take that much space on my hard drive.

Your system could be a Firefox addon, kinda like what scrapbook used to be, but automatic. Even with a note system, and storing metadata, Zotero style, but without the need for the dual setup.

account42 · 4 years ago
How mozzilla is not pursuing that kind of innovation in Firefox itself is beyond me. Instead they continously try to ape the Chrome UI and collect telemetry without permission so that they can give you "exciting" "new" features like colorways.
Nition · 4 years ago
What a good idea. A search engine like Kagi could support importing your existing bookmarks as a custom lense.
jrochkind1 · 4 years ago
Nice! How about getting it to automatically index your whole search history?

Not what you're going for -- you don't have a list of specifically opted-in 'bookmarks' to browse.

but I have often wanted "wait, what was that site involving X I was looking at maybe last week?"

pmoriarty · 4 years ago
It would also be nice to be able to search through my aggregated browsing history on every device I use.

Maybe I should open a feature request to Google/Fracebook to provide an API hook for that, since they probably already have all that information anyway.

Deleted Comment

rasulkireev · 4 years ago
This is insane! Thanks for recommendation! Was able to set it up relatively quickly and now have a personal search of all the things that I find interesting, this is insane!
keyle · 4 years ago
How does the process of bookmarking goes then? meaning, how hard is it to add something to crawl with depth0 on a day to day. Can it be done with a bookmarklet?
jxm262 · 4 years ago
Ive never even considered something like this before, but its genius!

The offline caching sounds awesome.

Thanks for sharing

mejutoco · 4 years ago
This is how I always imagined the search engines of the future to work. All the data is local first and the user is in control.
sanwrencho · 4 years ago
me too, when I first used delicious I was hoping that individual curators could provide a more in-depth "meta search" engine! Pocket is not bad, it provides some interesting links to new stuff on the web.
tecoholic · 4 years ago
I really liked this setup. The only point of friction for me was adding the links to the index via the crawler everytime. So I created a Firefox Extenstion to do it directly from the address-bar.

If someone is interested, you can download it from here: https://addons.mozilla.org/en-US/firefox/addon/yacy-it/

Limitation: It currently supports only YaCy running on localhost and unprotected. You might have to configure CORS as outlined here -> https://github.com/tecoholic/yacy-it#configuring-yacy

johntash · 4 years ago
Thanks for this recommendation! Do you only index things with a depth of 0? I just set Yacy up a couple days after seeing this post, and didn't realize what that meant at first.

Now I have 10s of 1000s of pages indexed after importing my bookmarks/history, and I'm wondering if it'd be more useful to _only_ index the pages I've visited/bookmarked, or if it'd also be good to crawl those sites further.

I guess one distinction would be whether or not I thought I could use Yacy as a full-time replacement for google/ddg. It'd be nice if I could index "everything", but then have a toggle to search only my bookmarks/history or something similar to that.

dopidopHN · 4 years ago
Thanks this look neat. Can you easily share index accros clients?

Edit : looks like the docker config allow to mount a arbitrary folder , that folder can be shared. I don’t need it to be concurrent proof.

Again, thanks this look nice.

mitchdoogle · 4 years ago
If anybody is interested in this, there is also a service which offers very similar thing: https://historio.us/
stavros · 4 years ago
That's mine! Feel free to drop a line if you need anything.
account42 · 4 years ago
That sounds really cool. How difficult is this to set up?

How confident are you that this will keep your bookmarks safe? Losing indexed data might not be such a big concern for a search engine that is intended to re-index everything continuously.

I defnitely felt betrayed when I found out that Firefox automatically deletes old history :/ I guess they think that most users need to trash their profile to fix some obscure bug before that anyway...

brokenkebab2 · 4 years ago
Can it cache indexed pages? If not how do you deal with disappearance/changes online?
l72 · 4 years ago
Yes, it does automatically keep a cache from when it indexed the site. I have it set to not automatically recrawl sites, so the cache is from when I added the site.
aguynamedryan · 4 years ago
I'd love to hear more about how you set all this up, particularly, do you have some sort of extension or bookmarklet that submits the current page to yacy's crawler?
pacifika · 4 years ago
Nice! I’ve been working on and off on a similar idea (searchable index of link contents) as a cli app eventually web web frontend. It’s on Python so packaging has been an issue.
hcarvalhoalves · 4 years ago
Didn't know about yacy – interesting! Thank you
srinathkrishna · 4 years ago
This is fascinating! I've been meaning to set something up on a spare rpi for this and I hadn't heard of yacy before. Thanks!
RF_Savage · 4 years ago
That's an awesome idea. I'll have to look into this. Been looking for something like this.
omitmyname · 4 years ago
That's amazing! I wanted to make something similar. Thank you!
ericcholis · 4 years ago
This is an incredible idea.
ComputerGuru · 4 years ago
How does yacy handle paywalls? Does it use the cookies from your browser instance or can it use bypass services like 12ft and co?
rsolva · 4 years ago
I have tried many different solutions the last two decades, but none of of them really stuck or became useful over time. I kinda gave up and as a last ditch effort started to do the simplest thing I could think of: ctrl+D to add bookmarks in Firefox, jotting down a few keywords on each entry. No folders, no structure, just a flat list and some keywords.

A few months in I noticed how powerful this simple system was. When talking with someone else about a tool, github-repo or article I had seen but did no remember the name or title of, finding it back was suddenly a breeze. Since I keep my desktop and mobile bookmarks in sync, it it just a matter of typing in a keword in the address bar in firefox and it shows up instantly!

On desktop, you can limit the search to bookmarks only by starting with a *, which is helpful to avoid browser history etc.

I have really low bar for adding a bookmark now as the mental overhead is so low and it is done notime. It has become the second brain I always wanted :)

JamesLeonis · 4 years ago
I also use Firefox bookmarks. To tack onto this, you can also select multiple tabs and bookmark them all into a bookmark folder.
jcul · 4 years ago
Another related feature I find very useful is you can right click a bookmark folder and open all the bookmarks in separate tabs.

It's useful for grouping a set of pages that you use together, but only now and then.

MrVandemar · 4 years ago
I also do this, but I don't like my browser cluttered up with thousands of accumulated bookmarks, many of which I don't return to. So I export them every month, delete the embedded favicons, and then wipe. If I want to find something I just grep for it.

A bit primitive, but it works for me.

JoshTriplett · 4 years ago
I do this as well, and then Firefox Sync ensures I have the same bookmarks on laptop and mobile.
amazing_stories · 4 years ago
Good tip. I just recently started tagging my bookmarks because I have too many to easily sort.
memcg · 4 years ago
I use Firefox bookmarks too and sync so new devices are easy to setup. The "Bookmark search plus 2" add on allows you to search folder names and shows which folder a bookmark is stored in.
makapuf · 4 years ago
I do this, as well as having an automated menu with 10 last bookmarks to continue reading things I just bookmarked
ngetchell · 4 years ago
How do you accomplish this?
deamanto · 4 years ago
Yep and also doing a ctrl+b you can search your bookmarks from the sidebar too
pratyushmittal · 4 years ago
I (still) use Pinboard: https://pinboard.in/u:pratyush

  Reasons:
  1. Archives - those tutorials and guides stay when the original pages go 404
  2. API - I use the api to automatically post my bookmarks to my blog
  3. Full-text search: this is very very useful when needed
  4. Social Discovery: Search that niche website / app on Pinboard. It shows lots of other people who found that same thing as interesting. We can then follow them and subscribe to their favourites as RSS feed.

blakewatson · 4 years ago
I’ve been a Pinboard customer since 2010 and I subscribed to the archival service several years. But archival seems to have stopped on my account. I think I emailed once but never received a reply (which I’ve heard is common). I love the philosophy of Pinboard and I also like Maciej. That said I recently decided to roll my own bookmarks tool with Wayback Machine archival capability.

https://github.com/blakewatson/bookmarks

eitland · 4 years ago
Archival hasn't been working for months for me and nobody answers the mails (I've tried three times over the last year or so) so as much as I like pinboard.in at the moment I am looking for something else
klenwell · 4 years ago
I use the API to send myself a daily email with a combination of random and anniversary bookmarks:

https://github.com/klenwell/pinprick

I find it a good way to keep in touch with past bookmarks and do some light maintenance.

AareyBaba · 4 years ago
Maciej has a 'random' bookmarklet you can drag to your browser toolbar. See https://pinboard.in/howto/
tclancy · 4 years ago
Same. Having imported my delicious bookmarks dating back to 2005 or so, I have a fairly large set of links that I try to tag consistently. I don't actually read a ton of them, but being able to full-text search or filter by combining tags makes it really useful for digging up things I barely remember coming across.
skinnymuch · 4 years ago
Archiving can’t do pages that need authentication. Which are frequently the most important for me. Either way the archiving does not work very well.

I have over 30K bookmarks and add multiple hundreds a month.

some_furry · 4 years ago
I love Pinboard. It has all the features I'd expect from a bookmarking service, but nothing superfluous. There's no upsell. There's no advertisement or JavaScript bloat.

Part of the reason for Pinboard's success is the lack of VC pressure for growth. I'm happy to keep paying for Pinboard indefinitely.

jng · 4 years ago
I use pinboard as well. Early user of del.icio.us, I exported it all to pinboard and paid a one-time lifetime fee. Too many old links are dead, but that's the nature of the web, and I hope waybackmachine can help with some of them (I never paid for the full-text-archive feature of pinboard, it would have been a good idea but it's too late now). Sometimes it definitely helps me find some old highlights that still lurk in a shiny way in my mind.
windexh8er · 4 years ago
Pinboard is phenomenal. I used to keep all my links in Simplenote but Pinboard is far superior for a number of the reasons listed here already. I may only search through it for something once a week but I find I tag things much more thoroughly in Pinboard than anything else I've used.
jnovek · 4 years ago
I just became a Pinboard customer a few months ago!

I picked Pinboard because the UI is simple but functional. No 30mb blob of JavaScript. It pairs well with todo.txt… now I just need a simple Dropbox-based notes app to complete the trio.

robterrell · 4 years ago
I also continue to use Pinboard, for much the same reasons. Since 2010! I don't use the social features but it's nice to have a tool that's been constant and reliable for over a decade.
ghaff · 4 years ago
The same. I started using it after Magnolia died. I used to do link blog posts via a script that used the API but stopped doing that at one point.

Deleted Comment

gammarator · 4 years ago
14k bookmarks in Pinboard for me! Major use case is helping me close tabs, but I search for old stuff with some frequency.
Semiapies · 4 years ago
It's a great service.
pomatic · 4 years ago
My incredibly unsophisticated, but surprisingly effective approach, is to share by email with myself (e.g. mail to myname+bookmark@mydomain.com).

Mail rules can then file them, I can add any relevant notes or hashtags to the mail body at the time I share the link, and the chronological ordering is helpful. Imap search is usually 'good enough' to turn up a half-remembered link or article.

I have been meaning to add an imap script to complement this with something like a simplepage archive, but have never got round to it.

icy · 4 years ago
Hah, you might like my project https://forlater.email. :)
nso · 4 years ago
Took me a while to parse the name, forlater is a verb meaning "leaving" in Norwegian. "Jeg forlater deg" = "I am leaving you"
aizatto · 4 years ago
This is a really cool idea!

edit: feature/request

Scenario, if I save a link from HackerNews, I like to save the submission of it as well. I wonder if I send a HackerNews link to forlater.email; it can parse the article and remind me I got it from HackerNews.

For example, I'd submit "https://news.ycombinator.com/item?id=31852384" and in the email, it'd contain:

1. HackerNews link (so i can review the comments as well)

2. Original article link and content

food for thought, but love your product idea

videogreg93 · 4 years ago
For the record, just tried this with my protonmail and the response went straight to spam.
throwaway23234 · 4 years ago
small critical comment, if btc is not preferred, remove the option, or don't say that. That may be meaningful to you, but not to anyone else.
LanternLight83 · 4 years ago
I like this, and will be changing my mail situation in the near future, when I might take some inspiration c:
blaydator · 4 years ago
Email rocks for this. I have developed an app to email myself in one click : https://boomerang-app.io
moozeek · 4 years ago
Thank you for making Boomerang. I use it all the time on my tablet and phone.
MattieTK · 4 years ago
I dropped pinboard.in recently. The interface hasn't had improvements in years, the extensions are all third party, and the API if you wanted to build your own is pretty limiting. The mobile interface is pretty poor too.

I'm now moved over the Raindrop.io[1], which is another solo-developer outfit, but has had a lot of work put into it. It does all the same stuff Pinboard does (including page archiving but beside the social and public directory things... which nobody uses), but has a bunch of additional features. It has a much more complete API, a well maintained extension, and mobile apps! Definitely worth giving a go.

[1]: https://raindrop.io/

yokto · 4 years ago
I've been paying for Raindrop for a few years and its organisation capabilities are really good: tags, collections, folders, search, etc. All in a quite polished UI!
d4rkp4ttern · 4 years ago
I second this. Saving links for future reference is a very important part of my daily browsing, and I have found nothing better than Raindrop.
9935c101ab17a66 · 4 years ago
I’ve moved to raindrop too. It’s not perfect, but it’s pretty great, and it gets pretty frequently bug fixes and feature releases.
alx__ · 4 years ago
Agreed it's much better service, I've been really enjoying it.

One feature I recently learned was Highlights [1]

You can select a passage of text on the page, then when bookmarked, it'll save the selected text. Allows for multiple highlights. And then visiting the page in the future those texts clips will then be highlighted again.

[1] https://help.raindrop.io/highlights/

janniks · 4 years ago
Just here to +1 Raindrop. I’m crazy happy with it. 2y after starting paying for it atm
ecliptik · 4 years ago
I use Raindrop.io and have it hooked up to NewsBlur and ArchiveBox as secondary backups [1].

This way whenever something is bookmarked it's saved in Newsblur and published to Dropbox, which ArchiveBox picks up every hour and saves a local copy and to archive.org.

1. https://www.ecliptik.com/bookmarking-with-raindrop/

megaman821 · 4 years ago
I also use Raindrop.io. It is the nicest looking of the bookmarking services.
kristofferR · 4 years ago
That's really neat, I think I'm gonna implement that ArchiveBox solution myself. Thanks!
gutta-percha · 4 years ago
+1 for Raindrop.io, it works very well.
night-rider · 4 years ago
Pinboard is still quite active. If you need proof just go to /recent which is a live firehose and interesting to see what people are bookmarking. I use Pinboard and regularly export my bookmarks incase their servers are hacked/wiped/corrupted.
benrapscallion · 4 years ago
As a paying customer, I would not recommend pinboard. Just look at some recent discussions on HN. It has been abandonware for years now.
laveer · 4 years ago
I switched from Pinboard to Raindrop after not getting a response to pinboard support emails. I hope Pinboard’s creator is okay.
mikestew · 4 years ago
It has been abandonware for years now

I pay to keep the servers running, not so I can have something new and shiny every month. If it somehow quits doing what pinboard does, then I'll look at alternatives.

incanus77 · 4 years ago
Paying customer ~4 years here (prior use for years). Happy with it. Use it for extensive private bookmarking.
rglullis · 4 years ago
Is it failing for you? Would you switch to some other alternative?

Deleted Comment

ghaff · 4 years ago
That actually reminds me I haven't done an export in a looong time and I should.

I was using Magnolia before Pinboard and it went down permanently. Fortunately, at the time, I was doing link blog posts once or twice a week so I was able to recover most of my links with a bit of work.

Crontab · 4 years ago
I like Pinboard and its creator but he has been leaving me with the impression that it is no longer a priority for him.
nafizh · 4 years ago
Paying customer. Really happy with it. None of the other options compare in terms of functionality and minimalism.
Eddy_Viscosity2 · 4 years ago
I use Zotero for this now. I have a bunch of sub-collections (e.g. technical, interesting, fitness, etc.) and when I see a webpage I like I use the plug-in to save to Zotero. Better than a bookmark because it also saves a snapshot of the webpage, and, I can easily cite it if I'm writing a document.

https://www.zotero.org/

sundarurfriend · 4 years ago
Same. I don't even use the citation features of Zotero, it's purely a bookmark manager for me. I can choose whether to save the page with or without a snapshot, use both folders and tags for organization, add notes if I want to, and on supported sites (like Github), get an automatic bookmark summary too.

The interface took a bit of getting used to, but I learned some of the shortcuts, installed Zutilo [1], and ultimately just accepted the fact that I'll have to use the mouse for some things, as everything else about the program makes it worth it.

[1] https://github.com/wshanks/Zutilo

Eddy_Viscosity2 · 4 years ago
I hadn't heard of zutilo, I will check it out, thanks.
humanistbot · 4 years ago
+1 for Zotero. If you are writing academic or technical documents and need to cite the documents you save in a standard format, it is a life saver.
TheCowboy · 4 years ago
Do you or anyone else have thoughts on if Zotero would be too much for someone who doesn't need to write papers or cite documents? A large component of my day-to-day work is doing a lot of research and managing it for the duration of the project.