summaryrefslogtreecommitdiffstats
path: root/2025/captions/emacsconf-2025-commonlisp--common-lisp-images-communicating-likeahuman-throug...
diff options
context:
space:
mode:
authorSacha Chua <sacha@sachachua.com>2025-12-28 21:23:56 -0500
committerSacha Chua <sacha@sachachua.com>2025-12-28 21:23:56 -0500
commitff518d86cf4eabbcb1603596d836ce28cee7367b (patch)
tree425fba7a315d5fe3df712c6672cdbd744981af61 /2025/captions/emacsconf-2025-commonlisp--common-lisp-images-communicating-likeahuman-through-shared-emacs-slime-and-eev--screwlisp--answers.vtt
parent41d07038edc8d9b9f1af70ec75e5a1c62d17bb60 (diff)
downloademacsconf-wiki-ff518d86cf4eabbcb1603596d836ce28cee7367b.tar.xz
emacsconf-wiki-ff518d86cf4eabbcb1603596d836ce28cee7367b.zip
updatesHEADmaster
Diffstat (limited to '')
-rw-r--r--2025/captions/emacsconf-2025-commonlisp--common-lisp-images-communicating-likeahuman-through-shared-emacs-slime-and-eev--screwlisp--answers.vtt95
1 files changed, 56 insertions, 39 deletions
diff --git a/2025/captions/emacsconf-2025-commonlisp--common-lisp-images-communicating-likeahuman-through-shared-emacs-slime-and-eev--screwlisp--answers.vtt b/2025/captions/emacsconf-2025-commonlisp--common-lisp-images-communicating-likeahuman-through-shared-emacs-slime-and-eev--screwlisp--answers.vtt
index eaf3a04e..2ebd9ecf 100644
--- a/2025/captions/emacsconf-2025-commonlisp--common-lisp-images-communicating-likeahuman-through-shared-emacs-slime-and-eev--screwlisp--answers.vtt
+++ b/2025/captions/emacsconf-2025-commonlisp--common-lisp-images-communicating-likeahuman-through-shared-emacs-slime-and-eev--screwlisp--answers.vtt
@@ -1,5 +1,7 @@
WEBVTT
+NOTE Opening
+
00:00:00.000 --> 00:00:04.599
Recording started.
@@ -37,7 +39,7 @@ if you check out the etherpad,
you'll see some instructions there to join on Lambda Moo,
00:00:42.240 --> 00:00:43.039
-which screwless,
+with screwlisp,
00:00:43.040 --> 00:00:46.319
but I'm hoping you will talk to us a little bit about that
@@ -58,7 +60,7 @@ but he has in fact appeared on an episode of it
in January this year, I think.
00:01:00.880 --> 00:01:04.919
-So he was just pretending there. I'm screwless of this.
+So he was just pretending there. I'm screwlisp of this.
00:01:04.920 --> 00:01:06.919
What's happening?
@@ -94,17 +96,19 @@ with people like Ed Swarthout, DM, and yduJ,
who I gossiped about in the show,
00:01:47.560 --> 00:01:50.519
-and Sasha, and people were there a little bit as well.
+and Sacha, and people were there a little bit as well.
00:01:50.520 --> 00:01:53.359
I'm just going to read some of the questions
00:01:53.360 --> 00:01:59.759
-that GGXX in Lambdomoo has been relaying to me there,
+that ggxx in LambdaMOO has been relaying to me there,
00:01:59.760 --> 00:02:08.239
though I hear that there are a whole bunch of them now.
+NOTE Q: What do you mean by "the agent is running slowly"?
+
00:02:08.240 --> 00:02:09.759
Someone asks on the Etherpad,
@@ -130,10 +134,10 @@ So this is quite different
to what people might expect within AI
00:02:28.600 --> 00:02:30.679
-if people are talking about like the graphics card ones
+if people are talking about, like the graphics card ones
00:02:30.680 --> 00:02:33.599
-where you're trying crunch as fast as you can
+where you try and crunch as fast as you can,
00:02:33.600 --> 00:02:36.399
for as few seconds as you can, and then you stop.
@@ -160,7 +164,9 @@ it still adds up to a lot.
So that was the significance of it running slowly.
00:02:57.040 --> 00:03:00.639
-What else are people saying? TGXX to screwtape.
+What else are people saying? ggxx to screwtape.
+
+NOTE Q: Do you think that it would be too hard to add a second way to send commands from Common Lisp to Emacs?
00:03:00.640 --> 00:03:02.519
Someone asked on the Etherpad,
@@ -184,7 +190,7 @@ and I didn't talk about it
because this is a kind of affected choice.
00:03:17.240 --> 00:03:20.039
-Right now you're using Emacs client for that.
+Right now you're using emacsclient for that.
00:03:20.040 --> 00:03:22.039
That is the simplest way to implement.
@@ -202,19 +208,19 @@ So, in everyone that's SLIME-connected.
So, earlier on, you saw somebody
00:03:33.400 --> 00:03:35.399
-running a SWANK server in Python.
+running a swank server in Python.
00:03:35.400 --> 00:03:38.439
-Normally, you run a SWANK server in Common Lisp.
+Normally, you run a swank server in Common Lisp.
00:03:38.440 --> 00:03:41.599
-And a SWANK server is what Emacs SLIME,
+And a swank server is what Emacs SLIME,
00:03:41.600 --> 00:03:45.039
Superior Lisp Interaction Mode for Emacs, connects to.
00:03:45.040 --> 00:03:49.039
-And then Swank comes with Swank Eval and Emacs.
+And then Swank comes with swank-eval in Emacs.
00:03:49.040 --> 00:03:50.959
So after you've been slime connected,
@@ -223,7 +229,7 @@ So after you've been slime connected,
you can trivially send Emacs Lisp forms to Emacs
00:03:55.040 --> 00:03:57.319
-using Swank Eval and Emacs.
+using swank-eval and Emacs.
00:03:57.320 --> 00:04:00.679
The reason that I chose to use
@@ -259,7 +265,7 @@ I guess it's executing a program
rather than using a shell.
00:04:36.440 --> 00:04:40.639
-And Yeah, I was letting somebody else
+And yeah, I was letting somebody else
00:04:40.640 --> 00:04:42.439
use Slime eval in Emacs.
@@ -280,7 +286,7 @@ out of adding Emacs server into the mix.
What's somebody saying?
00:04:57.320 --> 00:05:00.319
-Idaj is weirded out by doing get foo bar
+yduJ is weirded out by doing get foo bar
00:05:00.320 --> 00:05:02.439
instead of get foo quote bar.
@@ -304,7 +310,7 @@ and then ignores them in certain expressions,
and he doesn't have these Lisp-style quotes.
00:05:18.680 --> 00:05:22.439
-Idaj is obviously from like Schlumberger
+yduJ is obviously from like Schlumberger
00:05:22.440 --> 00:05:24.879
and wherever else she was at in
@@ -316,7 +322,7 @@ in the kind of list of traditions.
Full of Spain is saying good observation.
00:05:30.360 --> 00:05:33.839
-Yidaj is shocked that she's being mentioned.
+yduJ is shocked that she's being mentioned.
00:05:33.840 --> 00:05:40.519
Interestingly Nosredna yduJ capitalizes Nosredna at the front,
@@ -331,31 +337,31 @@ You should read her Stanford page or her recipe site
or anything if you're not clear on who yduJ is.
00:05:58.000 --> 00:06:00.679
-It's actually you're looking for the word eclipsed.
+Sacha, you're looking for the word ??.
00:06:00.680 --> 00:06:03.559
-I think she eclipsed a dodge,
+I think she ?? yduJ,
00:06:03.560 --> 00:06:06.119
I think is the English phrase that you're looking for.
00:06:06.120 --> 00:06:08.839
-He does just saying she would not.
+yduJ is saying she would not,
00:06:08.840 --> 00:06:10.519
-She's no matter what I say
+no matter what I say,
00:06:10.520 --> 00:06:13.039
she's not going to hug my software agent
00:06:13.040 --> 00:06:20.719
-like she would hug a grandchild eyes me warily.
+like she would hug a grandchild. Eyes me warily.
00:06:20.720 --> 00:06:22.119
-And Sasha is not going to.
+And Sacha is not going to...
00:06:22.120 --> 00:06:24.759
-Totally not training a general intelligence
+totally training a general intelligence
00:06:24.760 --> 00:06:26.199
who requires a lot of data
@@ -375,6 +381,8 @@ saying that he wanted machine intelligences
00:06:36.120 --> 00:06:37.759
to be like his grandchild.
+NOTE Q: What is the leonardo system?
+
00:06:37.760 --> 00:06:40.839
GGXX is saying somebody on Etherpad
@@ -483,14 +491,17 @@ where we're all hanging out.
00:08:36.640 --> 00:08:43.559
Oh, I think GGXX is ordering people up things.
-00:08:43.560 --> 00:08:46.399
+00:08:43.560 --> 00:08:49.539
You know, just teach people about this.
-00:08:46.400 --> 00:08:52.279
+00:08:49.540 --> 00:08:50.958
All right, I'm going to try looking
-00:08:52.280 --> 00:08:55.519
-at the etherpad manually. Sorry, I can read you.
+00:08:50.959 --> 00:08:54.129
+at the etherpad manually.
+
+00:08:54.130 --> 00:08:55.519
+[Corwin]: Sorry, I can read you.
00:08:55.520 --> 00:08:57.319
So the next question you have,
@@ -514,7 +525,7 @@ And I think you started to answer in the pad.
But if you want to kind of read that out.
00:09:16.080 --> 00:09:19.119
-I definitely haven't written anything in the pad.
+[screwlisp]: I definitely haven't written anything in the pad.
00:09:19.120 --> 00:09:23.719
I'm going to just talk to Khaki Guest in Lambda.
@@ -525,6 +536,8 @@ Sure, so why don't you do a little bit
00:09:25.880 --> 00:09:27.279
and just read this question.
+NOTE Q: What is LambdaMOO, and how do we use it?
+
00:09:27.280 --> 00:09:31.279
The question was, what is LambdaMOO and how do we use it?
@@ -556,7 +569,7 @@ of the discussion links feedback area,
you'll see a set of detailed instructions
00:09:55.680 --> 00:09:58.519
-that ScrewList has provided us to get in there.
+that screwlisp has provided us to get in there.
00:09:58.520 --> 00:10:01.159
I think that was actually GGXX
@@ -571,7 +584,7 @@ Several changes evolved in the last 10 minutes
before we went live here.
00:10:09.680 --> 00:10:12.839
-But yeah, so LambdaMoo is
+But yeah, so LambdaMOO is
00:10:12.840 --> 00:10:14.879
the world's longest-running virtual reality.
@@ -609,10 +622,12 @@ for Xerox PARC, originally. Just to go to what Khaki Guest
00:10:52.800 --> 00:10:54.839
has been continuing to talk about.
-00:10:54.840 --> 00:10:57.799
-Welcome to Brown, Guest, as well, I guess.
+00:10:54.840 --> 00:11:01.339
+Welcome to Brown Guest as well, I guess.
-00:10:57.800 --> 00:11:03.399
+NOTE Q: It seems like you're trying to build a more restrictive Turing test using the input / output logs of an emacs conversation. Is that accurate?
+
+00:11:01.340 --> 00:11:03.399
Aki Guest says, to Screwtape,
00:11:03.400 --> 00:11:04.959
@@ -775,7 +790,7 @@ that this looks more like me computing
using of REPL-driven development like EEV,
00:13:27.520 --> 00:13:30.479
-where in EEV I have basically a log
+where in EEV, I have basically a log
00:13:30.480 --> 00:13:32.119
of something I've previously done,
@@ -865,7 +880,7 @@ Oh, well. Sorry about that. I tried that.
I just lost a couple of minutes there
00:15:06.800 --> 00:15:08.879
-and failed to give you the smooth morning.
+and failed to give you the smooth warning.
00:15:08.880 --> 00:15:14.199
Oh, no, no. That's fine. I was just kind of rambling.
@@ -907,11 +922,13 @@ just to not leave anyone else.
Anyone out much to their chagrin possibly.
00:15:43.560 --> 00:15:47.639
-Um, how to connect to LambdaMu, seems great.
+Um, how to connect to LambdaMOO, seems great.
00:15:47.640 --> 00:15:52.159
Oh, interesting guides, somebody wrote that.
+NOTE Q: What do you mean by slowly?
+
00:15:52.160 --> 00:15:55.439
What do you mean by slowly? Yeah, so I'm saying taking
@@ -949,10 +966,10 @@ Somebody has a link to Eduardo's blog,
which I think has been misspelled.
00:16:19.840 --> 00:16:23.079
-It should be angkwu with no dot there,
+It should be anggtwu with no dot there,
00:16:23.080 --> 00:16:27.199
-dot net, sharp sign EEV.
+dot net, sharp sign EEV. (https://anggtwu.net/#eev)
00:16:27.200 --> 00:16:31.519
So, Eduardo is the author of EEV mode.