summaryrefslogtreecommitdiffstats
path: root/2024/info/literate-after.md
diff options
context:
space:
mode:
authorSacha Chua <sacha@sachachua.com>2024-12-13 10:23:01 -0500
committerSacha Chua <sacha@sachachua.com>2024-12-13 10:23:01 -0500
commit40f994a19855ace22988a422879c83c53e6eabff (patch)
treebc4d84fe78eacba8dfd00d89738cc91488b88df3 /2024/info/literate-after.md
parenta83f3c6d102a8250ac02fd5bb02203574d9d1042 (diff)
downloademacsconf-wiki-40f994a19855ace22988a422879c83c53e6eabff.tar.xz
emacsconf-wiki-40f994a19855ace22988a422879c83c53e6eabff.zip
update hyperdrive
Diffstat (limited to '2024/info/literate-after.md')
-rw-r--r--2024/info/literate-after.md85
1 files changed, 50 insertions, 35 deletions
diff --git a/2024/info/literate-after.md b/2024/info/literate-after.md
index 341e4bb1..ec410a23 100644
--- a/2024/info/literate-after.md
+++ b/2024/info/literate-after.md
@@ -420,42 +420,49 @@ Captioner: sachac
<div class="transcript-heading">[[!template new="1" text="""Q: You said at the start that literate didn't catch on in corporate DevOps - why not?""" start="00:11:06.220" video="qanda-literate" id="subtitle"]]</div>[[!template text="""You said at the start that literate didn't catch on in""" start="00:11:06.220" video="qanda-literate" id="subtitle"]]
[[!template text="""corporate devops, why not? You know,""" start="00:11:08.440" video="qanda-literate" id="subtitle"]]
-[[!template text="""I guess the big thing is not everybody's using Emacs, and I""" start="00:11:12.320" video="qanda-literate" id="subtitle"]]
-[[!template text="""don't think anybody would be doing literate programming if""" start="00:11:18.320" video="qanda-literate" id="subtitle"]]
-[[!template text="""you didn't have Emacs. I mean, you gotta have org, or it just""" start="00:11:22.360" video="qanda-literate" id="subtitle"]]
-[[!template text="""doesn't work that well, right?""" start="00:11:27.880" video="qanda-literate" id="subtitle"]]
-[[!template text="""Why not that full stack on Markdown? Yeah, so I often do a lot""" start="00:11:30.800" video="qanda-literate" id="subtitle"]]
+[[!template text="""I guess the big thing is not everybody's using Emacs,""" start="00:11:14.720" video="qanda-literate" id="subtitle"]]
+[[!template text="""and I don't think anybody would be""" start="00:11:18.920" video="qanda-literate" id="subtitle"]]
+[[!template text="""doing literate programming if you didn't""" start="00:11:20.611" video="qanda-literate" id="subtitle"]]
+[[!template text="""have Emacs. I mean, you got to have Org, or it just""" start="00:11:23.652" video="qanda-literate" id="subtitle"]]
+[[!template text="""doesn't work that well, right?""" start="00:11:25.200" video="qanda-literate" id="subtitle"]]
+
+<div class="transcript-heading">[[!template new="1" text="""Q: Why not that full stack on Markdown?""" start="00:11:29.421" video="qanda-literate" id="subtitle"]]</div>[[!template text="""Why not that full stack on Markdown? Yeah, so I often do a lot""" start="00:11:29.421" video="qanda-literate" id="subtitle"]]
[[!template text="""of Markdown. I have got, so I've gone through and make my""" start="00:11:36.360" video="qanda-literate" id="subtitle"]]
-[[!template text="""markdown look a lot like org. So my headers are the same size""" start="00:11:44.280" video="qanda-literate" id="subtitle"]]
+[[!template text="""markdown look a lot like Org. So my headers are the same size""" start="00:11:44.280" video="qanda-literate" id="subtitle"]]
[[!template text="""as org. When I mark, do the triple back ticks, you know, and""" start="00:11:49.040" video="qanda-literate" id="subtitle"]]
-[[!template text="""specify your language, we can now colorize that. So you can""" start="00:11:54.760" video="qanda-literate" id="subtitle"]]
-[[!template text="""kind of now have it syntactically marked up. It would be""" start="00:12:00.200" video="qanda-literate" id="subtitle"]]
+[[!template text="""specify your language, we can now colorize that.""" start="00:11:54.760" video="qanda-literate" id="subtitle"]]
+[[!template text="""So you can kind of now have it""" start="00:11:59.280" video="qanda-literate" id="subtitle"]]
+[[!template text="""syntactically marked up. It would be""" start="00:12:01.522" video="qanda-literate" id="subtitle"]]
[[!template text="""interesting if we kind of expanded on Markdown so that I""" start="00:12:05.680" video="qanda-literate" id="subtitle"]]
[[!template text="""could do a C-c twice on it and run that code block.""" start="00:12:11.200" video="qanda-literate" id="subtitle"]]
[[!template text="""That's a real good idea. Maybe we should work on that.""" start="00:12:14.480" video="qanda-literate" id="subtitle"]]
-[[!template text="""How does your management of to do's project and tasks""" start="00:12:22.120" video="qanda-literate" id="subtitle"]]
+
+<div class="transcript-heading">[[!template new="1" text="""Corwin's aside on orgvm""" start="00:12:22.120" video="qanda-literate" id="subtitle"]]</div>[[!template text="""How does your management of TODOs, projects, and tasks""" start="00:12:22.120" video="qanda-literate" id="subtitle"]]
[[!template text="""interact with this literate mindset? I can't believe I'm""" start="00:12:28.040" video="qanda-literate" id="subtitle"]]
[[!template text="""going to do this, but Howard, I'm going to break right in""" start="00:12:31.680" video="qanda-literate" id="subtitle"]]
[[!template text="""there because I just can't. I need to talk about that. So this""" start="00:12:33.880" video="qanda-literate" id="subtitle"]]
[[!template text="""is I bought a domain. And really what I mean is I have this""" start="00:12:37.120" video="qanda-literate" id="subtitle"]]
-[[!template text="""domain of somebody get some work done in this area. I'm""" start="00:12:41.800" video="qanda-literate" id="subtitle"]]
+[[!template text="""domain if somebody gets some work done in this area. I'm""" start="00:12:41.800" video="qanda-literate" id="subtitle"]]
[[!template text="""fascinated by this. That's mostly really actually my whole""" start="00:12:45.600" video="qanda-literate" id="subtitle"]]
[[!template text="""comment. But I just wanted to say, indeed, that is something""" start="00:12:48.840" video="qanda-literate" id="subtitle"]]
[[!template text="""maybe we should work on. Well said. I think the idea of having""" start="00:12:52.600" video="qanda-literate" id="subtitle"]]
-[[!template text="""something that's full stack baked around Emacs is pretty""" start="00:12:56.600" video="qanda-literate" id="subtitle"]]
+[[!template text="""something that's full-stack baked around Emacs is pretty""" start="00:12:56.600" video="qanda-literate" id="subtitle"]]
[[!template text="""fascinating, just thinking about it as some command line""" start="00:12:59.560" video="qanda-literate" id="subtitle"]]
-[[!template text="""tool that we can run to get some work done and then there are""" start="00:13:03.080" video="qanda-literate" id="subtitle"]]
-[[!template text="""documents involved and as you know coming back to the kind of""" start="00:13:05.640" video="qanda-literate" id="subtitle"]]
-[[!template text="""corporate you know sense of some of the things like there's""" start="00:13:09.240" video="qanda-literate" id="subtitle"]]
-[[!template text="""that's that's a little dicey the same way a free software""" start="00:13:12.760" video="qanda-literate" id="subtitle"]]
-[[!template text="""project raising money for itself is a little dicey it might""" start="00:13:15.320" video="qanda-literate" id="subtitle"]]
-[[!template text="""be a necessary way to get through certain kinds of things and""" start="00:13:19.360" video="qanda-literate" id="subtitle"]]
-[[!template text="""like what the corporate side of the world brings to the table""" start="00:13:23.600" video="qanda-literate" id="subtitle"]]
-[[!template text="""here in my mind is that idea of I've got a formal process, like""" start="00:13:26.560" video="qanda-literate" id="subtitle"]]
-[[!template text="""the process itself is an asset. If I were selling my company,""" start="00:13:32.200" video="qanda-literate" id="subtitle"]]
+[[!template text="""tool that we can run to get some work done, and then there are""" start="00:13:03.080" video="qanda-literate" id="subtitle"]]
+[[!template text="""documents involved, and as you know coming back""" start="00:13:05.640" video="qanda-literate" id="subtitle"]]
+[[!template text="""to the kind of corporate""" start="00:13:07.970" video="qanda-literate" id="subtitle"]]
+[[!template text="""sense of some of the things like there...""" start="00:13:10.512" video="qanda-literate" id="subtitle"]]
+[[!template text="""that's a little dicey the same way a free software""" start="00:13:12.760" video="qanda-literate" id="subtitle"]]
+[[!template text="""project raising money for itself is a little dicey.""" start="00:13:15.320" video="qanda-literate" id="subtitle"]]
+[[!template text="""It might be a necessary way to get through""" start="00:13:19.039" video="qanda-literate" id="subtitle"]]
+[[!template text="""certain kinds of things and like""" start="00:13:21.721" video="qanda-literate" id="subtitle"]]
+[[!template text="""what the corporate side of the world brings to the table""" start="00:13:23.883" video="qanda-literate" id="subtitle"]]
+[[!template text="""Here in my mind is that idea of I've got a formal process,""" start="00:13:26.560" video="qanda-literate" id="subtitle"]]
+[[!template text="""like the process itself is an asset.""" start="00:13:31.990" video="qanda-literate" id="subtitle"]]
+[[!template text="""If I were selling my company,""" start="00:13:33.831" video="qanda-literate" id="subtitle"]]
[[!template text="""that would be visibly of value to outside auditors that""" start="00:13:35.240" video="qanda-literate" id="subtitle"]]
-[[!template text="""would help us arbitrate the sale. It's just empirical. Then""" start="00:13:39.400" video="qanda-literate" id="subtitle"]]
-[[!template text="""tie that together with free software is maybe a little""" start="00:13:43.480" video="qanda-literate" id="subtitle"]]
+[[!template text="""would help us arbitrate the sale. It's just empirical.""" start="00:13:39.400" video="qanda-literate" id="subtitle"]]
+[[!template text="""Then tie that together with free software is maybe a little""" start="00:13:43.258" video="qanda-literate" id="subtitle"]]
[[!template text="""unstated ethos of doing our work in the open, and you might""" start="00:13:48.240" video="qanda-literate" id="subtitle"]]
[[!template text="""even deal with some of the ick factor. that you know that for a""" start="00:13:53.160" video="qanda-literate" id="subtitle"]]
[[!template text="""handler. Maybe so, but yeah, the downside to that is you'd""" start="00:13:58.760" video="qanda-literate" id="subtitle"]]
@@ -470,7 +477,8 @@ Captioner: sachac
[[!template text="""personally haven't soaked too many weekends into it. But I""" start="00:14:37.480" video="qanda-literate" id="subtitle"]]
[[!template text="""just love the way you're thinking in terms of, well, we""" start="00:14:42.440" video="qanda-literate" id="subtitle"]]
[[!template text="""should think more about that. Gosh, that's great to hear.""" start="00:14:45.160" video="qanda-literate" id="subtitle"]]
-[[!template text="""Yeah. Yeah, I mean, just like the talk yesterday on the""" start="00:14:49.520" video="qanda-literate" id="subtitle"]]
+
+<div class="transcript-heading">[[!template new="1" text="""Org and Markdown fragmentation""" start="00:14:49.520" video="qanda-literate" id="subtitle"]]</div>[[!template text="""Yeah. Yeah, I mean, just like the talk yesterday on the""" start="00:14:49.520" video="qanda-literate" id="subtitle"]]
[[!template text="""future of org, it's like, let's standardize it. Because,""" start="00:14:53.400" video="qanda-literate" id="subtitle"]]
[[!template text="""yeah, we don't want to have org fragmented like Markdown is.""" start="00:14:57.640" video="qanda-literate" id="subtitle"]]
[[!template text="""Markdown is terribly fragmented. You know, everybody's""" start="00:15:03.240" video="qanda-literate" id="subtitle"]]
@@ -493,7 +501,8 @@ Captioner: sachac
[[!template text="""spirit of yes, let's think about it. You know, your, your""" start="00:16:06.520" video="qanda-literate" id="subtitle"]]
[[!template text="""comments about, let's think about the workflows that work""" start="00:16:09.960" video="qanda-literate" id="subtitle"]]
[[!template text="""for us. Wow. Does that hit home? Right? So great. Yeah. Yeah.""" start="00:16:12.600" video="qanda-literate" id="subtitle"]]
-[[!template text="""Yeah. Okay. So, uh, on to do's and that sort of thing, um. You""" start="00:16:17.920" video="qanda-literate" id="subtitle"]]
+
+<div class="transcript-heading">[[!template new="1" text="""Q: How does your management of "TODOs" (projects/tasks) interact with this literate mindset, any insightful things you do on that front?""" start="00:16:17.920" video="qanda-literate" id="subtitle"]]</div>[[!template text="""Yeah. Okay. So, uh, on to do's and that sort of thing, um. You""" start="00:16:17.920" video="qanda-literate" id="subtitle"]]
[[!template text="""know, a lot is the same as it was 10 years ago. At the beginning""" start="00:16:25.280" video="qanda-literate" id="subtitle"]]
[[!template text="""of every sprint,""" start="00:16:32.200" video="qanda-literate" id="subtitle"]]
[[!template text="""my company, we're using JIRA.""" start="00:16:33.320" video="qanda-literate" id="subtitle"]]
@@ -505,9 +514,11 @@ Captioner: sachac
[[!template text="""it'll reference all the projects, and I do symlinks to every""" start="00:17:02.800" video="qanda-literate" id="subtitle"]]
[[!template text="""code base that I need to use. Most of the to-dos I put inside my""" start="00:17:06.480" video="qanda-literate" id="subtitle"]]
[[!template text="""code block is kind of just for me, just so I can remember it.""" start="00:17:12.480" video="qanda-literate" id="subtitle"]]
-[[!template text="""Because the work that I have to do needs to be tracked a little""" start="00:17:16.640" video="qanda-literate" id="subtitle"]]
-[[!template text="""more""" start="00:17:22.760" video="qanda-literate" id="subtitle"]]
-[[!template text="""fine-grained, I guess. Yeah. Do I use LP also on larger""" start="00:17:24.120" video="qanda-literate" id="subtitle"]]
+[[!template text="""Because the work that I have to do""" start="00:17:16.640" video="qanda-literate" id="subtitle"]]
+[[!template text="""needs to be tracked a little more""" start="00:17:21.087" video="qanda-literate" id="subtitle"]]
+[[!template text="""fine-grained, I guess. Yeah.""" start="00:17:24.120" video="qanda-literate" id="subtitle"]]
+
+<div class="transcript-heading">[[!template new="1" text="""Q: Do you LP also on larger projects?""" start="00:17:30.630" video="qanda-literate" id="subtitle"]]</div>[[!template text="""Do I use LP also on larger""" start="00:17:30.630" video="qanda-literate" id="subtitle"]]
[[!template text="""projects? More files and nested directories? Yeah, I""" start="00:17:33.440" video="qanda-literate" id="subtitle"]]
[[!template text="""haven't really done nested directories, but I can now. Now""" start="00:17:37.200" video="qanda-literate" id="subtitle"]]
[[!template text="""that I've now kind of realized that I have the feature that I""" start="00:17:43.880" video="qanda-literate" id="subtitle"]]
@@ -520,7 +531,9 @@ Captioner: sachac
[[!template text="""of my init file and make it into a package. I'm looking for a""" start="00:18:20.520" video="qanda-literate" id="subtitle"]]
[[!template text="""good name right now. I'm calling it jobs, jump to project""" start="00:18:24.480" video="qanda-literate" id="subtitle"]]
[[!template text="""sections. Anyway, but yeah, I think that's kind of a nice,""" start="00:18:30.240" video="qanda-literate" id="subtitle"]]
-[[!template text="""useful feature. Have I used Cucumber, Gherkin, and other""" start="00:18:36.400" video="qanda-literate" id="subtitle"]]
+[[!template text="""useful feature.""" start="00:18:36.400" video="qanda-literate" id="subtitle"]]
+
+<div class="transcript-heading">[[!template new="1" text="""Q: Have you used Cucumber/Gherkin/BDD and do you think it has a strong overlap to what you talked about here?""" start="00:18:38.936" video="qanda-literate" id="subtitle"]]</div>[[!template text="""Have I used Cucumber, Gherkin, and other""" start="00:18:38.936" video="qanda-literate" id="subtitle"]]
[[!template text="""behavior-driven development?""" start="00:18:41.920" video="qanda-literate" id="subtitle"]]
[[!template text="""Have I, I mean, I do a lot of...""" start="00:18:44.480" video="qanda-literate" id="subtitle"]]
[[!template text="""more test driven. I do a lot of unit tests and I just put it""" start="00:18:50.720" video="qanda-literate" id="subtitle"]]
@@ -529,7 +542,7 @@ Captioner: sachac
[[!template text="""function that I'm testing. I like that so I can kind of see it.""" start="00:19:07.200" video="qanda-literate" id="subtitle"]]
[[!template text="""I don't tangle it out to that same source file. I tangle it""" start="00:19:11.520" video="qanda-literate" id="subtitle"]]
[[!template text="""somewhere else if I tangle it at all because I don't need to. I""" start="00:19:15.360" video="qanda-literate" id="subtitle"]]
-[[!template text="""can just, you know, control C that and run it. I like that""" start="00:19:19.120" video="qanda-literate" id="subtitle"]]
+[[!template text="""can just, you know, C-c that and run it. I like that""" start="00:19:19.120" video="qanda-literate" id="subtitle"]]
[[!template text="""aspect of it.""" start="00:19:23.200" video="qanda-literate" id="subtitle"]]
[[!template text="""Yeah, just keeping things together. That's the big problem""" start="00:19:24.880" video="qanda-literate" id="subtitle"]]
[[!template text="""I have with a lot of tests is the tests are somewhere else.""" start="00:19:29.320" video="qanda-literate" id="subtitle"]]
@@ -539,11 +552,13 @@ Captioner: sachac
[[!template text="""you've got to do a lot of mocks and a lot of startup and tear""" start="00:19:43.360" video="qanda-literate" id="subtitle"]]
[[!template text="""down, that kind of thing. Yeah, that doesn't help as much.""" start="00:19:47.760" video="qanda-literate" id="subtitle"]]
[[!template text="""And you probably have to kind of go old school on that.""" start="00:19:51.840" video="qanda-literate" id="subtitle"]]
-[[!template text="""What granularity I'm looking for with my org files and my""" start="00:19:54.600" video="qanda-literate" id="subtitle"]]
-[[!template text="""subcontent? That's a real good question and really""" start="00:20:01.360" video="qanda-literate" id="subtitle"]]
-[[!template text="""subjective. I change that over time. I begin by just dump. I""" start="00:20:04.880" video="qanda-literate" id="subtitle"]]
-[[!template text="""just dump everything in my head into a file and then I go""" start="00:20:13.160" video="qanda-literate" id="subtitle"]]
-[[!template text="""through and start to refine it.""" start="00:20:17.080" video="qanda-literate" id="subtitle"]]
+
+<div class="transcript-heading">[[!template new="1" text="""Q: What granularity are you looking for re your org files and contents, with respect to a codebase that it tangles to, or in non-coding contexts?""" start="00:19:54.600" video="qanda-literate" id="subtitle"]]</div>[[!template text="""What granularity I'm looking for with my org files and my""" start="00:19:54.600" video="qanda-literate" id="subtitle"]]
+[[!template text="""subcontent? That's a real good question""" start="00:20:01.360" video="qanda-literate" id="subtitle"]]
+[[!template text="""and really subjective.""" start="00:20:03.635" video="qanda-literate" id="subtitle"]]
+[[!template text="""I change that over time. I begin by just dumping.""" start="00:20:05.256" video="qanda-literate" id="subtitle"]]
+[[!template text="""I just dump everything in my head into a file""" start="00:20:13.160" video="qanda-literate" id="subtitle"]]
+[[!template text="""and then I go through and start to refine it.""" start="00:20:16.379" video="qanda-literate" id="subtitle"]]
[[!template text="""My goal at one point was to have an Emacs config file that was""" start="00:20:19.680" video="qanda-literate" id="subtitle"]]
[[!template text="""really small and simple. And boy, that just doesn't happen.""" start="00:20:26.160" video="qanda-literate" id="subtitle"]]
[[!template text="""It's just too fun to add things and try new ideas. And I found""" start="00:20:29.920" video="qanda-literate" id="subtitle"]]
@@ -552,7 +567,7 @@ Captioner: sachac
[[!template text="""extract these and put them into different files so I can keep""" start="00:20:47.120" video="qanda-literate" id="subtitle"]]
[[!template text="""it clean. And so I think it's like with any code base, you're""" start="00:20:49.960" video="qanda-literate" id="subtitle"]]
[[!template text="""just going to keep refactoring. It's an iterative process.""" start="00:20:54.360" video="qanda-literate" id="subtitle"]]
-[[!template text="""So having the ability to, like with an org file, where you can""" start="00:20:59.000" video="qanda-literate" id="subtitle"]]
+[[!template text="""So having the ability to, like with an Org file, where you can""" start="00:20:59.000" video="qanda-literate" id="subtitle"]]
[[!template text="""archive a subtree. Okay, this idea didn't pan out. Archive""" start="00:21:04.200" video="qanda-literate" id="subtitle"]]
[[!template text="""it. I can come back to it later. Being able to just kind of""" start="00:21:09.160" video="qanda-literate" id="subtitle"]]
[[!template text="""shove it somewhere else is really a nice little feature. All""" start="00:21:13.520" video="qanda-literate" id="subtitle"]]