~/talk

Notes on Notebooks: Is Jupyter the Bringer of Jollity?

Talkat Onward! 2020 · 2020-11-15..11-21· [developer-experience]
links:none on file
slides:none on file

Jupyter is an interactive notebook ecosystem with a web client, server, language kernel and IPYNB JSON file store; GitHub hosts about 10 million notebooks and a Glasgow MOOC shows novices and scientists adopt them. Concrete problems: cluttered UI, nonsequential execution that breaks top-to-bottom assumptions, saved outputs without kernel state, no easy way to import notebooks as libraries, poor JSON diffs for versioning, and lack of in-notebook introspection — prototypes exist but robust toolchains are still missing.

AI-written summary · about

  1. 0:00Intro
  2. 0:54Evolution of Developer Tooling
  3. 2:14notebooks are popular
  4. 2:38Jupyter server
  5. 3:35novices like notebooks
  6. 4:05scientists like notebooks
  7. 4:50origin of notebooks
  8. 6:51notebooks are user-friendly
  9. 8:40Channelling Zeitgeist
  10. 9:36Notebook structure linear sequence of cells
  11. 11:03Well-rehearsed problems with notebooks
  12. 11:13UI is overwhelming
  13. 12:20unintuitive evaluation orders are possible
  14. 13:01Partial persistence is confusing
  15. 14:00More interesting challenges for notebooks
  16. 14:12More interesting challenges no modularity
  17. 16:14Conclusion: Notebooks are here to stay
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.