Have you also forgotten about pinboard? Just curious because the story is the same for me, and I've since forgotten about pinboard too. I had the same "oh, that's still around?" reaction during the recent Pinboard/Zapier kerfuffle.
Why would I have forgotten about pinboard? I use it several times a week.