3 ms·Pinboard, the bookmarking system? Did you mean Pinterest?by MaxBarraclough 6y agoPinboard, the bookmarking system? Did you mean Pinterest?