From 1dfd58e2c267cf148db5ff1a725dc2beee32f851 Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Sat, 14 Oct 2023 18:15:50 -0400 Subject: add about the speaker --- 2023/talks/adventure.md | 4 ++++ 2023/talks/collab.md | 16 ++++++++++++++++ 2023/talks/emacsen.md | 5 ++++- 2023/talks/eval.md | 16 ++++++++++++++++ 2023/talks/flat.md | 6 ++++++ 2023/talks/gc.md | 8 ++++++++ 2023/talks/hyperdrive.md | 9 +++++++++ 2023/talks/koutline.md | 7 +++++++ 2023/talks/llm.md | 7 +++++++ 2023/talks/lspocaml.md | 6 ++++++ 2023/talks/matplotllm.md | 7 +++++++ 2023/talks/mentor.md | 11 ++++++++++- 2023/talks/nabokov.md | 8 ++++++++ 2023/talks/poltys.md | 3 +++ 2023/talks/ref.md | 9 +++++++++ 2023/talks/repl.md | 3 +++ 2023/talks/scheme.md | 3 +++ 2023/talks/sharing.md | 12 ++++++++++++ 2023/talks/solo.md | 3 +++ 2023/talks/teaching.md | 16 ++++++++-------- 2023/talks/voice.md | 11 +++++++++++ 2023/talks/web.md | 10 ++++++++++ 22 files changed, 170 insertions(+), 10 deletions(-) (limited to '2023/talks') diff --git a/2023/talks/adventure.md b/2023/talks/adventure.md index 97a1a64a..722269e3 100644 --- a/2023/talks/adventure.md +++ b/2023/talks/adventure.md @@ -19,6 +19,10 @@ to use the built-in Emacs help system, the mechanic of emacs customization and the basics of programming Emacs Lisp. I believe this game is ideal as a light-hearted complement to the `C-h t` tutorial. +About the speaker: + +Dr Chung-hong Chan is a senior researcher at GESIS Leibniz Institute for the Social Sciences, Germany. + [[!inline pages="internal(2023/info/adventure-after)" raw="yes"]] [[!inline pages="internal(2023/info/adventure-nav)" raw="yes"]] diff --git a/2023/talks/collab.md b/2023/talks/collab.md index 947c29a8..4f688b7d 100644 --- a/2023/talks/collab.md +++ b/2023/talks/collab.md @@ -48,6 +48,22 @@ show how to export the document to various formats like pdf, html, txt etc. using either the built-in feature of org-mode or the implementation of pandoc. +About the speakers: + +**Jonathan Hartman** is a trained data scientist and works at the IT +Center of the RWTH Aachen University, Germany. + +**Lukas C. Bossert** is a trained classical archaeologist and is deputy +head of the department "research process and data management" at the +IT Center of the RWTH. + +Lukas, an intermediate Emacs user, is currently exploring how to +optimize his daily workflow by leveraging various Emacs packages. On +the other hand, Jonathan is a relative newcomer to this environment, +encountering common pitfalls faced by beginners. Together, they +explore the capabilities and functionalities of org-mode, discovering +how it can enhance data management and presentation in their research +processes. [[!inline pages="internal(2023/info/collab-after)" raw="yes"]] diff --git a/2023/talks/emacsen.md b/2023/talks/emacsen.md index 846fe890..1bbb41ad 100644 --- a/2023/talks/emacsen.md +++ b/2023/talks/emacsen.md @@ -18,10 +18,13 @@ of the concept of Emacs but with concrete examples (GNU Emacs and Lem), also highlight some historical Emacsen and how the family of editors is doing today. +About the speaker: + +I'm Fermin MF, I'm a Software Engineer from Spain with interest in +Emacsy editors. [[!inline pages="internal(2023/info/emacsen-after)" raw="yes"]] [[!inline pages="internal(2023/info/emacsen-nav)" raw="yes"]] -[[!taglink CATEGORY:]] diff --git a/2023/talks/eval.md b/2023/talks/eval.md index fc1c180a..1accf9d8 100644 --- a/2023/talks/eval.md +++ b/2023/talks/eval.md @@ -34,6 +34,22 @@ incrementally, to be a web server 🍽️ 🔁 � +About the speaker: + +Musa is an Emacs afficando. His day job is with Java, but his heart is with +Lisp. His experience with interactive programming is only with Agda [2] +and Emacs Lisp [3], and both [4]. + +[2] Graphs are to categories as lists are to monoids + +http://alhassy.com/PathCat.html + +[3] A Life Configuring Emacs + +http://alhassy.com/emacs.d/ + +[4] Making Modules with Meta-Programmed Meta-Primitives +http://alhassy.com/next-700-module-systems/prototype/package-former.html [[!inline pages="internal(2023/info/eval-after)" raw="yes"]] diff --git a/2023/talks/flat.md b/2023/talks/flat.md index f19bafec..924acd17 100644 --- a/2023/talks/flat.md +++ b/2023/talks/flat.md @@ -15,6 +15,12 @@ In my talk I will show how to enrich themes without having to write them from scratch, using the flat-button style. This gives you the possibility of creating a nice Emacs GUI with minimal extra ELISP. +About the speaker: + +Pedro A. Aranda is a 30+ year Emacs user, who started on an HP mainframe +and soon started using the DJGPP port of emacs on a 386 at home. Currently +lecturing at a university in Madrid, he uses emacs for most of his teaching +activities. [[!inline pages="internal(2023/info/flat-after)" raw="yes"]] diff --git a/2023/talks/gc.md b/2023/talks/gc.md index 82a465e1..1c9f07e5 100644 --- a/2023/talks/gc.md +++ b/2023/talks/gc.md @@ -20,6 +20,14 @@ Emacs users who installed package and submitted their results to . +About the speaker: + +Materials science researcher, Org mode users since many years ago, Org +mode (unofficial) co-maintainer :) + +The talk is an excuse to sum up emacs-gc-stats data for later discussion +of changing Emacs GC defaults: +https://yhetil.org/emacs-devel/87v8j6t3i9.fsf@localhost/ [[!inline pages="internal(2023/info/gc-after)" raw="yes"]] diff --git a/2023/talks/hyperdrive.md b/2023/talks/hyperdrive.md index 1a092fa4..4aee6509 100644 --- a/2023/talks/hyperdrive.md +++ b/2023/talks/hyperdrive.md @@ -63,6 +63,15 @@ You're welcome to join our public XMPP chat room! Bugs can be submitted to the [ushin issue tracker](https://todo.sr.ht/~ushin/ushin). Patches, comments or questions can be submitted to the [ushin public inbox](https://lists.sr.ht/~ushin/ushin). +About the speaker: + +I'm Joseph Turner. I enjoy fiddle, Aikido, peer-to-peer networks, +Emacs, and swimming in cold water. I work with [USHIN](https://ushin.org/), a tiny +educational US nonprofit whose mission is to promote personal, +community, and global health through free and open universal shared +information for everybody. This year, we're focusing on the +hyperdrive.el project, with the goal of bringing Emacs and +peer-to-peer together. [[!inline pages="internal(2023/info/hyperdrive-after)" raw="yes"]] diff --git a/2023/talks/koutline.md b/2023/talks/koutline.md index bd6d7eb0..a4a7e7c1 100644 --- a/2023/talks/koutline.md +++ b/2023/talks/koutline.md @@ -16,6 +16,13 @@ Koutline, from the hyperbole package. I will showcase this workflow and describe what I like about Koutline and why I use it over other options like Org Mode and plain text. +About the speaker: + +I have used Emacs for 10+ years and enjoyed some of the last +EmacsConfs. To share back, I have decide to share a unique workflow I +have developed, as well as challenging myself by learning how to make +videos to learn some new skills along the way. + [[!inline pages="internal(2023/info/koutline-after)" raw="yes"]] [[!inline pages="internal(2023/info/koutline-nav)" raw="yes"]] diff --git a/2023/talks/llm.md b/2023/talks/llm.md index b65a0537..e1723796 100644 --- a/2023/talks/llm.md +++ b/2023/talks/llm.md @@ -27,6 +27,13 @@ package, but also a risk that any standardization will be premature. We show what has been done in the area of standardization so far, and what should happen in the future. +About the speaker: + +Andrew Hyatt has contributed the Emacs websocket package, the triples +(making a triple-based DB library) and the ekg package (a tag-based +note-taking application). He has been using various other LLM +integrations, and ss part of extending ekg, he's been working on his own. + [[!inline pages="internal(2023/info/llm-after)" raw="yes"]] [[!inline pages="internal(2023/info/llm-nav)" raw="yes"]] diff --git a/2023/talks/lspocaml.md b/2023/talks/lspocaml.md index d2ee96d2..2c76e174 100644 --- a/2023/talks/lspocaml.md +++ b/2023/talks/lspocaml.md @@ -20,7 +20,13 @@ In this talk I plan to go over what LSP is, why it's important, getting started writing a language server, and supporting a language server in Emacs. +About the speaker: +Austin Theriault is a software engineer at Semgrep, Inc. working on +their SAST tool Semgrep. In this talk he will cover the Language +Server Protocol, a way to provide language features to an editor, why +it's important to the future of editors, and how someone might go +about writing a server, and how to integrate it with Emacs. [[!inline pages="internal(2023/info/lspocaml-after)" raw="yes"]] diff --git a/2023/talks/matplotllm.md b/2023/talks/matplotllm.md index 453eb114..2d872107 100644 --- a/2023/talks/matplotllm.md +++ b/2023/talks/matplotllm.md @@ -31,6 +31,13 @@ the future or such work could look like. The package is called MatplotLLM and lives here +About the speaker: + +I am a Programmer and Machine Learning Engineer who has been in love +with Emacs' extendability from the moment I pressed M-x. Since then, I +have been doing as many things inside Emacs as I can. In this talk, I +will cover a recent attempt at automating one of my workflows inside +Emacs. [[!inline pages="internal(2023/info/matplotllm-after)" raw="yes"]] diff --git a/2023/talks/mentor.md b/2023/talks/mentor.md index 950a8274..8bf6e486 100644 --- a/2023/talks/mentor.md +++ b/2023/talks/mentor.md @@ -34,7 +34,16 @@ understanding and usage of their preferred tools; and show alternatives that might peek further interest in learning and exploration. - +About the speaker: + +Jeremy Friesen is a long-time software developer but only recently an +Emacs convert (as of May 2020). For most of his career he has been +writing open source software for educational institutions such as +universities, libraries, archives, and museums. He’s mentored several +dozen developers at his places of employment as well as through +volunteer efforts. He strives to meet people where they are, learn how +they are looking to grow, then working with them to grow; often by +nudging folks to practice and explore their tools. [[!inline pages="internal(2023/info/mentor-after)" raw="yes"]] diff --git a/2023/talks/nabokov.md b/2023/talks/nabokov.md index 1832fd3d..3f768f11 100644 --- a/2023/talks/nabokov.md +++ b/2023/talks/nabokov.md @@ -34,6 +34,14 @@ and prose as different things in a piece of writing--something I think Nabokov would have appreciated, and something I definitely appreciate, because it saved my novel. +About the speaker: + +I'm Edmund Jorgensen, a software engineer by day and a writer by night, using +Emacs for both. When one of my novels threatened to collapse under the weight +of its own subplots, org-mode's powerful blending of structure and prose +rescued it. I'd like to show you how that worked, and how much of org-mode's +power for writing comes from its similarity to Nabokov's famous +index-card-based writing process. [[!inline pages="internal(2023/info/nabokov-after)" raw="yes"]] diff --git a/2023/talks/poltys.md b/2023/talks/poltys.md index c7650870..027cda4b 100644 --- a/2023/talks/poltys.md +++ b/2023/talks/poltys.md @@ -30,7 +30,10 @@ already live mostly inside Emacs, or just want to have a look at what Emacs - the universal shell - is among many other things capable of. +About the speaker: +Michael Bauer is from Germany. He does most of his computing from +inside Emacs and works currently on an evolved lisp dialect. [[!inline pages="internal(2023/info/poltys-after)" raw="yes"]] diff --git a/2023/talks/ref.md b/2023/talks/ref.md index dae9f8b3..df4b2118 100644 --- a/2023/talks/ref.md +++ b/2023/talks/ref.md @@ -22,6 +22,15 @@ advanced technical writing should look instead to Vidianos Giannitsis' talk notes for scientific writing](https://emacsconf.org/2022/talks/science/) where they will find better tools for reference tracking and scraping. +About the speaker: + +Christopher Howard is an electronics technician who studies various scholarly +and scientific subjects in his (very limited) spare time. He needed a quick +and easy system for keeping track of various references to books, Web +articles, and so forth. He found that a few code snippets and some basic tools +from Org-Mode have worked well for him, while requiring a minimal setup and +learning curve. He hopes that sharing his workflow will be useful to some +others with similar needs. [[!inline pages="internal(2023/info/ref-after)" raw="yes"]] diff --git a/2023/talks/repl.md b/2023/talks/repl.md index 3dc75db7..8b59c01a 100644 --- a/2023/talks/repl.md +++ b/2023/talks/repl.md @@ -78,6 +78,9 @@ presentation were inspired by the blog post [4]. [3] [4] +About the speaker: + +I am this person here: http://anggtwu.net/eepitch.html [[!inline pages="internal(2023/info/repl-after)" raw="yes"]] diff --git a/2023/talks/scheme.md b/2023/talks/scheme.md index 99307364..3842ce1d 100644 --- a/2023/talks/scheme.md +++ b/2023/talks/scheme.md @@ -25,7 +25,10 @@ My talk covers the following: - Interactive development and its benefits. - Emacs setup for Scheme development. +About the speaker: +Talk about Lisp development workflows, REPLs, and modern Scheme tooling for Emacs. +Author of Guix Home, maintainer of [rde](https://git.sr.ht/~abcdw/rde), FOSS developer. [[!inline pages="internal(2023/info/scheme-after)" raw="yes"]] diff --git a/2023/talks/sharing.md b/2023/talks/sharing.md index b3b11e10..5a989b3b 100644 --- a/2023/talks/sharing.md +++ b/2023/talks/sharing.md @@ -43,6 +43,18 @@ like, other people can understand. I hope you'll come check out my talk, and that it will inspire you to do one of the most honorable things one can do: teach and share with others. +About the speaker: + +Jacob Boxerman is the creator of Straightforward Emacs, a video-based +Emacs series with practical, easy-to-follow and implement tutorials +and advice. He is a 2nd-year computer science student at Columbia +University in New York and is interested in the intersections of +computer science, finance, and psychology. In his talk today, titled +"Sharing Emacs is Caring Emacs: Emacs Education and Why I Embraced +Video," he will share his views on communication and sharing in the +Emacs community, and how we can all do our part to spread Emacs, +support each other, and ensure its growth. + [[!inline pages="internal(2023/info/sharing-after)" raw="yes"]] [[!inline pages="internal(2023/info/sharing-nav)" raw="yes"]] diff --git a/2023/talks/solo.md b/2023/talks/solo.md index addfeab0..c7df3d9a 100644 --- a/2023/talks/solo.md +++ b/2023/talks/solo.md @@ -34,7 +34,10 @@ if people are interested. Format (10 minutes, 20 minutes, description of other format) and outline: 20 minutes, but I could do less if you have too many submissions. +About the speaker: +Howard often gives technical, work-related talks at EmacsConf, but here he +is talking about playing games in Emacs. [[!inline pages="internal(2023/info/solo-after)" raw="yes"]] diff --git a/2023/talks/teaching.md b/2023/talks/teaching.md index 8530cdfb..ce7ef55d 100644 --- a/2023/talks/teaching.md +++ b/2023/talks/teaching.md @@ -37,14 +37,14 @@ About the speaker: Associate Professor of Computer and Data Science at Lyon College in Batesville, AR. He joined the Lyon faculty in 2021, on leave of absence - from the Berlin School of Economics and Law. He earned a PhD in theoretical - physics (lattice gauge theory). He has published widely in different areas, - including: neural nets, multigrid applications, knowledge management, - e-learning, literate programming, process modeling, and data science. He is - associate editor of the International Journal of Data Science, editorial - board member of the International Journal of Big Data Management, and - corresponding member of the Institute for Data-Driven Digital - Transformation (d-cube) in Berlin, Germany. Emacs user since ca. 1990. +from the Berlin School of Economics and Law. He earned a PhD in theoretical +physics (lattice gauge theory). He has published widely in different areas, +including: neural nets, multigrid applications, knowledge management, +e-learning, literate programming, process modeling, and data science. He is +associate editor of the International Journal of Data Science, editorial +board member of the International Journal of Big Data Management, and +corresponding member of the Institute for Data-Driven Digital +Transformation (d-cube) in Berlin, Germany. Emacs user since ca. 1990. This talk is based on a recent publication with the same title (Birkenkrahe, 2023; [doi.org/10.3390/digital3030015](https://doi.org/10.3390/digital3030015)). diff --git a/2023/talks/voice.md b/2023/talks/voice.md index c1bab1b3..337674e9 100644 --- a/2023/talks/voice.md +++ b/2023/talks/voice.md @@ -60,6 +60,17 @@ was proficient. I will conclude with a discussion of lessons learned and opportunities for using voice control in Emacs for AI-assisted literate programming. +About the speaker: + +I am an associate professor of biochemistry at the University of +Oklahoma Health Sciences Center. I use X-ray crystallography to study +the structures of RNA, proteins, and protein-drug complexes. I have +been using Python and LaTeX for a dozen years and Jupyter Notebooks +since 2013. I have been using Emacs every day for 2.5 years. I +discovered voice control this summer when my chronic repetitive stress +injury flared up while entering data in a spreadsheet. I found that +voice control is a great way to create prose and write literate +programming documents while maintaining one's health. [[!inline pages="internal(2023/info/voice-after)" raw="yes"]] diff --git a/2023/talks/web.md b/2023/talks/web.md index 5deafdac..0d6e3d75 100644 --- a/2023/talks/web.md +++ b/2023/talks/web.md @@ -31,6 +31,16 @@ programs written in elisp, thus eliminating the SaaSS trap. - [1] - [2] +About the speaker: + +Yuchen is a computer programmer, mathematician and free software +advocate based in Melbourne, Australia. He is addicted to writing +Emacs packages[3], of which a few has made into ELPA. He likes to +claim to be the only free software advocate in Australia, in the hope +that someone will correct him and point him to fellow comrades +fighting for user freedom in Oz. + +- [3] https://g.ypei.me [[!inline pages="internal(2023/info/web-after)" raw="yes"]] -- cgit v1.2.3