Pinboard aKz & [qur Pinboard pinboara bookMarking sile ano personbi archNz (th Emphasi speej OV2 S0c 1 zing This tre Pinboarl "elope blog; Iynene 2aner annouce learures and 57102 news Pinboard is Eleven Pinboard is eleven years old today! Every year when dont forget try t0 publish the same stats: How To Reach Help 2010 201L 2812 2013 2014 2815 2816 2017 20108 2019 2020 Send epoMs mlndmarin bqomarte 122 148 "173 Talktome STTer Fads BCIIVO Msefs [e dISc Isson goIE oingoard-dev Bchives 8.B 14.2 20.9 24.8 31-3 find m2 IRC: "pinboard Ireetode nei URLS Fevenue tundinm acquisitions This has been an interesting year! When the pandemic came and lelt US all housebound used it as an excuse [0 do some remedial work Id been dreading moving Pinboard onto modern versions of PHP and MySQL: Things had gotten t0 the point where couldn't even run for- bug identical of the site on modern laptop and the servers themselves were overdue for system upgrades: Much of the core code on the site dated back t0 2009-2010 and was written by Past Me vindictive , inscrutable nemesis who devoted his life t0 sabotaging Present Me_ Past Me laying his snares in 2009_ Doing this on live system is like performing kidney transplants on playing mariachi band The best case is thal no one nolices change in the music; you chloroform the players one at time and try t0 keep steady hand while the band plays on: The worst case scenario is that the music stops and there is no way t0 unfix what you broke, just an angry mob_ It is very scary: But got it donel It helped in this process that was in Japan, since could do most work at night while my USIEuropean customers slept or wept into their phones or whatever it is people do at night nowadays. The site is now on 2020 foundation (specifically; it's on PHP and current MySQL); and with everything less brittle can start making bigger changes. One of those is t0 make the site look okay on mobile phones now that /m finally convinced they aren't fad. You can see the beginnings of this reworking on the about page and in other corners of the site_ Another is t0 finish the new API: The current one was designed t0 be drop-in replacement for the old Delicious API and lacks important features, like any way t0 say show me stuff that has changed since timestamp X" or interact with Pinboard features that weren't present in Delicious: Another analogy I'd use for this kind of upgrade work is clearing disused garden: In the process you may unearth remarkable stuff- an old wagon wheel; Roman urn Blog nu DUuE bug- copy '