From 6738dce6a99f3863b5257e08a1af997349eb134d Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Thu, 22 Oct 2020 00:49:30 -0400 Subject: First try at schedule --- 2020/schedule/13.md | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 2020/schedule/13.md (limited to '2020/schedule/13.md') diff --git a/2020/schedule/13.md b/2020/schedule/13.md new file mode 100644 index 00000000..47cebac2 --- /dev/null +++ b/2020/schedule/13.md @@ -0,0 +1,39 @@ +# Experience Report: Steps to "Emacs Hyper Notebooks" +Saturday, Nov 28 2020, 2:05 PM - 2:15 PM +Joseph Corneli, Raymond Puzio, and Cameron Ray Smith + +We present a short experience report from the perspective of two +long-time Emacs users and one relative newcomer. Our motivations +relate, broadly, to reproducibility of research in science. We +reflect on our experiences with off-the-self solutions available +through the Emacs package manager, and describe some of our custom +extensions. + +When working on a scientific research project, one typically has +multiple different computer programs running at the same time. For +example, we may use a computer algebra system such as Maxima for +calculations, an interactive language such as Julia for numerical +computations, TeX for writing up results, a reference manger such as +Zotero for the bibliography, Roam for note-taking, and Jekyll for +blogging. Switching and moving content among these programs can be +distracting, time-consuming, and prone to error. These issues are +compounded when there are several collaborators involved. + +We explore a solution that looks toward building better "computational +notebooks" using Emacs. We take Org mode as our foundation. As many +in this audience will know, Org mode integrates features such as +writing, task management, program evaluation, typesetting, +presentation, and navigation. Tightly integrated add-on packages +round out the picture either by directly replacing the functionality +of the other programs mentioned above or automatically dispatching +commands to them. We outline both the pleasure and pain involved in +this experience. + + + + +Back to the [[schedule]] + +All times are approximate, and we might shuffle talks around as needed. Please check https://emacsconf.org/2020 a few days before the start of the conference for instructions on how to watch and participate. + +[[!meta title="Experience Report: Steps to \"Emacs Hyper Notebooks\""]] -- cgit v1.2.3