From 76e8c2a0ba73aa187abd71f6016e2764cb2fdc02 Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Sat, 20 Dec 2025 10:56:47 -0500 Subject: caption updates --- 2025/info/llm-after.md | 135 +++++++++++++++++++++++++++---------------------- 1 file changed, 74 insertions(+), 61 deletions(-) (limited to '2025/info/llm-after.md') diff --git a/2025/info/llm-after.md b/2025/info/llm-after.md index 4305f6de..dcd43ae1 100644 --- a/2025/info/llm-after.md +++ b/2025/info/llm-after.md @@ -369,7 +369,8 @@ Captioner: amitav

Q&A transcript (unedited)

-[[!template text="""So let's, I'm just going to answer""" start="00:00:00.000" video="qanda-llm" id="subtitle"]] + +
[[!template new="1" text="""Q: My biggest question with AI code editors trying to integrate with Emacs is -- are the AI code editors able to read unsaved buffers and not just saved files?""" start="00:00:00.000" video="qanda-llm" id="subtitle"]]
[[!template text="""So let's, I'm just going to answer""" start="00:00:00.000" video="qanda-llm" id="subtitle"]] [[!template text="""the questions as I see them on the pad.""" start="00:00:01.760" video="qanda-llm" id="subtitle"]] [[!template text="""So yeah, this first question is really good.""" start="00:00:04.400" video="qanda-llm" id="subtitle"]] [[!template text="""And I think it's actually this great thing""" start="00:00:07.080" video="qanda-llm" id="subtitle"]] @@ -424,9 +425,10 @@ Captioner: amitav [[!template text="""I will read the questions from now on.""" start="00:02:11.720" video="qanda-llm" id="subtitle"]] [[!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"]] -[[!template text="""The next question is,""" start="00:02:20.320" video="qanda-llm" id="subtitle"]] + +
[[!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"]]
[[!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="""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"]] [[!template text="""pushing for tightly integrated agent""" start="00:02:26.720" video="qanda-llm" id="subtitle"]] [[!template text="""and products like Windsurf.""" start="00:02:28.880" video="qanda-llm" id="subtitle"]] @@ -457,7 +459,8 @@ Captioner: amitav [[!template text="""I guess I'm kind of cautiously saying""" start="00:03:37.680" video="qanda-llm" id="subtitle"]] [[!template text="""I think it's gonna be the opposite, but I guess we'll see.""" start="00:03:40.320" video="qanda-llm" id="subtitle"]] [[!template text="""Like, let's reconvene in a year and see what happens.""" start="00:03:43.200" video="qanda-llm" id="subtitle"]] -[[!template text="""Uh, the 3rd question answer,""" start="00:03:47.760" video="qanda-llm" id="subtitle"]] + +
[[!template new="1" text="""Q: Do you have any thoughts about the environmental cost of using LLMs - either the training of models we can download and use locally, or the larger, commercial models used from the cloud?""" start="00:03:47.760" video="qanda-llm" id="subtitle"]]
[[!template text="""Uh, the 3rd question answer,""" start="00:03:47.760" video="qanda-llm" id="subtitle"]] [[!template text="""do you have any thoughts about the environmental costs""" start="00:03:49.160" video="qanda-llm" id="subtitle"]] [[!template text="""of using either the training""" start="00:03:55.320" video="qanda-llm" id="subtitle"]] [[!template text="""of the models are we can download or use locally""" start="00:03:57.080" video="qanda-llm" id="subtitle"]] @@ -505,7 +508,8 @@ Captioner: amitav [[!template text="""to make things more efficient as opposed to personal use.""" start="00:05:58.520" video="qanda-llm" id="subtitle"]] [[!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"]] -[[!template text="""The next question is another,""" start="00:06:09.080" video="qanda-llm" id="subtitle"]] + +
[[!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"]]
[[!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"]] @@ -548,13 +552,13 @@ Captioner: amitav [[!template text="""be a bit more useful than VS code,""" start="00:08:09.240" video="qanda-llm" id="subtitle"]] [[!template text="""which people are really just using to edit code""" start="00:08:10.960" video="qanda-llm" id="subtitle"]] [[!template text="""and if people find it less useful to edit code.""" start="00:08:14.080" video="qanda-llm" id="subtitle"]] -[[!template text="""I think it's VS code will be harder hit than emails""" start="00:08:16.800" video="qanda-llm" id="subtitle"]] -[[!template text="""because that's its whole like that's in the name""" start="00:08:20.920" video="qanda-llm" id="subtitle"]] +[[!template text="""I think it's VS Code will be harder hit than emails""" start="00:08:16.800" video="qanda-llm" id="subtitle"]] +[[!template text="""because that's its whole, like, that's in the name,""" start="00:08:20.920" video="qanda-llm" id="subtitle"]] [[!template text="""like the whole reason for it""" start="00:08:24.240" video="qanda-llm" id="subtitle"]] [[!template text="""to be doing things as to edit code.""" start="00:08:25.560" video="qanda-llm" id="subtitle"]] [[!template text="""So I think that it's it's vulnerable""" start="00:08:27.360" video="qanda-llm" id="subtitle"]] [[!template text="""in a way that Emacs isn't""" start="00:08:30.840" video="qanda-llm" id="subtitle"]] -[[!template text="""just because emacs is so very...""" start="00:08:31.960" video="qanda-llm" id="subtitle"]] +[[!template text="""just because Emacs is so very...""" start="00:08:31.960" video="qanda-llm" id="subtitle"]] [[!template text="""you know, it's, it could do so many things""" start="00:08:34.520" video="qanda-llm" id="subtitle"]] [[!template text="""and and people use it for so many different kinds of things""" start="00:08:40.120" video="qanda-llm" id="subtitle"]] [[!template text="""that it's I think it's going to be""" start="00:08:42.720" video="qanda-llm" id="subtitle"]] @@ -567,9 +571,10 @@ Captioner: amitav [[!template text="""it is the thing you reach for to do that thing.""" start="00:09:00.280" video="qanda-llm" id="subtitle"]] [[!template text="""Is that touching on the point?""" start="00:09:03.000" video="qanda-llm" id="subtitle"]] [[!template text="""Yeah, that's a great way to say it.""" start="00:09:06.640" video="qanda-llm" id="subtitle"]] -[[!template text="""Thank you. Thank you, Colin. Yeah.""" start="00:09:09.080" video="qanda-llm" id="subtitle"]] +[[!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"]] -[[!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 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"]]
[[!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"]] @@ -627,7 +632,8 @@ Captioner: amitav [[!template text="""Sorry, you have a ton of questions.""" start="00:12:07.600" video="qanda-llm" id="subtitle"]] [[!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"]] -[[!template text="""OK, next is I've been using Claude Code extensively.""" start="00:12:17.480" video="qanda-llm" id="subtitle"]] + +
[[!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"]]
[[!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"]] @@ -635,8 +641,8 @@ Captioner: amitav [[!template text="""So Agent Shell did not exist then.""" start="00:12:34.720" video="qanda-llm" id="subtitle"]] [[!template text="""If Agent Shell did exist,""" start="00:12:38.120" video="qanda-llm" id="subtitle"]] [[!template text="""I probably would have demoed it as well.""" start="00:12:39.720" video="qanda-llm" id="subtitle"]] -[[!template text="""Agent Hell is great in the sense of it's""" start="00:12:41.240" video="qanda-llm" id="subtitle"]] -[[!template text="""It does use comment, which is the way that I think all Emacs users""" start="00:12:45.360" video="qanda-llm" id="subtitle"]] +[[!template text="""Agent shell is great in the sense of it's...""" start="00:12:41.240" video="qanda-llm" id="subtitle"]] +[[!template text="""It does use comint, which is the way that I think all Emacs users""" start="00:12:45.360" video="qanda-llm" id="subtitle"]] [[!template text="""would prefer to interact with something like Claude Code,""" start="00:12:53.720" video="qanda-llm" id="subtitle"]] [[!template text="""or any of those types of tools, which is like, I don't.""" start="00:12:57.040" video="qanda-llm" id="subtitle"]] [[!template text="""Um, the other,""" start="00:13:00.200" video="qanda-llm" id="subtitle"]] @@ -653,9 +659,9 @@ Captioner: amitav [[!template text="""I couldn't do this in agent shell.""" start="00:13:30.240" video="qanda-llm" id="subtitle"]] [[!template text="""It's progressing rapidly.""" start="00:13:31.720" video="qanda-llm" id="subtitle"]] [[!template text="""But it's not as rich in functionality""" start="00:13:33.400" video="qanda-llm" id="subtitle"]] -[[!template text="""as using quad code directly.""" start="00:13:37.480" video="qanda-llm" id="subtitle"]] +[[!template text="""as using Claude Code directly.""" start="00:13:37.480" video="qanda-llm" id="subtitle"]] [[!template text="""On the other hand, because it's letting Emacs be Emacs""" start="00:13:40.120" video="qanda-llm" id="subtitle"]] -[[!template text="""and using comment, it's a much better experience""" start="00:13:44.840" video="qanda-llm" id="subtitle"]] +[[!template text="""and using comint, it's a much better experience""" start="00:13:44.840" video="qanda-llm" id="subtitle"]] [[!template text="""to actually give instructions.""" start="00:13:49.240" video="qanda-llm" id="subtitle"]] [[!template text="""I think the maximum power, though, is, to me,""" start="00:13:50.920" video="qanda-llm" id="subtitle"]] [[!template text="""the best way is still like, you know,""" start="00:13:56.520" video="qanda-llm" id="subtitle"]] @@ -669,10 +675,11 @@ Captioner: amitav [[!template text="""because you're really doing your typing""" start="00:14:18.760" video="qanda-llm" id="subtitle"]] [[!template text="""in order to me, I think there's""" start="00:14:20.040" video="qanda-llm" id="subtitle"]] [[!template text="""kind of the sweet spot that I like.""" start="00:14:21.440" video="qanda-llm" id="subtitle"]] -[[!template text="""Um, but HHL is a great step forward""" start="00:14:23.520" video="qanda-llm" id="subtitle"]] +[[!template text="""Um, but agent-shell is a great step forward""" start="00:14:23.520" video="qanda-llm" id="subtitle"]] [[!template text="""and I think it's, uh, it's quite good to use.""" start="00:14:26.640" video="qanda-llm" id="subtitle"]] [[!template text="""And I, I personally use it a lot.""" start="00:14:29.880" video="qanda-llm" id="subtitle"]] -[[!template text="""Um, OK, so in terms of, next question,""" start="00:14:32.120" video="qanda-llm" id="subtitle"]] + +
[[!template new="1" text="""Q: In terms of agent selection, what has your experience been with different agents, and have you had any success with hosting your own models and using open weights?""" start="00:14:32.120" video="qanda-llm" id="subtitle"]]
[[!template text="""Um, OK, so in terms of, next question,""" start="00:14:32.120" video="qanda-llm" id="subtitle"]] [[!template text="""in terms of agent selection,""" start="00:14:40.480" video="qanda-llm" id="subtitle"]] [[!template text="""what has been your experience with different agents?""" start="00:14:41.840" video="qanda-llm" id="subtitle"]] [[!template text="""And have you had any success with hosting your own models""" start="00:14:44.640" video="qanda-llm" id="subtitle"]] @@ -681,7 +688,7 @@ Captioner: amitav [[!template text="""have many different opinions on this.""" start="00:14:54.160" video="qanda-llm" id="subtitle"]] [[!template text="""I think Claude Code is, most people I know""" start="00:14:56.520" video="qanda-llm" id="subtitle"]] [[!template text="""would say Claude Code is probably,""" start="00:15:00.840" video="qanda-llm" id="subtitle"]] -[[!template text="""sorry, Cloud is probably the best for coding right now.""" start="00:15:03.480" video="qanda-llm" id="subtitle"]] +[[!template text="""sorry, Claude is probably the best for coding right now.""" start="00:15:03.480" video="qanda-llm" id="subtitle"]] [[!template text="""Gemini can be very hit and miss even with 3.0,""" start="00:15:07.480" video="qanda-llm" id="subtitle"]] [[!template text="""but Claude is quite good.""" start="00:15:09.920" video="qanda-llm" id="subtitle"]] [[!template text="""4.5 Opus is actually relatively cheap""" start="00:15:12.520" video="qanda-llm" id="subtitle"]] @@ -711,7 +718,7 @@ Captioner: amitav [[!template text="""than the models that are elsewhere""" start="00:16:29.960" video="qanda-llm" id="subtitle"]] [[!template text="""just because they just have more horsepower,""" start="00:16:33.280" video="qanda-llm" id="subtitle"]] [[!template text="""they can churn through those tokens a little quicker.""" start="00:16:36.320" video="qanda-llm" id="subtitle"]] -[[!template text="""So, I'll just break in here to say,""" start="00:16:38.680" video="qanda-llm" id="subtitle"]] +[[!template text="""[Corwin]: So, I'll just break in here to say,""" start="00:16:38.680" video="qanda-llm" id="subtitle"]] [[!template text="""we've got about 7 minutes left""" start="00:16:44.720" video="qanda-llm" id="subtitle"]] [[!template text="""before we're cutting over this great discussion so far.""" start="00:16:46.240" video="qanda-llm" id="subtitle"]] [[!template text="""I'm very happy to keep going.""" start="00:16:49.240" video="qanda-llm" id="subtitle"]] @@ -720,15 +727,17 @@ Captioner: amitav [[!template text="""to jump in and prep with the next speaker,""" start="00:16:56.480" video="qanda-llm" id="subtitle"]] [[!template text="""but you'll be able to keep going""" start="00:16:58.680" video="qanda-llm" id="subtitle"]] [[!template text="""as long as you have the steam for it.""" start="00:17:00.360" video="qanda-llm" id="subtitle"]] -[[!template text="""Yeah, I think we have 3 questions. Yeah, thanks.""" start="00:17:02.600" video="qanda-llm" id="subtitle"]] +[[!template text="""[Andrew]: Yeah, I think we have 3 questions. Yeah, thanks.""" start="00:17:04.120" video="qanda-llm" id="subtitle"]] [[!template text="""I think we have 3 questions.""" start="00:17:06.160" video="qanda-llm" id="subtitle"]] [[!template text="""Let's see if we can get through them""" start="00:17:08.240" video="qanda-llm" id="subtitle"]] -[[!template text="""all in that time period. OK, this one is interesting talk.""" start="00:17:09.720" video="qanda-llm" id="subtitle"]] +[[!template text="""all in that time period.""" start="00:17:09.720" video="qanda-llm" id="subtitle"]] +[[!template text="""OK, this one is interesting talk.""" start="00:17:13.268" video="qanda-llm" id="subtitle"]] [[!template text="""I'll start by asking it for everything, but is it editing?""" start="00:17:17.360" video="qanda-llm" id="subtitle"]] [[!template text="""I think there's more of a comment than a question.""" start="00:17:20.440" video="qanda-llm" id="subtitle"]] [[!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"]] -[[!template text="""I'm reading angst in your thinking about AI editing.""" start="00:17:33.440" video="qanda-llm" id="subtitle"]] + +
[[!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"]]
[[!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"]] @@ -738,11 +747,11 @@ Captioner: amitav [[!template text="""with LLMs right now.""" start="00:17:58.720" video="qanda-llm" id="subtitle"]] [[!template text="""And I think there's lots of opportunities,""" start="00:18:01.440" video="qanda-llm" id="subtitle"]] [[!template text="""clever opportunities to do things""" start="00:18:04.600" video="qanda-llm" id="subtitle"]] -[[!template text="""we couldn't have thought of Things that are useful,""" start="00:18:07.840" video="qanda-llm" id="subtitle"]] +[[!template text="""we couldn't have thought of... Things that are useful,""" start="00:18:07.840" video="qanda-llm" id="subtitle"]] [[!template text="""but in ways that are not super obvious to us,""" start="00:18:11.080" video="qanda-llm" id="subtitle"]] [[!template text="""and I think I'm still excited""" start="00:18:14.920" video="qanda-llm" id="subtitle"]] -[[!template text="""about the possibilities of using them in ways that are super helpful""" start="00:18:18.520" video="qanda-llm" id="subtitle"]] -[[!template text="""and different than. normal. I'll give you an example.""" start="00:18:23.840" video="qanda-llm" id="subtitle"]] +[[!template text="""about the possibilities of using them in ways that are super helpful""" start="00:18:17.020" video="qanda-llm" id="subtitle"]] +[[!template text="""and different than normal. I'll give you an example.""" start="00:18:22.940" video="qanda-llm" id="subtitle"]] [[!template text="""This is something that I intend to, I think,""" start="00:18:29.320" video="qanda-llm" id="subtitle"]] [[!template text="""post on Reddit in a few days,""" start="00:18:33.200" video="qanda-llm" id="subtitle"]] [[!template text="""but I have a extension to eshell""" start="00:18:36.480" video="qanda-llm" id="subtitle"]] @@ -755,36 +764,37 @@ Captioner: amitav [[!template text="""It's like a find, and there's like a dash print there somewhere.""" start="00:19:00.160" video="qanda-llm" id="subtitle"]] [[!template text="""Yes. There are some smart people who remember this""" start="00:19:04.800" video="qanda-llm" id="subtitle"]] [[!template text="""but I am not one of them.""" start="00:19:10.160" video="qanda-llm" id="subtitle"]] -[[!template text="""And so I think like something like this is like you just type out,""" start="00:19:11.200" video="qanda-llm" id="subtitle"]] +[[!template text="""And so I think, like, something like this is like, you just type out,""" start="00:19:11.200" video="qanda-llm" id="subtitle"]] [[!template text="""find me this file, and it will substitute""" start="00:19:13.640" video="qanda-llm" id="subtitle"]] [[!template text="""the correct command.""" start="00:19:17.280" video="qanda-llm" id="subtitle"]] [[!template text="""I think this is, there's a lot of little,""" start="00:19:18.880" video="qanda-llm" id="subtitle"]] [[!template text="""little tweaks you could do like, you know, if you want the AI,""" start="00:19:21.000" video="qanda-llm" id="subtitle"]] -[[!template text="""it could be there for you. And it will help you.""" start="00:19:24.320" video="qanda-llm" id="subtitle"]] +[[!template text="""it could be there for you, and it will help you.""" start="00:19:24.320" video="qanda-llm" id="subtitle"]] [[!template text="""And if you don't want it,""" start="00:19:26.680" video="qanda-llm" id="subtitle"]] [[!template text="""it's not going to get in your way.""" start="00:19:27.560" video="qanda-llm" id="subtitle"]] -[[!template text="""And I think this is where eMath can really shine.""" start="00:19:28.920" video="qanda-llm" id="subtitle"]] +[[!template text="""And I think this is where Emacs can really shine.""" start="00:19:28.920" video="qanda-llm" id="subtitle"]] [[!template text="""It can really take advantage of LLMs,""" start="00:19:30.640" video="qanda-llm" id="subtitle"]] [[!template text="""but still remain true to its kind of editing experience,""" start="00:19:33.080" video="qanda-llm" id="subtitle"]] [[!template text="""because it's not forcing you to use LLMs all the time.""" start="00:19:35.800" video="qanda-llm" id="subtitle"]] [[!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"]] -[[!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 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"]]
[[!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"]] [[!template text="""but I think it does matter a lot for all sorts of things.""" start="00:19:58.480" video="qanda-llm" id="subtitle"]] -[[!template text="""It's hard to kind of explain succinctly""" start="00:20:03.160" video="qanda-llm" id="subtitle"]] +[[!template text="""It's hard to kind of explain succinctly,""" start="00:20:03.160" video="qanda-llm" id="subtitle"]] [[!template text="""because I'm talking about UI""" start="00:20:07.160" video="qanda-llm" id="subtitle"]] [[!template text="""and I'd have to show you things.""" start="00:20:08.520" video="qanda-llm" id="subtitle"]] -[[!template text="""But it should be just something like oh I have an error""" start="00:20:09.760" video="qanda-llm" id="subtitle"]] +[[!template text="""But it should be just something like, oh I have an error,""" start="00:20:09.760" video="qanda-llm" id="subtitle"]] [[!template text="""and I'm using flymake and I'm,""" start="00:20:14.600" video="qanda-llm" id="subtitle"]] -[[!template text="""I'm using the you know I have options""" start="00:20:15.800" video="qanda-llm" id="subtitle"]] +[[!template text="""I'm using the... I have options""" start="00:20:15.800" video="qanda-llm" id="subtitle"]] [[!template text="""where it'll show me the error in line""" start="00:20:17.760" video="qanda-llm" id="subtitle"]] -[[!template text="""by like underlining things and having a little message,""" start="00:20:19.840" video="qanda-llm" id="subtitle"]] -[[!template text="""but like, you know what that message""" start="00:20:22.640" video="qanda-llm" id="subtitle"]] -[[!template text="""doesn't appear quite right, a lot of the times,""" start="00:20:24.080" video="qanda-llm" id="subtitle"]] -[[!template text="""or here's another one like. I program in Python a lot.""" start="00:20:26.400" video="qanda-llm" id="subtitle"]] +[[!template text="""by underlining things and having a little message,""" start="00:20:19.840" video="qanda-llm" id="subtitle"]] +[[!template text="""but like, you know what, that message""" start="00:20:22.640" video="qanda-llm" id="subtitle"]] +[[!template text="""doesn't appear quite right a lot of the times.""" start="00:20:24.080" video="qanda-llm" id="subtitle"]] +[[!template text="""Or here's another one like. I program in Python a lot.""" start="00:20:26.400" video="qanda-llm" id="subtitle"]] [[!template text="""And Python, it's super hard to program in""" start="00:20:30.160" video="qanda-llm" id="subtitle"]] [[!template text="""unless you have these little vertical lines""" start="00:20:33.480" video="qanda-llm" id="subtitle"]] [[!template text="""that shows you what the indents are. At least I find it.""" start="00:20:35.280" video="qanda-llm" id="subtitle"]] @@ -794,26 +804,27 @@ Captioner: amitav [[!template text="""does not allow you to do this.""" start="00:20:44.600" video="qanda-llm" id="subtitle"]] [[!template text="""And so you kind of have to hack it in.""" start="00:20:45.920" video="qanda-llm" id="subtitle"]] [[!template text="""And there's lots of ways to mess it up.""" start="00:20:47.760" video="qanda-llm" id="subtitle"]] -[[!template text="""And when editing, you'll find yourself messing this thing up.""" start="00:20:49.480" video="qanda-llm" id="subtitle"]] -[[!template text="""regularly. So it doesn't look quite clean.""" start="00:20:52.800" video="qanda-llm" id="subtitle"]] +[[!template text="""And when editing, you'll find yourself""" start="00:20:49.480" video="qanda-llm" id="subtitle"]] +[[!template text="""messing this thing up regularly.""" start="00:20:52.157" video="qanda-llm" id="subtitle"]] +[[!template text="""So it doesn't look quite clean.""" start="00:20:55.261" video="qanda-llm" id="subtitle"]] [[!template text="""And like, there's little artifacts,""" start="00:20:57.160" video="qanda-llm" id="subtitle"]] [[!template text="""or, you know, there's little ways that it,""" start="00:20:59.080" video="qanda-llm" id="subtitle"]] [[!template text="""it kind of gets things wrong,""" start="00:21:01.040" video="qanda-llm" id="subtitle"]] -[[!template text="""or you can, you can get things wrong with it.""" start="00:21:02.360" video="qanda-llm" id="subtitle"]] -[[!template text="""So I think that, like,""" start="00:21:06.280" video="qanda-llm" id="subtitle"]] -[[!template text="""there's a lot of issues with that sort of thing.""" start="00:21:10.040" video="qanda-llm" id="subtitle"]] -[[!template text="""And, and also, like, you know,""" start="00:21:11.880" video="qanda-llm" id="subtitle"]] +[[!template text="""or you can get things wrong with it.""" start="00:21:02.360" video="qanda-llm" id="subtitle"]] +[[!template text="""So I think that, like,""" start="00:21:03.940" video="qanda-llm" id="subtitle"]] +[[!template text="""there's a lot of issues with that sort of thing.""" start="00:21:07.520" video="qanda-llm" id="subtitle"]] +[[!template text="""And also, like, you know,""" start="00:21:13.620" video="qanda-llm" id="subtitle"]] [[!template text="""what if you want to do something like play a video inline,""" start="00:21:15.760" video="qanda-llm" id="subtitle"]] [[!template text="""like, I don't know, you might should be able to do that,""" start="00:21:17.720" video="qanda-llm" id="subtitle"]] [[!template text="""you might should be able to do anything.""" start="00:21:19.560" video="qanda-llm" id="subtitle"]] -[[!template text="""But right now it just can't and I think""" start="00:21:20.840" video="qanda-llm" id="subtitle"]] -[[!template text="""a lot of the reason as well""" start="00:21:23.800" video="qanda-llm" id="subtitle"]] -[[!template text="""we you know we wanted to be compatible""" start="00:21:25.000" video="qanda-llm" id="subtitle"]] -[[!template text="""with you know TRS 80 machines or something like that""" start="00:21:26.520" video="qanda-llm" id="subtitle"]] -[[!template text="""and it's this is important this really is important,""" start="00:21:29.920" video="qanda-llm" id="subtitle"]] +[[!template text="""But right now, it just can't. I think""" start="00:21:21.600" video="qanda-llm" id="subtitle"]] +[[!template text="""a lot of the reason as well...""" start="00:21:23.800" video="qanda-llm" id="subtitle"]] +[[!template text="""you know, we wanted to be compatible""" start="00:21:25.000" video="qanda-llm" id="subtitle"]] +[[!template text="""with TRS 80 machines or something like that.""" start="00:21:26.520" video="qanda-llm" id="subtitle"]] +[[!template text="""This is important, this really is important,""" start="00:21:29.920" video="qanda-llm" id="subtitle"]] [[!template text="""but I hope there's some way""" start="00:21:33.160" video="qanda-llm" id="subtitle"]] [[!template text="""that we can kind of eventually figure out""" start="00:21:34.720" video="qanda-llm" id="subtitle"]] -[[!template text="""how to get the best of you know both compatibility and.""" start="00:21:36.080" video="qanda-llm" id="subtitle"]] +[[!template text="""how to get the best of both compatibility and""" start="00:21:36.080" video="qanda-llm" id="subtitle"]] [[!template text="""more modern UIs. So, you know, we can have more modern UIs""" start="00:21:39.280" video="qanda-llm" id="subtitle"]] [[!template text="""for people that have modern machines and other people""" start="00:21:44.880" video="qanda-llm" id="subtitle"]] [[!template text="""either do without that functionality""" start="00:21:49.840" video="qanda-llm" id="subtitle"]] @@ -832,17 +843,18 @@ Captioner: amitav [[!template text="""And I know there's more people""" start="00:22:21.280" video="qanda-llm" id="subtitle"]] [[!template text="""that are working behind the scenes.""" start="00:22:21.920" video="qanda-llm" id="subtitle"]] [[!template text="""So thank you all for putting this together.""" start="00:22:23.320" video="qanda-llm" id="subtitle"]] -[[!template text="""I'm so happy that we all are here. We care about Emacs.""" start="00:22:25.080" video="qanda-llm" id="subtitle"]] + +
[[!template new="1" text="""Wrapping up""" start="00:22:25.080" video="qanda-llm" id="subtitle"]]
[[!template text="""I'm so happy that we all are here. We care about Emacs.""" start="00:22:25.080" video="qanda-llm" id="subtitle"]] [[!template text="""We're pushing Emacs forward.""" start="00:22:29.200" video="qanda-llm" id="subtitle"]] [[!template text="""We are I think Emacs remains""" start="00:22:31.200" video="qanda-llm" id="subtitle"]] [[!template text="""this really remarkable achievement.""" start="00:22:35.960" video="qanda-llm" id="subtitle"]] [[!template text="""Like it's amazing that it exists. It continues to exist.""" start="00:22:37.280" video="qanda-llm" id="subtitle"]] -[[!template text="""It hasn't got, it's hard.""" start="00:22:41.800" video="qanda-llm" id="subtitle"]] +[[!template text="""It hasn't got... It's hard.""" start="00:22:41.800" video="qanda-llm" id="subtitle"]] [[!template text="""It's like, really, there's a lot of work to go into it.""" start="00:22:43.000" video="qanda-llm" id="subtitle"]] -[[!template text="""So I think let's all just appreciate everyone who,""" start="00:22:45.160" video="qanda-llm" id="subtitle"]] -[[!template text="""who like contributes and makes all of this possible.""" start="00:22:47.560" video="qanda-llm" id="subtitle"]] +[[!template text="""So I think let's all just appreciate everyone""" start="00:22:45.160" video="qanda-llm" id="subtitle"]] +[[!template text="""who contributes and makes all of this possible.""" start="00:22:47.560" video="qanda-llm" id="subtitle"]] [[!template text="""Cause it's, if you ever read""" start="00:22:50.680" video="qanda-llm" id="subtitle"]] -[[!template text="""the Emacs Develop mailing list,""" start="00:22:52.160" video="qanda-llm" id="subtitle"]] +[[!template text="""the emacs-devel mailing list,""" start="00:22:52.160" video="qanda-llm" id="subtitle"]] [[!template text="""it's a lot of work, a lot of deep thinking,""" start="00:22:53.280" video="qanda-llm" id="subtitle"]] [[!template text="""a lot of careful thinking.""" start="00:22:55.480" video="qanda-llm" id="subtitle"]] [[!template text="""And I think this is really important.""" start="00:22:56.680" video="qanda-llm" id="subtitle"]] @@ -850,17 +862,19 @@ Captioner: amitav [[!template text="""and everyone who's contributing to the core experience,""" start="00:23:02.040" video="qanda-llm" id="subtitle"]] [[!template text="""all the libraries, all the LLM stuff we mentioned before.""" start="00:23:04.200" video="qanda-llm" id="subtitle"]] [[!template text="""You're all doing such a fantastic job.""" start="00:23:07.760" video="qanda-llm" id="subtitle"]] -[[!template text="""It's exciting to be here. Thank you for your talk, Andrew.""" start="00:23:09.840" video="qanda-llm" id="subtitle"]] +[[!template text="""It's exciting to be here.""" start="00:23:09.840" video="qanda-llm" id="subtitle"]] +[[!template text="""[Corwin]: Thank you for your talk, Andrew.""" start="00:23:12.324" video="qanda-llm" id="subtitle"]] [[!template text="""It's been just fascinating.""" start="00:23:13.800" video="qanda-llm" id="subtitle"]] [[!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"]] -[[!template text="""It says, I have 45 plus years editing programming.""" start="00:23:23.880" video="qanda-llm" id="subtitle"]] + +
[[!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"]]
[[!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"]] [[!template text="""Should we have people with no experience""" start="00:23:31.960" video="qanda-llm" id="subtitle"]] [[!template text="""with code learning to prompt?""" start="00:23:34.240" video="qanda-llm" id="subtitle"]] -[[!template text="""Well, this is something I do have a strong opinion about.""" start="00:23:35.320" video="qanda-llm" id="subtitle"]] +[[!template text="""[Andrew]: Well, this is something I do have a strong opinion about.""" start="00:23:35.320" video="qanda-llm" id="subtitle"]] [[!template text="""I feel like I do not want to see people that have no experience""" start="00:23:38.800" video="qanda-llm" id="subtitle"]] [[!template text="""with code learning to prompt. I think it's very limited""" start="00:23:42.160" video="qanda-llm" id="subtitle"]] [[!template text="""what you could do right now with that.""" start="00:23:44.120" video="qanda-llm" id="subtitle"]] @@ -876,12 +890,12 @@ Captioner: amitav [[!template text="""Software engineering is about maintainability.""" start="00:24:09.880" video="qanda-llm" id="subtitle"]] [[!template text="""Software engineering is making sure everything is scalable""" start="00:24:11.880" video="qanda-llm" id="subtitle"]] [[!template text="""and all sorts of things that it's unlikely,""" start="00:24:15.120" video="qanda-llm" id="subtitle"]] -[[!template text="""I think, that an LM is going to get right.""" start="00:24:19.600" video="qanda-llm" id="subtitle"]] +[[!template text="""I think, that an LLM is going to get right.""" start="00:24:19.600" video="qanda-llm" id="subtitle"]] [[!template text="""And I've seen a lot of bad cases""" start="00:24:21.760" video="qanda-llm" id="subtitle"]] [[!template text="""where people who don't understand code""" start="00:24:25.280" video="qanda-llm" id="subtitle"]] -[[!template text="""are doing things and it's not working well""" start="00:24:27.200" video="qanda-llm" id="subtitle"]] +[[!template text="""are doing things and it's not working well,""" start="00:24:27.200" video="qanda-llm" id="subtitle"]] [[!template text="""because they don't understand""" start="00:24:31.160" video="qanda-llm" id="subtitle"]] -[[!template text="""some of the some of the complexities""" start="00:24:33.240" video="qanda-llm" id="subtitle"]] +[[!template text="""some of the complexities""" start="00:24:33.240" video="qanda-llm" id="subtitle"]] [[!template text="""or some of the concerns that that you might have""" start="00:24:35.280" video="qanda-llm" id="subtitle"]] [[!template text="""in maintaining a piece of code.""" start="00:24:36.960" video="qanda-llm" id="subtitle"]] [[!template text="""So I think those people who have lots of experience""" start="00:24:43.280" video="qanda-llm" id="subtitle"]] @@ -896,8 +910,7 @@ Captioner: amitav [[!template text="""So I think, you know, I also have a ton of experience,""" start="00:25:03.080" video="qanda-llm" id="subtitle"]] [[!template text="""not 45 years, but a lot. And, and I think that it's those,""" start="00:25:06.320" video="qanda-llm" id="subtitle"]] [[!template text="""those years of experience will only help you.""" start="00:25:13.080" video="qanda-llm" id="subtitle"]] -[[!template text="""And I think it's, it's, it's a great,""" start="00:25:14.840" video="qanda-llm" id="subtitle"]] -[[!template text="""it's great to kind of dip your toes in the water""" start="00:25:16.920" video="qanda-llm" id="subtitle"]] +[[!template text="""And I think it's great to dip your toes in the water""" start="00:25:14.840" video="qanda-llm" id="subtitle"]] [[!template text="""and see what you can do.""" start="00:25:19.640" video="qanda-llm" id="subtitle"]]
Questions or comments? Please e-mail [ahyatt@gmail.com](mailto:ahyatt@gmail.com?subject=Comment%20for%20EmacsConf%202023%20llm%3A%20Emacs%2C%20editors%2C%20and%20LLM%20driven%20workflows) -- cgit v1.2.3