diff options
Diffstat (limited to '')
4 files changed, 99 insertions, 99 deletions
diff --git a/2024/captions/emacsconf-2024-blee--about-blee-towards-an-integrated-emacs-environment-for-enveloping-our-own-autonomy-directed-digital-ecosystem--mohsen-banan--main.vtt b/2024/captions/emacsconf-2024-blee--about-blee-towards-an-integrated-emacs-environment-for-enveloping-our-own-autonomy-directed-digital-ecosystem--mohsen-banan--main.vtt index 54b5a273..1602c65b 100644 --- a/2024/captions/emacsconf-2024-blee--about-blee-towards-an-integrated-emacs-environment-for-enveloping-our-own-autonomy-directed-digital-ecosystem--mohsen-banan--main.vtt +++ b/2024/captions/emacsconf-2024-blee--about-blee-towards-an-integrated-emacs-environment-for-enveloping-our-own-autonomy-directed-digital-ecosystem--mohsen-banan--main.vtt @@ -7,7 +7,7 @@ Greetings. Salaam. This is Mohsen Banan. I am a software and internet engineer. 00:00:11.480 --> 00:00:16.359 -The title of this presentation is ``About Blee''. +The title of this presentation is "About Blee". 00:00:16.360 --> 00:00:17.259 Blee stands for @@ -64,25 +64,25 @@ unparalleled user environment. Tomohiro is right on the mark when he says: 00:01:16.240 --> 00:01:19.239 -``The reason why Emacs platform is good +"The reason why Emacs platform is good 00:01:19.240 --> 00:01:21.919 is that it cooperates with OS, 00:01:21.920 --> 00:01:24.999 -not because it is good by itself.'' +not because it is good by itself." 00:01:25.000 --> 00:01:27.519 But this recognition has often been in the 00:01:27.520 --> 00:01:31.679 -context of a generic and abstract ``OS'' +context of a generic and abstract "OS" 00:01:31.680 --> 00:01:36.459 So, I am updating MATSUYAMA's observation as: 00:01:36.460 --> 00:01:39.759 -``The reason why Emacs platform is good is that +"The reason why Emacs platform is good is that 00:01:39.760 --> 00:01:43.799 it facilitates creation of specific integrated @@ -94,7 +94,7 @@ usage environments like Blee, which cooperate with Debian and BISOS as part of 00:01:51.360 --> 00:01:57.319 -the Libre-Halaal ByStar Digital Ecosystem.'' +the Libre-Halaal ByStar Digital Ecosystem." 00:01:57.320 --> 00:02:01.959 Emacs is an especially good choice as the universal core of @@ -241,7 +241,7 @@ people have come up with catch phrases like the 00:04:53.760 --> 00:04:56.439 -``Curse of Lisp''. +"Curse of Lisp". 00:04:56.440 --> 00:04:57.559 The curse is that @@ -301,7 +301,7 @@ and can be analyzed from 3 different aspects: Functionality, Usage and Manner-of-Existence. 00:05:57.280 --> 00:06:00.559 -By ``manner-of-existence'' of polyexistentials +By "manner-of-existence" of polyexistentials 00:06:00.560 --> 00:06:03.119 we mean everything relating to how the @@ -379,7 +379,7 @@ Let's clearly recognize that the economic model of these proprietary digital ecosystems is 00:07:19.075 --> 00:07:20.919 -``Surveillance Capitalism''. +"Surveillance Capitalism". 00:07:21.695 --> 00:07:23.279 Now, let's focus on @@ -448,7 +448,7 @@ I am delighted to announce the availability of my recent book, 00:08:20.920 --> 00:08:24.099 -``Nature of Polyexistentials''. +"Nature of Polyexistentials". 00:08:24.100 --> 00:08:26.239 The full title of my book is: @@ -520,7 +520,7 @@ In this part, I introduce, for the very first time, 00:09:39.040 --> 00:09:43.839 -the concepts and terminology of ``polyexistentials''. +the concepts and terminology of "polyexistentials". 00:09:43.840 --> 00:09:47.479 The topic of restriction of polyexistentals @@ -670,7 +670,7 @@ and verbatim copying of it is unrestricted. If you want to read it, this book is yours. 00:12:33.681 --> 00:12:36.919 -The ``Nature of Polyexistentials'' book is +The "Nature of Polyexistentials" book is 00:12:36.920 --> 00:12:41.499 available both online and in print. @@ -946,7 +946,7 @@ ownership of Africans by Americans and Europeans. See Chapter 7 - 00:17:56.640 --> 00:18:00.319 -``Western Slavery and the Western IPR Regime'' +"Western Slavery and the Western IPR Regime" 00:18:00.320 --> 00:18:02.959 of the book for some parallels @@ -988,7 +988,7 @@ replace the mistaken Western IPR regime with. My answer is: 00:18:37.560 --> 00:18:41.359 -``Libre-Halaal Governance of Polyexistentials''. +"Libre-Halaal Governance of Polyexistentials". 00:18:41.360 --> 00:18:44.479 Much of my book revolves around that. @@ -1003,7 +1003,7 @@ polyexistentals and replace it with attribution machinaries towards just rewards. 00:18:56.090 --> 00:19:00.879 -We need to abolish the ``Artificial Scarcity'' of +We need to abolish the "Artificial Scarcity" of 00:19:00.880 --> 00:19:04.039 polyexistentials that the Western IPR regime @@ -1015,7 +1015,7 @@ has created and restore polyexistentals back to their natural state, 00:19:10.080 --> 00:19:16.199 -that of ``Non-Rivalrous Public Goods''. +that of "Non-Rivalrous Public Goods". 00:19:16.940 --> 00:19:20.119 By now many Westerners and many West-Toxicated @@ -1120,7 +1120,7 @@ of our expert component contributions. The Western IPR model cultivates 00:20:57.680 --> 00:21:00.919 -``Artificial Scarcities'' and ``competition'', +"Artificial Scarcities" and "competition", 00:21:00.920 --> 00:21:04.279 but software developers instinctly @@ -1267,13 +1267,13 @@ has become the norm. I expand on all of this in Chapter 12, 00:23:42.680 --> 00:23:46.899 -``Digital Non-Proprietary Movements''. +"Digital Non-Proprietary Movements". 00:23:46.900 --> 00:23:49.599 Instead of Free Software and Open Source, 00:23:49.600 --> 00:23:53.679 -the label that I introduce is: ``Libre-Halaal''. +the label that I introduce is: "Libre-Halaal". 00:23:55.320 --> 00:23:58.319 The Libre-Halaal label is distinct and @@ -1327,7 +1327,7 @@ calls for abolishment of Western IPR and suggests various outside-of-IPR strategies. 00:24:49.780 --> 00:24:54.199 -See Part V, ``Formulation of Societal Policies'' +See Part V, "Formulation of Societal Policies" 00:24:54.200 --> 00:24:55.119 for details. @@ -1381,7 +1381,7 @@ span software and Internet Application Services. Based on the interdisciplinary stage setting that 00:25:52.320 --> 00:25:55.959 -the ``Nature of Polyexistentials'' book provided +the "Nature of Polyexistentials" book provided 00:25:55.960 --> 00:25:59.479 and the ByStar blueprint that we reviewed, we can @@ -1414,13 +1414,13 @@ The README.org file of that github repo is same as Chapter 18, 00:26:30.480 --> 00:26:32.879 -``Engineering Adoption of BISOS and ByStar'' +"Engineering Adoption of BISOS and ByStar" 00:26:32.880 --> 00:26:33.999 of the book. 00:26:35.160 --> 00:26:41.559 -We will next run ``raw-bisos.sh'', but prior to +We will next run "raw-bisos.sh", but prior to 00:26:41.560 --> 00:26:44.679 that let's take a quick look. @@ -1522,7 +1522,7 @@ We have not done so yet. We are waiting for Emacs-30 to mature up. 00:28:36.240 --> 00:28:40.479 -This is ByStar's ``Mobile Second'' strategy. +This is ByStar's "Mobile Second" strategy. 00:28:40.480 --> 00:28:44.039 Upon completion of the bootstrapping process, you @@ -1540,7 +1540,7 @@ At which point you notice that a new account called bystar has been created. 00:28:56.280 --> 00:28:59.679 -``bystar'' is the default usage account. +"bystar" is the default usage account. 00:28:59.680 --> 00:29:01.799 Let's login into it. @@ -1549,7 +1549,7 @@ Let's login into it. You will see a customized ByStar Gnome Desktop. 00:29:06.100 --> 00:29:10.319 -You will also notice a ``Blee Startup'' icon. +You will also notice a "Blee Startup" icon. 00:29:10.320 --> 00:29:13.619 Let's use it and start Blee. @@ -1567,7 +1567,7 @@ in org-mode. All the original Emacs splash-screen 00:29:26.640 --> 00:29:31.999 -info is kept under ``About Emacs''. +info is kept under "About Emacs". 00:29:32.000 --> 00:29:34.639 Let me enlarge the screen. @@ -1582,10 +1582,10 @@ Notice that the top drop down Emacs menus have been augmented. 00:29:43.720 --> 00:29:48.659 -Everything to the left of the ``File'' menu, is new. +Everything to the left of the "File" menu, is new. 00:29:48.660 --> 00:29:51.319 -Notice the ``Panels'' menus. +Notice the "Panels" menus. 00:29:51.320 --> 00:29:54.019 More on these later. @@ -1642,10 +1642,10 @@ They can be augmented in a variety of ways. The basic unit in the ByStar model is the 00:31:05.600 --> 00:31:07.959 -``Autonomous Site''. +"Autonomous Site". 00:31:07.960 --> 00:31:10.559 -Think of the ``Autonomous Site'' as the +Think of the "Autonomous Site" as the 00:31:10.560 --> 00:31:13.439 totality of computing and communication @@ -1669,7 +1669,7 @@ used to construct an Autonomous Site. BISOS augmentation model is based on 00:31:36.040 --> 00:31:40.299 -``BISOS Capability Bundles'' BCBs. +"BISOS Capability Bundles" BCBs. 00:31:40.300 --> 00:31:43.479 Raw-BISOS can be augmented to @@ -1687,10 +1687,10 @@ implement the infrastructure of sites. Two key site services are the 00:31:56.800 --> 00:32:01.219 -``Site BPOs Gitlab Server'' +"Site BPOs Gitlab Server" 00:32:01.220 --> 00:32:04.079 -and ``Site Registrars''. +and "Site Registrars". 00:32:04.080 --> 00:32:06.799 With these in place we can facilitate @@ -1705,7 +1705,7 @@ Possession Assertable Libre Services (PALS). These topics and these concepts are described in 00:32:18.640 --> 00:32:25.219 -Chapter 17, ``Technology of ByStar: BISOS''. +Chapter 17, "Technology of ByStar: BISOS". 00:32:25.220 --> 00:32:28.839 The concepts of Service Portability, Service @@ -1723,7 +1723,7 @@ fundamental to ByStar. These are shown in this figure as 00:32:42.280 --> 00:32:43.519 -``Network Abodes''. +"Network Abodes". 00:32:43.520 --> 00:32:47.839 Chapter 17 of the book provides more details. @@ -1753,7 +1753,7 @@ design is convivial. By convivial, I am referring to Ivan Illich's concept and terminology of 00:33:17.800 --> 00:33:21.159 -``Tools for Conviviality''. It was first +"Tools for Conviviality". It was first 00:33:21.160 --> 00:33:25.219 published in 1973. It's a must read. @@ -1777,10 +1777,10 @@ convivial and some of the key idioms that have augmented them over the years -- I am showing 00:33:48.080 --> 00:33:50.279 -them as ``Linux PlusPlus'' +them as "Linux PlusPlus" 00:33:50.280 --> 00:33:52.919 -and ``Emacs PlusPlus''. +and "Emacs PlusPlus". 00:33:52.920 --> 00:33:54.759 For the most part these @@ -1822,7 +1822,7 @@ let me give some examples. Here is a key sentence from Illich's, 00:34:34.760 --> 00:34:39.719 -``Tools for Conviviality'' 1973 essay: +"Tools for Conviviality" 1973 essay: 00:34:39.720 --> 00:34:43.599 Convivial tools are those which give each person @@ -1852,7 +1852,7 @@ of software is a prerequisite for conviviality. The concept of 00:35:07.440 --> 00:35:10.639 -``Org Dynamic Blocks'' is very powerful. +"Org Dynamic Blocks" is very powerful. 00:35:10.640 --> 00:35:14.399 But, why should they be primarily used @@ -1864,7 +1864,7 @@ in Org-Mode. I say let's generalize them to 00:35:18.600 --> 00:35:20.239 -``Emacs Dynamic Blocks''. +"Emacs Dynamic Blocks". 00:35:20.240 --> 00:35:24.279 Have defaults for org-dblock-start-re in @@ -1930,7 +1930,7 @@ are well established. There is a related talk in EmacsConf-2024 titled: 00:36:25.600 --> 00:36:30.839 -``Literate Programming for the 21st Century''. +"Literate Programming for the 21st Century". 00:36:30.840 --> 00:36:33.559 COMEEGA is the inverse of org-babel. @@ -2050,7 +2050,7 @@ At the EmacsConf-2022, the title of my presentation was: 00:38:32.440 --> 00:38:37.679 -``Revisiting the anatomy of Emacs mail user agents''. +"Revisiting the anatomy of Emacs mail user agents". 00:38:37.680 --> 00:38:39.359 In that presentation I @@ -2236,7 +2236,7 @@ In the ByStar model, equivalent of Facebook style application services are called: 00:42:16.360 --> 00:42:19.619 -``Inter-Autonomous Interactions''. +"Inter-Autonomous Interactions". 00:42:19.620 --> 00:42:23.679 With individual oriented PALS in place, using @@ -2257,7 +2257,7 @@ Any blueprint for a digital ecosystem must also consider the economic and business dimensions. 00:42:46.040 --> 00:42:50.379 -Chapter 13, ``Polyexistential Capitalism'', +Chapter 13, "Polyexistential Capitalism", 00:42:50.380 --> 00:42:52.959 delves into proper economic models for @@ -2278,10 +2278,10 @@ this forum before is included. Chapter 21, 00:43:06.840 --> 00:43:09.159 -``Private Sector Strategies: +"Private Sector Strategies: 00:43:09.160 --> 00:43:12.899 -ByStar Open Business Plan'' +ByStar Open Business Plan" 00:43:12.900 --> 00:43:17.079 deals with the business dimension of ByStar. diff --git a/2024/info/blee-after.md b/2024/info/blee-after.md index 0cd78aa3..275cf011 100644 --- a/2024/info/blee-after.md +++ b/2024/info/blee-after.md @@ -6,7 +6,7 @@ [[!template text="""Greetings. Salaam. This is Mohsen Banan.""" start="00:00:03.659" video="mainVideo-blee" id="subtitle"]] [[!template text="""I am a software and internet engineer.""" start="00:00:08.400" video="mainVideo-blee" id="subtitle"]] -[[!template text="""The title of this presentation is ``About Blee''.""" start="00:00:11.480" video="mainVideo-blee" id="subtitle"]] +[[!template text="""The title of this presentation is "About Blee".""" start="00:00:11.480" video="mainVideo-blee" id="subtitle"]] [[!template text="""Blee stands for""" start="00:00:16.360" video="mainVideo-blee" id="subtitle"]] [[!template text="""ByStar Libre-Halaal Emacs Environment.""" start="00:00:17.260" video="mainVideo-blee" id="subtitle"]] [[!template text="""In this presentation I want to look""" start="00:00:22.440" video="mainVideo-blee" id="subtitle"]] @@ -25,17 +25,17 @@ [[!template text="""integration platform, enabling the creation of an""" start="00:01:04.960" video="mainVideo-blee" id="subtitle"]] [[!template text="""unparalleled user environment.""" start="00:01:09.040" video="mainVideo-blee" id="subtitle"]] [[!template text="""Tomohiro is right on the mark when he says:""" start="00:01:12.820" video="mainVideo-blee" id="subtitle"]] -[[!template text="""``The reason why Emacs platform is good""" start="00:01:16.240" video="mainVideo-blee" id="subtitle"]] +[[!template text=""""The reason why Emacs platform is good""" start="00:01:16.240" video="mainVideo-blee" id="subtitle"]] [[!template text="""is that it cooperates with OS,""" start="00:01:19.240" video="mainVideo-blee" id="subtitle"]] -[[!template text="""not because it is good by itself.''""" start="00:01:21.920" video="mainVideo-blee" id="subtitle"]] +[[!template text="""not because it is good by itself."""" start="00:01:21.920" video="mainVideo-blee" id="subtitle"]] [[!template text="""But this recognition has often been in the""" start="00:01:25.000" video="mainVideo-blee" id="subtitle"]] -[[!template text="""context of a generic and abstract ``OS''""" start="00:01:27.520" video="mainVideo-blee" id="subtitle"]] +[[!template text="""context of a generic and abstract "OS"""" start="00:01:27.520" video="mainVideo-blee" id="subtitle"]] [[!template text="""So, I am updating MATSUYAMA's observation as:""" start="00:01:31.680" video="mainVideo-blee" id="subtitle"]] -[[!template text="""``The reason why Emacs platform is good is that""" start="00:01:36.460" video="mainVideo-blee" id="subtitle"]] +[[!template text=""""The reason why Emacs platform is good is that""" start="00:01:36.460" video="mainVideo-blee" id="subtitle"]] [[!template text="""it facilitates creation of specific integrated""" start="00:01:39.760" video="mainVideo-blee" id="subtitle"]] [[!template text="""usage environments like Blee, which cooperate""" start="00:01:43.800" video="mainVideo-blee" id="subtitle"]] [[!template text="""with Debian and BISOS as part of""" start="00:01:48.280" video="mainVideo-blee" id="subtitle"]] -[[!template text="""the Libre-Halaal ByStar Digital Ecosystem.''""" start="00:01:51.360" video="mainVideo-blee" id="subtitle"]] +[[!template text="""the Libre-Halaal ByStar Digital Ecosystem."""" start="00:01:51.360" video="mainVideo-blee" id="subtitle"]] [[!template text="""Emacs is an especially good choice as the universal core of""" start="00:01:57.320" video="mainVideo-blee" id="subtitle"]] [[!template text="""user environments of a digital ecosystem, because it has an""" start="00:02:01.960" video="mainVideo-blee" id="subtitle"]] [[!template text="""incredibly powerful display engine, and an incredibly""" start="00:02:07.840" video="mainVideo-blee" id="subtitle"]] @@ -84,7 +84,7 @@ [[!template text="""Emacs and Lisp are so powerful that""" start="00:04:47.720" video="mainVideo-blee" id="subtitle"]] [[!template text="""people have come up""" start="00:04:50.040" video="mainVideo-blee" id="subtitle"]] [[!template text="""with catch phrases like the""" start="00:04:51.840" video="mainVideo-blee" id="subtitle"]] -[[!template text="""``Curse of Lisp''.""" start="00:04:53.760" video="mainVideo-blee" id="subtitle"]] +[[!template text=""""Curse of Lisp".""" start="00:04:53.760" video="mainVideo-blee" id="subtitle"]] [[!template text="""The curse is that""" start="00:04:56.440" video="mainVideo-blee" id="subtitle"]] [[!template text="""the power of Lisp breeds individualism.""" start="00:04:57.560" video="mainVideo-blee" id="subtitle"]] [[!template text="""Because you can be so powerful alone,""" start="00:05:01.580" video="mainVideo-blee" id="subtitle"]] @@ -104,7 +104,7 @@ [[!template text="""Software, Services and Content are polyexistentials""" start="00:05:45.560" video="mainVideo-blee" id="subtitle"]] [[!template text="""and can be analyzed from 3 different aspects:""" start="00:05:49.520" video="mainVideo-blee" id="subtitle"]] [[!template text="""Functionality, Usage and Manner-of-Existence.""" start="00:05:53.120" video="mainVideo-blee" id="subtitle"]] -[[!template text="""By ``manner-of-existence'' of polyexistentials""" start="00:05:57.280" video="mainVideo-blee" id="subtitle"]] +[[!template text="""By "manner-of-existence" of polyexistentials""" start="00:05:57.280" video="mainVideo-blee" id="subtitle"]] [[!template text="""we mean everything relating to how the""" start="00:06:00.560" video="mainVideo-blee" id="subtitle"]] [[!template text="""polyexistential exists within society.""" start="00:06:03.120" video="mainVideo-blee" id="subtitle"]] [[!template text="""This includes for example,""" start="00:06:06.480" video="mainVideo-blee" id="subtitle"]] @@ -130,7 +130,7 @@ [[!template text="""and their clouds.""" start="00:07:10.000" video="mainVideo-blee" id="subtitle"]] [[!template text="""Let's clearly recognize that the economic model""" start="00:07:12.640" video="mainVideo-blee" id="subtitle"]] [[!template text="""of these proprietary digital ecosystems is""" start="00:07:15.760" video="mainVideo-blee" id="subtitle"]] -[[!template text="""``Surveillance Capitalism''.""" start="00:07:19.075" video="mainVideo-blee" id="subtitle"]] +[[!template text=""""Surveillance Capitalism".""" start="00:07:19.075" video="mainVideo-blee" id="subtitle"]] [[!template text="""Now, let's focus on""" start="00:07:21.695" video="mainVideo-blee" id="subtitle"]] [[!template text="""the right side of this picture.""" start="00:07:23.280" video="mainVideo-blee" id="subtitle"]] [[!template text="""On the non-proprietary side,""" start="00:07:24.920" video="mainVideo-blee" id="subtitle"]] @@ -153,7 +153,7 @@ [[!template text="""could be fundamentally flawed.""" start="00:08:12.200" video="mainVideo-blee" id="subtitle"]] [[!template text="""I am delighted to announce the availability of my""" start="00:08:15.759" video="mainVideo-blee" id="subtitle"]] [[!template text="""recent book,""" start="00:08:19.480" video="mainVideo-blee" id="subtitle"]] -[[!template text="""``Nature of Polyexistentials''.""" start="00:08:20.920" video="mainVideo-blee" id="subtitle"]] +[[!template text=""""Nature of Polyexistentials".""" start="00:08:20.920" video="mainVideo-blee" id="subtitle"]] [[!template text="""The full title of my book is:""" start="00:08:24.100" video="mainVideo-blee" id="subtitle"]] [[!template text="""Nature of Polyexistentials""" start="00:08:26.743" video="mainVideo-blee" id="subtitle"]] [[!template text="""Basis for Abolishment of the""" start="00:08:28.760" video="mainVideo-blee" id="subtitle"]] @@ -177,7 +177,7 @@ [[!template text="""delves into the concept of polyexistence.""" start="00:09:31.040" video="mainVideo-blee" id="subtitle"]] [[!template text="""In this part, I introduce,""" start="00:09:34.480" video="mainVideo-blee" id="subtitle"]] [[!template text="""for the very first time,""" start="00:09:37.480" video="mainVideo-blee" id="subtitle"]] -[[!template text="""the concepts and terminology of ``polyexistentials''.""" start="00:09:39.040" video="mainVideo-blee" id="subtitle"]] +[[!template text="""the concepts and terminology of "polyexistentials".""" start="00:09:39.040" video="mainVideo-blee" id="subtitle"]] [[!template text="""The topic of restriction of polyexistentals""" start="00:09:43.840" video="mainVideo-blee" id="subtitle"]] [[!template text="""and the Western IPR is one and the same.""" start="00:09:47.480" video="mainVideo-blee" id="subtitle"]] [[!template text="""Comprehending polyexistence invalidates""" start="00:09:50.800" video="mainVideo-blee" id="subtitle"]] @@ -227,7 +227,7 @@ [[!template text="""belong to all of humanity""" start="00:12:23.800" video="mainVideo-blee" id="subtitle"]] [[!template text="""and verbatim copying of it is unrestricted.""" start="00:12:26.320" video="mainVideo-blee" id="subtitle"]] [[!template text="""If you want to read it, this book is yours.""" start="00:12:29.840" video="mainVideo-blee" id="subtitle"]] -[[!template text="""The ``Nature of Polyexistentials'' book is""" start="00:12:33.681" video="mainVideo-blee" id="subtitle"]] +[[!template text="""The "Nature of Polyexistentials" book is""" start="00:12:33.681" video="mainVideo-blee" id="subtitle"]] [[!template text="""available both online and in print.""" start="00:12:36.920" video="mainVideo-blee" id="subtitle"]] [[!template text="""This book is available as two editions.""" start="00:12:41.500" video="mainVideo-blee" id="subtitle"]] [[!template text="""The US Edition and the International edition.""" start="00:12:44.160" video="mainVideo-blee" id="subtitle"]] @@ -319,7 +319,7 @@ [[!template text="""ownership mistake -- that of American Slavery --""" start="00:17:45.760" video="mainVideo-blee" id="subtitle"]] [[!template text="""ownership of Africans by Americans and Europeans.""" start="00:17:50.080" video="mainVideo-blee" id="subtitle"]] [[!template text="""See Chapter 7 -""" start="00:17:55.000" video="mainVideo-blee" id="subtitle"]] -[[!template text="""``Western Slavery and the Western IPR Regime''""" start="00:17:56.640" video="mainVideo-blee" id="subtitle"]] +[[!template text=""""Western Slavery and the Western IPR Regime"""" start="00:17:56.640" video="mainVideo-blee" id="subtitle"]] [[!template text="""of the book for some parallels""" start="00:18:00.320" video="mainVideo-blee" id="subtitle"]] [[!template text="""between these mistakes.""" start="00:18:02.960" video="mainVideo-blee" id="subtitle"]] [[!template text="""This time with the Western IPR ownership mistake""" start="00:18:04.480" video="mainVideo-blee" id="subtitle"]] @@ -333,16 +333,16 @@ [[!template text="""We need to understand what are we going to""" start="00:18:28.640" video="mainVideo-blee" id="subtitle"]] [[!template text="""replace the mistaken Western IPR regime with.""" start="00:18:31.720" video="mainVideo-blee" id="subtitle"]] [[!template text="""My answer is:""" start="00:18:36.280" video="mainVideo-blee" id="subtitle"]] -[[!template text="""``Libre-Halaal Governance of Polyexistentials''.""" start="00:18:37.560" video="mainVideo-blee" id="subtitle"]] +[[!template text=""""Libre-Halaal Governance of Polyexistentials".""" start="00:18:37.560" video="mainVideo-blee" id="subtitle"]] [[!template text="""Much of my book revolves around that.""" start="00:18:41.360" video="mainVideo-blee" id="subtitle"]] [[!template text="""We need to fully reject ownership of""" start="00:18:44.480" video="mainVideo-blee" id="subtitle"]] [[!template text="""polyexistentals and replace it with attribution""" start="00:18:47.880" video="mainVideo-blee" id="subtitle"]] [[!template text="""machinaries towards just rewards.""" start="00:18:52.120" video="mainVideo-blee" id="subtitle"]] -[[!template text="""We need to abolish the ``Artificial Scarcity'' of""" start="00:18:56.090" video="mainVideo-blee" id="subtitle"]] +[[!template text="""We need to abolish the "Artificial Scarcity" of""" start="00:18:56.090" video="mainVideo-blee" id="subtitle"]] [[!template text="""polyexistentials that the Western IPR regime""" start="00:19:00.880" video="mainVideo-blee" id="subtitle"]] [[!template text="""has created and restore""" start="00:19:04.040" video="mainVideo-blee" id="subtitle"]] [[!template text="""polyexistentals back to their natural state,""" start="00:19:06.800" video="mainVideo-blee" id="subtitle"]] -[[!template text="""that of ``Non-Rivalrous Public Goods''.""" start="00:19:10.080" video="mainVideo-blee" id="subtitle"]] +[[!template text="""that of "Non-Rivalrous Public Goods".""" start="00:19:10.080" video="mainVideo-blee" id="subtitle"]] [[!template text="""By now many Westerners and many West-Toxicated""" start="00:19:16.940" video="mainVideo-blee" id="subtitle"]] [[!template text="""are thinking: these are empty slogans that are""" start="00:19:20.120" video="mainVideo-blee" id="subtitle"]] [[!template text="""going no where.""" start="00:19:24.040" video="mainVideo-blee" id="subtitle"]] @@ -377,7 +377,7 @@ [[!template text="""Software functions as a vessel for accumulation""" start="00:20:45.880" video="mainVideo-blee" id="subtitle"]] [[!template text="""of our expert component contributions.""" start="00:20:50.360" video="mainVideo-blee" id="subtitle"]] [[!template text="""The Western IPR model cultivates""" start="00:20:54.560" video="mainVideo-blee" id="subtitle"]] -[[!template text="""``Artificial Scarcities'' and ``competition'',""" start="00:20:57.680" video="mainVideo-blee" id="subtitle"]] +[[!template text=""""Artificial Scarcities" and "competition",""" start="00:20:57.680" video="mainVideo-blee" id="subtitle"]] [[!template text="""but software developers instinctly""" start="00:21:00.920" video="mainVideo-blee" id="subtitle"]] [[!template text="""recognized the superiority of""" start="00:21:04.280" video="mainVideo-blee" id="subtitle"]] [[!template text="""the natural collaborative model.""" start="00:21:07.040" video="mainVideo-blee" id="subtitle"]] @@ -426,9 +426,9 @@ [[!template text="""marginalized and permissive open-source""" start="00:23:34.080" video="mainVideo-blee" id="subtitle"]] [[!template text="""has become the norm.""" start="00:23:37.680" video="mainVideo-blee" id="subtitle"]] [[!template text="""I expand on all of this in Chapter 12,""" start="00:23:40.120" video="mainVideo-blee" id="subtitle"]] -[[!template text="""``Digital Non-Proprietary Movements''.""" start="00:23:42.680" video="mainVideo-blee" id="subtitle"]] +[[!template text=""""Digital Non-Proprietary Movements".""" start="00:23:42.680" video="mainVideo-blee" id="subtitle"]] [[!template text="""Instead of Free Software and Open Source,""" start="00:23:46.900" video="mainVideo-blee" id="subtitle"]] -[[!template text="""the label that I introduce is: ``Libre-Halaal''.""" start="00:23:49.600" video="mainVideo-blee" id="subtitle"]] +[[!template text="""the label that I introduce is: "Libre-Halaal".""" start="00:23:49.600" video="mainVideo-blee" id="subtitle"]] [[!template text="""The Libre-Halaal label is distinct and""" start="00:23:55.320" video="mainVideo-blee" id="subtitle"]] [[!template text="""different from FOSS labels.""" start="00:23:58.320" video="mainVideo-blee" id="subtitle"]] [[!template text="""As an inside-of-IPR strategy,""" start="00:24:00.240" video="mainVideo-blee" id="subtitle"]] @@ -446,7 +446,7 @@ [[!template text="""the invalidity of the Western IPR regime,""" start="00:24:37.040" video="mainVideo-blee" id="subtitle"]] [[!template text="""calls for abolishment of Western IPR""" start="00:24:40.200" video="mainVideo-blee" id="subtitle"]] [[!template text="""and suggests various outside-of-IPR strategies.""" start="00:24:43.960" video="mainVideo-blee" id="subtitle"]] -[[!template text="""See Part V, ``Formulation of Societal Policies''""" start="00:24:49.780" video="mainVideo-blee" id="subtitle"]] +[[!template text="""See Part V, "Formulation of Societal Policies"""" start="00:24:49.780" video="mainVideo-blee" id="subtitle"]] [[!template text="""for details.""" start="00:24:54.200" video="mainVideo-blee" id="subtitle"]] [[!template text="""Furthermore, unlike FOSS which is""" start="00:24:55.860" video="mainVideo-blee" id="subtitle"]] [[!template text="""just software oriented, the Libre-Halaal label goes""" start="00:24:59.360" video="mainVideo-blee" id="subtitle"]] @@ -464,7 +464,7 @@ [[!template text="""This is why the Libre-Halaal definitions and labels""" start="00:25:38.900" video="mainVideo-blee" id="subtitle"]] [[!template text="""span software and Internet Application Services.""" start="00:25:42.360" video="mainVideo-blee" id="subtitle"]] [[!template text="""Based on the interdisciplinary stage setting that""" start="00:25:48.560" video="mainVideo-blee" id="subtitle"]] -[[!template text="""the ``Nature of Polyexistentials'' book provided""" start="00:25:52.320" video="mainVideo-blee" id="subtitle"]] +[[!template text="""the "Nature of Polyexistentials" book provided""" start="00:25:52.320" video="mainVideo-blee" id="subtitle"]] [[!template text="""and the ByStar blueprint that we reviewed, we can""" start="00:25:55.960" video="mainVideo-blee" id="subtitle"]] [[!template text="""now focus on Blee.""" start="00:25:59.480" video="mainVideo-blee" id="subtitle"]] [[!template text="""Think of Blee as a layer on top of Emacs and""" start="00:26:01.680" video="mainVideo-blee" id="subtitle"]] @@ -475,9 +475,9 @@ [[!template text="""Then go to https://github.com/bxGenesis/start""" start="00:26:19.460" video="mainVideo-blee" id="subtitle"]] [[!template text="""The README.org file of that github repo is same""" start="00:26:26.220" video="mainVideo-blee" id="subtitle"]] [[!template text="""as Chapter 18,""" start="00:26:29.440" video="mainVideo-blee" id="subtitle"]] -[[!template text="""``Engineering Adoption of BISOS and ByStar''""" start="00:26:30.480" video="mainVideo-blee" id="subtitle"]] +[[!template text=""""Engineering Adoption of BISOS and ByStar"""" start="00:26:30.480" video="mainVideo-blee" id="subtitle"]] [[!template text="""of the book.""" start="00:26:32.880" video="mainVideo-blee" id="subtitle"]] -[[!template text="""We will next run ``raw-bisos.sh'', but prior to""" start="00:26:35.160" video="mainVideo-blee" id="subtitle"]] +[[!template text="""We will next run "raw-bisos.sh", but prior to""" start="00:26:35.160" video="mainVideo-blee" id="subtitle"]] [[!template text="""that let's take a quick look.""" start="00:26:41.560" video="mainVideo-blee" id="subtitle"]] [[!template text="""This bootstrap scripts will""" start="00:26:44.680" video="mainVideo-blee" id="subtitle"]] [[!template text="""do a lot as root on your Fresh-Debian.""" start="00:26:47.000" video="mainVideo-blee" id="subtitle"]] @@ -511,28 +511,28 @@ [[!template text="""port BISOS and Blee to Android.""" start="00:28:27.040" video="mainVideo-blee" id="subtitle"]] [[!template text="""We have not done so yet.""" start="00:28:30.380" video="mainVideo-blee" id="subtitle"]] [[!template text="""We are waiting for Emacs-30 to mature up.""" start="00:28:32.580" video="mainVideo-blee" id="subtitle"]] -[[!template text="""This is ByStar's ``Mobile Second'' strategy.""" start="00:28:36.240" video="mainVideo-blee" id="subtitle"]] +[[!template text="""This is ByStar's "Mobile Second" strategy.""" start="00:28:36.240" video="mainVideo-blee" id="subtitle"]] [[!template text="""Upon completion of the bootstrapping process, you""" start="00:28:40.480" video="mainVideo-blee" id="subtitle"]] [[!template text="""end up with Raw-BISOS and Raw-Blee.""" start="00:28:44.040" video="mainVideo-blee" id="subtitle"]] [[!template text="""You then need to relogin.""" start="00:28:47.960" video="mainVideo-blee" id="subtitle"]] [[!template text="""At which point you notice that a new account""" start="00:28:49.640" video="mainVideo-blee" id="subtitle"]] [[!template text="""called bystar has been created.""" start="00:28:52.560" video="mainVideo-blee" id="subtitle"]] -[[!template text="""``bystar'' is the default usage account.""" start="00:28:56.280" video="mainVideo-blee" id="subtitle"]] +[[!template text=""""bystar" is the default usage account.""" start="00:28:56.280" video="mainVideo-blee" id="subtitle"]] [[!template text="""Let's login into it.""" start="00:28:59.680" video="mainVideo-blee" id="subtitle"]] [[!template text="""You will see a customized ByStar Gnome Desktop.""" start="00:29:01.800" video="mainVideo-blee" id="subtitle"]] -[[!template text="""You will also notice a ``Blee Startup'' icon.""" start="00:29:06.100" video="mainVideo-blee" id="subtitle"]] +[[!template text="""You will also notice a "Blee Startup" icon.""" start="00:29:06.100" video="mainVideo-blee" id="subtitle"]] [[!template text="""Let's use it and start Blee.""" start="00:29:10.320" video="mainVideo-blee" id="subtitle"]] [[!template text="""Notice that the Emacs splash-screen has been""" start="00:29:13.620" video="mainVideo-blee" id="subtitle"]] [[!template text="""replaced and also note that the splash-screen is""" start="00:29:17.040" video="mainVideo-blee" id="subtitle"]] [[!template text="""in org-mode.""" start="00:29:20.920" video="mainVideo-blee" id="subtitle"]] [[!template text="""All the original Emacs splash-screen""" start="00:29:23.300" video="mainVideo-blee" id="subtitle"]] -[[!template text="""info is kept under ``About Emacs''.""" start="00:29:26.640" video="mainVideo-blee" id="subtitle"]] +[[!template text="""info is kept under "About Emacs".""" start="00:29:26.640" video="mainVideo-blee" id="subtitle"]] [[!template text="""Let me enlarge the screen.""" start="00:29:32.000" video="mainVideo-blee" id="subtitle"]] [[!template text="""Now we can live inside of Blee.""" start="00:29:34.640" video="mainVideo-blee" id="subtitle"]] [[!template text="""Notice that the top""" start="00:29:37.620" video="mainVideo-blee" id="subtitle"]] [[!template text="""drop down Emacs menus have been augmented.""" start="00:29:38.960" video="mainVideo-blee" id="subtitle"]] -[[!template text="""Everything to the left of the ``File'' menu, is new.""" start="00:29:43.720" video="mainVideo-blee" id="subtitle"]] -[[!template text="""Notice the ``Panels'' menus.""" start="00:29:48.660" video="mainVideo-blee" id="subtitle"]] +[[!template text="""Everything to the left of the "File" menu, is new.""" start="00:29:43.720" video="mainVideo-blee" id="subtitle"]] +[[!template text="""Notice the "Panels" menus.""" start="00:29:48.660" video="mainVideo-blee" id="subtitle"]] [[!template text="""More on these later.""" start="00:29:51.320" video="mainVideo-blee" id="subtitle"]] [[!template text="""Now let me get myself a shell.""" start="00:29:54.020" video="mainVideo-blee" id="subtitle"]] [[!template text="""And run tail /etc/passwd.""" start="00:29:56.560" video="mainVideo-blee" id="subtitle"]] @@ -551,8 +551,8 @@ [[!template text="""Raw-BISOS and Raw-Blee are foundational layers.""" start="00:30:53.740" video="mainVideo-blee" id="subtitle"]] [[!template text="""They can be augmented in a variety of ways.""" start="00:30:58.850" video="mainVideo-blee" id="subtitle"]] [[!template text="""The basic unit in the ByStar model is the""" start="00:31:01.720" video="mainVideo-blee" id="subtitle"]] -[[!template text="""``Autonomous Site''.""" start="00:31:05.600" video="mainVideo-blee" id="subtitle"]] -[[!template text="""Think of the ``Autonomous Site'' as the""" start="00:31:07.960" video="mainVideo-blee" id="subtitle"]] +[[!template text=""""Autonomous Site".""" start="00:31:05.600" video="mainVideo-blee" id="subtitle"]] +[[!template text="""Think of the "Autonomous Site" as the""" start="00:31:07.960" video="mainVideo-blee" id="subtitle"]] [[!template text="""totality of computing and communication""" start="00:31:10.560" video="mainVideo-blee" id="subtitle"]] [[!template text="""capabilities in a modern family""" start="00:31:13.440" video="mainVideo-blee" id="subtitle"]] [[!template text="""home plus the ability of that family to host""" start="00:31:16.240" video="mainVideo-blee" id="subtitle"]] @@ -560,25 +560,25 @@ [[!template text="""Let's walk through how Raw-BISOS and Raw-Blee are""" start="00:31:24.280" video="mainVideo-blee" id="subtitle"]] [[!template text="""used to construct an Autonomous Site.""" start="00:31:28.640" video="mainVideo-blee" id="subtitle"]] [[!template text="""BISOS augmentation model is based on""" start="00:31:32.880" video="mainVideo-blee" id="subtitle"]] -[[!template text="""``BISOS Capability Bundles'' BCBs.""" start="00:31:36.040" video="mainVideo-blee" id="subtitle"]] +[[!template text=""""BISOS Capability Bundles" BCBs.""" start="00:31:36.040" video="mainVideo-blee" id="subtitle"]] [[!template text="""Raw-BISOS can be augmented to""" start="00:31:40.300" video="mainVideo-blee" id="subtitle"]] [[!template text="""become a Virtual Machines Hosting service.""" start="00:31:43.480" video="mainVideo-blee" id="subtitle"]] [[!template text="""From there on we can use reproducible images to""" start="00:31:46.660" video="mainVideo-blee" id="subtitle"]] [[!template text="""implement the infrastructure of sites.""" start="00:31:50.600" video="mainVideo-blee" id="subtitle"]] [[!template text="""Two key site services are the""" start="00:31:54.200" video="mainVideo-blee" id="subtitle"]] -[[!template text="""``Site BPOs Gitlab Server''""" start="00:31:56.800" video="mainVideo-blee" id="subtitle"]] -[[!template text="""and ``Site Registrars''.""" start="00:32:01.220" video="mainVideo-blee" id="subtitle"]] +[[!template text=""""Site BPOs Gitlab Server"""" start="00:31:56.800" video="mainVideo-blee" id="subtitle"]] +[[!template text="""and "Site Registrars".""" start="00:32:01.220" video="mainVideo-blee" id="subtitle"]] [[!template text="""With these in place we can facilitate""" start="00:32:04.080" video="mainVideo-blee" id="subtitle"]] [[!template text="""self-hosting, which in the BISOS model is called""" start="00:32:06.800" video="mainVideo-blee" id="subtitle"]] [[!template text="""Possession Assertable Libre Services (PALS).""" start="00:32:10.880" video="mainVideo-blee" id="subtitle"]] [[!template text="""These topics and these concepts are described in""" start="00:32:15.440" video="mainVideo-blee" id="subtitle"]] -[[!template text="""Chapter 17, ``Technology of ByStar: BISOS''.""" start="00:32:18.640" video="mainVideo-blee" id="subtitle"]] +[[!template text="""Chapter 17, "Technology of ByStar: BISOS".""" start="00:32:18.640" video="mainVideo-blee" id="subtitle"]] [[!template text="""The concepts of Service Portability, Service""" start="00:32:25.220" video="mainVideo-blee" id="subtitle"]] [[!template text="""Possession Assertion, Autonomous Site and Inner,""" start="00:32:28.840" video="mainVideo-blee" id="subtitle"]] [[!template text="""Outer and Exposed Rims of Autonomous Site are""" start="00:32:32.600" video="mainVideo-blee" id="subtitle"]] [[!template text="""fundamental to ByStar.""" start="00:32:37.000" video="mainVideo-blee" id="subtitle"]] [[!template text="""These are shown in this figure as""" start="00:32:39.900" video="mainVideo-blee" id="subtitle"]] -[[!template text="""``Network Abodes''.""" start="00:32:42.280" video="mainVideo-blee" id="subtitle"]] +[[!template text=""""Network Abodes".""" start="00:32:42.280" video="mainVideo-blee" id="subtitle"]] [[!template text="""Chapter 17 of the book provides more details.""" start="00:32:43.520" video="mainVideo-blee" id="subtitle"]] [[!template text="""Blee introduces a number of new concepts that""" start="00:32:49.490" video="mainVideo-blee" id="subtitle"]] [[!template text="""augment Emacs. Some of these are intertwined with""" start="00:32:52.920" video="mainVideo-blee" id="subtitle"]] @@ -588,7 +588,7 @@ [[!template text="""We love Emacs and we love Unix because their""" start="00:33:07.020" video="mainVideo-blee" id="subtitle"]] [[!template text="""design is convivial. By convivial, I am referring""" start="00:33:10.600" video="mainVideo-blee" id="subtitle"]] [[!template text="""to Ivan Illich's concept and terminology of""" start="00:33:14.600" video="mainVideo-blee" id="subtitle"]] -[[!template text="""``Tools for Conviviality''. It was first""" start="00:33:17.800" video="mainVideo-blee" id="subtitle"]] +[[!template text=""""Tools for Conviviality". It was first""" start="00:33:17.800" video="mainVideo-blee" id="subtitle"]] [[!template text="""published in 1973. It's a must read.""" start="00:33:21.160" video="mainVideo-blee" id="subtitle"]] [[!template text="""A goal of the design of the ByStar Digital""" start="00:33:25.220" video="mainVideo-blee" id="subtitle"]] [[!template text="""Ecosystem is to enlarge aggregated conviviality.""" start="00:33:28.520" video="mainVideo-blee" id="subtitle"]] @@ -596,8 +596,8 @@ [[!template text="""means that have made Emacs and Unix so very""" start="00:33:37.240" video="mainVideo-blee" id="subtitle"]] [[!template text="""convivial and some of the key idioms that have""" start="00:33:40.560" video="mainVideo-blee" id="subtitle"]] [[!template text="""augmented them over the years -- I am showing""" start="00:33:44.640" video="mainVideo-blee" id="subtitle"]] -[[!template text="""them as ``Linux PlusPlus''""" start="00:33:48.080" video="mainVideo-blee" id="subtitle"]] -[[!template text="""and ``Emacs PlusPlus''.""" start="00:33:50.280" video="mainVideo-blee" id="subtitle"]] +[[!template text="""them as "Linux PlusPlus"""" start="00:33:48.080" video="mainVideo-blee" id="subtitle"]] +[[!template text="""and "Emacs PlusPlus".""" start="00:33:50.280" video="mainVideo-blee" id="subtitle"]] [[!template text="""For the most part these""" start="00:33:52.920" video="mainVideo-blee" id="subtitle"]] [[!template text="""two philosophies have not been combined.""" start="00:33:54.760" video="mainVideo-blee" id="subtitle"]] [[!template text="""They were developed and have""" start="00:33:57.960" video="mainVideo-blee" id="subtitle"]] @@ -611,7 +611,7 @@ [[!template text="""convivial tools, and then""" start="00:34:25.480" video="mainVideo-blee" id="subtitle"]] [[!template text="""let me give some examples.""" start="00:34:28.280" video="mainVideo-blee" id="subtitle"]] [[!template text="""Here is a key sentence from Illich's,""" start="00:34:32.140" video="mainVideo-blee" id="subtitle"]] -[[!template text="""``Tools for Conviviality'' 1973 essay:""" start="00:34:34.760" video="mainVideo-blee" id="subtitle"]] +[[!template text=""""Tools for Conviviality" 1973 essay:""" start="00:34:34.760" video="mainVideo-blee" id="subtitle"]] [[!template text="""Convivial tools are those which give each person""" start="00:34:39.720" video="mainVideo-blee" id="subtitle"]] [[!template text="""who uses them the greatest opportunity to enrich""" start="00:34:43.600" video="mainVideo-blee" id="subtitle"]] [[!template text="""the environment with the""" start="00:34:47.200" video="mainVideo-blee" id="subtitle"]] @@ -621,11 +621,11 @@ [[!template text="""Libre-Halaal manner-of-existence""" start="00:34:58.000" video="mainVideo-blee" id="subtitle"]] [[!template text="""of software is a prerequisite for conviviality.""" start="00:35:00.400" video="mainVideo-blee" id="subtitle"]] [[!template text="""The concept of""" start="00:35:03.320" video="mainVideo-blee" id="subtitle"]] -[[!template text="""``Org Dynamic Blocks'' is very powerful.""" start="00:35:07.440" video="mainVideo-blee" id="subtitle"]] +[[!template text=""""Org Dynamic Blocks" is very powerful.""" start="00:35:07.440" video="mainVideo-blee" id="subtitle"]] [[!template text="""But, why should they be primarily used""" start="00:35:10.640" video="mainVideo-blee" id="subtitle"]] [[!template text="""in Org-Mode.""" start="00:35:14.400" video="mainVideo-blee" id="subtitle"]] [[!template text="""I say let's generalize them to""" start="00:35:16.280" video="mainVideo-blee" id="subtitle"]] -[[!template text="""``Emacs Dynamic Blocks''.""" start="00:35:18.600" video="mainVideo-blee" id="subtitle"]] +[[!template text=""""Emacs Dynamic Blocks".""" start="00:35:18.600" video="mainVideo-blee" id="subtitle"]] [[!template text="""Have defaults for org-dblock-start-re in""" start="00:35:20.240" video="mainVideo-blee" id="subtitle"]] [[!template text="""every relevant mode and use them everywhere.""" start="00:35:24.280" video="mainVideo-blee" id="subtitle"]] [[!template text="""Blee does that.""" start="00:35:29.760" video="mainVideo-blee" id="subtitle"]] @@ -647,7 +647,7 @@ [[!template text="""Literate Programming and org-babel""" start="00:36:15.260" video="mainVideo-blee" id="subtitle"]] [[!template text="""are well established.""" start="00:36:18.320" video="mainVideo-blee" id="subtitle"]] [[!template text="""There is a related talk in EmacsConf-2024 titled:""" start="00:36:20.060" video="mainVideo-blee" id="subtitle"]] -[[!template text="""``Literate Programming for the 21st Century''.""" start="00:36:25.600" video="mainVideo-blee" id="subtitle"]] +[[!template text=""""Literate Programming for the 21st Century".""" start="00:36:25.600" video="mainVideo-blee" id="subtitle"]] [[!template text="""COMEEGA is the inverse of org-babel.""" start="00:36:30.840" video="mainVideo-blee" id="subtitle"]] [[!template text="""I prefer COMEEGA over org-babel,""" start="00:36:34.080" video="mainVideo-blee" id="subtitle"]] [[!template text="""because I prefer""" start="00:36:38.480" video="mainVideo-blee" id="subtitle"]] @@ -687,7 +687,7 @@ [[!template text="""these two important capabilities.""" start="00:38:22.400" video="mainVideo-blee" id="subtitle"]] [[!template text="""At the EmacsConf-2022, the title of my""" start="00:38:26.300" video="mainVideo-blee" id="subtitle"]] [[!template text="""presentation was:""" start="00:38:30.680" video="mainVideo-blee" id="subtitle"]] -[[!template text="""``Revisiting the anatomy of Emacs mail user agents''.""" start="00:38:32.440" video="mainVideo-blee" id="subtitle"]] +[[!template text=""""Revisiting the anatomy of Emacs mail user agents".""" start="00:38:32.440" video="mainVideo-blee" id="subtitle"]] [[!template text="""In that presentation I""" start="00:38:37.680" video="mainVideo-blee" id="subtitle"]] [[!template text="""gave a brief overview of BISOS-MARMEE""" start="00:38:39.360" video="mainVideo-blee" id="subtitle"]] [[!template text="""(Multi-Account Resident Mail Exchange Environment)""" start="00:38:43.120" video="mainVideo-blee" id="subtitle"]] @@ -749,22 +749,22 @@ [[!template text="""augmented by different other type of services.""" start="00:42:05.800" video="mainVideo-blee" id="subtitle"]] [[!template text="""In the ByStar model, equivalent of Facebook style""" start="00:42:09.120" video="mainVideo-blee" id="subtitle"]] [[!template text="""application services are called:""" start="00:42:13.640" video="mainVideo-blee" id="subtitle"]] -[[!template text="""``Inter-Autonomous Interactions''.""" start="00:42:16.360" video="mainVideo-blee" id="subtitle"]] +[[!template text=""""Inter-Autonomous Interactions".""" start="00:42:16.360" video="mainVideo-blee" id="subtitle"]] [[!template text="""With individual oriented PALS in place, using""" start="00:42:19.620" video="mainVideo-blee" id="subtitle"]] [[!template text="""OAuth of PALS, resources can be shared.""" start="00:42:23.680" video="mainVideo-blee" id="subtitle"]] [[!template text="""Based on that we can then structure Inter-Autonomous""" start="00:42:28.280" video="mainVideo-blee" id="subtitle"]] [[!template text="""Interactions while preserving much privacy.""" start="00:42:32.480" video="mainVideo-blee" id="subtitle"]] [[!template text="""Any blueprint for a digital ecosystem must also""" start="00:42:37.320" video="mainVideo-blee" id="subtitle"]] [[!template text="""consider the economic and business dimensions.""" start="00:42:41.720" video="mainVideo-blee" id="subtitle"]] -[[!template text="""Chapter 13, ``Polyexistential Capitalism'',""" start="00:42:46.040" video="mainVideo-blee" id="subtitle"]] +[[!template text="""Chapter 13, "Polyexistential Capitalism",""" start="00:42:46.040" video="mainVideo-blee" id="subtitle"]] [[!template text="""delves into proper economic models for""" start="00:42:50.380" video="mainVideo-blee" id="subtitle"]] [[!template text="""polyexsitentials.""" start="00:42:52.960" video="mainVideo-blee" id="subtitle"]] [[!template text="""The concept of Attribution""" start="00:42:55.580" video="mainVideo-blee" id="subtitle"]] [[!template text="""Based Economics (ABE) which has been discussed in""" start="00:42:57.880" video="mainVideo-blee" id="subtitle"]] [[!template text="""this forum before is included.""" start="00:43:02.400" video="mainVideo-blee" id="subtitle"]] [[!template text="""Chapter 21,""" start="00:43:05.720" video="mainVideo-blee" id="subtitle"]] -[[!template text="""``Private Sector Strategies:""" start="00:43:06.840" video="mainVideo-blee" id="subtitle"]] -[[!template text="""ByStar Open Business Plan''""" start="00:43:09.160" video="mainVideo-blee" id="subtitle"]] +[[!template text=""""Private Sector Strategies:""" start="00:43:06.840" video="mainVideo-blee" id="subtitle"]] +[[!template text="""ByStar Open Business Plan"""" start="00:43:09.160" video="mainVideo-blee" id="subtitle"]] [[!template text="""deals with the business dimension of ByStar.""" start="00:43:12.900" video="mainVideo-blee" id="subtitle"]] [[!template text="""What if in addition to being ethics oriented,""" start="00:43:17.080" video="mainVideo-blee" id="subtitle"]] [[!template text="""the entirety of this book could also be""" start="00:43:20.660" video="mainVideo-blee" id="subtitle"]] diff --git a/2024/info/blee-before.md b/2024/info/blee-before.md index 27227fe7..d6e2c974 100644 --- a/2024/info/blee-before.md +++ b/2024/info/blee-before.md @@ -1,14 +1,14 @@ <!-- Automatically generated by emacsconf-publish-before-page --> The following image shows where the talk is in the schedule for Sun 2024-12-08. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.<div class="schedule-in-context schedule-svg-container" data-slug="blee"> -<svg width="700" height="150" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <title> Schedule for Sunday</title> <rect width="700" height="150" x="0" y="0" fill="white"></rect> <text font-size="10" fill="black" y="12" x="3"> Sunday</text> <a href="/2024/talks/sun-open" title="Sunday opening remarks" data-slug="sun-open"> <title> 9:00- 9:10 Sunday opening remarks</title> <rect x="0" y="15" opacity="0.5" width="13" height="59" stroke="black" stroke-dasharray="5,5,5" fill="peachpuff"></rect> <g transform="translate(11,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> sun-open</text></g></a> <a href="/2024/talks/links" title="Unlocking linked data: replacing specialized apps with an Org-based semantic wiki" data-slug="links"> <title> 9:10- 9:20 Unlocking linked data: replacing specialized apps with an Org-based semantic wiki</title> <rect x="13" y="15" opacity="0.5" width="13" height="59" stroke="black" stroke-dasharray="5,5,5" fill="peachpuff"></rect> <g transform="translate(24,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> links</text></g></a> <a href="/2024/talks/regex" title="Emacs regex compilation and future directions for expressive pattern matching" data-slug="regex"> <title> 9:30- 9:50 Emacs regex compilation and future directions for expressive pattern matching</title> <rect x="41" y="15" opacity="0.5" width="27" height="59" stroke="black" stroke-dasharray="5,5,5" fill="peachpuff"></rect> <g transform="translate(66,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> regex</text></g></a> <a href="/2024/talks/learning" title="Survival of the skillest: Thriving in the learning jungle" data-slug="learning"> <title> 10:00-10:20 Survival of the skillest: Thriving in the learning jungle</title> <rect x="82" y="15" opacity="0.5" width="27" height="59" stroke="black" stroke-dasharray="" fill="peachpuff"></rect> <g transform="translate(107,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> learning</text></g></a> <a href="/2024/talks/blee" title="About Blee: enveloping our own autonomy directed digital ecosystem with Emacs" data-slug="blee"> <title> 10:30-11:15 About Blee: enveloping our own autonomy directed digital ecosystem with Emacs</title> <rect stroke-width="3" x="123" y="15" opacity="0.8" width="61" height="59" stroke="black" stroke-dasharray="" fill="peachpuff"></rect> <g transform="translate(182,73)"> <text font-weight="bold" fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> blee</text></g></a> <a href="/2024/talks/hyperbole" title="Fun things with GNU Hyperbole" data-slug="hyperbole"> <title> 11:30-11:45 Fun things with GNU Hyperbole</title> <rect x="205" y="15" opacity="0.5" width="20" height="59" stroke="black" stroke-dasharray="" fill="peachpuff"></rect> <g transform="translate(223,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> hyperbole</text></g></a> <a href="/2024/talks/open-mic" title="Open mic/pad for quick updates etc." data-slug="open-mic"> <title> 1:00- 1:30 Open mic/pad for quick updates etc.</title> <rect x="329" y="15" opacity="0.5" width="41" height="59" stroke="black" stroke-dasharray="" fill="peachpuff"></rect> <g transform="translate(368,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> open-mic</text></g></a> <a href="/2024/talks/pgmacs" title="PGmacs: browsing and editing PostgreSQL databases from Emacs" data-slug="pgmacs"> <title> 1:40- 1:55 PGmacs: browsing and editing PostgreSQL databases from Emacs</title> <rect x="384" y="15" opacity="0.5" width="20" height="59" stroke="black" stroke-dasharray="" fill="peachpuff"></rect> <g transform="translate(402,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> pgmacs</text></g></a> <a href="/2024/talks/literate" title="Literate programming for the 21st Century" data-slug="literate"> <title> 2:15- 2:35 Literate programming for the 21st Century</title> <rect x="432" y="15" opacity="0.5" width="27" height="59" stroke="black" stroke-dasharray="" fill="peachpuff"></rect> <g transform="translate(457,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> literate</text></g></a> <a href="/2024/talks/students" title="An example of a cohesive student workflow in Emacs" data-slug="students"> <title> 3:00- 3:10 An example of a cohesive student workflow in Emacs</title> <rect x="494" y="15" opacity="0.5" width="13" height="59" stroke="black" stroke-dasharray="5,5,5" fill="peachpuff"></rect> <g transform="translate(505,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> students</text></g></a> <a href="/2024/talks/sharing" title="So you want to be an Emacs-fluencer?" data-slug="sharing"> <title> 3:20- 3:40 So you want to be an Emacs-fluencer?</title> <rect x="521" y="15" opacity="0.5" width="27" height="59" stroke="black" stroke-dasharray="5,5,5" fill="peachpuff"></rect> <g transform="translate(546,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> sharing</text></g></a> <a href="/2024/talks/transducers" title="Transducers: finally, ergonomic data processing for Emacs!" data-slug="transducers"> <title> 4:00- 4:30 Transducers: finally, ergonomic data processing for Emacs!</title> <rect x="576" y="15" opacity="0.5" width="41" height="59" stroke="black" stroke-dasharray="" fill="peachpuff"></rect> <g transform="translate(615,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> transducers</text></g></a> <a href="/2024/talks/sun-close" title="Sunday closing remarks" data-slug="sun-close"> <title> 4:50- 5:00 Sunday closing remarks</title> <rect x="645" y="15" opacity="0.5" width="13" height="59" stroke="black" stroke-dasharray="5,5,5" fill="peachpuff"></rect> <g transform="translate(656,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> sun-close</text></g></a> <g transform="translate(0,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 9 AM</text></g> <g transform="translate(82,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 10 AM</text></g> <g transform="translate(164,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 11 AM</text></g> <g transform="translate(247,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 12 PM</text></g> <g transform="translate(329,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 1 PM</text></g> <g transform="translate(411,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 2 PM</text></g> <g transform="translate(494,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 3 PM</text></g> <g transform="translate(576,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 4 PM</text></g> <g transform="translate(658,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 5 PM</text></g></svg> +<svg width="700" height="150" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <title> Schedule for Sunday</title> <rect width="700" height="150" x="0" y="0" fill="white"></rect> <text font-size="10" fill="black" y="12" x="3"> Sunday</text> <a href="/2024/talks/sun-open" title="Sunday opening remarks" data-slug="sun-open"> <title> 9:00- 9:10 Sunday opening remarks</title> <rect x="0" y="15" opacity="0.5" width="13" height="59" stroke="black" stroke-dasharray="5,5,5" fill="peachpuff"></rect> <g transform="translate(11,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> sun-open</text></g></a> <a href="/2024/talks/links" title="Unlocking linked data: replacing specialized apps with an Org-based semantic wiki" data-slug="links"> <title> 9:10- 9:20 Unlocking linked data: replacing specialized apps with an Org-based semantic wiki</title> <rect x="13" y="15" opacity="0.5" width="13" height="59" stroke="black" stroke-dasharray="5,5,5" fill="peachpuff"></rect> <g transform="translate(24,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> links</text></g></a> <a href="/2024/talks/regex" title="Emacs regex compilation and future directions for expressive pattern matching" data-slug="regex"> <title> 9:30- 9:50 Emacs regex compilation and future directions for expressive pattern matching</title> <rect x="41" y="15" opacity="0.5" width="27" height="59" stroke="black" stroke-dasharray="5,5,5" fill="peachpuff"></rect> <g transform="translate(66,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> regex</text></g></a> <a href="/2024/talks/learning" title="Survival of the skillest: Thriving in the learning jungle" data-slug="learning"> <title> 10:00-10:20 Survival of the skillest: Thriving in the learning jungle</title> <rect x="82" y="15" opacity="0.5" width="27" height="59" stroke="black" stroke-dasharray="" fill="peachpuff"></rect> <g transform="translate(107,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> learning</text></g></a> <a href="/2024/talks/blee" title="About Blee: enveloping our own autonomy directed digital ecosystem with Emacs" data-slug="blee"> <title> 10:30-11:15 About Blee: enveloping our own autonomy directed digital ecosystem with Emacs</title> <rect stroke-width="3" x="123" y="15" opacity="0.8" width="61" height="59" stroke="black" stroke-dasharray="" fill="peachpuff"></rect> <g transform="translate(182,73)"> <text font-weight="bold" fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> blee</text></g></a> <a href="/2024/talks/hyperbole" title="Fun things with GNU Hyperbole" data-slug="hyperbole"> <title> 11:30-11:45 Fun things with GNU Hyperbole</title> <rect x="205" y="15" opacity="0.5" width="20" height="59" stroke="black" stroke-dasharray="5,5,5" fill="peachpuff"></rect> <g transform="translate(223,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> hyperbole</text></g></a> <a href="/2024/talks/open-mic" title="Open mic/pad for quick updates etc." data-slug="open-mic"> <title> 1:00- 1:30 Open mic/pad for quick updates etc.</title> <rect x="329" y="15" opacity="0.5" width="41" height="59" stroke="black" stroke-dasharray="" fill="peachpuff"></rect> <g transform="translate(368,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> open-mic</text></g></a> <a href="/2024/talks/pgmacs" title="PGmacs: browsing and editing PostgreSQL databases from Emacs" data-slug="pgmacs"> <title> 1:40- 1:55 PGmacs: browsing and editing PostgreSQL databases from Emacs</title> <rect x="384" y="15" opacity="0.5" width="20" height="59" stroke="black" stroke-dasharray="" fill="peachpuff"></rect> <g transform="translate(402,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> pgmacs</text></g></a> <a href="/2024/talks/literate" title="Literate programming for the 21st Century" data-slug="literate"> <title> 2:15- 2:35 Literate programming for the 21st Century</title> <rect x="432" y="15" opacity="0.5" width="27" height="59" stroke="black" stroke-dasharray="5,5,5" fill="peachpuff"></rect> <g transform="translate(457,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> literate</text></g></a> <a href="/2024/talks/students" title="An example of a cohesive student workflow in Emacs" data-slug="students"> <title> 3:00- 3:10 An example of a cohesive student workflow in Emacs</title> <rect x="494" y="15" opacity="0.5" width="13" height="59" stroke="black" stroke-dasharray="5,5,5" fill="peachpuff"></rect> <g transform="translate(505,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> students</text></g></a> <a href="/2024/talks/sharing" title="So you want to be an Emacs-fluencer?" data-slug="sharing"> <title> 3:20- 3:40 So you want to be an Emacs-fluencer?</title> <rect x="521" y="15" opacity="0.5" width="27" height="59" stroke="black" stroke-dasharray="5,5,5" fill="peachpuff"></rect> <g transform="translate(546,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> sharing</text></g></a> <a href="/2024/talks/transducers" title="Transducers: finally, ergonomic data processing for Emacs!" data-slug="transducers"> <title> 4:00- 4:30 Transducers: finally, ergonomic data processing for Emacs!</title> <rect x="576" y="15" opacity="0.5" width="41" height="59" stroke="black" stroke-dasharray="" fill="peachpuff"></rect> <g transform="translate(615,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> transducers</text></g></a> <a href="/2024/talks/sun-close" title="Sunday closing remarks" data-slug="sun-close"> <title> 4:50- 5:00 Sunday closing remarks</title> <rect x="645" y="15" opacity="0.5" width="13" height="59" stroke="black" stroke-dasharray="5,5,5" fill="peachpuff"></rect> <g transform="translate(656,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> sun-close</text></g></a> <g transform="translate(0,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 9 AM</text></g> <g transform="translate(82,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 10 AM</text></g> <g transform="translate(164,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 11 AM</text></g> <g transform="translate(247,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 12 PM</text></g> <g transform="translate(329,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 1 PM</text></g> <g transform="translate(411,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 2 PM</text></g> <g transform="translate(494,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 3 PM</text></g> <g transform="translate(576,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 4 PM</text></g> <g transform="translate(658,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 5 PM</text></g></svg> </div> [[!toc ]] Format: 46-min talk ; Q&A: BigBlueButton conference room <https://media.emacsconf.org/2024/current/bbb-blee.html> Etherpad: <https://pad.emacsconf.org/2024-blee> Etherpad: <https://pad.emacsconf.org/2024-blee> Discuss on IRC: [#emacsconf-gen](https://chat.emacsconf.org/?join=emacsconf,emacsconf-gen) -Status: Now playing on the conference livestream +Status: Q&A open for participation <div>Times in different time zones:</div><div class="times" start="2024-12-08T15:30:00Z" end="2024-12-08T16:15:00Z"><div class="conf-time">Sunday, Dec 8 2024, ~10:30 AM - 11:15 AM EST (US/Eastern)</div><div class="others"><div>which is the same as:</div>Sunday, Dec 8 2024, ~9:30 AM - 10:15 AM CST (US/Central)<br />Sunday, Dec 8 2024, ~8:30 AM - 9:15 AM MST (US/Mountain)<br />Sunday, Dec 8 2024, ~7:30 AM - 8:15 AM PST (US/Pacific)<br />Sunday, Dec 8 2024, ~3:30 PM - 4:15 PM UTC <br />Sunday, Dec 8 2024, ~4:30 PM - 5:15 PM CET (Europe/Paris)<br />Sunday, Dec 8 2024, ~5:30 PM - 6:15 PM EET (Europe/Athens)<br />Sunday, Dec 8 2024, ~9:00 PM - 9:45 PM IST (Asia/Kolkata)<br />Sunday, Dec 8 2024, ~11:30 PM - 12:15 AM +08 (Asia/Singapore)<br />Monday, Dec 9 2024, ~12:30 AM - 1:15 AM JST (Asia/Tokyo)</div></div><div><strong><a href="/2024/watch/gen/">Find out how to watch and participate</a></strong></div> diff --git a/2024/schedule-image.md b/2024/schedule-image.md index 840079a0..9eadc410 100644 --- a/2024/schedule-image.md +++ b/2024/schedule-image.md @@ -1 +1 @@ -<div class="schedule-svg-container"><svg width="800" height="300" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <title> Graphical view of the schedule</title> <g transform="translate(0,0)"> <title> Schedule for Saturday</title> <rect width="800" height="150" x="0" y="0" fill="white"></rect> <text font-size="10" fill="black" y="12" x="3"> Saturday</text> <a href="/2024/talks/sat-open" title="Saturday opening remarks" data-slug="sat-open"> <title> 9:00- 9:10 Saturday opening remarks</title> <rect x="0" y="15" opacity="0.8" width="15" height="59" stroke="black" stroke-dasharray="5,5,5" fill="peachpuff"></rect> <g transform="translate(13,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> sat-open</text></g></a> <a href="/2024/talks/papers" title="Writing academic papers in Org-Roam" data-slug="papers"> <title> 9:10- 9:20 Writing academic papers in Org-Roam</title> <rect x="15" y="15" opacity="0.8" width="15" height="59" stroke="black" stroke-dasharray="" fill="peachpuff"></rect> <g transform="translate(28,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> papers</text></g></a> <a href="/2024/talks/project" title="Managing writing project metadata with org-mode" data-slug="project"> <title> 9:40-10:00 Managing writing project metadata with org-mode</title> <rect x="62" y="15" opacity="0.8" width="31" height="59" stroke="black" stroke-dasharray="" fill="peachpuff"></rect> <g transform="translate(91,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> project</text></g></a> <a href="/2024/talks/org-update" title="The Future of Org" data-slug="org-update"> <title> 10:20-11:00 The Future of Org</title> <rect x="125" y="15" opacity="0.8" width="62" height="59" stroke="black" stroke-dasharray="" fill="peachpuff"></rect> <g transform="translate(185,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> org-update</text></g></a> <a href="/2024/talks/color" title="Colour your Emacs with ease" data-slug="color"> <title> 11:20-11:30 Colour your Emacs with ease</title> <rect x="219" y="15" opacity="0.8" width="15" height="59" stroke="black" stroke-dasharray="" fill="peachpuff"></rect> <g transform="translate(232,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> color</text></g></a> <a href="/2024/talks/theme" title="My journey of finding and creating the “perfect” Emacs theme" data-slug="theme"> <title> 1:00- 1:10 My journey of finding and creating the “perfect” Emacs theme</title> <rect x="376" y="15" opacity="0.8" width="15" height="59" stroke="black" stroke-dasharray="" fill="peachpuff"></rect> <g transform="translate(389,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> theme</text></g></a> <a href="/2024/talks/water" title="Watering my (digital) plant with Emacs timers" data-slug="water"> <title> 1:30- 1:45 Watering my (digital) plant with Emacs timers</title> <rect x="423" y="15" opacity="0.8" width="23" height="59" stroke="black" stroke-dasharray="5,5,5" fill="peachpuff"></rect> <g transform="translate(444,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> water</text></g></a> <a href="/2024/talks/shell" title="Emacs as a shell" data-slug="shell"> <title> 1:55- 2:35 Emacs as a shell</title> <rect x="462" y="15" opacity="0.8" width="62" height="59" stroke="black" stroke-dasharray="5,5,5" fill="peachpuff"></rect> <g transform="translate(522,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> shell</text></g></a> <a href="/2024/talks/casual" title="Re-imagining the Emacs user experience with Casual Suite" data-slug="casual"> <title> 2:45- 3:05 Re-imagining the Emacs user experience with Casual Suite</title> <rect x="541" y="15" opacity="0.8" width="31" height="59" stroke="black" stroke-dasharray="" fill="peachpuff"></rect> <g transform="translate(570,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> casual</text></g></a> <a href="/2024/talks/hyperdrive" title="New in hyperdrive.el: quick install, peer graph, transclusion!" data-slug="hyperdrive"> <title> 3:25- 3:45 New in hyperdrive.el: quick install, peer graph, transclusion!</title> <rect x="603" y="15" opacity="0.8" width="31" height="59" stroke="black" stroke-dasharray="" fill="peachpuff"></rect> <g transform="translate(632,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> hyperdrive</text></g></a> <a href="/2024/talks/writing" title="Emacs Writing Studio" data-slug="writing"> <title> 4:05- 4:15 Emacs Writing Studio</title> <rect x="666" y="15" opacity="0.8" width="15" height="59" stroke="black" stroke-dasharray="" fill="peachpuff"></rect> <g transform="translate(679,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> writing</text></g></a> <a href="/2024/talks/emacs30" title="Emacs 30 Highlights" data-slug="emacs30"> <title> 4:25- 4:50 Emacs 30 Highlights</title> <rect x="698" y="15" opacity="0.8" width="39" height="59" stroke="black" stroke-dasharray="" fill="peachpuff"></rect> <g transform="translate(735,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> emacs30</text></g></a> <a href="/2024/talks/sat-close" title="Saturday closing remarks" data-slug="sat-close"> <title> 5:00- 5:10 Saturday closing remarks</title> <rect x="752" y="15" opacity="0.8" width="15" height="59" stroke="black" stroke-dasharray="5,5,5" fill="peachpuff"></rect> <g transform="translate(765,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> sat-close</text></g></a> <a href="/2024/talks/gypsum" title="Gypsum: my clone of Emacs and ELisp written in Scheme" data-slug="gypsum"> <title> 10:00-10:20 Gypsum: my clone of Emacs and ELisp written in Scheme</title> <rect x="94" y="75" opacity="0.8" width="31" height="59" stroke="black" stroke-dasharray="" fill="skyblue"></rect> <g transform="translate(123,133)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> gypsum</text></g></a> <a href="/2024/talks/rust" title="An experimental Emacs core in Rust" data-slug="rust"> <title> 10:40-11:00 An experimental Emacs core in Rust</title> <rect x="156" y="75" opacity="0.8" width="31" height="59" stroke="black" stroke-dasharray="" fill="skyblue"></rect> <g transform="translate(185,133)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> rust</text></g></a> <a href="/2024/talks/p-search" title="p-search: a local search engine in Emacs" data-slug="p-search"> <title> 11:20-11:45 p-search: a local search engine in Emacs</title> <rect x="219" y="75" opacity="0.8" width="39" height="59" stroke="black" stroke-dasharray="" fill="skyblue"></rect> <g transform="translate(256,133)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> p-search</text></g></a> <a href="/2024/talks/julia" title="Exploring shared philosophies in Julia and Emacs" data-slug="julia"> <title> 1:00- 1:10 Exploring shared philosophies in Julia and Emacs</title> <rect x="376" y="75" opacity="0.8" width="15" height="59" stroke="black" stroke-dasharray="" fill="skyblue"></rect> <g transform="translate(389,133)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> julia</text></g></a> <a href="/2024/talks/guile" title="Beguiling Emacs: Guile-Emacs relaunched!" data-slug="guile"> <title> 1:25- 1:45 Beguiling Emacs: Guile-Emacs relaunched!</title> <rect x="415" y="75" opacity="0.8" width="31" height="59" stroke="black" stroke-dasharray="" fill="skyblue"></rect> <g transform="translate(444,133)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> guile</text></g></a> <a href="/2024/talks/secrets" title="Committing secrets with git using sops-mode" data-slug="secrets"> <title> 1:55- 2:05 Committing secrets with git using sops-mode</title> <rect x="462" y="75" opacity="0.8" width="15" height="59" stroke="black" stroke-dasharray="" fill="skyblue"></rect> <g transform="translate(475,133)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> secrets</text></g></a> <a href="/2024/talks/mcclim" title="Elisp and McCLIM" data-slug="mcclim"> <title> 2:25- 3:25 Elisp and McCLIM</title> <rect x="509" y="75" opacity="0.8" width="94" height="59" stroke="black" stroke-dasharray="" fill="skyblue"></rect> <g transform="translate(601,133)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> mcclim</text></g></a> <a href="/2024/talks/maxima" title="Emacs, eev, and Maxima - now!" data-slug="maxima"> <title> 3:45- 4:05 Emacs, eev, and Maxima - now!</title> <rect x="635" y="75" opacity="0.8" width="31" height="59" stroke="black" stroke-dasharray="5,5,5" fill="skyblue"></rect> <g transform="translate(664,133)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> maxima</text></g></a> <g transform="translate(0,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 9 AM</text></g> <g transform="translate(94,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 10 AM</text></g> <g transform="translate(188,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 11 AM</text></g> <g transform="translate(282,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 12 PM</text></g> <g transform="translate(376,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 1 PM</text></g> <g transform="translate(470,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 2 PM</text></g> <g transform="translate(564,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 3 PM</text></g> <g transform="translate(658,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 4 PM</text></g> <g transform="translate(752,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 5 PM</text></g></g> <g transform="translate(0,150)"> <title> Schedule for Sunday</title> <rect width="800" height="150" x="0" y="0" fill="white"></rect> <text font-size="10" fill="black" y="12" x="3"> Sunday</text> <a href="/2024/talks/sun-open" title="Sunday opening remarks" data-slug="sun-open"> <title> 9:00- 9:10 Sunday opening remarks</title> <rect x="0" y="15" opacity="0.8" width="15" height="59" stroke="black" stroke-dasharray="5,5,5" fill="peachpuff"></rect> <g transform="translate(13,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> sun-open</text></g></a> <a href="/2024/talks/links" title="Unlocking linked data: replacing specialized apps with an Org-based semantic wiki" data-slug="links"> <title> 9:10- 9:20 Unlocking linked data: replacing specialized apps with an Org-based semantic wiki</title> <rect x="15" y="15" opacity="0.8" width="15" height="59" stroke="black" stroke-dasharray="5,5,5" fill="peachpuff"></rect> <g transform="translate(28,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> links</text></g></a> <a href="/2024/talks/regex" title="Emacs regex compilation and future directions for expressive pattern matching" data-slug="regex"> <title> 9:30- 9:50 Emacs regex compilation and future directions for expressive pattern matching</title> <rect x="47" y="15" opacity="0.8" width="31" height="59" stroke="black" stroke-dasharray="5,5,5" fill="peachpuff"></rect> <g transform="translate(76,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> regex</text></g></a> <a href="/2024/talks/learning" title="Survival of the skillest: Thriving in the learning jungle" data-slug="learning"> <title> 10:00-10:20 Survival of the skillest: Thriving in the learning jungle</title> <rect x="94" y="15" opacity="0.8" width="31" height="59" stroke="black" stroke-dasharray="" fill="peachpuff"></rect> <g transform="translate(123,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> learning</text></g></a> <a href="/2024/talks/blee" title="About Blee: enveloping our own autonomy directed digital ecosystem with Emacs" data-slug="blee"> <title> 10:30-11:15 About Blee: enveloping our own autonomy directed digital ecosystem with Emacs</title> <rect x="141" y="15" opacity="0.8" width="70" height="59" stroke="black" stroke-dasharray="" fill="peachpuff"></rect> <g transform="translate(209,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> blee</text></g></a> <a href="/2024/talks/hyperbole" title="Fun things with GNU Hyperbole" data-slug="hyperbole"> <title> 11:30-11:45 Fun things with GNU Hyperbole</title> <rect x="235" y="15" opacity="0.8" width="23" height="59" stroke="black" stroke-dasharray="" fill="peachpuff"></rect> <g transform="translate(256,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> hyperbole</text></g></a> <a href="/2024/talks/open-mic" title="Open mic/pad for quick updates etc." data-slug="open-mic"> <title> 1:00- 1:30 Open mic/pad for quick updates etc.</title> <rect x="376" y="15" opacity="0.8" width="47" height="59" stroke="black" stroke-dasharray="" fill="peachpuff"></rect> <g transform="translate(421,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> open-mic</text></g></a> <a href="/2024/talks/pgmacs" title="PGmacs: browsing and editing PostgreSQL databases from Emacs" data-slug="pgmacs"> <title> 1:40- 1:55 PGmacs: browsing and editing PostgreSQL databases from Emacs</title> <rect x="439" y="15" opacity="0.8" width="23" height="59" stroke="black" stroke-dasharray="" fill="peachpuff"></rect> <g transform="translate(460,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> pgmacs</text></g></a> <a href="/2024/talks/literate" title="Literate programming for the 21st Century" data-slug="literate"> <title> 2:15- 2:35 Literate programming for the 21st Century</title> <rect x="494" y="15" opacity="0.8" width="31" height="59" stroke="black" stroke-dasharray="" fill="peachpuff"></rect> <g transform="translate(523,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> literate</text></g></a> <a href="/2024/talks/students" title="An example of a cohesive student workflow in Emacs" data-slug="students"> <title> 3:00- 3:10 An example of a cohesive student workflow in Emacs</title> <rect x="564" y="15" opacity="0.8" width="15" height="59" stroke="black" stroke-dasharray="5,5,5" fill="peachpuff"></rect> <g transform="translate(577,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> students</text></g></a> <a href="/2024/talks/sharing" title="So you want to be an Emacs-fluencer?" data-slug="sharing"> <title> 3:20- 3:40 So you want to be an Emacs-fluencer?</title> <rect x="596" y="15" opacity="0.8" width="31" height="59" stroke="black" stroke-dasharray="5,5,5" fill="peachpuff"></rect> <g transform="translate(625,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> sharing</text></g></a> <a href="/2024/talks/transducers" title="Transducers: finally, ergonomic data processing for Emacs!" data-slug="transducers"> <title> 4:00- 4:30 Transducers: finally, ergonomic data processing for Emacs!</title> <rect x="658" y="15" opacity="0.8" width="47" height="59" stroke="black" stroke-dasharray="" fill="peachpuff"></rect> <g transform="translate(703,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> transducers</text></g></a> <a href="/2024/talks/sun-close" title="Sunday closing remarks" data-slug="sun-close"> <title> 4:50- 5:00 Sunday closing remarks</title> <rect x="737" y="15" opacity="0.8" width="15" height="59" stroke="black" stroke-dasharray="5,5,5" fill="peachpuff"></rect> <g transform="translate(750,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> sun-close</text></g></a> <g transform="translate(0,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 9 AM</text></g> <g transform="translate(94,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 10 AM</text></g> <g transform="translate(188,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 11 AM</text></g> <g transform="translate(282,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 12 PM</text></g> <g transform="translate(376,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 1 PM</text></g> <g transform="translate(470,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 2 PM</text></g> <g transform="translate(564,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 3 PM</text></g> <g transform="translate(658,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 4 PM</text></g> <g transform="translate(752,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 5 PM</text></g></g></svg></div>
\ No newline at end of file +<div class="schedule-svg-container"><svg width="800" height="300" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <title> Graphical view of the schedule</title> <g transform="translate(0,0)"> <title> Schedule for Saturday</title> <rect width="800" height="150" x="0" y="0" fill="white"></rect> <text font-size="10" fill="black" y="12" x="3"> Saturday</text> <a href="/2024/talks/sat-open" title="Saturday opening remarks" data-slug="sat-open"> <title> 9:00- 9:10 Saturday opening remarks</title> <rect x="0" y="15" opacity="0.8" width="15" height="59" stroke="black" stroke-dasharray="5,5,5" fill="peachpuff"></rect> <g transform="translate(13,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> sat-open</text></g></a> <a href="/2024/talks/papers" title="Writing academic papers in Org-Roam" data-slug="papers"> <title> 9:10- 9:20 Writing academic papers in Org-Roam</title> <rect x="15" y="15" opacity="0.8" width="15" height="59" stroke="black" stroke-dasharray="" fill="peachpuff"></rect> <g transform="translate(28,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> papers</text></g></a> <a href="/2024/talks/project" title="Managing writing project metadata with org-mode" data-slug="project"> <title> 9:40-10:00 Managing writing project metadata with org-mode</title> <rect x="62" y="15" opacity="0.8" width="31" height="59" stroke="black" stroke-dasharray="" fill="peachpuff"></rect> <g transform="translate(91,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> project</text></g></a> <a href="/2024/talks/org-update" title="The Future of Org" data-slug="org-update"> <title> 10:20-11:00 The Future of Org</title> <rect x="125" y="15" opacity="0.8" width="62" height="59" stroke="black" stroke-dasharray="" fill="peachpuff"></rect> <g transform="translate(185,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> org-update</text></g></a> <a href="/2024/talks/color" title="Colour your Emacs with ease" data-slug="color"> <title> 11:20-11:30 Colour your Emacs with ease</title> <rect x="219" y="15" opacity="0.8" width="15" height="59" stroke="black" stroke-dasharray="" fill="peachpuff"></rect> <g transform="translate(232,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> color</text></g></a> <a href="/2024/talks/theme" title="My journey of finding and creating the “perfect” Emacs theme" data-slug="theme"> <title> 1:00- 1:10 My journey of finding and creating the “perfect” Emacs theme</title> <rect x="376" y="15" opacity="0.8" width="15" height="59" stroke="black" stroke-dasharray="5,5,5" fill="peachpuff"></rect> <g transform="translate(389,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> theme</text></g></a> <a href="/2024/talks/water" title="Watering my (digital) plant with Emacs timers" data-slug="water"> <title> 1:30- 1:45 Watering my (digital) plant with Emacs timers</title> <rect x="423" y="15" opacity="0.8" width="23" height="59" stroke="black" stroke-dasharray="5,5,5" fill="peachpuff"></rect> <g transform="translate(444,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> water</text></g></a> <a href="/2024/talks/shell" title="Emacs as a shell" data-slug="shell"> <title> 1:55- 2:35 Emacs as a shell</title> <rect x="462" y="15" opacity="0.8" width="62" height="59" stroke="black" stroke-dasharray="5,5,5" fill="peachpuff"></rect> <g transform="translate(522,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> shell</text></g></a> <a href="/2024/talks/casual" title="Re-imagining the Emacs user experience with Casual Suite" data-slug="casual"> <title> 2:45- 3:05 Re-imagining the Emacs user experience with Casual Suite</title> <rect x="541" y="15" opacity="0.8" width="31" height="59" stroke="black" stroke-dasharray="" fill="peachpuff"></rect> <g transform="translate(570,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> casual</text></g></a> <a href="/2024/talks/hyperdrive" title="New in hyperdrive.el: quick install, peer graph, transclusion!" data-slug="hyperdrive"> <title> 3:25- 3:45 New in hyperdrive.el: quick install, peer graph, transclusion!</title> <rect x="603" y="15" opacity="0.8" width="31" height="59" stroke="black" stroke-dasharray="5,5,5" fill="peachpuff"></rect> <g transform="translate(632,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> hyperdrive</text></g></a> <a href="/2024/talks/writing" title="Emacs Writing Studio" data-slug="writing"> <title> 4:05- 4:15 Emacs Writing Studio</title> <rect x="666" y="15" opacity="0.8" width="15" height="59" stroke="black" stroke-dasharray="" fill="peachpuff"></rect> <g transform="translate(679,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> writing</text></g></a> <a href="/2024/talks/emacs30" title="Emacs 30 Highlights" data-slug="emacs30"> <title> 4:25- 4:50 Emacs 30 Highlights</title> <rect x="698" y="15" opacity="0.8" width="39" height="59" stroke="black" stroke-dasharray="" fill="peachpuff"></rect> <g transform="translate(735,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> emacs30</text></g></a> <a href="/2024/talks/sat-close" title="Saturday closing remarks" data-slug="sat-close"> <title> 5:00- 5:10 Saturday closing remarks</title> <rect x="752" y="15" opacity="0.8" width="15" height="59" stroke="black" stroke-dasharray="5,5,5" fill="peachpuff"></rect> <g transform="translate(765,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> sat-close</text></g></a> <a href="/2024/talks/gypsum" title="Gypsum: my clone of Emacs and ELisp written in Scheme" data-slug="gypsum"> <title> 10:00-10:20 Gypsum: my clone of Emacs and ELisp written in Scheme</title> <rect x="94" y="75" opacity="0.8" width="31" height="59" stroke="black" stroke-dasharray="" fill="skyblue"></rect> <g transform="translate(123,133)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> gypsum</text></g></a> <a href="/2024/talks/rust" title="An experimental Emacs core in Rust" data-slug="rust"> <title> 10:40-11:00 An experimental Emacs core in Rust</title> <rect x="156" y="75" opacity="0.8" width="31" height="59" stroke="black" stroke-dasharray="5,5,5" fill="skyblue"></rect> <g transform="translate(185,133)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> rust</text></g></a> <a href="/2024/talks/p-search" title="p-search: a local search engine in Emacs" data-slug="p-search"> <title> 11:20-11:45 p-search: a local search engine in Emacs</title> <rect x="219" y="75" opacity="0.8" width="39" height="59" stroke="black" stroke-dasharray="" fill="skyblue"></rect> <g transform="translate(256,133)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> p-search</text></g></a> <a href="/2024/talks/julia" title="Exploring shared philosophies in Julia and Emacs" data-slug="julia"> <title> 1:00- 1:10 Exploring shared philosophies in Julia and Emacs</title> <rect x="376" y="75" opacity="0.8" width="15" height="59" stroke="black" stroke-dasharray="" fill="skyblue"></rect> <g transform="translate(389,133)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> julia</text></g></a> <a href="/2024/talks/guile" title="Beguiling Emacs: Guile-Emacs relaunched!" data-slug="guile"> <title> 1:25- 1:45 Beguiling Emacs: Guile-Emacs relaunched!</title> <rect x="415" y="75" opacity="0.8" width="31" height="59" stroke="black" stroke-dasharray="" fill="skyblue"></rect> <g transform="translate(444,133)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> guile</text></g></a> <a href="/2024/talks/secrets" title="Committing secrets with git using sops-mode" data-slug="secrets"> <title> 1:55- 2:05 Committing secrets with git using sops-mode</title> <rect x="462" y="75" opacity="0.8" width="15" height="59" stroke="black" stroke-dasharray="" fill="skyblue"></rect> <g transform="translate(475,133)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> secrets</text></g></a> <a href="/2024/talks/mcclim" title="Elisp and McCLIM" data-slug="mcclim"> <title> 2:25- 3:25 Elisp and McCLIM</title> <rect x="509" y="75" opacity="0.8" width="94" height="59" stroke="black" stroke-dasharray="" fill="skyblue"></rect> <g transform="translate(601,133)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> mcclim</text></g></a> <a href="/2024/talks/maxima" title="Emacs, eev, and Maxima - now!" data-slug="maxima"> <title> 3:45- 4:05 Emacs, eev, and Maxima - now!</title> <rect x="635" y="75" opacity="0.8" width="31" height="59" stroke="black" stroke-dasharray="5,5,5" fill="skyblue"></rect> <g transform="translate(664,133)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> maxima</text></g></a> <g transform="translate(0,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 9 AM</text></g> <g transform="translate(94,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 10 AM</text></g> <g transform="translate(188,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 11 AM</text></g> <g transform="translate(282,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 12 PM</text></g> <g transform="translate(376,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 1 PM</text></g> <g transform="translate(470,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 2 PM</text></g> <g transform="translate(564,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 3 PM</text></g> <g transform="translate(658,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 4 PM</text></g> <g transform="translate(752,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 5 PM</text></g></g> <g transform="translate(0,150)"> <title> Schedule for Sunday</title> <rect width="800" height="150" x="0" y="0" fill="white"></rect> <text font-size="10" fill="black" y="12" x="3"> Sunday</text> <a href="/2024/talks/sun-open" title="Sunday opening remarks" data-slug="sun-open"> <title> 9:00- 9:10 Sunday opening remarks</title> <rect x="0" y="15" opacity="0.8" width="15" height="59" stroke="black" stroke-dasharray="5,5,5" fill="peachpuff"></rect> <g transform="translate(13,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> sun-open</text></g></a> <a href="/2024/talks/links" title="Unlocking linked data: replacing specialized apps with an Org-based semantic wiki" data-slug="links"> <title> 9:10- 9:20 Unlocking linked data: replacing specialized apps with an Org-based semantic wiki</title> <rect x="15" y="15" opacity="0.8" width="15" height="59" stroke="black" stroke-dasharray="5,5,5" fill="peachpuff"></rect> <g transform="translate(28,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> links</text></g></a> <a href="/2024/talks/regex" title="Emacs regex compilation and future directions for expressive pattern matching" data-slug="regex"> <title> 9:30- 9:50 Emacs regex compilation and future directions for expressive pattern matching</title> <rect x="47" y="15" opacity="0.8" width="31" height="59" stroke="black" stroke-dasharray="5,5,5" fill="peachpuff"></rect> <g transform="translate(76,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> regex</text></g></a> <a href="/2024/talks/learning" title="Survival of the skillest: Thriving in the learning jungle" data-slug="learning"> <title> 10:00-10:20 Survival of the skillest: Thriving in the learning jungle</title> <rect x="94" y="15" opacity="0.8" width="31" height="59" stroke="black" stroke-dasharray="" fill="peachpuff"></rect> <g transform="translate(123,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> learning</text></g></a> <a href="/2024/talks/blee" title="About Blee: enveloping our own autonomy directed digital ecosystem with Emacs" data-slug="blee"> <title> 10:30-11:15 About Blee: enveloping our own autonomy directed digital ecosystem with Emacs</title> <rect x="141" y="15" opacity="0.8" width="70" height="59" stroke="black" stroke-dasharray="" fill="peachpuff"></rect> <g transform="translate(209,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> blee</text></g></a> <a href="/2024/talks/hyperbole" title="Fun things with GNU Hyperbole" data-slug="hyperbole"> <title> 11:30-11:45 Fun things with GNU Hyperbole</title> <rect x="235" y="15" opacity="0.8" width="23" height="59" stroke="black" stroke-dasharray="5,5,5" fill="peachpuff"></rect> <g transform="translate(256,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> hyperbole</text></g></a> <a href="/2024/talks/open-mic" title="Open mic/pad for quick updates etc." data-slug="open-mic"> <title> 1:00- 1:30 Open mic/pad for quick updates etc.</title> <rect x="376" y="15" opacity="0.8" width="47" height="59" stroke="black" stroke-dasharray="" fill="peachpuff"></rect> <g transform="translate(421,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> open-mic</text></g></a> <a href="/2024/talks/pgmacs" title="PGmacs: browsing and editing PostgreSQL databases from Emacs" data-slug="pgmacs"> <title> 1:40- 1:55 PGmacs: browsing and editing PostgreSQL databases from Emacs</title> <rect x="439" y="15" opacity="0.8" width="23" height="59" stroke="black" stroke-dasharray="" fill="peachpuff"></rect> <g transform="translate(460,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> pgmacs</text></g></a> <a href="/2024/talks/literate" title="Literate programming for the 21st Century" data-slug="literate"> <title> 2:15- 2:35 Literate programming for the 21st Century</title> <rect x="494" y="15" opacity="0.8" width="31" height="59" stroke="black" stroke-dasharray="5,5,5" fill="peachpuff"></rect> <g transform="translate(523,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> literate</text></g></a> <a href="/2024/talks/students" title="An example of a cohesive student workflow in Emacs" data-slug="students"> <title> 3:00- 3:10 An example of a cohesive student workflow in Emacs</title> <rect x="564" y="15" opacity="0.8" width="15" height="59" stroke="black" stroke-dasharray="5,5,5" fill="peachpuff"></rect> <g transform="translate(577,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> students</text></g></a> <a href="/2024/talks/sharing" title="So you want to be an Emacs-fluencer?" data-slug="sharing"> <title> 3:20- 3:40 So you want to be an Emacs-fluencer?</title> <rect x="596" y="15" opacity="0.8" width="31" height="59" stroke="black" stroke-dasharray="5,5,5" fill="peachpuff"></rect> <g transform="translate(625,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> sharing</text></g></a> <a href="/2024/talks/transducers" title="Transducers: finally, ergonomic data processing for Emacs!" data-slug="transducers"> <title> 4:00- 4:30 Transducers: finally, ergonomic data processing for Emacs!</title> <rect x="658" y="15" opacity="0.8" width="47" height="59" stroke="black" stroke-dasharray="" fill="peachpuff"></rect> <g transform="translate(703,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> transducers</text></g></a> <a href="/2024/talks/sun-close" title="Sunday closing remarks" data-slug="sun-close"> <title> 4:50- 5:00 Sunday closing remarks</title> <rect x="737" y="15" opacity="0.8" width="15" height="59" stroke="black" stroke-dasharray="5,5,5" fill="peachpuff"></rect> <g transform="translate(750,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> sun-close</text></g></a> <g transform="translate(0,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 9 AM</text></g> <g transform="translate(94,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 10 AM</text></g> <g transform="translate(188,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 11 AM</text></g> <g transform="translate(282,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 12 PM</text></g> <g transform="translate(376,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 1 PM</text></g> <g transform="translate(470,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 2 PM</text></g> <g transform="translate(564,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 3 PM</text></g> <g transform="translate(658,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 4 PM</text></g> <g transform="translate(752,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 5 PM</text></g></g></svg></div>
\ No newline at end of file |