summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--2025/captions/emacsconf-2025-modern--some-problems-of-modernizing-emacs--eduardo-ochs--main--chapters.vtt5
-rw-r--r--2025/captions/emacsconf-2025-modern--some-problems-of-modernizing-emacs--eduardo-ochs--main.vtt2
-rw-r--r--2025/cfp.md2
-rw-r--r--2025/cfp.org2
-rw-r--r--2025/info/blee-lcnt-after.md4
-rw-r--r--2025/info/bookclub-tapas-after.md8
-rw-r--r--2025/info/commonlisp-after.md2
-rw-r--r--2025/info/completion-after.md2
-rw-r--r--2025/info/gmail-after.md10
-rw-r--r--2025/info/gnus-after.md6
-rw-r--r--2025/info/hyperboleqa-after.md8
-rw-r--r--2025/info/latex-after.md2
-rw-r--r--2025/info/llm-after.md18
-rw-r--r--2025/info/modern-after.md3
-rw-r--r--2025/info/modern-before.md1
-rw-r--r--2025/info/private-ai-after.md6
-rw-r--r--2025/info/python-after.md2
-rw-r--r--2025/info/reader-after.md10
-rw-r--r--2025/info/sat-open-after.md2
-rw-r--r--2025/info/schemacs-after.md6
-rw-r--r--2025/info/sun-open-after.md2
-rw-r--r--2025/info/weights-after.md4
-rw-r--r--2025/info/zettelkasten-after.md6
-rw-r--r--2025/report.md1
-rw-r--r--2025/report.org1
-rw-r--r--ideas.md3
-rw-r--r--organizers-notebook/index.org10
27 files changed, 76 insertions, 52 deletions
diff --git a/2025/captions/emacsconf-2025-modern--some-problems-of-modernizing-emacs--eduardo-ochs--main--chapters.vtt b/2025/captions/emacsconf-2025-modern--some-problems-of-modernizing-emacs--eduardo-ochs--main--chapters.vtt
index 320005ac..ac961f9a 100644
--- a/2025/captions/emacsconf-2025-modern--some-problems-of-modernizing-emacs--eduardo-ochs--main--chapters.vtt
+++ b/2025/captions/emacsconf-2025-modern--some-problems-of-modernizing-emacs--eduardo-ochs--main--chapters.vtt
@@ -10,9 +10,12 @@ Old title page (march/2025)
00:01:05.000 --> 00:06:41.000
1. The main themes of this video
-00:06:41.000 --> 00:09:20.000
+00:06:41.000 --> 00:07:39.000
2. Anyone can learn Lisp in one day
+00:07:39.000 --> 00:09:20.000
+3. Lambdas for beginners
+
00:09:20.000 --> 00:10:58.000
4. Lambdas for beginners broken
diff --git a/2025/captions/emacsconf-2025-modern--some-problems-of-modernizing-emacs--eduardo-ochs--main.vtt b/2025/captions/emacsconf-2025-modern--some-problems-of-modernizing-emacs--eduardo-ochs--main.vtt
index c927d25b..1dd7803d 100644
--- a/2025/captions/emacsconf-2025-modern--some-problems-of-modernizing-emacs--eduardo-ochs--main.vtt
+++ b/2025/captions/emacsconf-2025-modern--some-problems-of-modernizing-emacs--eduardo-ochs--main.vtt
@@ -451,6 +451,8 @@ with Doom Emacs then it would take 5 years."
00:07:34.000 --> 00:07:39.000
why? I'm going to explain why.
+NOTE 3. Lambdas for beginners
+
00:07:39.000 --> 00:07:43.000
This is how Emacs used to be.
diff --git a/2025/cfp.md b/2025/cfp.md
index 5d3b6d6f..4df2e1b4 100644
--- a/2025/cfp.md
+++ b/2025/cfp.md
@@ -18,6 +18,8 @@ What have you found exciting about [Emacs](https://www.gnu.org/software/emacs/)
If there are similar proposals, we'll work with people so that the talks can cover different facets.
+Wondering what to talk about? Check out this [list of ideas](https://emacsconf.org/ideas/) or the [talks from previous conferences](https://emacsconf.org/talks/). Got an idea for a talk but not sure if you're the right person to present it? Let us know at [emacsconf-submit@gnu.org](mailto:emacsconf-submit@gnu.org?subject=EmacsConf idea&body=) and we can add it to the idea list.
+
# Talk formats
diff --git a/2025/cfp.org b/2025/cfp.org
index 85cb7283..1dd65632 100644
--- a/2025/cfp.org
+++ b/2025/cfp.org
@@ -63,6 +63,8 @@ What have you found exciting about [[https://www.gnu.org/software/emacs/][Emacs]
If there are similar proposals, we'll work with people so that the talks can cover different facets.
+Wondering what to talk about? Check out this [[https://emacsconf.org/ideas/][list of ideas]] or the [[https://emacsconf.org/talks/][talks from previous conferences]]. Got an idea for a talk but not sure if you're the right person to present it? Let us know at [[mailto:emacsconf-submit@gnu.org?subject=EmacsConf idea&body=][emacsconf-submit@gnu.org]] and we can add it to the idea list.
+
* Talk formats
:PROPERTIES:
:CUSTOM_ID: formats
diff --git a/2025/info/blee-lcnt-after.md b/2025/info/blee-lcnt-after.md
index 037c1afb..42b16818 100644
--- a/2025/info/blee-lcnt-after.md
+++ b/2025/info/blee-lcnt-after.md
@@ -64,7 +64,7 @@
[[!template text="""is shown in violet inK.""" start="00:02:53.400" video="mainVideo-blee-lcnt" id="subtitle"]]
[[!template text="""And Ihor's use of Beamer is in teal ink.""" start="00:02:56.960" video="mainVideo-blee-lcnt" id="subtitle"]]
-<div class="transcript-heading">[[!template new="1" text="""LaTeX-Beamer + Reveal.js with Blee and BISOS""" start="00:03:02.420" video="mainVideo-blee-lcnt" id="subtitle"]]</div>[[!template text="""This presentation is about a combination""" start="00:03:02.420" video="mainVideo-blee-lcnt" id="subtitle"]]
+<div class="transcript-heading">[[!template new="1" text="""LaTeX-Beamer + Reveal\.js with Blee and BISOS""" start="00:03:02.420" video="mainVideo-blee-lcnt" id="subtitle"]]</div>[[!template text="""This presentation is about a combination""" start="00:03:02.420" video="mainVideo-blee-lcnt" id="subtitle"]]
[[!template text="""of Reveal.js and LaTeX-Beamer.""" start="00:03:05.400" video="mainVideo-blee-lcnt" id="subtitle"]]
[[!template text="""For those who may not be familiar""" start="00:03:08.640" video="mainVideo-blee-lcnt" id="subtitle"]]
[[!template text="""with Beamer and Reveal,""" start="00:03:10.600" video="mainVideo-blee-lcnt" id="subtitle"]]
@@ -371,7 +371,7 @@
[[!template text="""when you are giving, for example, class lectures,""" start="00:18:34.760" video="mainVideo-blee-lcnt" id="subtitle"]]
[[!template text="""and the students often prefer this format.""" start="00:18:39.920" video="mainVideo-blee-lcnt" id="subtitle"]]
-<div class="transcript-heading">[[!template new="1" text="""reveal.js""" start="00:18:45.720" video="mainVideo-blee-lcnt" id="subtitle"]]</div>[[!template text="""Now for the HTML format output, the most relevant,""" start="00:18:45.720" video="mainVideo-blee-lcnt" id="subtitle"]]
+<div class="transcript-heading">[[!template new="1" text="""reveal\.js""" start="00:18:45.720" video="mainVideo-blee-lcnt" id="subtitle"]]</div>[[!template text="""Now for the HTML format output, the most relevant,""" start="00:18:45.720" video="mainVideo-blee-lcnt" id="subtitle"]]
[[!template text="""of course, is the reveal itself.""" start="00:18:51.840" video="mainVideo-blee-lcnt" id="subtitle"]]
[[!template text="""If you have not used reveal before,""" start="00:18:55.600" video="mainVideo-blee-lcnt" id="subtitle"]]
[[!template text="""in my view, it's a HTML slide dispenser.""" start="00:19:05.680" video="mainVideo-blee-lcnt" id="subtitle"]]
diff --git a/2025/info/bookclub-tapas-after.md b/2025/info/bookclub-tapas-after.md
index 8c2d959d..5ad63aa9 100644
--- a/2025/info/bookclub-tapas-after.md
+++ b/2025/info/bookclub-tapas-after.md
@@ -863,7 +863,7 @@ Captioner: sachac
[[!template text="""I just realized... Let me kill my stream there.""" start="00:03:28.560" video="qanda-bookclub-tapas" id="subtitle"]]
[[!template text="""There we go. All right. There's another question.""" start="00:03:31.320" video="qanda-bookclub-tapas" id="subtitle"]]
-<div class="transcript-heading">[[!template new="1" text="""Q: The product of a Tapa like squint.org would be pure GOLD for an agent like Claude Code - have you experimented with providing an agent with the final output and letting it chew through todos?""" start="00:03:39.080" video="qanda-bookclub-tapas" id="subtitle"]]</div>[[!template text="""The product of a tapa like squint.org""" start="00:03:39.080" video="qanda-bookclub-tapas" id="subtitle"]]
+<div class="transcript-heading">[[!template new="1" text="""Q: The product of a Tapa like squint\.org would be pure GOLD for an agent like Claude Code - have you experimented with providing an agent with the final output and letting it chew through todos?""" start="00:03:39.080" video="qanda-bookclub-tapas" id="subtitle"]]</div>[[!template text="""The product of a tapa like squint.org""" start="00:03:39.080" video="qanda-bookclub-tapas" id="subtitle"]]
[[!template text="""would be pure gold for an agent like Claude Code.""" start="00:03:41.440" video="qanda-bookclub-tapas" id="subtitle"]]
[[!template text="""Have you experimented with providing an agent with a final output""" start="00:03:44.360" video="qanda-bookclub-tapas" id="subtitle"]]
[[!template text="""and letting it chew through to-dos?""" start="00:03:47.520" video="qanda-bookclub-tapas" id="subtitle"]]
@@ -1067,7 +1067,7 @@ Captioner: sachac
[[!template text="""a doc string is sufficient for documentation.""" start="00:14:02.320" video="qanda-bookclub-tapas" id="subtitle"]]
[[!template text="""That is not the case currently.""" start="00:14:04.680" video="qanda-bookclub-tapas" id="subtitle"]]
-<div class="transcript-heading">[[!template new="1" text="""Q: How do you write examples and tests? I think that you mentioned that during the talk, but I couldn't find them on a very quick look at your org file in the squint repo...""" start="00:14:10.600" video="qanda-bookclub-tapas" id="subtitle"]]</div>[[!template text="""All right, next question is,""" start="00:14:10.600" video="qanda-bookclub-tapas" id="subtitle"]]
+<div class="transcript-heading">[[!template new="1" text="""Q: How do you write examples and tests? I think that you mentioned that during the talk, but I couldn't find them on a very quick look at your org file in the squint repo\.\.\.""" start="00:14:10.600" video="qanda-bookclub-tapas" id="subtitle"]]</div>[[!template text="""All right, next question is,""" start="00:14:10.600" video="qanda-bookclub-tapas" id="subtitle"]]
[[!template text="""how do you write examples and tests?""" start="00:14:12.280" video="qanda-bookclub-tapas" id="subtitle"]]
[[!template text="""I think that you mentioned that during the talk,""" start="00:14:18.560" video="qanda-bookclub-tapas" id="subtitle"]]
[[!template text="""but I couldn't find them on a very quick look""" start="00:14:22.751" video="qanda-bookclub-tapas" id="subtitle"]]
@@ -1169,7 +1169,7 @@ Captioner: sachac
[[!template text="""and come to a conclusion on...""" start="00:20:34.320" video="qanda-bookclub-tapas" id="subtitle"]]
[[!template text="""Completely jumping out of order.""" start="00:20:42.868" video="qanda-bookclub-tapas" id="subtitle"]]
-<div class="transcript-heading">[[!template new="1" text="""Q: Have you experimented with something like whisper.el for doing speech-to-text as you think out loud into your Bookclub?""" start="00:20:44.520" video="qanda-bookclub-tapas" id="subtitle"]]</div>[[!template text="""Have you experimented with whisper.el""" start="00:20:44.520" video="qanda-bookclub-tapas" id="subtitle"]]
+<div class="transcript-heading">[[!template new="1" text="""Q: Have you experimented with something like whisper\.el for doing speech-to-text as you think out loud into your Bookclub?""" start="00:20:44.520" video="qanda-bookclub-tapas" id="subtitle"]]</div>[[!template text="""Have you experimented with whisper.el""" start="00:20:44.520" video="qanda-bookclub-tapas" id="subtitle"]]
[[!template text="""for doing speech to text""" start="00:20:47.800" video="qanda-bookclub-tapas" id="subtitle"]]
[[!template text="""as you think out loud into your book club?""" start="00:20:49.760" video="qanda-bookclub-tapas" id="subtitle"]]
[[!template text="""Now I am. I love that idea. That is awesome.""" start="00:20:52.000" video="qanda-bookclub-tapas" id="subtitle"]]
@@ -1398,7 +1398,7 @@ Captioner: sachac
[[!template text="""Perfect, perfect, perfect.""" start="00:33:14.320" video="qanda-bookclub-tapas" id="subtitle"]]
[[!template text="""Let me read the question out loud so it's in the recording.""" start="00:33:27.760" video="qanda-bookclub-tapas" id="subtitle"]]
-<div class="transcript-heading">[[!template new="1" text="""Q: I guess a major pro is it has less friction as people can do (a lot, maybe not everything) in BookClub Tapas file vs. having to log into gazillions of different systems, each one of them keeping a portion of the information. Did I get that viewing point right from your elaboration of the collaboration between you and your team mate(s)?""" start="00:33:30.680" video="qanda-bookclub-tapas" id="subtitle"]]</div>[[!template text="""I guess a major pro is it has less friction""" start="00:33:30.680" video="qanda-bookclub-tapas" id="subtitle"]]
+<div class="transcript-heading">[[!template new="1" text="""Q: I guess a major pro is it has less friction as people can do (a lot, maybe not everything) in BookClub Tapas file vs\. having to log into gazillions of different systems, each one of them keeping a portion of the information\. Did I get that viewing point right from your elaboration of the collaboration between you and your team mate(s)?""" start="00:33:30.680" video="qanda-bookclub-tapas" id="subtitle"]]</div>[[!template text="""I guess a major pro is it has less friction""" start="00:33:30.680" video="qanda-bookclub-tapas" id="subtitle"]]
[[!template text="""as people can do a lot,""" start="00:33:33.720" video="qanda-bookclub-tapas" id="subtitle"]]
[[!template text="""maybe not everything in Bookclub Tapas files""" start="00:33:35.760" video="qanda-bookclub-tapas" id="subtitle"]]
[[!template text="""versus having to log into gazillions of different systems,""" start="00:33:39.040" video="qanda-bookclub-tapas" id="subtitle"]]
diff --git a/2025/info/commonlisp-after.md b/2025/info/commonlisp-after.md
index 64725518..11b4e518 100644
--- a/2025/info/commonlisp-after.md
+++ b/2025/info/commonlisp-after.md
@@ -644,7 +644,7 @@ Captioner: sachac
[[!template text="""has been continuing to talk about.""" start="00:10:52.800" video="qanda-commonlisp" id="subtitle"]]
[[!template text="""Welcome to Brown Guest as well, I guess.""" start="00:10:54.840" video="qanda-commonlisp" id="subtitle"]]
-<div class="transcript-heading">[[!template new="1" text="""Q: It seems like you're trying to build a more restrictive Turing test using the input / output logs of an emacs conversation. Is that accurate?""" start="00:11:01.340" video="qanda-commonlisp" id="subtitle"]]</div>[[!template text="""Aki Guest says, to Screwtape,""" start="00:11:01.340" video="qanda-commonlisp" id="subtitle"]]
+<div class="transcript-heading">[[!template new="1" text="""Q: It seems like you're trying to build a more restrictive Turing test using the input / output logs of an emacs conversation\. Is that accurate?""" start="00:11:01.340" video="qanda-commonlisp" id="subtitle"]]</div>[[!template text="""Aki Guest says, to Screwtape,""" start="00:11:01.340" video="qanda-commonlisp" id="subtitle"]]
[[!template text="""it seems like you're trying to build""" start="00:11:03.400" video="qanda-commonlisp" id="subtitle"]]
[[!template text="""a more restrictive Turing test""" start="00:11:04.960" video="qanda-commonlisp" id="subtitle"]]
[[!template text="""using the input output logs of an Emacs conversation.""" start="00:11:07.280" video="qanda-commonlisp" id="subtitle"]]
diff --git a/2025/info/completion-after.md b/2025/info/completion-after.md
index c478b0b6..09eb4361 100644
--- a/2025/info/completion-after.md
+++ b/2025/info/completion-after.md
@@ -305,7 +305,7 @@
[[!template text="""This would be my talk.""" start="00:18:43.580" video="mainVideo-completion" id="subtitle"]]
[[!template text="""Any initial reactions to this? There's a question here.""" start="00:18:46.280" video="mainVideo-completion" id="subtitle"]]
-<div class="transcript-heading">[[!template new="1" text="""Q: Did you try yasnippet-capf? If so, what did you miss from it that this approach has? Thanks! https://github.com/elken/yasnippet-capf""" start="00:18:55.000" video="mainVideo-completion" id="subtitle"]]</div>[[!template text="""Someone asked, did you try yasnippet-capf?""" start="00:18:55.000" video="mainVideo-completion" id="subtitle"]]
+<div class="transcript-heading">[[!template new="1" text="""Q: Did you try yasnippet-capf? If so, what did you miss from it that this approach has? Thanks! https://github\.com/elken/yasnippet-capf""" start="00:18:55.000" video="mainVideo-completion" id="subtitle"]]</div>[[!template text="""Someone asked, did you try yasnippet-capf?""" start="00:18:55.000" video="mainVideo-completion" id="subtitle"]]
[[!template text="""If so, what did you miss from this approach? I tried that.""" start="00:18:59.160" video="mainVideo-completion" id="subtitle"]]
[[!template text="""And it's not that I missed anything.""" start="00:19:05.960" video="mainVideo-completion" id="subtitle"]]
[[!template text="""It was more or less that I wanted to do it myself.""" start="00:19:11.240" video="mainVideo-completion" id="subtitle"]]
diff --git a/2025/info/gmail-after.md b/2025/info/gmail-after.md
index 59dde44d..9668bdee 100644
--- a/2025/info/gmail-after.md
+++ b/2025/info/gmail-after.md
@@ -457,7 +457,7 @@
[[!template text="""We are in weekly review can have an email context,""" start="00:17:34.040" video="mainVideo-gmail" id="subtitle"]]
[[!template text="""not just links to an external URL.""" start="00:17:37.480" video="mainVideo-gmail" id="subtitle"]]
-<div class="transcript-heading">[[!template new="1" text="""Real Workflow: P.A.R.A.""" start="00:17:40.560" video="mainVideo-gmail" id="subtitle"]]</div>[[!template text="""In the P.A.R.A Our Project, Areas, Resources and""" start="00:17:40.560" video="mainVideo-gmail" id="subtitle"]]
+<div class="transcript-heading">[[!template new="1" text="""Real Workflow: P\.A\.R\.A\.""" start="00:17:40.560" video="mainVideo-gmail" id="subtitle"]]</div>[[!template text="""In the P.A.R.A Our Project, Areas, Resources and""" start="00:17:40.560" video="mainVideo-gmail" id="subtitle"]]
[[!template text="""Archives structure, you can have Gmail labels""" start="00:17:46.520" video="mainVideo-gmail" id="subtitle"]]
[[!template text="""mirror your PARA structure.""" start="00:17:50.040" video="mainVideo-gmail" id="subtitle"]]
[[!template text="""You can have that within your org mode structure,""" start="00:17:51.200" video="mainVideo-gmail" id="subtitle"]]
@@ -603,7 +603,7 @@
</div><div class="transcript transcript-qanda"><a name="gmail-qanda-transcript"></a><h1>Q&A transcript (unedited)</h1>
-<div class="transcript-heading">[[!template new="1" text="""Feedback: Consider using similar background (dark-only / light-only) throughout to help with eye strain.""" start="00:00:00.000" video="qanda-gmail" id="subtitle"]]</div>[[!template text="""I first of all want to address the feedback.""" start="00:00:00.000" video="qanda-gmail" id="subtitle"]]
+<div class="transcript-heading">[[!template new="1" text="""Feedback: Consider using similar background (dark-only / light-only) throughout to help with eye strain\.""" start="00:00:00.000" video="qanda-gmail" id="subtitle"]]</div>[[!template text="""I first of all want to address the feedback.""" start="00:00:00.000" video="qanda-gmail" id="subtitle"]]
[[!template text="""You're absolutely right. I should have stuck to one theme.""" start="00:00:02.220" video="qanda-gmail" id="subtitle"]]
[[!template text="""Unfortunately, I was using vanilla Emacs""" start="00:00:06.100" video="qanda-gmail" id="subtitle"]]
[[!template text="""and not my own config.""" start="00:00:09.100" video="qanda-gmail" id="subtitle"]]
@@ -633,7 +633,7 @@
[[!template text="""So if it is, let me know.""" start="00:01:28.060" video="qanda-gmail" id="subtitle"]]
[[!template text="""Org contacts is what comes to my mind.""" start="00:01:29.700" video="qanda-gmail" id="subtitle"]]
-<div class="transcript-heading">[[!template new="1" text="""Q: What would it take to use the org pieces of this with, e.g., offlineimap or other non-Gmail mail setups?""" start="00:01:33.900" video="qanda-gmail" id="subtitle"]]</div>[[!template text="""The second question is: &quot;What would it take""" start="00:01:33.900" video="qanda-gmail" id="subtitle"]]
+<div class="transcript-heading">[[!template new="1" text="""Q: What would it take to use the org pieces of this with, e\.g\., offlineimap or other non-Gmail mail setups?""" start="00:01:33.900" video="qanda-gmail" id="subtitle"]]</div>[[!template text="""The second question is: &quot;What would it take""" start="00:01:33.900" video="qanda-gmail" id="subtitle"]]
[[!template text="""to use the Org pieces of this with""" start="00:01:36.740" video="qanda-gmail" id="subtitle"]]
[[!template text="""OfflineIMAP or other non-Gmail mail setups?""" start="00:01:40.140" video="qanda-gmail" id="subtitle"]]
[[!template text="""(I use Fastmail.)&quot;""" start="00:01:45.020" video="qanda-gmail" id="subtitle"]]
@@ -652,7 +652,7 @@
[[!template text="""Hi, Bala. Yes, please. Sorry for the confusion.""" start="00:02:43.740" video="qanda-gmail" id="subtitle"]]
[[!template text="""Hi, Amin. All right.""" start="00:02:46.740" video="qanda-gmail" id="subtitle"]]
-<div class="transcript-heading">[[!template new="1" text="""Q: Do you worry about sending some info to a wrong person? Due to some unseen technical issues, for example, due to memory overflow.""" start="00:02:50.764" video="qanda-gmail" id="subtitle"]]</div>[[!template text="""So the next one is,""" start="00:02:50.764" video="qanda-gmail" id="subtitle"]]
+<div class="transcript-heading">[[!template new="1" text="""Q: Do you worry about sending some info to a wrong person? Due to some unseen technical issues, for example, due to memory overflow\.""" start="00:02:50.764" video="qanda-gmail" id="subtitle"]]</div>[[!template text="""So the next one is,""" start="00:02:50.764" video="qanda-gmail" id="subtitle"]]
[[!template text="""do you worry about sending some info to a wrong person""" start="00:02:53.180" video="qanda-gmail" id="subtitle"]]
[[!template text="""due to some unseen technical issues,""" start="00:02:56.940" video="qanda-gmail" id="subtitle"]]
[[!template text="""for example, due to memory overflow?""" start="00:02:58.900" video="qanda-gmail" id="subtitle"]]
@@ -679,7 +679,7 @@
[[!template text="""So, I've not paid attention to that,""" start="00:04:07.020" video="qanda-gmail" id="subtitle"]]
[[!template text="""but I'll take your point.""" start="00:04:09.397" video="qanda-gmail" id="subtitle"]]
-<div class="transcript-heading">[[!template new="1" text="""Comment: You should say what org-gmail is and is not, goals and non goals "which in this case is more helpful" to help people get their head around this.""" start="00:04:11.105" video="qanda-gmail" id="subtitle"]]</div>[[!template text="""The next one, you should say what org-gmail is""" start="00:04:11.105" video="qanda-gmail" id="subtitle"]]
+<div class="transcript-heading">[[!template new="1" text="""Comment: You should say what org-gmail is and is not, goals and non goals "which in this case is more helpful" to help people get their head around this\.""" start="00:04:11.105" video="qanda-gmail" id="subtitle"]]</div>[[!template text="""The next one, you should say what org-gmail is""" start="00:04:11.105" video="qanda-gmail" id="subtitle"]]
[[!template text="""and not its goals and non-goals,""" start="00:04:17.540" video="qanda-gmail" id="subtitle"]]
[[!template text="""which in this case is more helpful""" start="00:04:20.220" video="qanda-gmail" id="subtitle"]]
[[!template text="""to help people get their head around this.""" start="00:04:22.020" video="qanda-gmail" id="subtitle"]]
diff --git a/2025/info/gnus-after.md b/2025/info/gnus-after.md
index cd1891c5..f9658316 100644
--- a/2025/info/gnus-after.md
+++ b/2025/info/gnus-after.md
@@ -120,7 +120,7 @@
[[!template text="""which is at this address,""" start="00:05:37.800" video="mainVideo-gnus" id="subtitle"]]
[[!template text="""and fetch emails from it over TLS with this username.""" start="00:05:41.080" video="mainVideo-gnus" id="subtitle"]]
-<div class="transcript-heading">[[!template new="1" text=""".authinfo""" start="00:05:46.240" video="mainVideo-gnus" id="subtitle"]]</div>[[!template text="""And then the passwords or the credentials,""" start="00:05:46.240" video="mainVideo-gnus" id="subtitle"]]
+<div class="transcript-heading">[[!template new="1" text="""\.authinfo""" start="00:05:46.240" video="mainVideo-gnus" id="subtitle"]]</div>[[!template text="""And then the passwords or the credentials,""" start="00:05:46.240" video="mainVideo-gnus" id="subtitle"]]
[[!template text="""you can put them in the .authinfo file.""" start="00:05:50.720" video="mainVideo-gnus" id="subtitle"]]
[[!template text="""Normally, you would want to, for example,""" start="00:05:56.840" video="mainVideo-gnus" id="subtitle"]]
[[!template text="""encrypt this file with your GPG key.""" start="00:05:58.800" video="mainVideo-gnus" id="subtitle"]]
@@ -460,7 +460,7 @@ Captioner: sachac
<div class="transcript transcript-qanda"><a name="gnus-qanda-transcript"></a><h1>Q&A transcript (unedited)</h1>
-<div class="transcript-heading">[[!template new="1" text="""Q: I noticed that it took a considerable amount of time to send email. Is it possible to configure gnus to use an external smtp client to send emails?""" start="00:00:00.000" video="qanda-gnus" id="subtitle"]]</div>[[!template text="""Okay, so first question.""" start="00:00:00.000" video="qanda-gnus" id="subtitle"]]
+<div class="transcript-heading">[[!template new="1" text="""Q: I noticed that it took a considerable amount of time to send email\. Is it possible to configure gnus to use an external smtp client to send emails?""" start="00:00:00.000" video="qanda-gnus" id="subtitle"]]</div>[[!template text="""Okay, so first question.""" start="00:00:00.000" video="qanda-gnus" id="subtitle"]]
[[!template text="""I noticed that it took considerable amount of time to send email.""" start="00:00:02.118" video="qanda-gnus" id="subtitle"]]
[[!template text="""Is it possible to configure to use an external SMTP client""" start="00:00:05.038" video="qanda-gnus" id="subtitle"]]
[[!template text="""to send emails? Right, yes, it definitely is possible.""" start="00:00:09.638" video="qanda-gnus" id="subtitle"]]
@@ -567,7 +567,7 @@ Captioner: sachac
[[!template text="""or somewhat useful. Let's see, new question.""" start="00:05:56.558" video="qanda-gnus" id="subtitle"]]
[[!template text="""Oh, and I will check IRC as well.""" start="00:05:59.158" video="qanda-gnus" id="subtitle"]]
-<div class="transcript-heading">[[!template new="1" text="""Q: At my organization, we're forced to use OAuth with outlook and they've also blacklisted all email clients except thunderbird (but they don't support it, only the webmail or the outlook app). Do you know if this is something that can be circumvented in Gnus?""" start="00:06:05.320" video="qanda-gnus" id="subtitle"]]</div>[[!template text="""Let's see, at my organization,""" start="00:06:05.320" video="qanda-gnus" id="subtitle"]]
+<div class="transcript-heading">[[!template new="1" text="""Q: At my organization, we're forced to use OAuth with outlook and they've also blacklisted all email clients except thunderbird (but they don't support it, only the webmail or the outlook app)\. Do you know if this is something that can be circumvented in Gnus?""" start="00:06:05.320" video="qanda-gnus" id="subtitle"]]</div>[[!template text="""Let's see, at my organization,""" start="00:06:05.320" video="qanda-gnus" id="subtitle"]]
[[!template text="""we're forced to use OAuth with Outlook,""" start="00:06:06.918" video="qanda-gnus" id="subtitle"]]
[[!template text="""and they've also blacklisted""" start="00:06:09.318" video="qanda-gnus" id="subtitle"]]
[[!template text="""all email clients except Thunderbird,""" start="00:06:11.158" video="qanda-gnus" id="subtitle"]]
diff --git a/2025/info/hyperboleqa-after.md b/2025/info/hyperboleqa-after.md
index 12a04f1b..9304899b 100644
--- a/2025/info/hyperboleqa-after.md
+++ b/2025/info/hyperboleqa-after.md
@@ -6,7 +6,7 @@
[[!template text="""All right, you're good to go. Are people here?""" start="00:00:00.000" video="mainVideo-hyperboleqa" id="subtitle"]]
[[!template text="""Let me read the first question to you since I'm here.""" start="00:00:12.240" video="mainVideo-hyperboleqa" id="subtitle"]]
-<div class="transcript-heading">[[!template new="1" text="""Q: I'm excited to know opinion on current state of using MCP and AI for PKM and PIEs. Since they do carry lot of burden out of us and ease lot of process. How does hyperbole stand with coming days?""" start="00:00:15.640" video="mainVideo-hyperboleqa" id="subtitle"]]</div>[[!template text="""The first question here is,""" start="00:00:15.640" video="mainVideo-hyperboleqa" id="subtitle"]]
+<div class="transcript-heading">[[!template new="1" text="""Q: I'm excited to know opinion on current state of using MCP and AI for PKM and PIEs\. Since they do carry lot of burden out of us and ease lot of process\. How does hyperbole stand with coming days?""" start="00:00:15.640" video="mainVideo-hyperboleqa" id="subtitle"]]</div>[[!template text="""The first question here is,""" start="00:00:15.640" video="mainVideo-hyperboleqa" id="subtitle"]]
[[!template text="""I'm excited to know opinion and current state""" start="00:00:17.640" video="mainVideo-hyperboleqa" id="subtitle"]]
[[!template text="""of using MCP and AI for PKMs and PIEs.""" start="00:00:20.600" video="mainVideo-hyperboleqa" id="subtitle"]]
[[!template text="""Since they do carry a lot of burden out of us, it means a lot of process.""" start="00:00:23.800" video="mainVideo-hyperboleqa" id="subtitle"]]
@@ -46,7 +46,7 @@
[[!template text="""Should I just go through the second question?""" start="00:02:49.120" video="mainVideo-hyperboleqa" id="subtitle"]]
[[!template text="""I thought people would be glad.""" start="00:02:51.840" video="mainVideo-hyperboleqa" id="subtitle"]]
-<div class="transcript-heading">[[!template new="1" text="""Q: As a normal user who codes and takes notes, I really want to deep-dive and learn Hyperbole, but always end up winding back up to embark and org-mode being the better system. For me hyperbole looks like over-engineered (or over-configured) system which other individual packages do well. And outside emacs there is no system supporting hyperbole nor any usability.""" start="00:02:54.200" video="mainVideo-hyperboleqa" id="subtitle"]]</div>[[!template text="""As a normal user who codes and takes notes,""" start="00:02:54.200" video="mainVideo-hyperboleqa" id="subtitle"]]
+<div class="transcript-heading">[[!template new="1" text="""Q: As a normal user who codes and takes notes, I really want to deep-dive and learn Hyperbole, but always end up winding back up to embark and org-mode being the better system\. For me hyperbole looks like over-engineered (or over-configured) system which other individual packages do well\. And outside emacs there is no system supporting hyperbole nor any usability\.""" start="00:02:54.200" video="mainVideo-hyperboleqa" id="subtitle"]]</div>[[!template text="""As a normal user who codes and takes notes,""" start="00:02:54.200" video="mainVideo-hyperboleqa" id="subtitle"]]
[[!template text="""I really want to deep dive and learn Hyperbole,""" start="00:02:56.560" video="mainVideo-hyperboleqa" id="subtitle"]]
[[!template text="""but always end up winding back up to Embark""" start="00:02:58.760" video="mainVideo-hyperboleqa" id="subtitle"]]
[[!template text="""and Org Mode being the better system.""" start="00:03:02.080" video="mainVideo-hyperboleqa" id="subtitle"]]
@@ -208,7 +208,7 @@
[[!template text="""You still there Sacha? Yep, I'm still here.""" start="00:11:15.000" video="mainVideo-hyperboleqa" id="subtitle"]]
[[!template text="""I have too many tabs.""" start="00:11:30.440" video="mainVideo-hyperboleqa" id="subtitle"]]
-<div class="transcript-heading">[[!template new="1" text="""Q: I've been using "activities.el" and "Bufferlo" to save dedicated workspaces (open buffers, window positions) in tabs and frames for tasks/projects across Emacs sessions. Could I do something similar with Hyperbole?""" start="00:11:41.540" video="mainVideo-hyperboleqa" id="subtitle"]]</div>[[!template text="""So the question is, I've been using activities.el""" start="00:11:41.540" video="mainVideo-hyperboleqa" id="subtitle"]]
+<div class="transcript-heading">[[!template new="1" text="""Q: I've been using "activities\.el" and "Bufferlo" to save dedicated workspaces (open buffers, window positions) in tabs and frames for tasks/projects across Emacs sessions\. Could I do something similar with Hyperbole?""" start="00:11:41.540" video="mainVideo-hyperboleqa" id="subtitle"]]</div>[[!template text="""So the question is, I've been using activities.el""" start="00:11:41.540" video="mainVideo-hyperboleqa" id="subtitle"]]
[[!template text="""and bufferlo to save dedicated workplaces,""" start="00:11:46.200" video="mainVideo-hyperboleqa" id="subtitle"]]
[[!template text="""open buffers, and decisions in tabs and frames""" start="00:11:48.880" video="mainVideo-hyperboleqa" id="subtitle"]]
[[!template text="""for tasks and projects across the next sessions.""" start="00:11:52.160" video="mainVideo-hyperboleqa" id="subtitle"]]
@@ -455,7 +455,7 @@
[[!template text="""I think I... Yes. Sorry, Bob.""" start="00:25:55.200" video="mainVideo-hyperboleqa" id="subtitle"]]
[[!template text="""I think I saw a question here on IRC. It was like this.""" start="00:25:56.840" video="mainVideo-hyperboleqa" id="subtitle"]]
-<div class="transcript-heading">[[!template new="1" text="""Interesting, but the many different link formats makes reading and analyzing my notes much harder and less usable outside Emacs.""" start="00:26:05.840" video="mainVideo-hyperboleqa" id="subtitle"]]</div>[[!template text="""Interesting, but the many different link formats""" start="00:26:05.840" video="mainVideo-hyperboleqa" id="subtitle"]]
+<div class="transcript-heading">[[!template new="1" text="""Interesting, but the many different link formats makes reading and analyzing my notes much harder and less usable outside Emacs\.""" start="00:26:05.840" video="mainVideo-hyperboleqa" id="subtitle"]]</div>[[!template text="""Interesting, but the many different link formats""" start="00:26:05.840" video="mainVideo-hyperboleqa" id="subtitle"]]
[[!template text="""makes reading and analyzing my notes""" start="00:26:08.600" video="mainVideo-hyperboleqa" id="subtitle"]]
[[!template text="""much harder and less usable outside Emacs.""" start="00:26:11.280" video="mainVideo-hyperboleqa" id="subtitle"]]
[[!template text="""I don't know if you have some comment on that.""" start="00:26:14.960" video="mainVideo-hyperboleqa" id="subtitle"]]
diff --git a/2025/info/latex-after.md b/2025/info/latex-after.md
index 89903ea1..2f77e2f8 100644
--- a/2025/info/latex-after.md
+++ b/2025/info/latex-after.md
@@ -145,7 +145,7 @@
[[!template text="""and from there, I get my answer, I get my PDF,""" start="00:08:37.520" video="mainVideo-latex" id="subtitle"]]
[[!template text="""and I compare whether it is correct or not.""" start="00:08:40.040" video="mainVideo-latex" id="subtitle"]]
-<div class="transcript-heading">[[!template new="1" text="""Behind the scenes: .dir-locals.el""" start="00:08:47.280" video="mainVideo-latex" id="subtitle"]]</div>[[!template text="""So what is behind the scenes?""" start="00:08:47.280" video="mainVideo-latex" id="subtitle"]]
+<div class="transcript-heading">[[!template new="1" text="""Behind the scenes: \.dir-locals\.el""" start="00:08:47.280" video="mainVideo-latex" id="subtitle"]]</div>[[!template text="""So what is behind the scenes?""" start="00:08:47.280" video="mainVideo-latex" id="subtitle"]]
[[!template text="""I've always suggested that in order""" start="00:08:50.240" video="mainVideo-latex" id="subtitle"]]
[[!template text="""to use the feature branch efficiently,""" start="00:08:52.960" video="mainVideo-latex" id="subtitle"]]
[[!template text="""you create a file with the default values""" start="00:08:55.240" video="mainVideo-latex" id="subtitle"]]
diff --git a/2025/info/llm-after.md b/2025/info/llm-after.md
index dcd43ae1..c0499c46 100644
--- a/2025/info/llm-after.md
+++ b/2025/info/llm-after.md
@@ -104,7 +104,7 @@
[[!template text="""and an AI provider of some sort, either locally""" start="00:05:32.040" video="mainVideo-llm" id="subtitle"]]
[[!template text="""or, you know, your favorite cloud provider.""" start="00:05:34.760" video="mainVideo-llm" id="subtitle"]]
-<div class="transcript-heading">[[!template new="1" text="""Integrated AI experiences: gptel, ellama, chatgpt-shell, etc.""" start="00:05:41.200" video="mainVideo-llm" id="subtitle"]]</div>[[!template text="""Now we're going to move on to a different way""" start="00:05:41.200" video="mainVideo-llm" id="subtitle"]]
+<div class="transcript-heading">[[!template new="1" text="""Integrated AI experiences: gptel, ellama, chatgpt-shell, etc\.""" start="00:05:41.200" video="mainVideo-llm" id="subtitle"]]</div>[[!template text="""Now we're going to move on to a different way""" start="00:05:41.200" video="mainVideo-llm" id="subtitle"]]
[[!template text="""of interacting with AI and Emacs.""" start="00:05:43.680" video="mainVideo-llm" id="subtitle"]]
[[!template text="""This way is less like the normal editing experience.""" start="00:05:46.400" video="mainVideo-llm" id="subtitle"]]
[[!template text="""So you lose some familiarity. However, in exchange,""" start="00:05:52.320" video="mainVideo-llm" id="subtitle"]]
@@ -189,7 +189,7 @@
[[!template text="""On the other hand, it comes with some trade-offs,""" start="00:09:56.900" video="mainVideo-llm" id="subtitle"]]
[[!template text="""as you can see, as we will see.""" start="00:10:00.280" video="mainVideo-llm" id="subtitle"]]
-<div class="transcript-heading">[[!template new="1" text="""Outside Experiences: claude-code.el, aidermacs, eca""" start="00:10:04.734" video="mainVideo-llm" id="subtitle"]]</div>[[!template text="""Okay, we're going to look at""" start="00:10:04.734" video="mainVideo-llm" id="subtitle"]]
+<div class="transcript-heading">[[!template new="1" text="""Outside Experiences: claude-code\.el, aidermacs, eca""" start="00:10:04.734" video="mainVideo-llm" id="subtitle"]]</div>[[!template text="""Okay, we're going to look at""" start="00:10:04.734" video="mainVideo-llm" id="subtitle"]]
[[!template text="""[audio glitch] Claude Code IDE, aidermacs, ECA.""" start="00:10:07.468" video="mainVideo-llm" id="subtitle"]]
[[!template text="""Last time, I didn't show you all the variants.""" start="00:10:20.321" video="mainVideo-llm" id="subtitle"]]
[[!template text="""I do want to show you eca, which points to,""" start="00:10:22.640" video="mainVideo-llm" id="subtitle"]]
@@ -426,7 +426,7 @@ Captioner: amitav
[[!template text="""But yes, that's what I think about.""" start="00:02:13.520" video="qanda-llm" id="subtitle"]]
[[!template text="""that interesting questions about unsaved buffers.""" start="00:02:16.600" video="qanda-llm" id="subtitle"]]
-<div class="transcript-heading">[[!template new="1" text="""Q: Personally I don't agree with the comment you made about VS Code usage dying out because I see companies/products pushing for tightly-integrated VS-Code agents/products like Windsurf. Thoughts?""" start="00:02:20.320" video="qanda-llm" id="subtitle"]]</div>[[!template text="""The next question is,""" start="00:02:20.320" video="qanda-llm" id="subtitle"]]
+<div class="transcript-heading">[[!template new="1" text="""Q: Personally I don't agree with the comment you made about VS Code usage dying out because I see companies/products pushing for tightly-integrated VS-Code agents/products like Windsurf\. Thoughts?""" start="00:02:20.320" video="qanda-llm" id="subtitle"]]</div>[[!template text="""The next question is,""" start="00:02:20.320" video="qanda-llm" id="subtitle"]]
[[!template text="""I don't agree with the comment you made""" start="00:02:22.240" video="qanda-llm" id="subtitle"]]
[[!template text="""about VS Code usage dying out""" start="00:02:23.800" video="qanda-llm" id="subtitle"]]
[[!template text="""because I see companies and products""" start="00:02:25.200" video="qanda-llm" id="subtitle"]]
@@ -509,7 +509,7 @@ Captioner: amitav
[[!template text="""So I think it's wise to be cautious,""" start="00:06:01.400" video="qanda-llm" id="subtitle"]]
[[!template text="""but I think it's okay, I think, at least for personal use.""" start="00:06:06.120" video="qanda-llm" id="subtitle"]]
-<div class="transcript-heading">[[!template new="1" text="""Q: I must say, I liked your conclusion, but I differ insofar as you said that VS Code differ from Emacs because the former is not as easy to adapt as the latter. Why should Microsoft not adapt VS Code as we adapt Emacs for the new era of coding? And why would VS Code be harder hit? Could you please elaborate on this point?""" start="00:06:09.080" video="qanda-llm" id="subtitle"]]</div>[[!template text="""The next question is another,""" start="00:06:09.080" video="qanda-llm" id="subtitle"]]
+<div class="transcript-heading">[[!template new="1" text="""Q: I must say, I liked your conclusion, but I differ insofar as you said that VS Code differ from Emacs because the former is not as easy to adapt as the latter\. Why should Microsoft not adapt VS Code as we adapt Emacs for the new era of coding? And why would VS Code be harder hit? Could you please elaborate on this point?""" start="00:06:09.080" video="qanda-llm" id="subtitle"]]</div>[[!template text="""The next question is another,""" start="00:06:09.080" video="qanda-llm" id="subtitle"]]
[[!template text="""yeah, this is also disagreeing with me about VS Code,""" start="00:06:13.160" video="qanda-llm" id="subtitle"]]
[[!template text="""but it says, I must say I liked your conclusion,""" start="00:06:20.960" video="qanda-llm" id="subtitle"]]
[[!template text="""but I differ insofar as you said that VS Code differs from Emacs""" start="00:06:23.840" video="qanda-llm" id="subtitle"]]
@@ -574,7 +574,7 @@ Captioner: amitav
[[!template text="""Thank you. Thank you, Corwin. Yeah.""" start="00:09:09.080" video="qanda-llm" id="subtitle"]]
[[!template text="""Thank you. Thank you for that question.""" start="00:09:12.440" video="qanda-llm" id="subtitle"]]
-<div class="transcript-heading">[[!template new="1" text="""Q: Do you think that we are falling behind in productivity as Emacs users? Compared to all these VSCode forks that have 1000 buttons and textboxes everywhere (i.e. much richer UIs which are basically webpages).""" start="00:09:14.040" video="qanda-llm" id="subtitle"]]</div>[[!template text="""Do you think we're falling behind in productivity as Emacs users""" start="00:09:14.040" video="qanda-llm" id="subtitle"]]
+<div class="transcript-heading">[[!template new="1" text="""Q: Do you think that we are falling behind in productivity as Emacs users? Compared to all these VSCode forks that have 1000 buttons and textboxes everywhere (i\.e\. much richer UIs which are basically webpages)\.""" start="00:09:14.040" video="qanda-llm" id="subtitle"]]</div>[[!template text="""Do you think we're falling behind in productivity as Emacs users""" start="00:09:14.040" video="qanda-llm" id="subtitle"]]
[[!template text="""compared to all these VS code forks""" start="00:09:18.760" video="qanda-llm" id="subtitle"]]
[[!template text="""that have a thousand button and text boxes everywhere,""" start="00:09:19.960" video="qanda-llm" id="subtitle"]]
[[!template text="""which are basically much richer UIs,""" start="00:09:21.800" video="qanda-llm" id="subtitle"]]
@@ -633,7 +633,7 @@ Captioner: amitav
[[!template text="""I shouldn't be doing so much active listening.""" start="00:12:10.360" video="qanda-llm" id="subtitle"]]
[[!template text="""No, no, I appreciate your input.""" start="00:12:12.280" video="qanda-llm" id="subtitle"]]
-<div class="transcript-heading">[[!template new="1" text="""Q: I've been using Claude Code extensively. I recently switched to Agent Shell with Claude Code. Have you tried it, what are your thoughts?""" start="00:12:17.480" video="qanda-llm" id="subtitle"]]</div>[[!template text="""OK, next is I've been using Claude Code extensively.""" start="00:12:17.480" video="qanda-llm" id="subtitle"]]
+<div class="transcript-heading">[[!template new="1" text="""Q: I've been using Claude Code extensively\. I recently switched to Agent Shell with Claude Code\. Have you tried it, what are your thoughts?""" start="00:12:17.480" video="qanda-llm" id="subtitle"]]</div>[[!template text="""OK, next is I've been using Claude Code extensively.""" start="00:12:17.480" video="qanda-llm" id="subtitle"]]
[[!template text="""I recently switched to Agent Shell with Claude Code.""" start="00:12:23.080" video="qanda-llm" id="subtitle"]]
[[!template text="""Have you tried it? And what are your thoughts?""" start="00:12:25.520" video="qanda-llm" id="subtitle"]]
[[!template text="""I actually have tried Agent Shell.""" start="00:12:28.040" video="qanda-llm" id="subtitle"]]
@@ -737,7 +737,7 @@ Captioner: amitav
[[!template text="""So yes, let us all ask, but is it editing?""" start="00:17:23.240" video="qanda-llm" id="subtitle"]]
[[!template text="""All right. I can move on to the comment area.""" start="00:17:29.720" video="qanda-llm" id="subtitle"]]
-<div class="transcript-heading">[[!template new="1" text="""Q: I'm reading angst in your thinking about AI/editing. What are you excited about?""" start="00:17:33.440" video="qanda-llm" id="subtitle"]]</div>[[!template text="""I'm reading angst in your thinking about AI editing.""" start="00:17:33.440" video="qanda-llm" id="subtitle"]]
+<div class="transcript-heading">[[!template new="1" text="""Q: I'm reading angst in your thinking about AI/editing\. What are you excited about?""" start="00:17:33.440" video="qanda-llm" id="subtitle"]]</div>[[!template text="""I'm reading angst in your thinking about AI editing.""" start="00:17:33.440" video="qanda-llm" id="subtitle"]]
[[!template text="""I think that's true.""" start="00:17:40.320" video="qanda-llm" id="subtitle"]]
[[!template text="""It says, and the question continues with,""" start="00:17:41.840" video="qanda-llm" id="subtitle"]]
[[!template text="""what are you excited about?""" start="00:17:44.120" video="qanda-llm" id="subtitle"]]
@@ -779,7 +779,7 @@ Captioner: amitav
[[!template text="""So thank you for that great question.""" start="00:19:39.320" video="qanda-llm" id="subtitle"]]
[[!template text="""And then the final question. Yep.""" start="00:19:43.920" video="qanda-llm" id="subtitle"]]
-<div class="transcript-heading">[[!template new="1" text="""Q: Why does it matter to have a richer UI? All that is left is basically writing and getting the results.""" start="00:19:47.920" video="qanda-llm" id="subtitle"]]</div>[[!template text="""This final question is, why does it matter to have a richer UI?""" start="00:19:47.920" video="qanda-llm" id="subtitle"]]
+<div class="transcript-heading">[[!template new="1" text="""Q: Why does it matter to have a richer UI? All that is left is basically writing and getting the results\.""" start="00:19:47.920" video="qanda-llm" id="subtitle"]]</div>[[!template text="""This final question is, why does it matter to have a richer UI?""" start="00:19:47.920" video="qanda-llm" id="subtitle"]]
[[!template text="""All this left is basically running and getting the results.""" start="00:19:50.840" video="qanda-llm" id="subtitle"]]
[[!template text="""I think maybe this is a response to me complaining""" start="00:19:53.440" video="qanda-llm" id="subtitle"]]
[[!template text="""about Emacs not having a richer UI before,""" start="00:19:56.120" video="qanda-llm" id="subtitle"]]
@@ -868,7 +868,7 @@ Captioner: amitav
[[!template text="""If you don't mind, I'd love to jump""" start="00:23:16.160" video="qanda-llm" id="subtitle"]]
[[!template text="""right over to the last question. OK, let's do that.""" start="00:23:19.760" video="qanda-llm" id="subtitle"]]
-<div class="transcript-heading">[[!template new="1" text="""Q: I have 45+ years editing, programming. I'm not sure I can think about things without thinking of buffers, editors etc. Is this a handicap/should we just have people with no experience with code learn to prompt?""" start="00:23:23.880" video="qanda-llm" id="subtitle"]]</div>[[!template text="""It says, I have 45 plus years editing programming.""" start="00:23:23.880" video="qanda-llm" id="subtitle"]]
+<div class="transcript-heading">[[!template new="1" text="""Q: I have 45+ years editing, programming\. I'm not sure I can think about things without thinking of buffers, editors etc\. Is this a handicap/should we just have people with no experience with code learn to prompt?""" start="00:23:23.880" video="qanda-llm" id="subtitle"]]</div>[[!template text="""It says, I have 45 plus years editing programming.""" start="00:23:23.880" video="qanda-llm" id="subtitle"]]
[[!template text="""I'm not sure I can think about things""" start="00:23:27.600" video="qanda-llm" id="subtitle"]]
[[!template text="""without thinking of buffers, editors, et cetera.""" start="00:23:29.240" video="qanda-llm" id="subtitle"]]
[[!template text="""Is this the handicap?""" start="00:23:31.040" video="qanda-llm" id="subtitle"]]
diff --git a/2025/info/modern-after.md b/2025/info/modern-after.md
index aabb0692..5d2e542d 100644
--- a/2025/info/modern-after.md
+++ b/2025/info/modern-after.md
@@ -154,7 +154,8 @@
[[!template text="""this... &quot;and if the person is starting""" start="00:07:28.000" video="mainVideo-modern" id="subtitle"]]
[[!template text="""with Doom Emacs then it would take 5 years.&quot;""" start="00:07:32.000" video="mainVideo-modern" id="subtitle"]]
[[!template text="""why? I'm going to explain why.""" start="00:07:34.000" video="mainVideo-modern" id="subtitle"]]
-[[!template text="""This is how Emacs used to be.""" start="00:07:39.000" video="mainVideo-modern" id="subtitle"]]
+
+<div class="transcript-heading">[[!template new="1" text="""3\. Lambdas for beginners""" start="00:07:39.000" video="mainVideo-modern" id="subtitle"]]</div>[[!template text="""This is how Emacs used to be.""" start="00:07:39.000" video="mainVideo-modern" id="subtitle"]]
[[!template text="""If we execute these two expressions here""" start="00:07:43.000" video="mainVideo-modern" id="subtitle"]]
[[!template text="""the first one... sorry, each symbol can""" start="00:07:46.000" video="mainVideo-modern" id="subtitle"]]
[[!template text="""have two &quot;values&quot;,""" start="00:07:51.000" video="mainVideo-modern" id="subtitle"]]
diff --git a/2025/info/modern-before.md b/2025/info/modern-before.md
index 42161b0f..33154112 100644
--- a/2025/info/modern-before.md
+++ b/2025/info/modern-before.md
@@ -13,6 +13,7 @@ Status: Q&A to be extracted from the room recordings
00:55.000 Old title page (march/2025)
01:05.000 1. The main themes of this video
06:41.000 2. Anyone can learn Lisp in one day
+07:39.000 3. Lambdas for beginners
09:20.000 4. Lambdas for beginners broken
10:58.000 5. Lambdas for beginners broken (2)
12:54.000 A quick demo (version for the EmacsConf 2025)
diff --git a/2025/info/private-ai-after.md b/2025/info/private-ai-after.md
index f256cbee..b9faf377 100644
--- a/2025/info/private-ai-after.md
+++ b/2025/info/private-ai-after.md
@@ -448,7 +448,7 @@
[[!template text="""[Corwin]: Okay, I'm there, so I'll put it into our chat too,""" start="00:19:57.620" video="mainVideo-private-ai" id="subtitle"]]
[[!template text="""so you can follow along if you'd like.""" start="00:20:02.780" video="mainVideo-private-ai" id="subtitle"]]
-<div class="transcript-heading">[[!template new="1" text="""Q: Why is the David Bowie question a good one for testing a model? e.g. does it fail in interesting ways?""" start="00:20:07.420" video="mainVideo-private-ai" id="subtitle"]]</div>[[!template text="""[Corwin]: The first question was, why is the David Bowie question""" start="00:20:07.420" video="mainVideo-private-ai" id="subtitle"]]
+<div class="transcript-heading">[[!template new="1" text="""Q: Why is the David Bowie question a good one for testing a model? e\.g\. does it fail in interesting ways?""" start="00:20:07.420" video="mainVideo-private-ai" id="subtitle"]]</div>[[!template text="""[Corwin]: The first question was, why is the David Bowie question""" start="00:20:07.420" video="mainVideo-private-ai" id="subtitle"]]
[[!template text="""a good one to start with?""" start="00:20:11.220" video="mainVideo-private-ai" id="subtitle"]]
[[!template text="""Does it have interesting failure conditions""" start="00:20:12.220" video="mainVideo-private-ai" id="subtitle"]]
[[!template text="""or what made you choose that?""" start="00:20:14.420" video="mainVideo-private-ai" id="subtitle"]]
@@ -737,7 +737,7 @@
[[!template text="""I just don't know how it keeps up""" start="00:32:11.700" video="mainVideo-private-ai" id="subtitle"]]
[[!template text="""without there being some adjustments and stuff.""" start="00:32:13.340" video="mainVideo-private-ai" id="subtitle"]]
-<div class="transcript-heading">[[!template new="1" text="""Comment: File size is not going to be the bottleneck, your RAM is.""" start="00:32:18.060" video="mainVideo-private-ai" id="subtitle"]]</div>[[!template text="""[Corwin]: Okay, and then another comment I saw,""" start="00:32:18.060" video="mainVideo-private-ai" id="subtitle"]]
+<div class="transcript-heading">[[!template new="1" text="""Comment: File size is not going to be the bottleneck, your RAM is\.""" start="00:32:18.060" video="mainVideo-private-ai" id="subtitle"]]</div>[[!template text="""[Corwin]: Okay, and then another comment I saw,""" start="00:32:18.060" video="mainVideo-private-ai" id="subtitle"]]
[[!template text="""file size is not going to be a bottleneck.""" start="00:32:20.420" video="mainVideo-private-ai" id="subtitle"]]
[[!template text="""RAM is. You'll need 16 gigabytes of RAM""" start="00:32:23.220" video="mainVideo-private-ai" id="subtitle"]]
[[!template text="""to run the smallest local models""" start="00:32:25.820" video="mainVideo-private-ai" id="subtitle"]]
@@ -856,7 +856,7 @@
[[!template text="""like we're talking about separate physicals, not Docker.""" start="00:37:29.260" video="mainVideo-private-ai" id="subtitle"]]
[[!template text="""Yeah, hopefully.""" start="00:37:34.900" video="mainVideo-private-ai" id="subtitle"]]
-<div class="transcript-heading">[[!template new="1" text="""Q: Tool calling can be read-only, such as giving models the ability to search the web before answersing your question. (No write access or execute access) I'm interested to know if local models are any good at calling tools, though.""" start="00:37:36.578" video="mainVideo-private-ai" id="subtitle"]]</div>[[!template text="""[Corwin]: Right, fair. So tool calling can be read-only,""" start="00:37:36.578" video="mainVideo-private-ai" id="subtitle"]]
+<div class="transcript-heading">[[!template new="1" text="""Q: Tool calling can be read-only, such as giving models the ability to search the web before answersing your question\. (No write access or execute access) I'm interested to know if local models are any good at calling tools, though\.""" start="00:37:36.578" video="mainVideo-private-ai" id="subtitle"]]</div>[[!template text="""[Corwin]: Right, fair. So tool calling can be read-only,""" start="00:37:36.578" video="mainVideo-private-ai" id="subtitle"]]
[[!template text="""such as giving models the ability to search the web""" start="00:37:39.900" video="mainVideo-private-ai" id="subtitle"]]
[[!template text="""before answering your question,""" start="00:37:42.540" video="mainVideo-private-ai" id="subtitle"]]
[[!template text="""you know, write access, execute access.""" start="00:37:43.980" video="mainVideo-private-ai" id="subtitle"]]
diff --git a/2025/info/python-after.md b/2025/info/python-after.md
index 3e66b54a..c870636d 100644
--- a/2025/info/python-after.md
+++ b/2025/info/python-after.md
@@ -375,7 +375,7 @@ Captioner: sachac
[[!template text="""that are probably more relevant,""" start="00:06:57.600" video="qanda-python" id="subtitle"]]
[[!template text="""just because a lot of it's kind of over my head.""" start="00:07:01.640" video="qanda-python" id="subtitle"]]
-<div class="transcript-heading">[[!template new="1" text="""Q: Have you seen marimo.io notebooks? It uses standard Python.""" start="00:07:05.800" video="qanda-python" id="subtitle"]]</div>[[!template text="""Have you seen the marimo.io notebooks?""" start="00:07:05.800" video="qanda-python" id="subtitle"]]
+<div class="transcript-heading">[[!template new="1" text="""Q: Have you seen marimo\.io notebooks? It uses standard Python\.""" start="00:07:05.800" video="qanda-python" id="subtitle"]]</div>[[!template text="""Have you seen the marimo.io notebooks?""" start="00:07:05.800" video="qanda-python" id="subtitle"]]
[[!template text="""These use standard Python?""" start="00:07:12.880" video="qanda-python" id="subtitle"]]
[[!template text="""Oh, yes, I've seen, I haven't tried it myself,""" start="00:07:15.280" video="qanda-python" id="subtitle"]]
[[!template text="""but I've seen it.""" start="00:07:18.120" video="qanda-python" id="subtitle"]]
diff --git a/2025/info/reader-after.md b/2025/info/reader-after.md
index 57abdba7..ad084da8 100644
--- a/2025/info/reader-after.md
+++ b/2025/info/reader-after.md
@@ -845,7 +845,7 @@ Captioner: jay_bird
[[!template text="""a whole PDF engine inside Emacs.""" start="00:00:51.000" video="qanda-reader" id="subtitle"]]
[[!template text="""Next question also from the pad,""" start="00:00:53.440" video="qanda-reader" id="subtitle"]]
-<div class="transcript-heading">[[!template new="1" text="""Q: The dynamic modules sound great, and it's amazing they're there since 2017. Why is it so slow to take off, do you think? Is there prior art with them?""" start="00:00:59.880" video="qanda-reader" id="subtitle"]]</div>[[!template text="""the dynamic modules sound great,""" start="00:00:59.880" video="qanda-reader" id="subtitle"]]
+<div class="transcript-heading">[[!template new="1" text="""Q: The dynamic modules sound great, and it's amazing they're there since 2017\. Why is it so slow to take off, do you think? Is there prior art with them?""" start="00:00:59.880" video="qanda-reader" id="subtitle"]]</div>[[!template text="""the dynamic modules sound great,""" start="00:00:59.880" video="qanda-reader" id="subtitle"]]
[[!template text="""and it's amazing that they've been there since 2017.""" start="00:01:01.760" video="qanda-reader" id="subtitle"]]
[[!template text="""Why do you think they've been slowly""" start="00:01:06.640" video="qanda-reader" id="subtitle"]]
[[!template text="""so slow to get adopted?""" start="00:01:09.840" video="qanda-reader" id="subtitle"]]
@@ -884,7 +884,7 @@ Captioner: jay_bird
[[!template text="""out of this super cool dynamic module feature.""" start="00:02:54.960" video="qanda-reader" id="subtitle"]]
[[!template text="""Yeah. Cool I'll take I'll bring in the next question.""" start="00:02:57.800" video="qanda-reader" id="subtitle"]]
-<div class="transcript-heading">[[!template new="1" text="""Q: How is pdf-tools difficult to install? I install it using the built in package manager.""" start="00:03:02.160" video="qanda-reader" id="subtitle"]]</div>[[!template text="""How difficult is PDF-tools to install?""" start="00:03:02.160" video="qanda-reader" id="subtitle"]]
+<div class="transcript-heading">[[!template new="1" text="""Q: How is pdf-tools difficult to install? I install it using the built in package manager\.""" start="00:03:02.160" video="qanda-reader" id="subtitle"]]</div>[[!template text="""How difficult is PDF-tools to install?""" start="00:03:02.160" video="qanda-reader" id="subtitle"]]
[[!template text="""The questioner is installing it""" start="00:03:07.400" video="qanda-reader" id="subtitle"]]
[[!template text="""using the built-in package manager.""" start="00:03:10.440" video="qanda-reader" id="subtitle"]]
[[!template text="""Looking at the Emacs reader installation instructions,""" start="00:03:12.520" video="qanda-reader" id="subtitle"]]
@@ -1057,7 +1057,7 @@ Captioner: jay_bird
[[!template text="""if we have more of a continuous behind the curtains, so to speak.""" start="00:11:41.320" video="qanda-reader" id="subtitle"]]
[[!template text="""That makes a lot of sense to me.""" start="00:11:46.880" video="qanda-reader" id="subtitle"]]
-<div class="transcript-heading">[[!template new="1" text="""Q: What are the challenges with integrating with SyncTeX and AucTeX? This would be great to see as pdf-tools handles this well.""" start="00:11:49.753" video="qanda-reader" id="subtitle"]]</div>[[!template text="""What are the challenges""" start="00:11:49.753" video="qanda-reader" id="subtitle"]]
+<div class="transcript-heading">[[!template new="1" text="""Q: What are the challenges with integrating with SyncTeX and AucTeX? This would be great to see as pdf-tools handles this well\.""" start="00:11:49.753" video="qanda-reader" id="subtitle"]]</div>[[!template text="""What are the challenges""" start="00:11:49.753" video="qanda-reader" id="subtitle"]]
[[!template text="""with integrating SyncTeX and AucTeX?""" start="00:11:50.960" video="qanda-reader" id="subtitle"]]
[[!template text="""This would be great to see as pdf-tools handles this well.""" start="00:11:55.720" video="qanda-reader" id="subtitle"]]
[[!template text="""Yeah, yeah.""" start="00:12:01.460" video="qanda-reader" id="subtitle"]]
@@ -1072,7 +1072,7 @@ Captioner: jay_bird
[[!template text="""but it's anticipated. Yeah. All right. This next question""" start="00:12:24.400" video="qanda-reader" id="subtitle"]]
[[!template text="""I love your presentation.""" start="00:12:32.920" video="qanda-reader" id="subtitle"]]
-<div class="transcript-heading">[[!template new="1" text="""Q: Will you be giving another talk on the architecture you went over? A deep-dive there would be awesome.""" start="00:12:35.009" video="qanda-reader" id="subtitle"]]</div>[[!template text="""Will you be giving another talk""" start="00:12:35.009" video="qanda-reader" id="subtitle"]]
+<div class="transcript-heading">[[!template new="1" text="""Q: Will you be giving another talk on the architecture you went over? A deep-dive there would be awesome\.""" start="00:12:35.009" video="qanda-reader" id="subtitle"]]</div>[[!template text="""Will you be giving another talk""" start="00:12:35.009" video="qanda-reader" id="subtitle"]]
[[!template text="""on the architecture you went over?""" start="00:12:36.440" video="qanda-reader" id="subtitle"]]
[[!template text="""A deep dive on that would be awesome.""" start="00:12:38.194" video="qanda-reader" id="subtitle"]]
[[!template text="""That would be awesome. I'm not sure if an EmacsConf talk""" start="00:12:40.425" video="qanda-reader" id="subtitle"]]
@@ -1094,7 +1094,7 @@ Captioner: jay_bird
[[!template text="""I'll read out this question""" start="00:13:26.680" video="qanda-reader" id="subtitle"]]
[[!template text="""and then I have to do a little bookkeeping on the pad.""" start="00:13:28.800" video="qanda-reader" id="subtitle"]]
-<div class="transcript-heading">[[!template new="1" text="""Q: Does dynamic module prevent customization that Elisp usually provide? (Advices, Hooks, etc).""" start="00:13:30.640" video="qanda-reader" id="subtitle"]]</div>[[!template text="""Does the dynamic module prevent customization""" start="00:13:30.640" video="qanda-reader" id="subtitle"]]
+<div class="transcript-heading">[[!template new="1" text="""Q: Does dynamic module prevent customization that Elisp usually provide? (Advices, Hooks, etc)\.""" start="00:13:30.640" video="qanda-reader" id="subtitle"]]</div>[[!template text="""Does the dynamic module prevent customization""" start="00:13:30.640" video="qanda-reader" id="subtitle"]]
[[!template text="""that Emacs usually provides advice, hooks, et cetera,""" start="00:13:35.640" video="qanda-reader" id="subtitle"]]
[[!template text="""or does everything just kind of...""" start="00:13:40.000" video="qanda-reader" id="subtitle"]]
[[!template text="""No, if you have a dynamic module,""" start="00:13:44.360" video="qanda-reader" id="subtitle"]]
diff --git a/2025/info/sat-open-after.md b/2025/info/sat-open-after.md
index 2b428ad8..f4a0059b 100644
--- a/2025/info/sat-open-after.md
+++ b/2025/info/sat-open-after.md
@@ -107,7 +107,7 @@
[[!template text="""in #emacsconf-org and we'll see""" start="00:03:51.070" video="mainVideo-sat-open" id="subtitle"]]
[[!template text="""if we can make things happen.""" start="00:03:54.017" video="mainVideo-sat-open" id="subtitle"]]
-<div class="transcript-heading">[[!template new="1" text="""status.emacsconf.org""" start="00:03:55.238" video="mainVideo-sat-open" id="subtitle"]]</div>[[!template text="""If something goes down, we'll update status.emacsconf.org.""" start="00:03:55.238" video="mainVideo-sat-open" id="subtitle"]]
+<div class="transcript-heading">[[!template new="1" text="""status\.emacsconf\.org""" start="00:03:55.238" video="mainVideo-sat-open" id="subtitle"]]</div>[[!template text="""If something goes down, we'll update status.emacsconf.org.""" start="00:03:55.238" video="mainVideo-sat-open" id="subtitle"]]
[[!template text="""If it doesn't look like we've noticed yet,""" start="00:03:59.918" video="mainVideo-sat-open" id="subtitle"]]
[[!template text="""please let us know in the #emacsconf-org IRC channel,""" start="00:04:01.744" video="mainVideo-sat-open" id="subtitle"]]
[[!template text="""where we will be quietly panicking.""" start="00:04:05.263" video="mainVideo-sat-open" id="subtitle"]]
diff --git a/2025/info/schemacs-after.md b/2025/info/schemacs-after.md
index 880315ee..ace46a73 100644
--- a/2025/info/schemacs-after.md
+++ b/2025/info/schemacs-after.md
@@ -408,7 +408,7 @@ Captioner: sachac
<div class="transcript transcript-qanda"><a name="schemacs-qanda-transcript"></a><h1>Q&A transcript (unedited)</h1>
-<div class="transcript-heading">[[!template new="1" text="""Q: I think that Kiczalez et al.'s metaobject protocol has a scheme implementation, does this mean schemacs will be metaobject-changeable in practice?""" start="00:00:00.000" video="qanda-schemacs" id="subtitle"]]</div>[[!template text="""[oops, forgot to start] [Corwin]: ... object protocol""" start="00:00:00.000" video="qanda-schemacs" id="subtitle"]]
+<div class="transcript-heading">[[!template new="1" text="""Q: I think that Kiczalez et al\.'s metaobject protocol has a scheme implementation, does this mean schemacs will be metaobject-changeable in practice?""" start="00:00:00.000" video="qanda-schemacs" id="subtitle"]]</div>[[!template text="""[oops, forgot to start] [Corwin]: ... object protocol""" start="00:00:00.000" video="qanda-schemacs" id="subtitle"]]
[[!template text="""has a scheme implementation.""" start="00:00:01.092" video="qanda-schemacs" id="subtitle"]]
[[!template text="""Does this mean schemacs will be""" start="00:00:03.840" video="qanda-schemacs" id="subtitle"]]
[[!template text="""meta object changeable in practice?""" start="00:00:07.160" video="qanda-schemacs" id="subtitle"]]
@@ -488,7 +488,7 @@ Captioner: sachac
[[!template text="""and I've had trouble with some of the scheme compilers.""" start="00:03:55.080" video="qanda-schemacs" id="subtitle"]]
[[!template text="""But yeah, I would recommend Guile.""" start="00:04:00.040" video="qanda-schemacs" id="subtitle"]]
-<div class="transcript-heading">[[!template new="1" text="""Q: How would Schemacs deal with Emacs' (re)display architecture? Would it be having its own display architecture? If so, how can it be compatible with things like overlays, images, etc.? From what I know, Emacs is extremely idiosyncratic here.""" start="00:04:04.840" video="qanda-schemacs" id="subtitle"]]</div>[[!template text="""[Corwin]: But how would schemacs deal with""" start="00:04:04.840" video="qanda-schemacs" id="subtitle"]]
+<div class="transcript-heading">[[!template new="1" text="""Q: How would Schemacs deal with Emacs' (re)display architecture? Would it be having its own display architecture? If so, how can it be compatible with things like overlays, images, etc\.? From what I know, Emacs is extremely idiosyncratic here\.""" start="00:04:04.840" video="qanda-schemacs" id="subtitle"]]</div>[[!template text="""[Corwin]: But how would schemacs deal with""" start="00:04:04.840" video="qanda-schemacs" id="subtitle"]]
[[!template text="""Emacs's re-display architecture""" start="00:04:07.720" video="qanda-schemacs" id="subtitle"]]
[[!template text="""will be having its own display architecture?""" start="00:04:10.040" video="qanda-schemacs" id="subtitle"]]
[[!template text="""And if so, how will you handle""" start="00:04:13.160" video="qanda-schemacs" id="subtitle"]]
@@ -511,7 +511,7 @@ Captioner: sachac
[[!template text="""specifically to support Emacs Lisp.""" start="00:05:17.600" video="qanda-schemacs" id="subtitle"]]
[[!template text="""I don't know yet. I haven't got that far.""" start="00:05:22.040" video="qanda-schemacs" id="subtitle"]]
-<div class="transcript-heading">[[!template new="1" text="""Q: You were saying that you'd like to get "most" of the one thousand three hundred and something Emacs packages done. Is there a technical blocker to doing them all? Or just a problem of getting enough people in to help and start writing scheme?""" start="00:05:28.560" video="qanda-schemacs" id="subtitle"]]</div>[[!template text="""[Corwin]: You were saying that you would like""" start="00:05:28.560" video="qanda-schemacs" id="subtitle"]]
+<div class="transcript-heading">[[!template new="1" text="""Q: You were saying that you'd like to get "most" of the one thousand three hundred and something Emacs packages done\. Is there a technical blocker to doing them all? Or just a problem of getting enough people in to help and start writing scheme?""" start="00:05:28.560" video="qanda-schemacs" id="subtitle"]]</div>[[!template text="""[Corwin]: You were saying that you would like""" start="00:05:28.560" video="qanda-schemacs" id="subtitle"]]
[[!template text="""to get the most out of the 1300""" start="00:05:30.080" video="qanda-schemacs" id="subtitle"]]
[[!template text="""and something Emacs packages that exist.""" start="00:05:33.480" video="qanda-schemacs" id="subtitle"]]
[[!template text="""Are there technical blockers to doing them all""" start="00:05:36.520" video="qanda-schemacs" id="subtitle"]]
diff --git a/2025/info/sun-open-after.md b/2025/info/sun-open-after.md
index d30936b4..7f33ecd0 100644
--- a/2025/info/sun-open-after.md
+++ b/2025/info/sun-open-after.md
@@ -107,7 +107,7 @@
[[!template text="""in #emacsconf-org and we'll see""" start="00:03:51.070" video="mainVideo-sun-open" id="subtitle"]]
[[!template text="""if we can make things happen.""" start="00:03:54.017" video="mainVideo-sun-open" id="subtitle"]]
-<div class="transcript-heading">[[!template new="1" text="""status.emacsconf.org""" start="00:03:55.238" video="mainVideo-sun-open" id="subtitle"]]</div>[[!template text="""If something goes down, we'll update status.emacsconf.org.""" start="00:03:55.238" video="mainVideo-sun-open" id="subtitle"]]
+<div class="transcript-heading">[[!template new="1" text="""status\.emacsconf\.org""" start="00:03:55.238" video="mainVideo-sun-open" id="subtitle"]]</div>[[!template text="""If something goes down, we'll update status.emacsconf.org.""" start="00:03:55.238" video="mainVideo-sun-open" id="subtitle"]]
[[!template text="""If it doesn't look like we've noticed yet,""" start="00:03:59.918" video="mainVideo-sun-open" id="subtitle"]]
[[!template text="""please let us know in the #emacsconf-org IRC channel,""" start="00:04:01.744" video="mainVideo-sun-open" id="subtitle"]]
[[!template text="""where we will be quietly panicking.""" start="00:04:05.263" video="mainVideo-sun-open" id="subtitle"]]
diff --git a/2025/info/weights-after.md b/2025/info/weights-after.md
index 08bf1395..7863c63f 100644
--- a/2025/info/weights-after.md
+++ b/2025/info/weights-after.md
@@ -355,7 +355,7 @@
[[!template text="""Not recently. I haven't, so I couldn't compare them.""" start="00:17:20.400" video="mainVideo-weights" id="subtitle"]]
[[!template text="""Fair enough. Another keyboard question.""" start="00:17:27.120" video="mainVideo-weights" id="subtitle"]]
-<div class="transcript-heading">[[!template new="1" text="""Q: Another keyboard question - have you tried the "flickboard" on f-droid? It's the craziest keyboard, you use one thumb.""" start="00:17:31.360" video="mainVideo-weights" id="subtitle"]]</div>[[!template text="""Have you tried Flickboard on F-Droid?""" start="00:17:31.360" video="mainVideo-weights" id="subtitle"]]
+<div class="transcript-heading">[[!template new="1" text="""Q: Another keyboard question - have you tried the "flickboard" on f-droid? It's the craziest keyboard, you use one thumb\.""" start="00:17:31.360" video="mainVideo-weights" id="subtitle"]]</div>[[!template text="""Have you tried Flickboard on F-Droid?""" start="00:17:31.360" video="mainVideo-weights" id="subtitle"]]
[[!template text="""The commenter says, this is the craziest keyboard.""" start="00:17:34.400" video="mainVideo-weights" id="subtitle"]]
[[!template text="""You use one thumb. Oh, that is interesting. Let me see.""" start="00:17:37.960" video="mainVideo-weights" id="subtitle"]]
[[!template text="""Flickboard. Flickboard. Yeah, I'll have to try that.""" start="00:17:44.560" video="mainVideo-weights" id="subtitle"]]
@@ -482,7 +482,7 @@
[[!template text="""I think this also goes""" start="00:24:13.560" video="mainVideo-weights" id="subtitle"]]
[[!template text="""with the development experience question.""" start="00:24:15.360" video="mainVideo-weights" id="subtitle"]]
-<div class="transcript-heading">[[!template new="1" text="""Q: I'm curious about the development experience. Do you do everything on the phone?""" start="00:24:19.920" video="mainVideo-weights" id="subtitle"]]</div>[[!template text="""So I'm curious about the development experience.""" start="00:24:19.920" video="mainVideo-weights" id="subtitle"]]
+<div class="transcript-heading">[[!template new="1" text="""Q: I'm curious about the development experience\. Do you do everything on the phone?""" start="00:24:19.920" video="mainVideo-weights" id="subtitle"]]</div>[[!template text="""So I'm curious about the development experience.""" start="00:24:19.920" video="mainVideo-weights" id="subtitle"]]
[[!template text="""Do you do everything on the phone? And that's the thing.""" start="00:24:22.640" video="mainVideo-weights" id="subtitle"]]
[[!template text="""None of my development in general is done on the phone.""" start="00:24:24.640" video="mainVideo-weights" id="subtitle"]]
[[!template text="""just because, for one, my muscle memory isn't there,""" start="00:24:27.120" video="mainVideo-weights" id="subtitle"]]
diff --git a/2025/info/zettelkasten-after.md b/2025/info/zettelkasten-after.md
index 5354b035..a8a464f3 100644
--- a/2025/info/zettelkasten-after.md
+++ b/2025/info/zettelkasten-after.md
@@ -719,7 +719,7 @@ Captioner: sachac
[[!template text="""I'm not going to talk about these""" start="00:11:26.320" video="qanda-zettelkasten" id="subtitle"]]
[[!template text="""unless someone asks a question.""" start="00:11:27.800" video="qanda-zettelkasten" id="subtitle"]]
-<div class="transcript-heading">[[!template new="1" text="""Q: Zettelkasten feels like a very "cagey" approach to note-taking and knowledge management. Doesn't it restrict one to think in certain ways rather than what feels natural to someone?""" start="00:11:29.040" video="qanda-zettelkasten" id="subtitle"]]</div>[[!template text="""Zettelkasten feels like a very cagey approach""" start="00:11:29.040" video="qanda-zettelkasten" id="subtitle"]]
+<div class="transcript-heading">[[!template new="1" text="""Q: Zettelkasten feels like a very "cagey" approach to note-taking and knowledge management\. Doesn't it restrict one to think in certain ways rather than what feels natural to someone?""" start="00:11:29.040" video="qanda-zettelkasten" id="subtitle"]]</div>[[!template text="""Zettelkasten feels like a very cagey approach""" start="00:11:29.040" video="qanda-zettelkasten" id="subtitle"]]
[[!template text="""to note-taking and knowledge management.""" start="00:11:32.120" video="qanda-zettelkasten" id="subtitle"]]
[[!template text="""Doesn't it restrict one to think in certain ways""" start="00:11:34.080" video="qanda-zettelkasten" id="subtitle"]]
[[!template text="""rather than what feels natural to someone?""" start="00:11:36.520" video="qanda-zettelkasten" id="subtitle"]]
@@ -921,7 +921,7 @@ Captioner: sachac
[[!template text="""but also it's better if you use a tool to get started,""" start="00:21:14.160" video="qanda-zettelkasten" id="subtitle"]]
[[!template text="""otherwise you waste a lot of time.""" start="00:21:16.383" video="qanda-zettelkasten" id="subtitle"]]
-<div class="transcript-heading">[[!template new="1" text="""Comment: When I completely re-worked my config some two years ago, I also tried out some of these packages for making notes in Emacs...""" start="00:21:20.591" video="qanda-zettelkasten" id="subtitle"]]</div>[[!template text="""Next question, when I complete, next long question.""" start="00:21:20.591" video="qanda-zettelkasten" id="subtitle"]]
+<div class="transcript-heading">[[!template new="1" text="""Comment: When I completely re-worked my config some two years ago, I also tried out some of these packages for making notes in Emacs\.\.\.""" start="00:21:20.591" video="qanda-zettelkasten" id="subtitle"]]</div>[[!template text="""Next question, when I complete, next long question.""" start="00:21:20.591" video="qanda-zettelkasten" id="subtitle"]]
[[!template text="""I'm going to copy this over because maybe...""" start="00:21:26.633" video="qanda-zettelkasten" id="subtitle"]]
[[!template text="""&quot;when I completely reworked my configs from two years ago,""" start="00:21:34.965" video="qanda-zettelkasten" id="subtitle"]]
[[!template text="""I also tried some of these packages for making notes,""" start="00:21:42.400" video="qanda-zettelkasten" id="subtitle"]]
@@ -1404,7 +1404,7 @@ Captioner: sachac
[[!template text="""and then see how people transparently evolve""" start="00:48:44.840" video="qanda-zettelkasten" id="subtitle"]]
[[!template text="""their gardens, their processes, their note-taking systems""" start="00:48:50.040" video="qanda-zettelkasten" id="subtitle"]]
-<div class="transcript-heading">[[!template new="1" text="""Q: I would be very interested in your thought on this video by Westenberg - https://www.youtube.com/watch?v=CjSWwmg-JRM (Why I Deleted My Second Brain: A Journey Back to Real Thinking)""" start="00:48:55.160" video="qanda-zettelkasten" id="subtitle"]]</div>[[!template text="""next question not a question but i would be very interested""" start="00:48:55.160" video="qanda-zettelkasten" id="subtitle"]]
+<div class="transcript-heading">[[!template new="1" text="""Q: I would be very interested in your thought on this video by Westenberg - https://www\.youtube\.com/watch?v=CjSWwmg-JRM (Why I Deleted My Second Brain: A Journey Back to Real Thinking)""" start="00:48:55.160" video="qanda-zettelkasten" id="subtitle"]]</div>[[!template text="""next question not a question but i would be very interested""" start="00:48:55.160" video="qanda-zettelkasten" id="subtitle"]]
[[!template text="""in your thoughts on this video""" start="00:49:00.320" video="qanda-zettelkasten" id="subtitle"]]
[[!template text="""by Westenberg. Okay. This is not spam.""" start="00:49:01.560" video="qanda-zettelkasten" id="subtitle"]]
[[!template text="""I don't... Uh, there's Joe Westenberg's Youtube channel,""" start="00:49:07.040" video="qanda-zettelkasten" id="subtitle"]]
diff --git a/2025/report.md b/2025/report.md
index 35c92250..98362d1b 100644
--- a/2025/report.md
+++ b/2025/report.md
@@ -58,6 +58,7 @@ for this year's conference:
- [Audacity](https://www.audacityteam.org/): audio editing
- [WhisperX](https://github.com/m-bain/whisperX): captioning
- [Aeneas](https://www.readbeyond.it/aeneas/): forced alignment to get timestamps
+- [sub-seg](https://gitlab.com/jun8git/sub-seg): subtitle segmentation into more logical phrases
- [subed-mode](https://codeberg.org/sachac/subed): captioning
- [Git](https://git-scm.com/): version control
- [Mailman](https://list.org/): mailing lists; service provided by the Free Software Foundation
diff --git a/2025/report.org b/2025/report.org
index b815c458..f16e549e 100644
--- a/2025/report.org
+++ b/2025/report.org
@@ -101,6 +101,7 @@ for this year's conference:
- [[https://www.audacityteam.org/][Audacity]]: audio editing
- [[https://github.com/m-bain/whisperX][WhisperX]]: captioning
- [[https://www.readbeyond.it/aeneas/][Aeneas]]: forced alignment to get timestamps
+- [[https://gitlab.com/jun8git/sub-seg][sub-seg]]: subtitle segmentation into more logical phrases
- [[https://codeberg.org/sachac/subed][subed-mode]]: captioning
- [[https://git-scm.com/][Git]]: version control
- [[https://list.org/][Mailman]]: mailing lists; service provided by the Free Software Foundation
diff --git a/ideas.md b/ideas.md
index c93e72eb..29aa98a9 100644
--- a/ideas.md
+++ b/ideas.md
@@ -23,6 +23,7 @@ EmacsConf. :-)
You can also check out past EmacsConf programs to see what kinds of things people have shared before:
+- [[2025|/2025/talks]]
- [[2024|/2024/talks]]
- [[2023|/2023/talks]]
- [[2022|/2022/talks]]
@@ -31,3 +32,5 @@ You can also check out past EmacsConf programs to see what kinds of things peopl
- [[2019|/2019/schedule]]
- [[2015|/2015/schedule]]
- [[2013|/2013/#program]]
+
+or see all the talks by title: <https://emacsconf.org/talks/>
diff --git a/organizers-notebook/index.org b/organizers-notebook/index.org
index db35bfcb..aa01046a 100644
--- a/organizers-notebook/index.org
+++ b/organizers-notebook/index.org
@@ -1393,6 +1393,15 @@ directory should have the files and the entry should be in the index.
Switching it back to =TO_STREAM= and calling
elisp:emacsconf-publish-media-files-on-change should remove it.
+*** Backing up, mirroring
+
+#+begin_src sh :eval yes
+rsync -avzue ssh media:/var/www/media.emacsconf.org/ /var/www/media.emacsconf.org/ --exclude protected --exclude backstage
+rsync -avzue ssh /var/www/media.emacsconf.org/ yang:~/public_html/media.emacsconf.org/ --exclude protected --exclude backstage
+#+end_src
+
+
+
*** DONE Switch public media to unprotected root before the conference :tminustwo:
CLOSED: [2025-11-30 Sun 16:52]
:PROPERTIES:
@@ -1627,7 +1636,6 @@ Success:
See C-u M-x emacsconf-stream-crontabs
-
** Low-res stream
:PROPERTIES:
:CUSTOM_ID: general-infrastructure-low-res-stream