BuzzFeed is exploring a comments tool that deliberately shows opposing views https://www.buzzfeed.com/bensmith/helping-you-see-outside-your-bubble (trying to prevent a filter bubble!)
Related Posts
It is *really* hard to find a good screenshot for a CLI tool when users are on a mobile browser.
This is the best I've come up with so far. I'm showing the terminal GUI to show where you'd use the tool.
I'm also trying several standalone screenshots to make it more comprehensible.
Exploring design ideas using AI as a learning assistant, for creative exploration: https://andymatuschak.org/hmwl/
ASTs typically discard comments, and that's usually what you want.
The only time (AFAICS) that preserving comments is useful is for writing a code formatter.
Could you write a formatter in terms of a list of lexemes? A CST is a non-trivial bit of code for one use case.