IIRC with CoCalc you can name a point in the slider interval.

Maybe a bit OT, but ScholarlyArticles are the ultimate exercise:

>From "Show HN: Arxiv.org on IPFS"
https://news.ycombinator.com/item?id=28442022 :

"""
"Help compare Comment and Annotation services: moderation, spam,
notifications, configurability" executablebooks/meta#102
https://github.com/executablebooks/meta/discussions/102 :
> jupyter-comment supports a number of commenting services [...]. In
helping users decide which commenting and annotation services to include on
their pages and commit to maintaining, could we discuss criteria for
assessment and current features of services?

> Possible features for comparison:

> * Content author can delete / hide

> * Content author can report / block

> * Comments / annotations are screened by spam-fighting service

> * Content / author can label as e.g. toxic

> * Content author receives notification of new comments

> * Content author can require approval before user-contributed content is
publicly-visible

> * Content author may allow comments for a limited amount of time
(probably more relevant to BlogPostings)

> * Content author may simultaneously denounce censorship in all it's forms
while allowing previously-published works to languish

#ForScience
...

FWIW, archiving repo2docker-compatible git repos with a DOI attached to a
git tag, is possible with JupyterLite:
> JupyterLite is a JupyterLab distribution that runs entirely in the
browser built from the ground-up using JupyterLab components and extensions

With JupyterLite, you can build a static archive of a repo2docker-like
environment so that the ScholarlyArticle notebook or computer modern latex
css, its SoftwareRelease dependencies, and possibly also the Datasets can
be run in a browser tab with WASM. HTML + JS + WASM
"""

IIUC, IPFS takes like 30s from the ipfs.io and cloudflare-ipfs.com HTTPS
gateways, so you should prime the cache:
https://jupyterlab-rtc.readthedocs.io/en/latest/about-rtc/persistence.html#ipfs
#fs; how to store the CRDT in the git repo with the JupyterLite build for
all time

On Tue, Sep 7, 2021, 10:30 Jurgis Pralgauskis <jurgis.pralgaus...@gmail.com>
wrote:

> Time-travel seems most like what I expect.
>  But can it hold  messages, and mark/tag special points in time..?
>
>
>
> 2021-09-07, an 16:42, Wes Turner <wes.tur...@gmail.com> rašė:
>
>> > CoCalc calls “Time Travel” the historic recording of all changes in a
>> file. This works for all text-based documents in a Frame Editor and also
>> Jupyter Notebooks, Sage Worksheets, and LaTeX Editor.
>>  https://doc.cocalc.com/time-travel.html
>>
>>  https://github.com/sagemathinc/cocalc-docker
>>
>> https://github.com/jupyterlab/rtc :
>>
>> > The current focus is on using the CRDT Y.js library.
>>
>> https://jupyterlab-rtc.readthedocs.io/en/latest/
>>
>> https://github.com/ml-tooling/ml-workspace#multi-user-setup
>>
>> Is there a way to replay collaborative IDE + Terminal sessions from e.g.
>> VScode?
>>
>>  https://gitlab.com/screenkey/screenkey :
>>
>> > A screencast tool to display your keys inspired by Screenflick
>> https://www.thregr.org/~wavexx/software/screenkey/
>>
>> https://github.com/obsproject/obs-studio :
>>
>> > OBS Studio - Free and open source software for live streaming and
>> screen recording
>>
>>  https://github.com/jupyterlab/jupyterlab-git
>>
>>
>> https://myst-parser.readthedocs.io/en/latest/syntax/reference.html#extended-block-tokens
>>
>>  https://github.com/damianavila/RISE/issues/270 is a fancy way to
>> present a nb
>>
>> https://schema.org/about
>> https://schema.org/educationalAlignment
>>
>> https://schema.org/LearningResource
>> https://schema.org/teaches
>>
>>
>> https://github.com/quobit/awesome-python-in-education#interactive-environments
>> - [ ] has undo, etc
>> - https://www.codesters.com/?lang=en
>>
>> On Tue, Sep 7, 2021, 09:29 Wes Turner <wes.tur...@gmail.com> wrote:
>>
>>> https://github.com/asciinema/asciinema
>>>
>>> https://github.com/marionebl/svg-term-cli :
>>>
>>> > 💄 Render asciicast to animated SVG
>>> > 🌐 Share asciicasts everywhere (sans JS)
>>>
>>> Such as READMEs, Jupyter-book MyST Markdown and/or Jupyter notebooks
>>>
>>> https://github.com/brunopulis/awesome-a11y
>>> A11y: accessibility
>>>
>>>  https://news.ycombinator.com/item?id=21751185 :
>>>
>>> > Just provide the commands again as text. I don't have to wait for the
>>> entire asciinema to replay. I can ctrl+f what I need and copy-paste.
>>>
>>> On Tue, Sep 7, 2021, 05:26 Jurgis Pralgauskis <
>>> jurgis.pralgaus...@gmail.com> wrote:
>>>
>>>> Hi,
>>>>
>>>> I want to have "record" and "playback"  tool for coding tutorials.
>>>> Git seems quite suitable as DB for such case.
>>>>
>>>> Maybe you know such tools?
>>>>
>>>> ps.: commit messages would hold explanations -- that can be read TTS to
>>>> have voice in tutorial :)
>>>> pps.: or commits could  be very granular (example, on each word/token
>>>> change)
>>>> then tag annotations  would hold the explanations
>>>>
>>>> --
>>>> Jurgis Pralgauskis
>>>> tel: 8-616 77613;
>>>> Don't worry, be happy and make things better ;)
>>>> https://galvosukykla.wordpress.com/
>>>> _______________________________________________
>>>> Edu-sig mailing list -- edu-sig@python.org
>>>> To unsubscribe send an email to edu-sig-le...@python.org
>>>> https://mail.python.org/mailman3/lists/edu-sig.python.org/
>>>> Member address: wes.tur...@gmail.com
>>>>
>>>
_______________________________________________
Edu-sig mailing list -- edu-sig@python.org
To unsubscribe send an email to edu-sig-le...@python.org
https://mail.python.org/mailman3/lists/edu-sig.python.org/
Member address: arch...@mail-archive.com

Reply via email to