diff options
Diffstat (limited to '')
-rw-r--r-- | 2024/info/mcclim-after.md | 374 |
1 files changed, 187 insertions, 187 deletions
diff --git a/2024/info/mcclim-after.md b/2024/info/mcclim-after.md index 1a80eb4d..85d02503 100644 --- a/2024/info/mcclim-after.md +++ b/2024/info/mcclim-after.md @@ -482,193 +482,193 @@ Captioner: rodrigo <div class="transcript transcript-qanda"><a name="mcclim-qanda-transcript"></a><h1>Q&A transcript (unedited)</h1> -[[!template text="""volume of code I've written that.""" start="00:00:00.029" video="qanda-mcclim" id="subtitle"]] -[[!template text="""I will do a follow-up video with the kind of synchronized""" start="00:00:06.578" video="qanda-mcclim" id="subtitle"]] -[[!template text="""elist mode stuff because that is the point of the talk. Sorry""" start="00:00:06.578" video="qanda-mcclim" id="subtitle"]] -[[!template text="""for talking over you. Please continue.""" start="00:00:15.670" video="qanda-mcclim" id="subtitle"]] -[[!template text="""Sasha C is saying car kill ring.""" start="00:00:38.632" video="qanda-mcclim" id="subtitle"]] -[[!template text="""Oh, yeah, so this question, they're just asking in the""" start="00:00:54.640" video="qanda-mcclim" id="subtitle"]] -[[!template text="""Scratchpad, is there any other GUI stuff I've worked on in""" start="00:00:54.640" video="qanda-mcclim" id="subtitle"]] -[[!template text="""the past? I guess my Tubenix channel, I was doing a bunch of""" start="00:00:54.640" video="qanda-mcclim" id="subtitle"]] -[[!template text="""that, so just common list development, homed around make""" start="00:01:03.347" video="qanda-mcclim" id="subtitle"]] -[[!template text="""Clem. What is my Tubenix channel? If you find a Tubenix""" start="00:01:03.347" video="qanda-mcclim" id="subtitle"]] -[[!template text="""channel and it has a name like Screwtape, That'll""" start="00:01:15.416" video="qanda-mcclim" id="subtitle"]] -[[!template text="""presumably be that. So tube mixes is SDF.org's pure tube.""" start="00:01:21.201" video="qanda-mcclim" id="subtitle"]] -[[!template text="""Nope, not that one.""" start="00:01:28.686" video="qanda-mcclim" id="subtitle"]] -[[!template text="""Sasha's got it here in the IRC. I think it's""" start="00:01:35.811" video="qanda-mcclim" id="subtitle"]] -[[!template text="""screw tape underscore channels slash videos. Yeah. So the""" start="00:01:38.053" video="qanda-mcclim" id="subtitle"]] -[[!template text="""author of Mastodon L, which hopefully lots of us are using""" start="00:01:47.330" video="qanda-mcclim" id="subtitle"]] -[[!template text="""for our mastodoning, I used the name Screwtape as my""" start="00:01:47.330" video="qanda-mcclim" id="subtitle"]] -[[!template text="""username, and I think Wintermute said some kind of""" start="00:01:56.061" video="qanda-mcclim" id="subtitle"]] -[[!template text="""exasperated Emacs theme. You know what? Screw Lisp. Then""" start="00:01:56.061" video="qanda-mcclim" id="subtitle"]] -[[!template text="""Mousebot of Mastodon L rechristened me Screw Lisp. So""" start="00:02:05.826" video="qanda-mcclim" id="subtitle"]] -[[!template text="""sometimes you see my name written one way, and sometimes you""" start="00:02:09.568" video="qanda-mcclim" id="subtitle"]] -[[!template text="""see my name written the other way. I quite like it. A lot of""" start="00:02:09.568" video="qanda-mcclim" id="subtitle"]] -[[!template text="""people thought that I was quitting Emacs when I changed my""" start="00:02:15.150" video="qanda-mcclim" id="subtitle"]] -[[!template text="""name to be mainly Screw Lisp. I love it. That's a great story.""" start="00:02:15.150" video="qanda-mcclim" id="subtitle"]] -[[!template text="""Thank you. It's so great to have a name from somebody else. I""" start="00:02:23.435" video="qanda-mcclim" id="subtitle"]] -[[!template text="""was just thrilled. So thank you, Mousespot. Everyone use""" start="00:02:27.322" video="qanda-mcclim" id="subtitle"]] -[[!template text="""Mousespot's mode. Welcome to Green Guest. I'm with you""" start="00:02:29.462" video="qanda-mcclim" id="subtitle"]] -[[!template text="""there. All my kids want to choose their own names, and I'm""" start="00:02:34.664" video="qanda-mcclim" id="subtitle"]] -[[!template text="""just like, more power to you. I'm very glad that my parents""" start="00:02:35.624" video="qanda-mcclim" id="subtitle"]] -[[!template text="""picked mine for me, and that's one thing I never had to think""" start="00:02:39.845" video="qanda-mcclim" id="subtitle"]] -[[!template text="""about. All right, so do we have to cut short so I can go back to""" start="00:02:39.845" video="qanda-mcclim" id="subtitle"]] -[[!template text="""watching MPV? of the other stuff. We don't have to, but you""" start="00:02:46.587" video="qanda-mcclim" id="subtitle"]] -[[!template text="""are not obligated to sit here one moment more answering our""" start="00:02:53.728" video="qanda-mcclim" id="subtitle"]] -[[!template text="""questions than, you know, but of course, you know, we've""" start="00:02:53.728" video="qanda-mcclim" id="subtitle"]] -[[!template text="""talked a little before, but I, so I have a pile of questions.""" start="00:02:53.728" video="qanda-mcclim" id="subtitle"]] -[[!template text="""You promised to come on the Lispy Gopher show. That's right.""" start="00:03:07.098" video="qanda-mcclim" id="subtitle"]] -[[!template text="""I have so much to say. I could, I could, I could come right on""" start="00:03:10.341" video="qanda-mcclim" id="subtitle"]] -[[!template text="""your show and just talk to you there, but I'm just curious.""" start="00:03:11.582" video="qanda-mcclim" id="subtitle"]] -[[!template text="""Talk to us a little bit about that. Tell us more about the""" start="00:03:16.065" video="qanda-mcclim" id="subtitle"]] -[[!template text="""program. Oh, the Lispy Gopher climate. What do we do? So it's""" start="00:03:17.967" video="qanda-mcclim" id="subtitle"]] -[[!template text="""hosted by the Superdimensional Fortress, SDF.org, who are""" start="00:03:23.090" video="qanda-mcclim" id="subtitle"]] -[[!template text="""a public access Unix mainly. They do their own little radio""" start="00:03:23.090" video="qanda-mcclim" id="subtitle"]] -[[!template text="""thing as well. And so I guess for a few years now, I do a weekly""" start="00:03:31.533" video="qanda-mcclim" id="subtitle"]] -[[!template text="""show every zero hundred hours UTC. We always start off with""" start="00:03:34.794" video="qanda-mcclim" id="subtitle"]] -[[!template text="""kind of climate crisis topics, because that is a climate""" start="00:03:44.736" video="qanda-mcclim" id="subtitle"]] -[[!template text="""crisis topic. But there's a sort of joy in that, because Kent""" start="00:03:44.736" video="qanda-mcclim" id="subtitle"]] -[[!template text="""Pittman, who Kent Pittman you're familiar with from the""" start="00:03:50.199" video="qanda-mcclim" id="subtitle"]] -[[!template text="""Pitt Manual and so forth, writes a kind of climate crisis""" start="00:03:50.199" video="qanda-mcclim" id="subtitle"]] -[[!template text="""haiku, which we kind of lead out with, and we kind of go into""" start="00:03:50.199" video="qanda-mcclim" id="subtitle"]] -[[!template text="""the discussions there. Then obviously the show has- It's a""" start="00:03:50.199" video="qanda-mcclim" id="subtitle"]] -[[!template text="""highlight, not gonna lie. Yeah, yeah, I love it. I try and do""" start="00:04:09.109" video="qanda-mcclim" id="subtitle"]] -[[!template text="""these dramatic readings, but it's often stumble over.""" start="00:04:13.914" video="qanda-mcclim" id="subtitle"]] -[[!template text="""Actually, when Sasha was on, there was an auxiliary poem""" start="00:04:19.155" video="qanda-mcclim" id="subtitle"]] -[[!template text="""that happened, which was pretty interesting, too. What was""" start="00:04:19.155" video="qanda-mcclim" id="subtitle"]] -[[!template text="""I going to say? Then, I mean, the way we got named the Lispy""" start="00:04:27.977" video="qanda-mcclim" id="subtitle"]] -[[!template text="""Gopher Climate was because, broadly speaking, I like to""" start="00:04:28.757" video="qanda-mcclim" id="subtitle"]] -[[!template text="""talk about kind of lisp, and most of my writing for a long time""" start="00:04:28.757" video="qanda-mcclim" id="subtitle"]] -[[!template text="""was on the gopher. Though I accidentally locked myself out""" start="00:04:28.757" video="qanda-mcclim" id="subtitle"]] -[[!template text="""of the gopher recently, so there hasn't been an update there""" start="00:04:39.380" video="qanda-mcclim" id="subtitle"]] -[[!template text="""for a while. I'm kind of around the IRCs and Mastodon quite a""" start="00:04:39.380" video="qanda-mcclim" id="subtitle"]] -[[!template text="""bit now. LISP, I like to use the term LISP inclusively,""" start="00:04:48.214" video="qanda-mcclim" id="subtitle"]] -[[!template text="""basically. Obviously this talk, I was making the point that""" start="00:04:53.918" video="qanda-mcclim" id="subtitle"]] -[[!template text="""I just could go through a 1978 paper written in, and so pre-D""" start="00:04:57.340" video="qanda-mcclim" id="subtitle"]] -[[!template text="""machine inter-LISP, right? And it basically just worked in""" start="00:04:57.340" video="qanda-mcclim" id="subtitle"]] -[[!template text="""modern Emacs LISP. Somebody was pointing out to me, who""" start="00:05:07.787" video="qanda-mcclim" id="subtitle"]] -[[!template text="""pointed out where I was like, I don't know what PUT is in,""" start="00:05:11.910" video="qanda-mcclim" id="subtitle"]] -[[!template text="""in Emacs Lisp, and somebody was saying definitely there's""" start="00:05:20.194" video="qanda-mcclim" id="subtitle"]] -[[!template text="""put in Emacs Lisp. So I'm going to come back to the recording""" start="00:05:20.194" video="qanda-mcclim" id="subtitle"]] -[[!template text="""of this talk, and I'm going to just pinpoint this moment the""" start="00:05:25.077" video="qanda-mcclim" id="subtitle"]] -[[!template text="""next time somebody says, we need to modernize Lisp. I'm""" start="00:05:25.077" video="qanda-mcclim" id="subtitle"]] -[[!template text="""going to say, no, no, no, this is modern Emacs Lisp. You see,""" start="00:05:34.321" video="qanda-mcclim" id="subtitle"]] -[[!template text="""here's people talking about, yeah, I'm just tripping over,""" start="00:05:37.383" video="qanda-mcclim" id="subtitle"]] -[[!template text="""not tripping over, I'm amused by your phrase there, but""" start="00:05:37.383" video="qanda-mcclim" id="subtitle"]] -[[!template text="""that's exactly how I see it too. And I take your point utterly""" start="00:05:37.383" video="qanda-mcclim" id="subtitle"]] -[[!template text="""that, you know, this tradition of Lisp of carrying forward""" start="00:05:46.728" video="qanda-mcclim" id="subtitle"]] -[[!template text="""ideas. And, you know, we, you know, especially in Emacs, it""" start="00:05:49.509" video="qanda-mcclim" id="subtitle"]] -[[!template text="""really is like a brain trust, right? Buckets of knowledge of""" start="00:05:54.532" video="qanda-mcclim" id="subtitle"]] -[[!template text="""how to get some sort of work done, or, you know, how to work""" start="00:05:59.856" video="qanda-mcclim" id="subtitle"]] -[[!template text="""with some kind of code or some kind of data. Yeah, but I had a""" start="00:05:59.856" video="qanda-mcclim" id="subtitle"]] -[[!template text="""kind of, Interesting experience with some great friends of""" start="00:06:06.400" video="qanda-mcclim" id="subtitle"]] -[[!template text="""mine, whom I love dearly. Vidak, if you're watching this,""" start="00:06:09.902" video="qanda-mcclim" id="subtitle"]] -[[!template text="""I'm gossiping about you people over in Australia there.""" start="00:06:13.625" video="qanda-mcclim" id="subtitle"]] -[[!template text="""Where people come to you with really exciting ideas that""" start="00:06:21.592" video="qanda-mcclim" id="subtitle"]] -[[!template text="""seem to be very cutting edge and like, you know, very much the""" start="00:06:21.592" video="qanda-mcclim" id="subtitle"]] -[[!template text="""current talk of the day, like you can hear in other""" start="00:06:29.767" video="qanda-mcclim" id="subtitle"]] -[[!template text="""programming languages, and they're telling you how they""" start="00:06:29.767" video="qanda-mcclim" id="subtitle"]] -[[!template text="""think you might be able to do this in Lisp. And you have to say,""" start="00:06:29.767" video="qanda-mcclim" id="subtitle"]] -[[!template text="""well, you know, if we go back to the late 70s, where the Lisp""" start="00:06:38.539" video="qanda-mcclim" id="subtitle"]] -[[!template text="""community really kind of pioneered this topic already.""" start="00:06:38.539" video="qanda-mcclim" id="subtitle"]] -[[!template text="""Here's how we did it in the late 70s. And there's actually""" start="00:06:48.231" video="qanda-mcclim" id="subtitle"]] -[[!template text="""quite a kind of awkward, just kind of disjunction there. I""" start="00:06:50.753" video="qanda-mcclim" id="subtitle"]] -[[!template text="""mean, that's the thing, right? Where use of Emacs in""" start="00:06:56.039" video="qanda-mcclim" id="subtitle"]] -[[!template text="""particular use of Lisp in general will unravel somebody's""" start="00:06:57.460" video="qanda-mcclim" id="subtitle"]] -[[!template text="""whole big bag of wind that they've built up around why""" start="00:06:57.460" video="qanda-mcclim" id="subtitle"]] -[[!template text="""something has to be rebuilt and well right but that's just a""" start="00:07:04.407" video="qanda-mcclim" id="subtitle"]] -[[!template text="""function you know it's data so we'll probably just think""" start="00:07:04.407" video="qanda-mcclim" id="subtitle"]] -[[!template text="""about that as I don't know sitting in a variable.""" start="00:07:04.407" video="qanda-mcclim" id="subtitle"]] -[[!template text="""Oh, so that whole problem, like the elegance of a solution""" start="00:07:18.354" video="qanda-mcclim" id="subtitle"]] -[[!template text="""can entirely fall away once you fall back to an earlier way of""" start="00:07:18.354" video="qanda-mcclim" id="subtitle"]] -[[!template text="""thinking about it. And then, you know, look at the pieces""" start="00:07:18.354" video="qanda-mcclim" id="subtitle"]] -[[!template text="""you've carried forward the idea of the declarative""" start="00:07:27.558" video="qanda-mcclim" id="subtitle"]] -[[!template text="""language, right? Declaring user experience. Yeah. Once""" start="00:07:27.558" video="qanda-mcclim" id="subtitle"]] -[[!template text="""again, tangentially to, um, to the actual talk we've just""" start="00:07:36.782" video="qanda-mcclim" id="subtitle"]] -[[!template text="""watched, which I will try and follow up on as well. But one""" start="00:07:40.423" video="qanda-mcclim" id="subtitle"]] -[[!template text="""example was After watching me use the Common Lisp loop""" start="00:07:46.570" video="qanda-mcclim" id="subtitle"]] -[[!template text="""facility so much, Kent pointed out to me, hey, you know, why""" start="00:07:49.514" video="qanda-mcclim" id="subtitle"]] -[[!template text="""don't you try using Richard Waters' series iteration""" start="00:07:49.514" video="qanda-mcclim" id="subtitle"]] -[[!template text="""stuff, which was kind of lazy evaluation of series that""" start="00:07:49.514" video="qanda-mcclim" id="subtitle"]] -[[!template text="""Waters did. And so after criticizing Haskell for a long""" start="00:07:49.514" video="qanda-mcclim" id="subtitle"]] -[[!template text="""time, me kind of saying, hey, you know, I don't think this""" start="00:08:07.162" video="qanda-mcclim" id="subtitle"]] -[[!template text="""lazy evaluation is important. then Kent pointed out to me""" start="00:08:07.162" video="qanda-mcclim" id="subtitle"]] -[[!template text="""that, for example, the series, like what is it? AIM 1082 or""" start="00:08:14.926" video="qanda-mcclim" id="subtitle"]] -[[!template text="""something published in 1989 was Lazy Evaluation in LISP""" start="00:08:21.967" video="qanda-mcclim" id="subtitle"]] -[[!template text="""with series. And so I thought, well, once I realized that""" start="00:08:21.967" video="qanda-mcclim" id="subtitle"]] -[[!template text="""this was part of kind of almost classic LISP history to have""" start="00:08:30.309" video="qanda-mcclim" id="subtitle"]] -[[!template text="""lazy evaluation, I adopted series, I kind of had to rethink""" start="00:08:30.309" video="qanda-mcclim" id="subtitle"]] -[[!template text="""my LISP worldview to realize it did already include lazy""" start="00:08:41.865" video="qanda-mcclim" id="subtitle"]] -[[!template text="""evaluation, which I attributed to the late 80s. And then""" start="00:08:41.865" video="qanda-mcclim" id="subtitle"]] -[[!template text="""when I actually read a little bit further, lazy evaluation,""" start="00:08:51.208" video="qanda-mcclim" id="subtitle"]] -[[!template text="""depending on your research group, has been, was kind of""" start="00:08:51.208" video="qanda-mcclim" id="subtitle"]] -[[!template text="""established in the late 70s by Waters again, actually.""" start="00:08:51.208" video="qanda-mcclim" id="subtitle"]] -[[!template text="""Sorry for the anecdote, just kind of the interesting""" start="00:09:03.031" video="qanda-mcclim" id="subtitle"]] -[[!template text="""medley.""" start="00:09:03.031" video="qanda-mcclim" id="subtitle"]] -[[!template text="""Yeah.""" start="00:09:11.314" video="qanda-mcclim" id="subtitle"]] -[[!template text="""Ellis over in the IRC has come up with a good slime about""" start="00:09:18.716" video="qanda-mcclim" id="subtitle"]] -[[!template text="""async. Oh, I see. So yeah,""" start="00:09:18.716" video="qanda-mcclim" id="subtitle"]] -[[!template text="""I guess that would work. I have to try that. OK, so you're just""" start="00:09:29.020" video="qanda-mcclim" id="subtitle"]] -[[!template text="""getting me reading this. They have had a stab at resolving""" start="00:09:35.862" video="qanda-mcclim" id="subtitle"]] -[[!template text="""our asynchronous calls thing more elegantly than me. Left""" start="00:09:39.367" video="qanda-mcclim" id="subtitle"]] -[[!template text="""as an exercise to the listener. It's one of the big virtues of""" start="00:09:49.131" video="qanda-mcclim" id="subtitle"]] -[[!template text="""something like a convention. It'll bring us together with""" start="00:09:51.872" video="qanda-mcclim" id="subtitle"]] -[[!template text="""other people that can kind of see past the boats in our eyes.""" start="00:09:55.433" video="qanda-mcclim" id="subtitle"]] -[[!template text="""Oh yeah, that's easy for me. Yeah, definitely. Hearing""" start="00:10:01.755" video="qanda-mcclim" id="subtitle"]] -[[!template text="""somebody else's kind of thought process from you and from""" start="00:10:06.062" video="qanda-mcclim" id="subtitle"]] -[[!template text="""just the past speaker who was Robin, I think, because this""" start="00:10:06.062" video="qanda-mcclim" id="subtitle"]] -[[!template text="""was in the morning for me, so I just kind of got up and caught""" start="00:10:06.062" video="qanda-mcclim" id="subtitle"]] -[[!template text="""some of Robin. Yeah, it's so great, kind of vicariously""" start="00:10:06.062" video="qanda-mcclim" id="subtitle"]] -[[!template text="""experiencing somebody else's Emacs usage and how it kind of""" start="00:10:22.830" video="qanda-mcclim" id="subtitle"]] -[[!template text="""subtly backs onto their own development flows. Yeah, so I""" start="00:10:22.830" video="qanda-mcclim" id="subtitle"]] -[[!template text="""really appreciate this talk. I'm constantly cribbing from""" start="00:10:34.012" video="qanda-mcclim" id="subtitle"]] -[[!template text="""everyone I meet. And yeah, this talk has been eye-popping,""" start="00:10:35.873" video="qanda-mcclim" id="subtitle"]] -[[!template text="""just watching you casually navigate Emacs, actually.""" start="00:10:38.353" video="qanda-mcclim" id="subtitle"]] -[[!template text="""Yeah, it's cool. Yeah, I enjoyed discovering IELM mode.""" start="00:10:44.134" video="qanda-mcclim" id="subtitle"]] -[[!template text="""That was going to be my other question for people. Are there""" start="00:10:52.178" video="qanda-mcclim" id="subtitle"]] -[[!template text="""any IELM Power users around? I could really go for an""" start="00:10:55.740" video="qanda-mcclim" id="subtitle"]] -[[!template text="""EmacsConf talk on IELM mode. Aha, yes. Very good. Note""" start="00:10:58.021" video="qanda-mcclim" id="subtitle"]] -[[!template text="""taken. Yeah. So, just thoughts for next year? Oh, well, I""" start="00:11:05.464" video="qanda-mcclim" id="subtitle"]] -[[!template text="""kind of want to get back onto the MPV, but thank you so much for""" start="00:11:10.489" video="qanda-mcclim" id="subtitle"]] -[[!template text="""this. You are CMAQ in the IRC, right? I am Corwin, same as you.""" start="00:11:10.489" video="qanda-mcclim" id="subtitle"]] -[[!template text="""So you're Corwin. There's also CMAQ, and I guess there are a""" start="00:11:22.792" video="qanda-mcclim" id="subtitle"]] -[[!template text="""few other people. Sorry that I'm tripping over the""" start="00:11:24.352" video="qanda-mcclim" id="subtitle"]] -[[!template text="""different people here. But you're going to come on the Let's""" start="00:11:27.373" video="qanda-mcclim" id="subtitle"]] -[[!template text="""Be Gopher climate later. Sure, I'm happy to. That sounds""" start="00:11:29.674" video="qanda-mcclim" id="subtitle"]] -[[!template text="""like fun. I always got a million things to talk about me or an""" start="00:11:35.155" video="qanda-mcclim" id="subtitle"]] -[[!template text="""opinion on everything. But of course, my favorite thing to""" start="00:11:35.975" video="qanda-mcclim" id="subtitle"]] -[[!template text="""talk about is just the huge thanks that, you know, sharing""" start="00:11:41.217" video="qanda-mcclim" id="subtitle"]] -[[!template text="""that, the generosity or the, you know, my appreciation for""" start="00:11:41.217" video="qanda-mcclim" id="subtitle"]] -[[!template text="""you and all the other members of the Emacs community that""" start="00:11:41.217" video="qanda-mcclim" id="subtitle"]] -[[!template text="""create talks like this and make the conference and the rest""" start="00:11:41.217" video="qanda-mcclim" id="subtitle"]] -[[!template text="""of the community so rich. Well, yeah, and thank you for your""" start="00:11:41.217" video="qanda-mcclim" id="subtitle"]] -[[!template text="""work. Sasha is just saying over in Lambda that when I say I""" start="00:12:02.762" video="qanda-mcclim" id="subtitle"]] -[[!template text="""want someone to give the talk, this means I'm volunteering""" start="00:12:05.404" video="qanda-mcclim" id="subtitle"]] -[[!template text="""to give the IAM talk. That's what I wrote down. Oh, yeah. I've""" start="00:12:05.404" video="qanda-mcclim" id="subtitle"]] -[[!template text="""been working for Sasha. I mean, helping Sasha with this""" start="00:12:17.134" video="qanda-mcclim" id="subtitle"]] -[[!template text="""conference for years. I know. No, I'm kidding. That would be""" start="00:12:18.335" video="qanda-mcclim" id="subtitle"]] -[[!template text="""cool. I will absolutely go to your IAM talk. I make a lot of use""" start="00:12:23.520" video="qanda-mcclim" id="subtitle"]] -[[!template text="""of that and could do more. Yeah, we're meant to suddenly""" start="00:12:26.362" video="qanda-mcclim" id="subtitle"]] -[[!template text="""stop. But a guest over in Lambda also said, are we going to get""" start="00:12:30.783" video="qanda-mcclim" id="subtitle"]] -[[!template text="""a McClim Lambda Moo client? And I actually had all my kind of""" start="00:12:32.544" video="qanda-mcclim" id="subtitle"]] -[[!template text="""Moo stuff I'd written in Common Lisp, which I was thinking of""" start="00:12:39.586" video="qanda-mcclim" id="subtitle"]] -[[!template text="""just kind of jettisoning. But you're right, I should make""" start="00:12:39.586" video="qanda-mcclim" id="subtitle"]] -[[!template text="""that into a client for Common Lisp. Anyway, I'm going to hang""" start="00:12:45.968" video="qanda-mcclim" id="subtitle"]] -[[!template text="""up so I can keep watching the conference sounds good so we'll""" start="00:12:50.049" video="qanda-mcclim" id="subtitle"]] -[[!template text="""just cut away with the stream throw some music and a""" start="00:12:53.550" video="qanda-mcclim" id="subtitle"]] -[[!template text="""countdown uh back on give us just a second to make that on bbb""" start="00:12:53.550" video="qanda-mcclim" id="subtitle"]] -[[!template text="""and then i'll give you the big thumbs up thank you thank you""" start="00:12:53.550" video="qanda-mcclim" id="subtitle"]] -[[!template text="""recording here we'll get it all posted up uh right next to""" start="00:12:53.550" video="qanda-mcclim" id="subtitle"]] -[[!template text="""your awesome pre-recorded talk""" start="00:12:53.550" video="qanda-mcclim" id="subtitle"]] -[[!template text="""thanks again like it's been fun chatting and uh Yeah,""" start="00:12:53.550" video="qanda-mcclim" id="subtitle"]] -[[!template text="""definitely seeing you around in the conference channel off""" start="00:13:17.830" video="qanda-mcclim" id="subtitle"]] -[[!template text="""off season. So to speak, you're like, you're totally""" start="00:13:17.830" video="qanda-mcclim" id="subtitle"]] -[[!template text="""welcome to use our chat like it to the extent you need to IRC""" start="00:13:21.571" video="qanda-mcclim" id="subtitle"]] -[[!template text="""channel that's been working on great for me. It's fun to fun""" start="00:13:21.571" video="qanda-mcclim" id="subtitle"]] -[[!template text="""to see it.""" start="00:13:28.553" video="qanda-mcclim" id="subtitle"]] -[[!template text="""All right, I'm gonna hang up this thing. All right. Happy day""" start="00:13:36.295" video="qanda-mcclim" id="subtitle"]] -[[!template text="""flowy. Sorry, I mean, screw list. Oh my gosh, I've live""" start="00:13:38.696" video="qanda-mcclim" id="subtitle"]] -[[!template text="""conference brain. Bye bye. All right, later, later.""" start="00:13:43.057" video="qanda-mcclim" id="subtitle"]] +[[!template text="""volume of code I've written that.""" start="00:00:00.000" video="qanda-mcclim" id="subtitle"]] +[[!template text="""I will do a follow-up video with the kind of synchronized""" start="00:00:02.000" video="qanda-mcclim" id="subtitle"]] +[[!template text="""elisp-mode stuff because that is the point of the talk. Sorry""" start="00:00:06.320" video="qanda-mcclim" id="subtitle"]] +[[!template text="""for talking over you. Please continue.""" start="00:00:12.520" video="qanda-mcclim" id="subtitle"]] +[[!template text="""sachac is saying (car kill-ring).""" start="00:00:38.600" video="qanda-mcclim" id="subtitle"]] +[[!template text="""Oh, yeah, so this question, they're just asking in the""" start="00:00:41.880" video="qanda-mcclim" id="subtitle"]] +[[!template text="""Scratchpad, is there any other GUI stuff I've worked on in""" start="00:00:57.560" video="qanda-mcclim" id="subtitle"]] +[[!template text="""the past? I guess my Toobnix channel, I was doing a bunch of""" start="00:01:01.320" video="qanda-mcclim" id="subtitle"]] +[[!template text="""that, so just Common Lisp development, homed around""" start="00:01:07.320" video="qanda-mcclim" id="subtitle"]] +[[!template text="""McCLIM. What is my Toobnix channel? If you find a Toobnix""" start="00:01:12.640" video="qanda-mcclim" id="subtitle"]] +[[!template text="""channel and it has a name like Screwtape, that'll""" start="00:01:16.360" video="qanda-mcclim" id="subtitle"]] +[[!template text="""presumably be that. So Toobnix is SDF.org's PeerTube.""" start="00:01:21.520" video="qanda-mcclim" id="subtitle"]] +[[!template text="""Nope, not that one.""" start="00:01:28.680" video="qanda-mcclim" id="subtitle"]] +[[!template text="""Sacha's got it here in the IRC. I think it's""" start="00:01:35.720" video="qanda-mcclim" id="subtitle"]] +[[!template text="""screwtape_channels/videos. Yeah. So the""" start="00:01:41.320" video="qanda-mcclim" id="subtitle"]] +[[!template text="""author of mastodon.el, which hopefully lots of us are using""" start="00:01:47.960" video="qanda-mcclim" id="subtitle"]] +[[!template text="""for our mastodoning, I used the name Screwtape as my""" start="00:01:52.640" video="qanda-mcclim" id="subtitle"]] +[[!template text="""username, and I think Wintermute said some kind of""" start="00:01:58.080" video="qanda-mcclim" id="subtitle"]] +[[!template text="""exasperated Emacs theme. You know what? Screw Lisp. Then""" start="00:02:01.520" video="qanda-mcclim" id="subtitle"]] +[[!template text="""Mousebot of Mastodon L rechristened me Screw Lisp. So""" start="00:02:06.120" video="qanda-mcclim" id="subtitle"]] +[[!template text="""sometimes you see my name written one way, and sometimes you""" start="00:02:09.720" video="qanda-mcclim" id="subtitle"]] +[[!template text="""see my name written the other way. I quite like it. A lot of""" start="00:02:12.320" video="qanda-mcclim" id="subtitle"]] +[[!template text="""people thought that I was quitting Emacs when I changed my""" start="00:02:15.040" video="qanda-mcclim" id="subtitle"]] +[[!template text="""name to be mainly Screw Lisp. I love it. That's a great story.""" start="00:02:19.320" video="qanda-mcclim" id="subtitle"]] +[[!template text="""Thank you. It's so great to have a name from somebody else. I""" start="00:02:23.400" video="qanda-mcclim" id="subtitle"]] +[[!template text="""was just thrilled. So thank you, mousebot. Everyone use""" start="00:02:27.320" video="qanda-mcclim" id="subtitle"]] +[[!template text="""mousebot's mode. Welcome to Green Guest. I'm with you""" start="00:02:30.000" video="qanda-mcclim" id="subtitle"]] +[[!template text="""there. All my kids want to choose their own names, and I'm""" start="00:02:35.200" video="qanda-mcclim" id="subtitle"]] +[[!template text="""just like, more power to you. I'm very glad that my parents""" start="00:02:38.400" video="qanda-mcclim" id="subtitle"]] +[[!template text="""picked mine for me, and that's one thing I never had to think""" start="00:02:41.360" video="qanda-mcclim" id="subtitle"]] +[[!template text="""about. All right, so do we have to cut short so I can go back to""" start="00:02:45.480" video="qanda-mcclim" id="subtitle"]] +[[!template text="""watching MPV? of the other stuff. We don't have to, but you""" start="00:02:50.440" video="qanda-mcclim" id="subtitle"]] +[[!template text="""are not obligated to sit here one moment more answering our""" start="00:02:55.840" video="qanda-mcclim" id="subtitle"]] +[[!template text="""questions than, you know, but of course, you know, we've""" start="00:02:59.000" video="qanda-mcclim" id="subtitle"]] +[[!template text="""talked a little before, but I, so I have a pile of questions.""" start="00:03:02.040" video="qanda-mcclim" id="subtitle"]] +[[!template text="""You promised to come on the Lispy Gopher show. That's right.""" start="00:03:07.400" video="qanda-mcclim" id="subtitle"]] +[[!template text="""I have so much to say. I could, I could, I could come right on""" start="00:03:11.160" video="qanda-mcclim" id="subtitle"]] +[[!template text="""your show and just talk to you there, but I'm just curious.""" start="00:03:13.240" video="qanda-mcclim" id="subtitle"]] +[[!template text="""Talk to us a little bit about that. Tell us more about the""" start="00:03:16.040" video="qanda-mcclim" id="subtitle"]] +[[!template text="""program. Oh, the Lispy Gopher climate. What do we do? So it's""" start="00:03:18.560" video="qanda-mcclim" id="subtitle"]] +[[!template text="""hosted by the Superdimensional Fortress, SDF.org, who are""" start="00:03:23.800" video="qanda-mcclim" id="subtitle"]] +[[!template text="""a public access Unix mainly. They do their own little radio""" start="00:03:29.040" video="qanda-mcclim" id="subtitle"]] +[[!template text="""thing as well. And so I guess for a few years now, I do a weekly""" start="00:03:32.920" video="qanda-mcclim" id="subtitle"]] +[[!template text="""show every zero hundred hours UTC. We always start off with""" start="00:03:38.360" video="qanda-mcclim" id="subtitle"]] +[[!template text="""kind of climate crisis topics, because that is a climate""" start="00:03:45.560" video="qanda-mcclim" id="subtitle"]] +[[!template text="""crisis topic. But there's a sort of joy in that, because Kent""" start="00:03:49.120" video="qanda-mcclim" id="subtitle"]] +[[!template text="""Pitman, who Kent Pitman you're familiar with from the""" start="00:03:54.440" video="qanda-mcclim" id="subtitle"]] +[[!template text="""Pit Manual and so forth, writes a kind of climate crisis""" start="00:03:58.280" video="qanda-mcclim" id="subtitle"]] +[[!template text="""haiku, which we kind of lead out with, and we kind of go into""" start="00:04:03.600" video="qanda-mcclim" id="subtitle"]] +[[!template text="""the discussions there. Then obviously the show has- It's a""" start="00:04:07.600" video="qanda-mcclim" id="subtitle"]] +[[!template text="""highlight, not gonna lie. Yeah, yeah, I love it. I try and do""" start="00:04:10.240" video="qanda-mcclim" id="subtitle"]] +[[!template text="""these dramatic readings, but it's often stumble over.""" start="00:04:16.960" video="qanda-mcclim" id="subtitle"]] +[[!template text="""Actually, when Sacha was on, there was an auxiliary poem""" start="00:04:19.480" video="qanda-mcclim" id="subtitle"]] +[[!template text="""that happened, which was pretty interesting, too. What was""" start="00:04:23.720" video="qanda-mcclim" id="subtitle"]] +[[!template text="""I going to say? Then, I mean, the way we got named the Lispy""" start="00:04:27.960" video="qanda-mcclim" id="subtitle"]] +[[!template text="""Gopher Climate was because, broadly speaking, I like to""" start="00:04:31.320" video="qanda-mcclim" id="subtitle"]] +[[!template text="""talk about kind of lisp, and most of my writing for a long time""" start="00:04:33.840" video="qanda-mcclim" id="subtitle"]] +[[!template text="""was on the Gopher. Though I accidentally locked myself out""" start="00:04:37.960" video="qanda-mcclim" id="subtitle"]] +[[!template text="""of the Gopher recently, so there hasn't been an update there""" start="00:04:41.920" video="qanda-mcclim" id="subtitle"]] +[[!template text="""for a while. I'm kind of around the IRCs and Mastodon quite a""" start="00:04:45.680" video="qanda-mcclim" id="subtitle"]] +[[!template text="""bit now. Lisp, I like to use the term Lisp inclusively,""" start="00:04:52.160" video="qanda-mcclim" id="subtitle"]] +[[!template text="""basically. Obviously this talk, I was making the point that""" start="00:04:56.760" video="qanda-mcclim" id="subtitle"]] +[[!template text="""I just could go through a 1978 paper written in, and so pre-D""" start="00:04:59.720" video="qanda-mcclim" id="subtitle"]] +[[!template text="""machine inter-LISP, right? And it basically just worked in""" start="00:05:05.520" video="qanda-mcclim" id="subtitle"]] +[[!template text="""modern Emacs LISP. Somebody was pointing out to me, who""" start="00:05:10.280" video="qanda-mcclim" id="subtitle"]] +[[!template text="""pointed out where I was like, I don't know what PUT is in,""" start="00:05:13.440" video="qanda-mcclim" id="subtitle"]] +[[!template text="""in Emacs Lisp, and somebody was saying definitely there's""" start="00:05:20.120" video="qanda-mcclim" id="subtitle"]] +[[!template text="""put in Emacs Lisp. So I'm going to come back to the recording""" start="00:05:23.040" video="qanda-mcclim" id="subtitle"]] +[[!template text="""of this talk, and I'm going to just pinpoint this moment the""" start="00:05:28.320" video="qanda-mcclim" id="subtitle"]] +[[!template text="""next time somebody says, we need to modernize Lisp. I'm""" start="00:05:31.200" video="qanda-mcclim" id="subtitle"]] +[[!template text="""going to say, no, no, no, this is modern Emacs Lisp. You see,""" start="00:05:34.520" video="qanda-mcclim" id="subtitle"]] +[[!template text="""here's people talking about, yeah, I'm just tripping over,""" start="00:05:37.800" video="qanda-mcclim" id="subtitle"]] +[[!template text="""not tripping over, I'm amused by your phrase there, but""" start="00:05:42.360" video="qanda-mcclim" id="subtitle"]] +[[!template text="""that's exactly how I see it too. And I take your point utterly""" start="00:05:45.520" video="qanda-mcclim" id="subtitle"]] +[[!template text="""that, you know, this tradition of Lisp of carrying forward""" start="00:05:48.600" video="qanda-mcclim" id="subtitle"]] +[[!template text="""ideas. And, you know, we, you know, especially in Emacs, it""" start="00:05:53.360" video="qanda-mcclim" id="subtitle"]] +[[!template text="""really is like a brain trust, right? Buckets of knowledge of""" start="00:05:57.800" video="qanda-mcclim" id="subtitle"]] +[[!template text="""how to get some sort of work done, or, you know, how to work""" start="00:06:00.800" video="qanda-mcclim" id="subtitle"]] +[[!template text="""with some kind of code or some kind of data. Yeah, but I had a""" start="00:06:04.400" video="qanda-mcclim" id="subtitle"]] +[[!template text="""kind of, interesting experience with some great friends of""" start="00:06:08.920" video="qanda-mcclim" id="subtitle"]] +[[!template text="""mine, whom I love dearly. Vidak, if you're watching this,""" start="00:06:12.080" video="qanda-mcclim" id="subtitle"]] +[[!template text="""I'm gossiping about you people over in Australia there.""" start="00:06:15.800" video="qanda-mcclim" id="subtitle"]] +[[!template text="""Where people come to you with really exciting ideas that""" start="00:06:21.560" video="qanda-mcclim" id="subtitle"]] +[[!template text="""seem to be very cutting edge and like, you know, very much the""" start="00:06:25.440" video="qanda-mcclim" id="subtitle"]] +[[!template text="""current talk of the day, like you can hear in other""" start="00:06:30.360" video="qanda-mcclim" id="subtitle"]] +[[!template text="""programming languages, and they're telling you how they""" start="00:06:33.560" video="qanda-mcclim" id="subtitle"]] +[[!template text="""think you might be able to do this in Lisp. And you have to say,""" start="00:06:36.120" video="qanda-mcclim" id="subtitle"]] +[[!template text="""well, you know, if we go back to the late 70s, where the Lisp""" start="00:06:39.640" video="qanda-mcclim" id="subtitle"]] +[[!template text="""community really kind of pioneered this topic already.""" start="00:06:43.720" video="qanda-mcclim" id="subtitle"]] +[[!template text="""Here's how we did it in the late 70s. And there's actually""" start="00:06:47.960" video="qanda-mcclim" id="subtitle"]] +[[!template text="""quite a kind of awkward, just kind of disjunction there. I""" start="00:06:51.400" video="qanda-mcclim" id="subtitle"]] +[[!template text="""mean, that's the thing, right? Where use of Emacs in""" start="00:06:56.440" video="qanda-mcclim" id="subtitle"]] +[[!template text="""particular use of Lisp in general will unravel somebody's""" start="00:06:59.080" video="qanda-mcclim" id="subtitle"]] +[[!template text="""whole big bag of wind that they've built up around why""" start="00:07:03.760" video="qanda-mcclim" id="subtitle"]] +[[!template text="""something has to be rebuilt and well right but that's just a""" start="00:07:06.320" video="qanda-mcclim" id="subtitle"]] +[[!template text="""function you know it's data so we'll probably just think""" start="00:07:10.440" video="qanda-mcclim" id="subtitle"]] +[[!template text="""about that as I don't know sitting in a variable.""" start="00:07:13.360" video="qanda-mcclim" id="subtitle"]] +[[!template text="""Oh, so that whole problem, like the elegance of a solution""" start="00:07:16.680" video="qanda-mcclim" id="subtitle"]] +[[!template text="""can entirely fall away once you fall back to an earlier way of""" start="00:07:21.360" video="qanda-mcclim" id="subtitle"]] +[[!template text="""thinking about it. And then, you know, look at the pieces""" start="00:07:25.960" video="qanda-mcclim" id="subtitle"]] +[[!template text="""you've carried forward the idea of the declarative""" start="00:07:29.480" video="qanda-mcclim" id="subtitle"]] +[[!template text="""language, right? Declaring user experience. Yeah. Once""" start="00:07:32.040" video="qanda-mcclim" id="subtitle"]] +[[!template text="""again, tangentially to, um, to the actual talk we've just""" start="00:07:37.120" video="qanda-mcclim" id="subtitle"]] +[[!template text="""watched, which I will try and follow up on as well. But one""" start="00:07:42.000" video="qanda-mcclim" id="subtitle"]] +[[!template text="""example was After watching me use the Common Lisp loop""" start="00:07:47.480" video="qanda-mcclim" id="subtitle"]] +[[!template text="""facility so much, Kent pointed out to me, hey, you know, why""" start="00:07:51.920" video="qanda-mcclim" id="subtitle"]] +[[!template text="""don't you try using Richard Waters' series iteration""" start="00:07:56.000" video="qanda-mcclim" id="subtitle"]] +[[!template text="""stuff, which was kind of lazy evaluation of series that""" start="00:08:01.720" video="qanda-mcclim" id="subtitle"]] +[[!template text="""Waters did. And so after criticizing Haskell for a long""" start="00:08:05.800" video="qanda-mcclim" id="subtitle"]] +[[!template text="""time, me kind of saying, hey, you know, I don't think this""" start="00:08:09.120" video="qanda-mcclim" id="subtitle"]] +[[!template text="""lazy evaluation is important. then Kent pointed out to me""" start="00:08:12.880" video="qanda-mcclim" id="subtitle"]] +[[!template text="""that, for example, the series, like what is it? AIM 1082 or""" start="00:08:16.520" video="qanda-mcclim" id="subtitle"]] +[[!template text="""something published in 1989 was Lazy Evaluation in LISP""" start="00:08:22.400" video="qanda-mcclim" id="subtitle"]] +[[!template text="""with series. And so I thought, well, once I realized that""" start="00:08:28.800" video="qanda-mcclim" id="subtitle"]] +[[!template text="""this was part of kind of almost classic LISP history to have""" start="00:08:33.640" video="qanda-mcclim" id="subtitle"]] +[[!template text="""lazy evaluation, I adopted series, I kind of had to rethink""" start="00:08:37.880" video="qanda-mcclim" id="subtitle"]] +[[!template text="""my LISP worldview to realize it did already include lazy""" start="00:08:43.680" video="qanda-mcclim" id="subtitle"]] +[[!template text="""evaluation, which I attributed to the late 80s. And then""" start="00:08:47.800" video="qanda-mcclim" id="subtitle"]] +[[!template text="""when I actually read a little bit further, lazy evaluation,""" start="00:08:51.680" video="qanda-mcclim" id="subtitle"]] +[[!template text="""depending on your research group, has been, was kind of""" start="00:08:55.240" video="qanda-mcclim" id="subtitle"]] +[[!template text="""established in the late 70s by Waters again, actually.""" start="00:08:59.160" video="qanda-mcclim" id="subtitle"]] +[[!template text="""Sorry for the anecdote, just kind of the interesting""" start="00:09:02.720" video="qanda-mcclim" id="subtitle"]] +[[!template text="""medley.""" start="00:09:05.720" video="qanda-mcclim" id="subtitle"]] +[[!template text="""Yeah.""" start="00:09:09.280" video="qanda-mcclim" id="subtitle"]] +[[!template text="""Ellis over in the IRC has come up with a good slime about""" start="00:09:09.800" video="qanda-mcclim" id="subtitle"]] +[[!template text="""async. Oh, I see. So yeah,""" start="00:09:25.640" video="qanda-mcclim" id="subtitle"]] +[[!template text="""I guess that would work. I have to try that. OK, so you're just""" start="00:09:30.640" video="qanda-mcclim" id="subtitle"]] +[[!template text="""getting me reading this. They have had a stab at resolving""" start="00:09:38.200" video="qanda-mcclim" id="subtitle"]] +[[!template text="""our asynchronous calls thing more elegantly than me. Left""" start="00:09:42.680" video="qanda-mcclim" id="subtitle"]] +[[!template text="""as an exercise to the listener. It's one of the big virtues of""" start="00:09:49.280" video="qanda-mcclim" id="subtitle"]] +[[!template text="""something like a convention. It'll bring us together with""" start="00:09:53.880" video="qanda-mcclim" id="subtitle"]] +[[!template text="""other people that can kind of see past the boats in our eyes.""" start="00:09:56.800" video="qanda-mcclim" id="subtitle"]] +[[!template text="""Oh yeah, that's easy for me. Yeah, definitely. Hearing""" start="00:10:01.080" video="qanda-mcclim" id="subtitle"]] +[[!template text="""somebody else's kind of thought process from you and from""" start="00:10:06.240" video="qanda-mcclim" id="subtitle"]] +[[!template text="""just the past speaker who was Robin, I think, because this""" start="00:10:10.280" video="qanda-mcclim" id="subtitle"]] +[[!template text="""was in the morning for me, so I just kind of got up and caught""" start="00:10:16.640" video="qanda-mcclim" id="subtitle"]] +[[!template text="""some of Robin. Yeah, it's so great, kind of vicariously""" start="00:10:19.520" video="qanda-mcclim" id="subtitle"]] +[[!template text="""experiencing somebody else's Emacs usage and how it kind of""" start="00:10:25.920" video="qanda-mcclim" id="subtitle"]] +[[!template text="""subtly backs onto their own development flows. Yeah, so I""" start="00:10:30.560" video="qanda-mcclim" id="subtitle"]] +[[!template text="""really appreciate this talk. I'm constantly cribbing from""" start="00:10:34.800" video="qanda-mcclim" id="subtitle"]] +[[!template text="""everyone I meet. And yeah, this talk has been eye-popping,""" start="00:10:37.320" video="qanda-mcclim" id="subtitle"]] +[[!template text="""just watching you casually navigate Emacs, actually.""" start="00:10:40.520" video="qanda-mcclim" id="subtitle"]] +[[!template text="""Yeah, it's cool. Yeah, I enjoyed discovering IELM mode.""" start="00:10:43.600" video="qanda-mcclim" id="subtitle"]] +[[!template text="""That was going to be my other question for people. Are there""" start="00:10:51.520" video="qanda-mcclim" id="subtitle"]] +[[!template text="""any IELM Power users around? I could really go for an""" start="00:10:54.960" video="qanda-mcclim" id="subtitle"]] +[[!template text="""EmacsConf talk on IELM mode. Aha, yes. Very good. Note""" start="00:10:59.440" video="qanda-mcclim" id="subtitle"]] +[[!template text="""taken. Yeah. So, just thoughts for next year? Oh, well, I""" start="00:11:05.680" video="qanda-mcclim" id="subtitle"]] +[[!template text="""kind of want to get back onto the MPV, but thank you so much for""" start="00:11:12.200" video="qanda-mcclim" id="subtitle"]] +[[!template text="""this. You are cmak in the IRC, right? I am Corwin, same as you.""" start="00:11:16.000" video="qanda-mcclim" id="subtitle"]] +[[!template text="""So you're Corwin. There's also cmak, and I guess there are a""" start="00:11:22.040" video="qanda-mcclim" id="subtitle"]] +[[!template text="""few other people. Sorry that I'm tripping over the""" start="00:11:26.160" video="qanda-mcclim" id="subtitle"]] +[[!template text="""different people here. But you're going to come on the Lispy""" start="00:11:28.720" video="qanda-mcclim" id="subtitle"]] +[[!template text="""Gopher Climate later. Sure, I'm happy to. That sounds""" start="00:11:31.360" video="qanda-mcclim" id="subtitle"]] +[[!template text="""like fun. I always got a million things to talk about me or an""" start="00:11:35.720" video="qanda-mcclim" id="subtitle"]] +[[!template text="""opinion on everything. But of course, my favorite thing to""" start="00:11:38.480" video="qanda-mcclim" id="subtitle"]] +[[!template text="""talk about is just the huge thanks that, you know, sharing""" start="00:11:42.400" video="qanda-mcclim" id="subtitle"]] +[[!template text="""that, the generosity or the, you know, my appreciation for""" start="00:11:48.360" video="qanda-mcclim" id="subtitle"]] +[[!template text="""you and all the other members of the Emacs community that""" start="00:11:53.640" video="qanda-mcclim" id="subtitle"]] +[[!template text="""create talks like this and make the conference and the rest""" start="00:11:57.160" video="qanda-mcclim" id="subtitle"]] +[[!template text="""of the community so rich. Well, yeah, and thank you for your""" start="00:12:00.520" video="qanda-mcclim" id="subtitle"]] +[[!template text="""work. Sacha is just saying over in Lambda that when I say I""" start="00:12:04.840" video="qanda-mcclim" id="subtitle"]] +[[!template text="""want someone to give the talk, this means I'm volunteering""" start="00:12:09.760" video="qanda-mcclim" id="subtitle"]] +[[!template text="""to give the IELM talk. That's what I wrote down. Oh, yeah. I've""" start="00:12:13.040" video="qanda-mcclim" id="subtitle"]] +[[!template text="""been working for Sacha. I mean, helping Sacha with this""" start="00:12:17.080" video="qanda-mcclim" id="subtitle"]] +[[!template text="""conference for years. I know. No, I'm kidding. That would be""" start="00:12:19.480" video="qanda-mcclim" id="subtitle"]] +[[!template text="""cool. I will absolutely go to your ielm talk. I make a lot of use""" start="00:12:23.920" video="qanda-mcclim" id="subtitle"]] +[[!template text="""of that and could do more. Yeah, we're meant to suddenly""" start="00:12:28.560" video="qanda-mcclim" id="subtitle"]] +[[!template text="""stop. But a guest over in Lambda also said, are we going to get""" start="00:12:32.880" video="qanda-mcclim" id="subtitle"]] +[[!template text="""a McCLIM Lambda Moo client? And I actually had all my kind of""" start="00:12:36.640" video="qanda-mcclim" id="subtitle"]] +[[!template text="""Moo stuff I'd written in Common Lisp, which I was thinking of""" start="00:12:41.240" video="qanda-mcclim" id="subtitle"]] +[[!template text="""just kind of jettisoning. But you're right, I should make""" start="00:12:44.520" video="qanda-mcclim" id="subtitle"]] +[[!template text="""that into a client for Common Lisp. Anyway, I'm going to hang""" start="00:12:47.640" video="qanda-mcclim" id="subtitle"]] +[[!template text="""up so I can keep watching the conference sounds good so we'll""" start="00:12:51.480" video="qanda-mcclim" id="subtitle"]] +[[!template text="""just cut away with the stream throw some music and a""" start="00:12:55.840" video="qanda-mcclim" id="subtitle"]] +[[!template text="""countdown uh back on give us just a second to make that on bbb""" start="00:12:58.400" video="qanda-mcclim" id="subtitle"]] +[[!template text="""and then i'll give you the big thumbs up thank you thank you""" start="00:13:02.800" video="qanda-mcclim" id="subtitle"]] +[[!template text="""recording here we'll get it all posted up uh right next to""" start="00:13:05.360" video="qanda-mcclim" id="subtitle"]] +[[!template text="""your awesome pre-recorded talk""" start="00:13:08.360" video="qanda-mcclim" id="subtitle"]] +[[!template text="""thanks again like it's been fun chatting and uh Yeah,""" start="00:13:09.840" video="qanda-mcclim" id="subtitle"]] +[[!template text="""definitely seeing you around in the conference channel off""" start="00:13:17.160" video="qanda-mcclim" id="subtitle"]] +[[!template text="""off season. So to speak, you're like, you're totally""" start="00:13:20.800" video="qanda-mcclim" id="subtitle"]] +[[!template text="""welcome to use our chat like it to the extent you need to IRC""" start="00:13:23.880" video="qanda-mcclim" id="subtitle"]] +[[!template text="""channel that's been working on great for me. It's fun to fun""" start="00:13:26.680" video="qanda-mcclim" id="subtitle"]] +[[!template text="""to see it.""" start="00:13:29.040" video="qanda-mcclim" id="subtitle"]] +[[!template text="""All right, I'm gonna hang up this thing. All right. Happy day""" start="00:13:30.640" video="qanda-mcclim" id="subtitle"]] +[[!template text="""flowy. Sorry, I mean, screwlisp. Oh my gosh, I have""" start="00:13:39.320" video="qanda-mcclim" id="subtitle"]] +[[!template text="""conference brain. Bye bye. All right, later, later.""" start="00:13:44.120" video="qanda-mcclim" id="subtitle"]] </div>Questions or comments? Please e-mail [emacsconf-org-private@gnu.org](mailto:emacsconf-org-private@gnu.org?subject=Comment%20for%20EmacsConf%202023%20mcclim%3A%20Elisp%20and%20McCLIM) |