I’ve been using Pinboard as my primary bookmarking service since 2010. When the service first started up, the creator (Maciej Ceglowski) charged a one-time fee to open an account. Since then, he’s switched over to a yearly subscription model, but all of the old-timers (like me) have been grandfathered in. And we still are, but Maciej sent out an email recently politely asking us old-timers to consider switching over to the subscription model. So I went ahead and did that today, paying $51 for 3 years.
Pinboard has been a pretty good low-key service over the last ten years, but I’ve had some frustration with it. It’s really just run by Maciej, on his own, so he can only do so much. There’s no official iOS client (or Mac or Windows client), just the bare bones web site. And the API that third-party developers can use has been pretty iffy of late. I briefly considered switching to raindrop.io instead, and I might still experiment with that, but Pinboard is good enough for me, for now.
Even before I got the email about switching to a subscription, I’d been meaning to write a blog post about Pinboard. I’ve made some changes in the way I’m using it, and I thought it would be a good idea to write some stuff about that.
First, the Pinboard bookmarklet stopped working in Firefox a couple of weeks ago. (The developer is aware of the issue.) That was kind of annoying, but it got me looking at Firefox extensions for Pinboard. The last time I’d done that, I didn’t find any that seemed to be worth using (vs the bookmarklet). But I have now found a pretty good one and have started using it. It doesn’t really offer much beyond what the bookmarklet would do, but it works fine.
Second, the iOS app I use to save stuff to Pinboard, Pushpin, has been acting up lately. Trying to refresh my bookmarks almost always results in a timeout. I’d stumbled across a new app, called Pins, and decided to try that out. Initially, that didn’t seem to work at all, but it turns out that Maciej was just having trouble with the API that weekend. Once the API started working again, Pins started working fine. I’ve since paid the $10 to unlock the full version of Pins. I still have Pushpin on my iPhone & iPad too, but I think I’ll try to start using Pins instead now, and see how well it holds up.
On my Mac, I’ve been using an app called Spillo to help organize my Pinboard bookmarks. Spillo hasn’t been updated since 2017, I think, but it still works. And the new Pins app also has a Mac version, so I’ve installed that too, though I haven’t had a chance to play with it much yet.
I’m the kind of weirdo who spends way too much time organizing and maintaining my bookmark collection. I have a little over 17,500 bookmarks in Pinboard, and really there’s no good reason for that. Of those, 1700 are still marked “unread”. The general idea of the unread status is that I stumbled across something that I’ll want to read later, but I’ve clearly just let it turn into a link graveyard. And, for the “read” ones, the purpose of bookmarking them is usually that they contain something that I think I might want to reference later. Most of the time, that never happens. I bookmark a page and never return to it. But having all this stuff bookmarked does come in handy sometimes.
There’s a second tier for Pinboard accounts, where Pinboard attempts to archive the actual content of all the pages that you bookmark, so you can do full-text search on your collection, and so you can access content that might have disappeared from the web. When I switched to a paying subscription today, I didn’t bother going for that extra functionality, though I did think about it. I do have a lot of dead links in my Pinboard account, but honestly, that’s fine. (One of my pointless rainy day tasks is to identify dead links in Pinboard and delete them. This doesn’t really serve any useful purpose, but I guess it keeps me out of trouble for a little while. Spillo can identify dead links, so that’s what I’ve been using for that task.)