StretchText
en.wikipedia.org
en.wikipedia.org
[2] https://www.dougengelbart.org/content/view/154/86/
[3] https://github.com/BradNeuberg/hyperscope
Note regarding realism: In my naivety, I once expected option-based content organization and composition, much like in StretchText, to become an inevitable feature of multi-platform presentation, when mobile clients arrived. Surely, there was no way to present content in a manner that would suit needs both for mobile presentation and traditional desktop presentations at once (regarding length, level of detail and feature richness), posing a serious economic challenge for any content production. Well, then we got mobile first. ;-)
Provided that there are dependencies like Dojo and that that this was written in a time, when everything claiming seriousness was expected to look Java-ish, I'd guess, it may need a complete rewrite to fit the modern ecosystem. (Disclaimer: I didn't have a closer look at the code.)
Edit: found it: Telescopic Text. The website is down right now but the web archive works: https://web.archive.org/web/20220316001859/http://www.telesc...
Discussed here 11 years ago: https://news.ycombinator.com/item?id=2551120
A funny example of this is many people pad their YouTube videos out to 10+ minutes because they do better that way. With AI you'll be able to request a short version of that video. At which point the AI will squeeze out the duplication the human purposely added in to satisfy the algorithm.
Also see this post[2] for some info on how it works.
[1] https://www.reddit.com/user/autotldr
[2] https://www.reddit.com/r/autotldr/comments/31b9fm/faq_autotl...
It starts with three short sentences, but expands into three full pages once you've stretched it all out.
But I am not sure if I understood it correctly. This might be more for different level of comprehension (eli5?).
e: For those like me who just went looking, apparently autosummary was removed in Word 2010, which given I had 2007 til about 2 years ago and thus didn't realise it was missing :)
Here's a description of it: https://www.officetooltips.com/word_2007/tips/getting_to_the...
It sounds like you have to write multiple versions of the text, and then if the user grabs one of the markers and "stretches" it, the next-most detailed version of the text will get loaded.
But I could be very wrong. It is extraordinarily difficult to find something concrete as a demo. I gave up on link after link of the same description with no actual demo anywhere.
I think that's because it would be extraordinarily difficult to write something good using StretchText. It would amazing if it could be done, but the amount of effort needed to do so is probably the main reason why no-one does.
Here is an example of using Github page summaries to seed knowledge in discussing various topics with GPT-3: https://github.com/daveshap/LongtermChatExternalSources
https://natematias.com/stretchtext/
I don't recall whether he ever built anything larger with that.
(A fun simple demo of zooming in JS https://josephernest.github.io/bigpicture.js/index.html )
And hyperbolic geometry for layout?
I thought this to be perhaps a good way of writing things to teach with, in that the result would be applicable to a wider variety of readers. However, writing would likely be a problem, since (a) much more content has to be written, and (b) everything should make sense in all possible combinations of snippets, which can be hard to guarantee.
“TLDR” summaries seem like this.
Those knowledge graph snippets on Google seems like this.
The first paragraph of many news stories seem like this.
The first answer on a Quora page before you have to login seems like this.
Other than like an actual specific technical “feature” implementation it seems like this is everywhere in my life.
https://en.wikipedia.org/wiki/Engine
https://simple.wikipedia.org/wiki/Engine
Abstracts and book summaries are another large category of something similar being done "in the wild".