summaryrefslogtreecommitdiffstats
path: root/2022/talks/science.md
diff options
context:
space:
mode:
authorSacha Chua <sacha@sachachua.com>2022-12-08 20:18:23 -0500
committerSacha Chua <sacha@sachachua.com>2022-12-08 20:18:23 -0500
commitc6c2d25cb561946e993e5dc5919afed8017cd087 (patch)
tree28d4221508f2e698c770eac658480ecf1e0426ef /2022/talks/science.md
parentced1900a69df997596547d7edf69590f57decaba (diff)
downloademacsconf-wiki-c6c2d25cb561946e993e5dc5919afed8017cd087.tar.xz
emacsconf-wiki-c6c2d25cb561946e993e5dc5919afed8017cd087.zip
add etherpads to wiki pages
Diffstat (limited to '2022/talks/science.md')
-rw-r--r--2022/talks/science.md88
1 files changed, 88 insertions, 0 deletions
diff --git a/2022/talks/science.md b/2022/talks/science.md
index 5a4b10db..2efc17cc 100644
--- a/2022/talks/science.md
+++ b/2022/talks/science.md
@@ -50,6 +50,94 @@ This talk will focus on how Emacs has aided me in scientific writing and will co
I am Vidianos Giannitsis, a 4th year chemical engineering student who loves to use Emacs. I have been using Emacs for about 2 and a half years and at this point it has become the most important part of my workflow. After seeing how awesome Emacs is, I was very inclined to learn elisp to truly customize Emacs to its limits. So I did, and at the start of 2022 I started working on a package of mine "zetteldesk.el". This package was inspired from "How to take smart notes" the well known zettelkasten book. I read something there and I was like, surely I can implement this in Emacs, can't I. And so I did.
I have watched EmacsConf for the last two years and I was interested in participating in it myself. Since I recently wrote a package of mine, I thought it was a good opportunity to make a talk of my own. So I made this talk about managing literature as it is something I believe I can deliver unique information and something I have worked on a lot recently.
+# Discussion
+
+## Notes
+
+- Zettelkasten and zetteldesk
+ - <https://github.com/Vidianos-Giannitsis/zetteldesk.el>
+ - <https://github.com/Vidianos-Giannitsis/zetteldesk.el/wiki>
+ - Available on MELPA as well.
+- Org-capture\--pandocs into a note-taking format
+- Karl Voit: Capturing HTML content from my Firefox is easy with
+ <https://github.com/kuanyui/copy-as-org-mode>
+- Leo Vivier\'s personal email address is dude\@suits-do-suit-me.fr
+ ;-) Spam me!
+- link to Leo\'s talk from last year:
+ <https://emacsconf.org/2021/talks/erg>
+
+## Questions and answers
+
+- Q:Do you use fleeting notes as well? Do you keep them in org-roam?
+ - A:<https://github.com/Vidianos-Giannitsis/Dotfiles/blob/master/emacs/.emacs.d/libs/zettelkasten.org#fleeting-notes>
+ - To document the answer I gave live I am adding a small
+ description of it here. I do use fleeting-notes which I manage
+ with org-journal. I have a custom function
+ (org-roam-init-fleeting-note) in the link above which gives the
+ note an id (makes it an org-roam note), gives it a todo value
+ and links it to my Current Projects node. This way, the note is
+ inserted to my zettelkasten. But, when the TODO value becomes
+ DONE I have a hook that removes the ID. This is the method I use
+ for archiving fleeting notes when they are no longer needed. I
+ don\'t use org-roam-dailies as I am not aware of a way to
+ archive them that is this seamless.
+- Q:Does it work for PDFs only or can we use it for Word and Excel
+ files too? or epub, websites \"eww\" or videos like youtube?
+ - A:Leo says Org-noter does allow epub notes through an
+ extensions, and works with DocView for Office docs. Can also use
+ Pandoc
+- Q: I used to take notes on PDFs similarly in org-noter, but the
+ recent Zotero PDF reader is also very nice. Have you looked into
+ integrating the Zotero PDF reader with org-noter?
+ - A: While the program is nice the author dosn\'t use it becouse
+ it is not emacs nor have emacs bindings
+- Q:Great presentantion Vaidanos. Can you let us know your thoughts on
+ Zettlekasten\'s future?
+ - A: Zettelkasten has a great future because plaintext will never
+ go away
+ -        and orgmode is open source with a vibrant community.  Leo
+ adds: Zettelkasten popularity shot up big in 2020.
+- Q: Have you found a way to get a nice \"overview of multiple notes\"
+ to re-arrange them? Like physically putting many small notes on a
+ table and re-arranging them?
+ - A: Original goal of speaker\'s new package Zetteldesk.el is to
+ get notes
+ -        in a table and organize them. The idea is to use the
+ Zetteldesk as a scratch buffer. But making it graphical would be
+ hard.  (do check the 3rd demo of the talk if you haven\'t
+ already at 11:10 mins)
+ - A: The Koutliner in the GNU Hyperbole package can be used for
+ this where all notes would be organized, autonumbered and
+ automatically have a per-file unique hyperanchor ID.  You can
+ move notes/ideas around the same way you do in Org outlines. 
+ Besides collapsing and expanding trees of notes, you can also
+ clip the view to a particular number of lines per note for
+ overviews.  It supports Org tables too.
+- Q: Following up on the previous question, it seems difficult or
+ impossible to do with emacs rendering, but perhaps with similar
+ strategies as org-roam-ui one could get a Zooming User Interface for
+ manipulating the notes on a big canvas. This is a FOSS prototype:
+ <https://jermolene.com/cecily/> and this is a SaaS (proprietary)
+ one: <https://www.napkin.one/>. What are your thoughts on this? Do
+ you think it makes sense with your workflow?
+- Q: Can we use Zettlekasten for coding too? Especially when using
+ IDEs like Visual Studio and Excel?
+ - A: Not sure, speaker is not in coding beyond Emacs Lisp and
+ MATLAB. But he thinks it should be possible. Don\'t think it
+ breaks the principles of Zettelkasten, can make notes for
+ concepts. Leo confirms that note taking can be useful for
+ programming and problem solving. Leo says code could be good for
+ Zettelkasten \"atomizing\".
+ - Comment from Karl Voit: I\'m not using Zettelkasten myself but
+ when I code, I\'m heavily relying on my personal knowledge base
+ which also includes Python snippets and sources (in my case) as
+ I\'m not a frequent programmer. So I forget the most basic stuff
+ from one session to the next when there are weeks/months
+ in-between. In the same fashion, a knowledge-base realized with
+ a Zettelkasten is something that helps you here, producing
+ better code and remembering previous
+ patterns/tricks/sources/\...
+
[[!inline pages="internal(2022/info/science-after)" raw="yes"]]