summaryrefslogtreecommitdiffstats
path: root/2020/subtitles/emacsconf-2020--31-lakota-language-and-emacs--questions--grant-shangreaux-aut...
diff options
context:
space:
mode:
authorSacha Chua <sacha@sachachua.com>2020-12-13 00:06:32 -0500
committerSacha Chua <sacha@sachachua.com>2020-12-13 00:06:32 -0500
commitb98df6fbe2a5c48013cfca81a95a5af41e202d07 (patch)
treefc20f6aca84b73f50eaae13837e2ce6999c0b841 /2020/subtitles/emacsconf-2020--31-lakota-language-and-emacs--questions--grant-shangreaux-autogen.vtt
parent315add08d9c7f73fb3105940ad5230fb6b050fc2 (diff)
downloademacsconf-wiki-b98df6fbe2a5c48013cfca81a95a5af41e202d07.tar.xz
emacsconf-wiki-b98df6fbe2a5c48013cfca81a95a5af41e202d07.zip
Actually post subtitles, I think
Diffstat (limited to '2020/subtitles/emacsconf-2020--31-lakota-language-and-emacs--questions--grant-shangreaux-autogen.vtt')
-rw-r--r--2020/subtitles/emacsconf-2020--31-lakota-language-and-emacs--questions--grant-shangreaux-autogen.vtt412
1 files changed, 412 insertions, 0 deletions
diff --git a/2020/subtitles/emacsconf-2020--31-lakota-language-and-emacs--questions--grant-shangreaux-autogen.vtt b/2020/subtitles/emacsconf-2020--31-lakota-language-and-emacs--questions--grant-shangreaux-autogen.vtt
new file mode 100644
index 00000000..164d8d8d
--- /dev/null
+++ b/2020/subtitles/emacsconf-2020--31-lakota-language-and-emacs--questions--grant-shangreaux-autogen.vtt
@@ -0,0 +1,412 @@
+WEBVTT
+
+00:00:05.120 --> 00:00:05.680
+hello
+
+00:00:05.680 --> 00:00:10.080
+can you hear me yes I can awesome
+
+00:00:10.080 --> 00:00:12.400
+all right so we have a couple minutes
+
+00:00:12.400 --> 00:00:13.200
+and
+
+00:00:13.200 --> 00:00:15.200
+uh it seems a couple questions as well
+
+00:00:15.200 --> 00:00:17.680
+so take it away
+
+00:00:17.680 --> 00:00:20.000
+okay I won't share my screen unless
+
+00:00:20.000 --> 00:00:22.640
+needed um
+
+00:00:22.640 --> 00:00:25.439
+looks like question one advantages
+
+00:00:25.439 --> 00:00:27.599
+advantages of using Emacs input methods
+
+00:00:27.599 --> 00:00:31.119
+over something like x compose
+
+00:00:31.119 --> 00:00:32.559
+well there's a there's a couple things
+
+00:00:32.559 --> 00:00:34.320
+there one is
+
+00:00:34.320 --> 00:00:37.360
+um Emacs is cross platform so
+
+00:00:37.360 --> 00:00:39.520
+writing this input mode for Emacs means
+
+00:00:39.520 --> 00:00:41.520
+if I do end up using
+
+00:00:41.520 --> 00:00:44.559
+a non-free operating system I can still
+
+00:00:44.559 --> 00:00:46.480
+use Emacs I can still type
+
+00:00:46.480 --> 00:00:49.920
+in the way that I would like to um
+
+00:00:49.920 --> 00:00:52.800
+I did look in I don't I actually don't
+
+00:00:52.800 --> 00:00:54.640
+know what x compose is
+
+00:00:54.640 --> 00:00:56.719
+I tried looking for it on my system I
+
+00:00:56.719 --> 00:00:59.680
+could not find it anywhere
+
+00:00:59.680 --> 00:01:02.399
+I did actually go and figure out how to
+
+00:01:02.399 --> 00:01:02.879
+write a
+
+00:01:02.879 --> 00:01:06.080
+x11 keyboard layout so that's also
+
+00:01:06.080 --> 00:01:07.040
+available
+
+00:01:07.040 --> 00:01:09.840
+in the repository that has the Emacs
+
+00:01:09.840 --> 00:01:11.920
+package as well
+
+00:01:11.920 --> 00:01:14.720
+and it is handy to be able to have that
+
+00:01:14.720 --> 00:01:15.920
+so I can type in
+
+00:01:15.920 --> 00:01:21.200
+other applications besides Emacs
+
+00:01:21.200 --> 00:01:24.479
+but the main advantages for Emacs was it
+
+00:01:24.479 --> 00:01:25.119
+was actually
+
+00:01:25.119 --> 00:01:27.439
+much easier to discover and much easier
+
+00:01:27.439 --> 00:01:28.560
+to
+
+00:01:28.560 --> 00:01:31.439
+manipulate and get feedback you know as
+
+00:01:31.439 --> 00:01:33.040
+I was developing it like I could just
+
+00:01:33.040 --> 00:01:35.360
+evaluate the coil package
+
+00:01:35.360 --> 00:01:37.200
+try it out and see if it works when I
+
+00:01:37.200 --> 00:01:39.680
+was trying to do the x11 inputs I'd have
+
+00:01:39.680 --> 00:01:40.560
+to log out
+
+00:01:40.560 --> 00:01:42.799
+read and and relog in again to get
+
+00:01:42.799 --> 00:01:43.759
+things read and
+
+00:01:43.759 --> 00:01:46.240
+it was you know it doesn't have that
+
+00:01:46.240 --> 00:01:46.799
+beautiful
+
+00:01:46.799 --> 00:01:50.560
+interactivity the way that Emacs does so
+
+00:01:50.560 --> 00:01:53.040
+for me it was a good place to start um
+
+00:01:53.040 --> 00:01:54.960
+especially because
+
+00:01:54.960 --> 00:01:56.640
+I had never done anything like this
+
+00:01:56.640 --> 00:01:58.079
+before like developing
+
+00:01:58.079 --> 00:02:00.079
+something that felt low level you know
+
+00:02:00.079 --> 00:02:04.320
+like a keyboard input
+
+00:02:04.320 --> 00:02:06.399
+I hope that answers your question
+
+00:02:06.399 --> 00:02:08.479
+question two can you give us a demo of
+
+00:02:08.479 --> 00:02:09.280
+you typing in
+
+00:02:09.280 --> 00:02:12.400
+either lakota and input method sure
+
+00:02:12.400 --> 00:02:19.599
+um share my screen now
+
+00:02:19.599 --> 00:02:21.520
+of course I always have to select which
+
+00:02:21.520 --> 00:02:32.239
+one
+
+00:02:32.239 --> 00:02:36.560
+okay so control backslash opens the
+
+00:02:36.560 --> 00:02:37.840
+input modes
+
+00:02:37.840 --> 00:02:40.000
+although when you've selected one you
+
+00:02:40.000 --> 00:02:41.920
+have it already so
+
+00:02:41.920 --> 00:02:45.680
+uh yeah wash day
+
+00:02:45.680 --> 00:02:48.319
+that's it is good washed it so this is
+
+00:02:48.319 --> 00:02:50.000
+the suggested lakota
+
+00:02:50.000 --> 00:02:53.360
+orthography or otherwise known as the
+
+00:02:53.360 --> 00:02:56.560
+standard lakota orthography
+
+00:02:56.560 --> 00:02:58.800
+another benefit of doing it in Emacs is
+
+00:02:58.800 --> 00:03:00.640
+that I now get
+
+00:03:00.640 --> 00:03:06.800
+completion on lakota words so
+
+00:03:06.800 --> 00:03:08.800
+so I'm you know it's a second language
+
+00:03:08.800 --> 00:03:10.560
+for me and as I'm trying to learn it
+
+00:03:10.560 --> 00:03:11.440
+it's actually
+
+00:03:11.440 --> 00:03:13.760
+quite useful to have company mode as a
+
+00:03:13.760 --> 00:03:15.599
+bonus um
+
+00:03:15.599 --> 00:03:19.680
+for typing things
+
+00:03:19.680 --> 00:03:22.239
+I can show the other orthography so to
+
+00:03:22.239 --> 00:03:23.599
+to get another one you do
+
+00:03:23.599 --> 00:03:27.200
+the universal input control u backslash
+
+00:03:27.200 --> 00:03:30.560
+and I can try the white hat orthography
+
+00:03:30.560 --> 00:03:36.239
+oh yeah lost
+
+00:03:36.239 --> 00:03:39.760
+what's the command for that you are now
+
+00:03:39.760 --> 00:03:41.440
+unmuted
+
+00:03:41.440 --> 00:03:44.720
+yeah okay you are now muted
+
+00:03:44.720 --> 00:03:48.000
+thank you
+
+00:03:48.000 --> 00:03:52.080
+you are now unmuted you are now muted
+
+00:03:52.080 --> 00:03:55.680
+oops not quite as slick as that other
+
+00:03:55.680 --> 00:03:58.879
+demo we saw the other day
+
+00:03:58.879 --> 00:04:02.799
+okay so control u control backslash I
+
+00:04:02.799 --> 00:04:04.239
+can select a different
+
+00:04:04.239 --> 00:04:07.200
+input method um from the default so if I
+
+00:04:07.200 --> 00:04:10.560
+select white hat I can type
+
+00:04:10.560 --> 00:04:14.480
+wash day like that
+
+00:04:14.480 --> 00:04:18.000
+so it's a different orthography here um
+
+00:04:18.000 --> 00:04:19.919
+I won't go too deeply into that it's
+
+00:04:19.919 --> 00:04:21.440
+hard to think and talk and type all at
+
+00:04:21.440 --> 00:04:23.120
+the same time
+
+00:04:23.120 --> 00:04:26.320
+um I hope that's good
+
+00:04:26.320 --> 00:04:28.560
+I'm happy to do more maybe I'll put up a
+
+00:04:28.560 --> 00:04:31.840
+video of of demonstrating that sometimes
+
+00:04:31.840 --> 00:04:36.479
+why did I just go ahead
+
+00:04:36.479 --> 00:04:39.520
+um time about for like one more question
+
+00:04:39.520 --> 00:04:42.880
+okay on live yeah thank you
+
+00:04:42.880 --> 00:04:45.280
+um well real quick did I write the
+
+00:04:45.280 --> 00:04:46.240
+company back end
+
+00:04:46.240 --> 00:04:48.880
+no that's just the automatic company
+
+00:04:48.880 --> 00:04:50.639
+completion based on other things I've
+
+00:04:50.639 --> 00:04:51.280
+typed
+
+00:04:51.280 --> 00:04:55.440
+why did I decide on the the input method
+
+00:04:55.440 --> 00:04:58.080
+that's a good question um I just did it
+
+00:04:58.080 --> 00:04:58.880
+based on
+
+00:04:58.880 --> 00:05:03.120
+my experience um in the x input mode you
+
+00:05:03.120 --> 00:05:04.000
+type it first
+
+00:05:04.000 --> 00:05:06.160
+and honestly I would love any input on
+
+00:05:06.160 --> 00:05:07.120
+what's more
+
+00:05:07.120 --> 00:05:09.280
+usual for these type of combining
+
+00:05:09.280 --> 00:05:10.960
+letters
+
+00:05:10.960 --> 00:05:13.919
+and really what I would like to do is
+
+00:05:13.919 --> 00:05:15.360
+kind of confer with other
+
+00:05:15.360 --> 00:05:17.600
+people from the tribe and talk to elders
+
+00:05:17.600 --> 00:05:19.440
+and see
+
+00:05:19.440 --> 00:05:21.440
+what feels right what what is the best
+
+00:05:21.440 --> 00:05:23.600
+way to go about this
+
+00:05:23.600 --> 00:05:24.800
+I don't think that it should be an
+
+00:05:24.800 --> 00:05:26.960
+individual decision and in this case it
+
+00:05:26.960 --> 00:05:27.919
+is because
+
+00:05:27.919 --> 00:05:30.880
+I created it for myself but now that
+
+00:05:30.880 --> 00:05:32.320
+I've released it to the world I think
+
+00:05:32.320 --> 00:05:34.639
+there's more to think about
+
+00:05:34.639 --> 00:05:37.680
+okay I guess I have to go now so we can
+
+00:05:37.680 --> 00:05:38.800
+get to the next talk
+
+00:05:38.800 --> 00:05:42.320
+thank you for listening okay
+
+00:05:42.320 --> 00:05:44.320
+thank you very much grant for your
+
+00:05:44.320 --> 00:05:45.759
+awesome talk and for
+
+00:05:45.759 --> 00:05:50.720
+the questions and answers