So let's, I'm just going to answer @@ -165,6 +167,8 @@ But yes, that's what I think about.
that interesting questions about unsaved buffers. +NOTE 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? +
The next question is, @@ -172,7 +176,7 @@ The next question is, I don't agree with the comment you made
-about VS code usage dying out +about VS Code usage dying out
because I see companies and products @@ -264,6 +268,8 @@ I think it's gonna be the opposite, but I guess we'll see.
Like, let's reconvene in a year and see what happens. +NOTE 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? +
Uh, the 3rd question answer, @@ -408,6 +414,8 @@ So I think it's wise to be cautious,
but I think it's okay, I think, at least for personal use. +NOTE 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? +
The next question is another, @@ -538,10 +546,10 @@ which people are really just using to edit code and if people find it less useful to edit code.
-I think it's VS code will be harder hit than emails +I think it's VS Code will be harder hit than emails
-because that's its whole like that's in the name +because that's its whole, like, that's in the name,
like the whole reason for it @@ -556,7 +564,7 @@ So I think that it's it's vulnerable in a way that Emacs isn't
-just because emacs is so very... +just because Emacs is so very...
you know, it's, it could do so many things @@ -595,11 +603,13 @@ Is that touching on the point? Yeah, that's a great way to say it.
-Thank you. Thank you, Colin. Yeah. +Thank you. Thank you, Corwin. Yeah.
Thank you. Thank you for that question. +NOTE 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). +
Do you think we're falling behind in productivity as Emacs users @@ -774,6 +784,8 @@ I shouldn't be doing so much active listening.
No, no, I appreciate your input. +NOTE 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? +
OK, next is I've been using Claude Code extensively. @@ -799,10 +811,10 @@ If Agent Shell did exist, I probably would have demoed it as well.
-Agent Hell is great in the sense of it's +Agent shell is great in the sense of it's...
-It does use comment, which is the way that I think all Emacs users +It does use comint, which is the way that I think all Emacs users
would prefer to interact with something like Claude Code, @@ -853,13 +865,13 @@ It's progressing rapidly. But it's not as rich in functionality
-as using quad code directly. +as using Claude Code directly.
On the other hand, because it's letting Emacs be Emacs
-and using comment, it's a much better experience +and using comint, it's a much better experience
to actually give instructions. @@ -901,7 +913,7 @@ in order to me, I think there's kind of the sweet spot that I like.
-Um, but HHL is a great step forward +Um, but agent-shell is a great step forward
and I think it's, uh, it's quite good to use. @@ -909,6 +921,8 @@ and I think it's, uh, it's quite good to use.
And I, I personally use it a lot. +NOTE 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? +
Um, OK, so in terms of, next question, @@ -937,7 +951,7 @@ I think Claude Code is, most people I know would say Claude Code is probably,
-sorry, Cloud is probably the best for coding right now. +sorry, Claude is probably the best for coding right now.
Gemini can be very hit and miss even with 3.0, @@ -1027,7 +1041,7 @@ just because they just have more horsepower, they can churn through those tokens a little quicker.
-So, I'll just break in here to say, +[Corwin]: So, I'll just break in here to say,
we've got about 7 minutes left @@ -1050,11 +1064,11 @@ to jump in and prep with the next speaker,
but you'll be able to keep going
+00:17:00.360 --> 00:17:04.119 as long as you have the steam for it.
-Yeah, I think we have 3 questions. Yeah, thanks. +00:17:04.120 --> 00:17:06.159 +[Andrew]: Yeah, I think we have 3 questions. Yeah, thanks.
I think we have 3 questions. @@ -1062,8 +1076,11 @@ I think we have 3 questions.
Let's see if we can get through them
-all in that time period. OK, this one is interesting talk. +00:17:09.720 --> 00:17:13.267 +all in that time period. + +00:17:13.268 --> 00:17:17.359 +OK, this one is interesting talk.
I'll start by asking it for everything, but is it editing? @@ -1077,6 +1094,8 @@ So yes, let us all ask, but is it editing?
All right. I can move on to the comment area. +NOTE Q: I'm reading angst in your thinking about AI/editing. What are you excited about? +
I'm reading angst in your thinking about AI editing. @@ -1108,19 +1127,19 @@ And I think there's lots of opportunities, clever opportunities to do things
-we couldn't have thought of Things that are useful, +we couldn't have thought of... Things that are useful,
but in ways that are not super obvious to us,
+00:18:14.920 --> 00:18:17.019 and I think I'm still excited
+00:18:17.020 --> 00:18:22.939 about the possibilities of using them in ways that are super helpful
-and different than. normal. I'll give you an example. +00:18:22.940 --> 00:18:29.319 +and different than normal. I'll give you an example.
This is something that I intend to, I think, @@ -1159,7 +1178,7 @@ Yes. There are some smart people who remember this but I am not one of them.
-And so I think like something like this is like you just type out, +And so I think, like, something like this is like, you just type out,
find me this file, and it will substitute @@ -1174,7 +1193,7 @@ I think this is, there's a lot of little, little tweaks you could do like, you know, if you want the AI,
-it could be there for you. And it will help you. +it could be there for you, and it will help you.
And if you don't want it, @@ -1183,7 +1202,7 @@ And if you don't want it, it's not going to get in your way.
-And I think this is where eMath can really shine. +And I think this is where Emacs can really shine.
It can really take advantage of LLMs, @@ -1200,6 +1219,8 @@ So thank you for that great question.
And then the final question. Yep. +NOTE Q: Why does it matter to have a richer UI? All that is left is basically writing and getting the results. +
This final question is, why does it matter to have a richer UI? @@ -1216,7 +1237,7 @@ about Emacs not having a richer UI before, but I think it does matter a lot for all sorts of things.
-It's hard to kind of explain succinctly +It's hard to kind of explain succinctly,
because I'm talking about UI @@ -1225,28 +1246,28 @@ because I'm talking about UI and I'd have to show you things.
-But it should be just something like oh I have an error +But it should be just something like, oh I have an error,
and I'm using flymake and I'm,
-I'm using the you know I have options +I'm using the... I have options
where it'll show me the error in line
-by like underlining things and having a little message, +by underlining things and having a little message,
-but like, you know what that message +but like, you know what, that message
-doesn't appear quite right, a lot of the times, +doesn't appear quite right a lot of the times.
-or here's another one like. I program in Python a lot. +Or here's another one like. I program in Python a lot.
And Python, it's super hard to program in @@ -1275,11 +1296,14 @@ And so you kind of have to hack it in.
And there's lots of ways to mess it up.
-And when editing, you'll find yourself messing this thing up. +00:20:49.480 --> 00:20:52.156 +And when editing, you'll find yourself
-regularly. So it doesn't look quite clean. +00:20:52.157 --> 00:20:55.260 +messing this thing up regularly. + +00:20:55.261 --> 00:20:57.159 +So it doesn't look quite clean.
And like, there's little artifacts, @@ -1290,17 +1314,17 @@ or, you know, there's little ways that it,
it kind of gets things wrong,
-or you can, you can get things wrong with it. +00:21:02.360 --> 00:21:03.939 +or you can get things wrong with it.
+00:21:03.940 --> 00:21:07.519 So I think that, like,
+00:21:07.520 --> 00:21:13.619 there's a lot of issues with that sort of thing.
-And, and also, like, you know, +00:21:13.620 --> 00:21:15.759 +And also, like, you know,
what if you want to do something like play a video inline, @@ -1308,23 +1332,23 @@ what if you want to do something like play a video inline,
like, I don't know, you might should be able to do that,
+00:21:19.560 --> 00:21:21.599 you might should be able to do anything.
-But right now it just can't and I think +00:21:21.600 --> 00:21:23.799 +But right now, it just can't. I think
-a lot of the reason as well +a lot of the reason as well...
-we you know we wanted to be compatible +you know, we wanted to be compatible
-with you know TRS 80 machines or something like that +with TRS 80 machines or something like that.
-and it's this is important this really is important, +This is important, this really is important,
but I hope there's some way @@ -1333,7 +1357,7 @@ but I hope there's some way that we can kind of eventually figure out
-how to get the best of you know both compatibility and. +how to get the best of both compatibility and
more modern UIs. So, you know, we can have more modern UIs @@ -1389,6 +1413,8 @@ that are working behind the scenes.
So thank you all for putting this together. +NOTE Wrapping up +
I'm so happy that we all are here. We care about Emacs. @@ -1405,22 +1431,22 @@ this really remarkable achievement. Like it's amazing that it exists. It continues to exist.
-It hasn't got, it's hard. +It hasn't got... It's hard.
It's like, really, there's a lot of work to go into it.
-So I think let's all just appreciate everyone who, +So I think let's all just appreciate everyone
-who like contributes and makes all of this possible. +who contributes and makes all of this possible.
Cause it's, if you ever read
-the Emacs Develop mailing list, +the emacs-devel mailing list,
it's a lot of work, a lot of deep thinking, @@ -1443,8 +1469,11 @@ all the libraries, all the LLM stuff we mentioned before.
You're all doing such a fantastic job.
-It's exciting to be here. Thank you for your talk, Andrew. +00:23:09.840 --> 00:23:12.323 +It's exciting to be here. + +00:23:12.324 --> 00:23:13.799 +[Corwin]: Thank you for your talk, Andrew.
It's been just fascinating. @@ -1455,6 +1484,8 @@ If you don't mind, I'd love to jump
right over to the last question. OK, let's do that. +NOTE 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? +
It says, I have 45 plus years editing programming. @@ -1474,7 +1505,7 @@ Should we have people with no experience with code learning to prompt?
-Well, this is something I do have a strong opinion about. +[Andrew]: Well, this is something I do have a strong opinion about.
I feel like I do not want to see people that have no experience @@ -1522,7 +1553,7 @@ Software engineering is making sure everything is scalable and all sorts of things that it's unlikely,
-I think, that an LM is going to get right. +I think, that an LLM is going to get right.
And I've seen a lot of bad cases @@ -1531,13 +1562,13 @@ And I've seen a lot of bad cases where people who don't understand code
-are doing things and it's not working well +are doing things and it's not working well,
because they don't understand
-some of the some of the complexities +some of the complexities
or some of the concerns that that you might have @@ -1581,11 +1612,8 @@ not 45 years, but a lot. And, and I think that it's those,
those years of experience will only help you.
-And I think it's, it's, it's a great, -
-it's great to kind of dip your toes in the water +00:25:14.840 --> 00:25:19.639 +And I think it's great to dip your toes in the water
and see what you can do. -- cgit v1.2.3