Got distracted digging around in the belly of the MDN browser compatibility tables, and found out their API is served with access-control-allow-origin: *... so now I've built my own little browser support timeline viewer tool! https://tools.simonwillison.net/mdn-timelines#ViewTransition
More details here: https://simonwillison.net/2024/Nov/11/mdn-browser-support-timelines/
A fun thing to do with an LLM is to dump in an arbitrarily complex blob of JSON and tell it to just figure out a nice way to display it - I've found that Claude 3.5 Sonnet has really good taste in building sensible UIs on top of nested JSON structures https://gist.github.com/simonw/1af1cd4f51c3dc2fa84cca0fa4746a7e