From 2651b8bd26b7d9c964562e9200bc61906d2dfe36 Mon Sep 17 00:00:00 2001 From: Bhavin Gandhi Date: Thu, 3 Dec 2020 23:16:43 +0530 Subject: Talk 33: add answers from the talk Also fixes the link to prerec video. --- 2020/info/33.md | 38 ++++++++++++++++++++------------------ 1 file changed, 20 insertions(+), 18 deletions(-) (limited to '2020') diff --git a/2020/info/33.md b/2020/info/33.md index e106018d..05766957 100644 --- a/2020/info/33.md +++ b/2020/info/33.md @@ -4,8 +4,8 @@ Fermin MF [[!template id=vid src="https://mirror.csclub.uwaterloo.ca/emacsconf/2020/emacsconf-2020--33-maxima-a-computer-algebra-system-in-emacs--fermin.webm"]] [Download .webm video, 720p, 260MB](https://mirror.csclub.uwaterloo.ca/emacsconf/2020/emacsconf-2020--33-maxima-a-computer-algebra-system-in-emacs--fermin.webm) -[[!template id=vid src="https://mirror.csclub.uwaterloo.ca/emacsconf/2020/emacsconf-2020--33-maxima-a-computer-algebra-system-in-emacs--fermin.webm"]] -[Download prerec .webm video, 720p, 58M](https://mirror.csclub.uwaterloo.ca/emacsconf/2020/emacsconf-2020--33-maxima-a-computer-algebra-system-in-emacs--fermin.webm) +[[!template id=vid src="https://mirror.csclub.uwaterloo.ca/emacsconf/2020/emacsconf-2020--33-maxima-a-computer-algebra-system-in-emacs--prerec--fermin.webm"]] +[Download prerec .webm video, 720p, 58M](https://mirror.csclub.uwaterloo.ca/emacsconf/2020/emacsconf-2020--33-maxima-a-computer-algebra-system-in-emacs--prerec--fermin.webm) Maxima is a great tool for symbolic mathematics, it has some support for Emacs in the main repository, but is quite outdated and doesn't @@ -17,33 +17,35 @@ how to start using maxima within Emacs. - # Questions - -## Q9 Is it is possible to include maxima in org files similar to jupyter notebooks? (Does ob-maxima have support for the :results graphics header argument of org-src blocks?) - +## Q9 Is it is possible to include Maxima in org files similar to jupyter notebooks? (Does ob-maxima have support for the :results graphics header argument of org-src blocks?) +Yes it is, needs more work to be done on it. ## Q8 Are you planning to upstream your package into Maxima? (would be nice :) - +Don't know about that, can be bit messy. No problem with doing that +though. Running tests might be tricky (CI). ## Q7 In which University do you start to use Maxima? - +University of Zaragoza - + ## Q6. Is there support for images in maxima-mode? +Not as of now. +## Q5: Is Maxima's syntax a strict infix Lisp syntax or are there exceptions and special cases? Yes I mean Maxima itself. -## Q5: Is Maxima's syntax a strict infix lisp syntax or are there exceptions and special cases? Yes I mean Maxima itself. - - -## Q4. Is maxima easy to get into in your opinion? (has its quirks though!, mailing list is usually helpful) - - -## Q3: Do you plan to amend ob-maxima to support named session for maxima code blocks in org mode (e.g. begin\_src maxima :session **my-maxima**)? (the current implementation supports exactly onesession named **maxima**) - +## Q4. Is Maxima easy to get into in your opinion? (has its quirks though!, mailing list is usually helpful) +Yes, it is. -## Q2: how does maxima compare to sagemath in emacs? does maxima have more support because it is written in common lisp whereas sage math is written in python? +## Q3: Do you plan to amend ob-maxima to support named session for Maxima code blocks in org mode (e.g. begin_src maxima :session **my-maxima**)? (the current implementation supports exactly onesession named **maxima**) +Yes, want to improve it, will start with it soon. +## Q2: How does Maxima compare to SageMath in Emacs? does Maxima have more support because it is written in common Lisp whereas SageMath is written in Python? +Don't known what is SageMath. -## Q1: So I am an avid octave user right now (had a matlab lesson in uni and so I knew the basics and it was easy to get into), what would you say are the advantages of Maxima over Octave as from my understanding they are pretty similar. I would be interested in trying it out but I am not sure if its worth it compared to Octave. (Octave is a matlab "clone", not meant for analytic calculations, more matrix multiplications etc.) +## Q1: So I am an avid Octave user right now (had a MATLAB lesson in uni and so I knew the basics and it was easy to get into), what would you say are the advantages of Maxima over Octave as from my understanding they are pretty similar. I would be interested in trying it out but I am not sure if its worth it compared to Octave. (Octave is a MATLAB "clone", not meant for analytic calculations, more matrix multiplications etc.) +Don't known Octave much. Found the Octave package hard to understand. +# Notes + -- cgit v1.2.3 From c5546a858e7d09d4ab329e6039c28b8fd0be2bbc Mon Sep 17 00:00:00 2001 From: Bhavin Gandhi Date: Thu, 3 Dec 2020 23:19:27 +0530 Subject: Formatting, typos - talk 30, 32 --- 2020/info/30.md | 42 ++++++++++++++---------------------------- 2020/info/32.md | 32 ++++++++++++++------------------ 2 files changed, 28 insertions(+), 46 deletions(-) (limited to '2020') diff --git a/2020/info/30.md b/2020/info/30.md index e568ce30..1d54ac13 100644 --- a/2020/info/30.md +++ b/2020/info/30.md @@ -19,46 +19,32 @@ URL: - # Questions - ## Q5: Does/will this work with 'emacs -nw'? +Yes, it does. -yes, it does - - -## Q4: Thats a nice looking prompt, do you have it on a git repo we could see, or something of that manner? Thanks, I use bash right now so I didn't know it was the default on the others. - -It is not the default, but it is available easily with oh-my-zsh or similar on fish. I think the prompt is this: +## Q4: Thats a nice looking prompt, do you have it on a Git repo we could see, or something of that manner? Thanks, I use Bash right now so I didn't know it was the default on the others. +It is not the default, but it is available easily with oh-my-zsh or +similar on fish. I think the prompt is this: - ## Q3: Is there a plan to avoid the initial compilation step? +Not any time soon. You will have to compile vterm the first time you +start it. -Not any time soon. You will have to compile vterm the first time you start it. - - -## Q2: What are differences between Eshell and Vterm? - -performance - -Vterm is like xterm but in Emacs, eshell is like bash but in Emacs. +## Q2: What are differences between Eshell and vterm? +Performance. vterm is like xterm but in Emacs, Eshell is like Bash but +in Emacs. - -## Q1: could you put your testing scripts up somewhere? - -256colors: - -title: - -I cannot pastebin the 1MB of data, I pasted a sample of it: - +## Q1: Could you put your testing scripts up somewhere? +- 256colors: +- title: +- I cannot pastebin the 1MB of data, I pasted a sample of it: + # Notes - - diff --git a/2020/info/32.md b/2020/info/32.md index afabb47d..cc63fa0b 100644 --- a/2020/info/32.md +++ b/2020/info/32.md @@ -22,31 +22,27 @@ Elisp tools like generic functions, structs, and objects. - # Questions - ## Q3: Have you done any other projects using EIEIO and/or defstruct? - -"Right, EBDB is super deep into EIEIO, and was kind of written as a project for learning it, and the new gnus-search library is a more restrained usage. The search engines are defclasses, and much of the code is shared, which works quite well." +Right, EBDB is super deep into EIEIO, and was kind of written as a +project for learning it, and the new gnus-search library is a more +restrained usage. The search engines are defclasses, and much of the +code is shared, which works quite well. -## Q2: Is there may activity on maintenance of gnus today? (and is Lars involved/aware of this work?) - -"Yes, there's still development going on. I don't think Lars is very focused on Gnus right now, but I run all changes by him first. He fixes bugs, but as far as I know, I'm the only one adding features right now, which is a terrifying thought." - +## Q2: Is there may activity on maintenance of Gnus today? (and is Lars involved/aware of this work?) +Yes, there's still development going on. I don't think Lars is very +focused on Gnus right now, but I run all changes by him first. He +fixes bugs, but as far as I know, I'm the only one adding features +right now, which is a terrifying thought. ## Q1: How much of this 90's funny code :) can be replaced and how much will have to stay forever? - -Eventually I think we can get most of it out of there. I was - -happy to be able to replace obarrays-as-hashtables with real - -hashtables, though that was a very painful process - +Eventually I think we can get most of it out of there. I was happy to +be able to replace obarrays-as-hashtables with real hashtables, though +that was a very painful process # Notes - - -Famous last words: "Sometimes the only thing that's worse than not knowing why something doesn't work is not knowing why it does work." +Famous last words: "Sometimes the only thing that's worse than not +knowing why something doesn't work is not knowing why it does work." -- cgit v1.2.3 From 7404415197f760ef4263c29f0efc177020b89aca Mon Sep 17 00:00:00 2001 From: Bhavin Gandhi Date: Thu, 3 Dec 2020 23:21:42 +0530 Subject: Split the talks table --- 2020/talk-details.md | 85 +++++++++++++++++++++++++++------------------------- 1 file changed, 44 insertions(+), 41 deletions(-) (limited to '2020') diff --git a/2020/talk-details.md b/2020/talk-details.md index eda563fe..ad6e370e 100644 --- a/2020/talk-details.md +++ b/2020/talk-details.md @@ -1,41 +1,44 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
TitleSpeakers
Day 1 opening remarksAmin Bandali, Sacha Chua, Leo Vivier
Emacs News HighlightsSacha Chua
An Emacs Developer Story: From User to Package MaintainerLeo Vivier
Idea to Novel Superstructure: Emacs for WritingBala Ramadurai
Music in Plain TextJonathan Gregory
Bard Bivou(m)acs - Building a bandcamp-like page for an album of musicGrant Shangreaux
Trivial Emacs KitsCorwin Brust (mplsCorwin)
Beyond Vim and Emacs: A Scalable UI ParadigmSid Kasivajhula (countvaj`)
Building reproducible EmacsAndrew Tropin (abcdw)
On why most of the best features in eev look like 5-minute hacksEduardo Ochs (edrx)
Orgmode - your life in plain textRainer König
Lead your future with OrgAndrea
the org-gtd package: opinions about Getting Things DoneAldric
One Big-ass Org File or multiple tiny ones? Finally, the End of the debate!Leo Vivier
Experience Report: Steps to "Emacs Hyper Notebooks"Joseph Corneli, Raymond Puzio, and Cameron Ray Smith
README-Driven DesignAdam Ard
Moving from Jekyll to OrgMode, an experience reportAdolfo Villafiorita
Org-roam: Presentation, Demonstration, and What's on the HorizonLeo Vivier
Org-mode and Org-Roam for Scholars and ResearchersNoorah Alhasan
Org-roam: Technical PresentationLeo Vivier
Sharing blogs (and more) with org-webringBrett Gilio
OMG MacrosCorwin Brust (mplsCorwin)
Day 1 closing remarksAmin Bandali, Sacha Chua, Leo Vivier, Corwin Brust
Day 2 opening remarksAmin Bandali, Sacha Chua, Leo Vivier
Emacs development updateJohn Wiegley
Powering-up Special BlocksMusa Al-hassy
Incremental Parsing with emacs-tree-sitterTuấn-Anh Nguyễn
Analyze code quality through Emacs: a smart forensics approach and the story of a hackAndrea
Traverse complex JSON structures with live feedbackZen Monk Alain M. Lafon
NonGNU ELPARichard Stallman
Emacs as a Highschooler: How It Changed My LifePierce Wang
State of Retro Gaming in EmacsVasilij "wasamasa" Schneidermann
Welcome To The DungeonErik Elmshauser and Corwin Brust
Pathing of Least ResistanceErik Elmshauser and Corwin Brust (mplsCorwin)
A tour of vtermGabriele Bozzola (@sbozzolo)
Lakota Language and EmacsGrant Shangreaux
Object Oriented Code in the Gnus NewsreaderEric Abrahamsen
Maxima a computer algebra system in EmacsFermin MF
Extend Emacs to Modern GUI Applications with EAFMatthew Zeng
WAVEing at Repetitive Repetitive Repetitive MusicZachary Kanfer
Day 2 closing remarksAmin Bandali, Sacha Chua, Leo Vivier, Corwin Brust
+# Day 1 + + + + + + + + + + + + + + + + + + + + + + +
TitleSpeakers
Day 1 opening remarksAmin Bandali, Sacha Chua, Leo Vivier
Emacs News HighlightsSacha Chua
An Emacs Developer Story: From User to Package MaintainerLeo Vivier
Idea to Novel Superstructure: Emacs for WritingBala Ramadurai
Music in Plain TextJonathan Gregory
Bard Bivou(m)acs - Building a bandcamp-like page for an album of musicGrant Shangreaux
Trivial Emacs KitsCorwin Brust (mplsCorwin)
Beyond Vim and Emacs: A Scalable UI ParadigmSid Kasivajhula (countvaj`)
Building reproducible EmacsAndrew Tropin (abcdw)
On why most of the best features in eev look like 5-minute hacksEduardo Ochs (edrx)
Orgmode - your life in plain textRainer König
Lead your future with OrgAndrea
the org-gtd package: opinions about Getting Things DoneAldric
One Big-ass Org File or multiple tiny ones? Finally, the End of the debate!Leo Vivier
Experience Report: Steps to "Emacs Hyper Notebooks"Joseph Corneli, Raymond Puzio, and Cameron Ray Smith
README-Driven DesignAdam Ard
Moving from Jekyll to OrgMode, an experience reportAdolfo Villafiorita
Org-roam: Presentation, Demonstration, and What's on the HorizonLeo Vivier
Org-mode and Org-Roam for Scholars and ResearchersNoorah Alhasan
Org-roam: Technical PresentationLeo Vivier
Sharing blogs (and more) with org-webringBrett Gilio
OMG MacrosCorwin Brust (mplsCorwin)
Day 1 closing remarksAmin Bandali, Sacha Chua, Leo Vivier, Corwin Brust
+ +# Day 2 + + + + + + + + + + + + + + + + + +
TitleSpeakers
Day 2 opening remarksAmin Bandali, Sacha Chua, Leo Vivier
Emacs development updateJohn Wiegley
Powering-up Special BlocksMusa Al-hassy
Incremental Parsing with emacs-tree-sitterTuấn-Anh Nguyễn
Analyze code quality through Emacs: a smart forensics approach and the story of a hackAndrea
Traverse complex JSON structures with live feedbackZen Monk Alain M. Lafon
NonGNU ELPARichard Stallman
Emacs as a Highschooler: How It Changed My LifePierce Wang
State of Retro Gaming in EmacsVasilij "wasamasa" Schneidermann
Welcome To The DungeonErik Elmshauser and Corwin Brust
Pathing of Least ResistanceErik Elmshauser and Corwin Brust (mplsCorwin)
A tour of vtermGabriele Bozzola (@sbozzolo)
Lakota Language and EmacsGrant Shangreaux
Object Oriented Code in the Gnus NewsreaderEric Abrahamsen
Maxima a computer algebra system in EmacsFermin MF
Extend Emacs to Modern GUI Applications with EAFMatthew Zeng
WAVEing at Repetitive Repetitive Repetitive MusicZachary Kanfer
Day 2 closing remarksAmin Bandali, Sacha Chua, Leo Vivier, Corwin Brust
-- cgit v1.2.3