WEBVTT
00:00:00.000 --> 00:00:05.159
I'm doing well. Thank you so much. I was supposed to chat and
00:00:05.160 --> 00:00:08.799
write down stuff in the etherpad, but you guys accommodated
00:00:08.800 --> 00:00:12.439
me very nicely, swiftly, efficiently, in spite of my quirky
00:00:12.440 --> 00:00:16.599
last minute requests. Yeah, but that's okay because, well,
00:00:16.600 --> 00:00:19.479
it's funny that you talk about accommodating you and doing
00:00:19.480 --> 00:00:22.159
all the things we need to do because, frankly, your talk is
00:00:22.160 --> 00:00:24.199
about getting things done and you've mentioned the book,
00:00:24.200 --> 00:00:27.439
obviously, but the philosophy of getting things done is
00:00:27.440 --> 00:00:30.759
ultimately what we've been applying with Emacs Conf so that
00:00:30.760 --> 00:00:33.759
when we have curveballs thrown at us, like you've done right
00:00:33.760 --> 00:00:36.399
now, we can accommodate them because we made sure that
00:00:36.400 --> 00:00:41.039
everything else was done. So we'll move to questions and I
00:00:41.040 --> 00:00:45.039
invite viewers to go to the pad, to the etherpad that is on IRC
00:00:45.040 --> 00:00:48.199
and also on the talk page and put your questions over there.
00:00:48.200 --> 00:00:51.559
But first I wanted to make sure, Bala, that if you had
00:00:51.560 --> 00:00:54.639
anything that you could not include in your presentation,
00:00:54.640 --> 00:01:00.159
just to give you some time to mention them now if you want. I
00:01:00.160 --> 00:01:09.119
think I mentioned most of what I wanted to convey. I wanted to
00:01:09.120 --> 00:01:12.479
keep it general with whichever format people are
00:01:12.480 --> 00:01:15.719
comfortable with, whether it's Org Mode, whether it's
00:01:15.720 --> 00:01:21.599
plain text, whether it is docx. In fact, I was speaking to one
00:01:21.600 --> 00:01:25.799
of my friends and he said, Hey, I use Google Sheets to note
00:01:25.800 --> 00:01:28.679
down everything, all the tasks that are coming. I said, suit
00:01:28.680 --> 00:01:33.439
yourself, whatever it is. So, in that way, this methodology
00:01:33.440 --> 00:01:37.359
or whatever, the way which we follow is quite flexible. The
00:01:37.360 --> 00:01:41.679
system is quite flexible in whichever way you want to use it.
00:01:41.680 --> 00:01:46.919
go ahead and use it. But start emptying your teacup. That
00:01:46.920 --> 00:01:50.599
will be my first and foremost. I have nothing else to add per
00:01:50.600 --> 00:01:54.879
se. Okay, cool. So we'll start with the first question and
00:01:54.880 --> 00:01:58.279
I'll be reading the questions to you. And just so we know, we
00:01:58.280 --> 00:02:01.079
have about eight minutes of Q&A until we need to move to the
00:02:01.080 --> 00:02:03.553
next talk. All right, so first question.
NOTE Q: What is TRIZ?
00:02:03.554 --> 00:02:06.399
What is TRIZ? Okay,
00:02:06.400 --> 00:02:11.679
this is a Russian methodology. It's pardon my, I mean poor
00:02:11.680 --> 00:02:16.679
Russian, but it translates to theory of inventive problem
00:02:16.680 --> 00:02:21.919
solving. So, that's what it translates to. What it is, is it
00:02:21.920 --> 00:02:26.119
is said that all the inventions problem solved so far in
00:02:26.120 --> 00:02:30.239
humanity. If you can categorize them, they fall into
00:02:30.240 --> 00:02:36.159
exactly 40 principles. That's one of the core tenets in
00:02:36.160 --> 00:02:40.959
theory of inventive problem solving. Also, that creative
00:02:40.960 --> 00:02:46.319
people have a process they follow. and in defining a problem
00:02:46.320 --> 00:02:49.839
and solving a problem. So, this is what I was trained in a
00:02:49.840 --> 00:02:55.359
company that I work for and I started using it and started
00:02:55.360 --> 00:02:59.199
applying it. So, creative process starts with defining a
00:02:59.200 --> 00:03:02.799
problem and solving a problem in a very systematic manner
00:03:02.800 --> 00:03:06.239
and you can be as creative as the creatives that we know about
00:03:06.240 --> 00:03:11.759
as the methodology talks about. So, that is what TRIZ is,
00:03:11.760 --> 00:03:15.639
Theory of Inventive Problem Solving. There is lot of open
00:03:15.640 --> 00:03:19.799
source literature like we have in Emacs. It is the same way
00:03:19.800 --> 00:03:24.159
with TRIZ, people share very generous and you can learn
00:03:24.160 --> 00:03:29.879
about it. what it can be useful for what in the core of our talk
00:03:29.880 --> 00:03:34.679
also is that many times we face conflicts, that is, I don't
00:03:34.680 --> 00:03:38.719
want to spend a lot of time, you know, figuring out a system
00:03:38.720 --> 00:03:42.919
like this. However, I want everything in one place, you
00:03:42.920 --> 00:03:46.839
know, how can that happen? So start little by little is one
00:03:46.840 --> 00:03:50.399
suggestion I have. Don't And this is also a contradiction we
00:03:50.400 --> 00:03:55.199
have, right? So, we need to spend a lot of time to set up things
00:03:55.200 --> 00:03:58.559
before we can start organizing our life. But there's not a
00:03:58.560 --> 00:04:01.599
lot of time because we haven't organized our life. So, we
00:04:01.600 --> 00:04:04.839
don't have that's a conundrum or a contradiction. That's
00:04:04.840 --> 00:04:09.479
what TRIZ methodology is about to identify that this is a
00:04:09.480 --> 00:04:15.039
contradiction and we have to resolve it not compromise. So,
00:04:15.040 --> 00:04:18.319
resolve it in a manner that gives you enough time to set up a
00:04:18.320 --> 00:04:22.439
system and enough time, free time to enjoy your life or focus
00:04:22.440 --> 00:04:26.559
on a project and be present when you're working with
00:04:26.560 --> 00:04:31.439
something. So, that's what the crux of the methodology is.
00:04:31.440 --> 00:04:34.359
Okay, splendid answer. Thank you. Moving on to the next one.
NOTE Q: Do you agree that learning similar but different things again and again is ultimately wasted bandwidth? What can we do as technologists to push back against this?
00:04:34.360 --> 00:04:37.199
Thank you for this talk. Very interesting. One of the things
00:04:37.200 --> 00:04:40.199
that frustrates me about modern web development is the rate
00:04:40.200 --> 00:04:43.279
of churn when it comes to useful knowledge. I think Emacs can
00:04:43.280 --> 00:04:45.679
help to counteract against this by building lasting tools
00:04:45.680 --> 00:04:48.279
where mastery can be built. Do you agree that learning
00:04:48.280 --> 00:04:50.799
similar but different things again and again is ultimately
00:04:50.800 --> 00:04:54.079
wasted bandwidth? What can we do as technologists to push
00:04:54.080 --> 00:05:00.159
back against this? Yeah, this is an interesting one
00:05:00.160 --> 00:05:04.879
because, I mean, I'm like everyone else where a new package
00:05:04.880 --> 00:05:09.439
shows up. I mentioned that in my talk also, the first
00:05:09.440 --> 00:05:12.879
introduction. Sajajo's newsletter is amazing. It has all
00:05:12.880 --> 00:05:15.599
these new things coming up and new developments coming up.
00:05:15.600 --> 00:05:18.879
Same thing with web dev, I guess, you have new things coming
00:05:18.880 --> 00:05:25.519
up. So you want to learn that new thing. However, you need to
00:05:25.520 --> 00:05:31.559
also be aware that there are so many other projects and
00:05:31.560 --> 00:05:37.879
hobbies or life that's also waiting for you. And it's not a
00:05:37.880 --> 00:05:42.799
balancing act, but if you if you pay attention and be present
00:05:42.800 --> 00:05:46.199
and give whatever is in front of you, it's full attention.
00:05:46.200 --> 00:05:50.959
Then look back and connect. That's an interesting way,
00:05:50.960 --> 00:05:55.759
because hindsight is 20 20. Use it to your advantage. So my I
00:05:55.760 --> 00:05:59.679
don't know, I don't want to push back against this because
00:05:59.680 --> 00:06:02.879
some of it is just amazing because it thinks that you think is
00:06:02.880 --> 00:06:05.759
a waste of time and it's a distraction right now. could
00:06:05.760 --> 00:06:09.719
potentially be. I'm not saying it will be because there are
00:06:09.720 --> 00:06:13.359
things that are truly a waste of time that could truly
00:06:13.360 --> 00:06:17.250
potentially tie back to something and be really helpful.
NOTE org-mode export, CSS, WeasyPrint
00:06:17.251 --> 00:06:22.039
I can give you an example from our Emacs part of my life. I was
00:06:22.040 --> 00:06:27.839
experimenting with CSS and Cascade style sheets and how I
00:06:27.840 --> 00:06:34.599
can customize it to use it in org mode export. For me at the
00:06:34.600 --> 00:06:38.639
time, it seemed like a waste of time. I was spending so much
00:06:38.640 --> 00:06:42.599
time. Then I parked it. I didn't do much about it later. But
00:06:42.600 --> 00:06:47.319
then one of my students said, "Your slides are too bulky for me
00:06:47.320 --> 00:06:49.588
to scroll through to get to exactly what I am looking for."
00:06:49.589 --> 00:06:55.319
I was using the reveal HTML and I used to pass on the link
00:06:55.320 --> 00:07:00.999
before. And the student sort of hinted at a handout. And now
00:07:01.000 --> 00:07:05.319
that's not easy with the RevealJS framework. It's rather
00:07:05.320 --> 00:07:08.439
tricky. At least I couldn't figure it out. but then it
00:07:08.440 --> 00:07:10.879
occurred to me that, hey, wait a second i've already looked at
00:07:10.880 --> 00:07:15.799
this CSS thing and maybe that'll help. It did help. I can
00:07:15.800 --> 00:07:18.995
drop in the name of the tool that I use now.
00:07:18.996 --> 00:07:23.016
It's called WeasyPrint uh let me use the uh
00:07:23.017 --> 00:07:24.877
i don't know if some...
00:07:24.878 --> 00:07:32.100
If you can look it up, W-E-A-S-Y print.
00:07:32.101 --> 00:07:32.519
That's what it's called. And that's
00:07:32.520 --> 00:07:36.399
mighty useful. That's really, really useful. You can
00:07:36.400 --> 00:07:40.919
customize it. You can change everything. I think I can even,
00:07:40.920 --> 00:07:44.519
I'll probably even share the code later on. It's really
00:07:44.520 --> 00:07:48.959
useful and I've been able to, so what seemed like a waste of
00:07:48.960 --> 00:07:52.039
time is actually something that became useful later on. But
00:07:52.040 --> 00:07:55.519
there are several other things I have truly wasted and it's
00:07:55.520 --> 00:07:58.439
not been useful because I couldn't connect the dots. So,
00:07:58.440 --> 00:08:06.239
perhaps the, let's say, wasteful of time so that you look at
00:08:06.240 --> 00:08:09.159
something and see how to connect back like the Zettelkasten
00:08:09.160 --> 00:08:12.839
that everybody talks about. I do not use it, but I like the
00:08:12.840 --> 00:08:15.399
idea that you look at it keeping in mind that you could
00:08:15.400 --> 00:08:19.359
probably connect to something later on. Perhaps, just try
00:08:19.360 --> 00:08:24.519
it out. OK, great, Bala. Sadly, we are a little short on time
00:08:24.520 --> 00:08:27.159
to answer all the questions that we have. I see three
00:08:27.160 --> 00:08:31.039
questions currently that can still be answered, and I don't
00:08:31.040 --> 00:08:33.919
think any of them would be answerable within just one
00:08:33.920 --> 00:08:37.559
minute. So what I suggest we do, Bala, feel free. Do you have
00:08:37.560 --> 00:08:40.919
access to the pad on your end? Yes, I do. I do. I have it here.
00:08:40.920 --> 00:08:43.707
Okay, cool. I'm putting the link on BBB just in case you need
00:08:43.708 --> 00:08:44.919
to review it.
00:08:44.920 --> 00:08:47.039
We're going to leave the room open. By the way,
00:08:47.040 --> 00:08:49.399
if anyone in the crowd wants to join so that they can ask the
00:08:49.400 --> 00:08:51.919
question directly with their voice to Bala, feel free to do
00:08:51.920 --> 00:08:56.119
so. The links are on the website. But Bala, if no one shows up,
00:08:56.120 --> 00:08:58.559
if you could just answer the three questions that we haven't
00:08:58.560 --> 00:09:01.239
covered yet, actually. Well, three questions because
00:09:01.240 --> 00:09:04.359
Sacha just put the link right there. That'd be lovely. And
00:09:04.360 --> 00:09:06.080
we'll make sure that the entire Q&A
00:09:06.120 --> 00:09:07.839
finds its place into the
00:09:07.840 --> 00:09:10.719
website afterwards. How does that sound for you? Yeah,
00:09:10.720 --> 00:09:14.559
sounds great. Thank you so much. I'll do make sure that I will
00:09:14.560 --> 00:09:17.159
have the answers there, but I'm going to wait here for some
00:09:17.160 --> 00:09:20.559
time so that somebody can join. Okay, sure. Any last word in
00:09:20.560 --> 00:09:26.799
10 seconds for the public? Well, empty your teacup and enjoy
00:09:26.800 --> 00:09:27.199
your life.
00:09:27.200 --> 00:09:29.879
Splendid. Thank you so much, Bala, for coming
00:09:29.880 --> 00:09:32.359
again to EmacsConf this year, and hopefully we'll be seeing
00:09:32.360 --> 00:09:36.439
you next year with further talks to discuss. Yeah, thank you
00:09:36.440 --> 00:09:39.559
so much. All right, and right now we'll be moving to the next
00:09:39.560 --> 00:09:42.039
talk of the day in about five seconds. Thank you again, Bala,
00:09:42.040 --> 00:09:46.799
and see you later. Bye.
00:09:46.800 --> 00:09:49.399
All right, we are a fair. So, Bala, I'll need to move to make
00:09:49.400 --> 00:09:51.759
sure that everything is working for the next talk. So, do as
00:09:51.760 --> 00:09:55.320
we said, and everything will be fine. Okay.
00:09:55.333 --> 00:09:58.879
Okay, bye-bye, Bala. Bye. Bye, Leo.
00:09:58.880 --> 00:10:15.119
Okay.
00:10:15.120 --> 00:10:21.679
Hello everyone, do you want me to answer a question? I'll be
00:10:21.680 --> 00:10:23.399
happy to answer that. You want to discuss something? You
00:10:23.400 --> 00:10:27.759
want to share something? I'm here for that. Please let me
00:10:27.760 --> 00:11:06.479
know.
00:11:06.480 --> 00:11:10.599
I'll hang around for another 5 to 10 minutes. Please let me
00:11:10.600 --> 00:11:14.439
know if you have any questions or if you're the ones who ask
00:11:14.440 --> 00:11:36.739
those questions also, please let me know.
00:11:36.740 --> 00:11:38.560
Are you there?
00:11:38.625 --> 00:11:44.359
Hi, yes. Some tips I've found for getting
00:11:44.360 --> 00:11:50.399
things done with an image for this stuff is like for
00:11:50.400 --> 00:11:53.919
separations you have like your Zettelkasten, you're
00:11:53.920 --> 00:11:56.799
getting things done, and then beyond that you have like
00:11:56.800 --> 00:12:00.559
dailies and global.
00:12:00.560 --> 00:12:06.439
Daily Zettelkasten would be journaling. Okay, okay. And
00:12:06.440 --> 00:12:10.479
then, like, global or daily getting things done, I
00:12:10.480 --> 00:12:11.919
generally like doing it in a week.
00:12:11.920 --> 00:12:13.800
And then splitting the,
00:12:13.833 --> 00:12:16.120
like, core tasks, secondary tasks,
00:12:16.121 --> 00:12:17.220
unplanned tasks,
00:12:17.221 --> 00:12:22.079
because those are good categories.
00:12:22.080 --> 00:12:26.439
I like what you're doing.
00:12:26.440 --> 00:12:32.199
Sorry? Do you do things like that at all?
00:12:32.200 --> 00:12:38.279
Or are there separations like with Zettelkasten
00:12:38.280 --> 00:12:45.839
versus the Getting Things Done?
00:12:45.840 --> 00:12:52.279
That's very interesting, yes. Daily log and weekly log,
00:12:52.280 --> 00:12:56.800
that's really helpful. I've also been trying to do that but
00:12:56.821 --> 00:13:02.279
not being able to successfully do a daily log plus a weekly
00:13:02.280 --> 00:13:06.879
log. So I gave up on the daily log because it seemed to be like a
00:13:06.880 --> 00:13:12.479
lot of overhead for me, so I just switch to a weekly review
00:13:12.480 --> 00:13:16.759
where I would log what's going on and how it is. But it's also
00:13:16.760 --> 00:13:19.759
interesting to see how it connects back to something that
00:13:19.760 --> 00:13:22.639
we've already worked on, or we've already learned
00:13:22.640 --> 00:13:26.039
somewhere, which is essentially using the ZIP and custom
00:13:26.040 --> 00:13:30.239
method. I probably want to try that a bit later on also.
00:13:30.240 --> 00:13:34.199
That's a great suggestion, nice idea. Oh, so some of the
00:13:34.200 --> 00:13:38.039
reason for the separation would be with the daily log, like,
00:13:38.040 --> 00:13:42.839
for instance, the title for the journal would be, Audinet
00:13:42.840 --> 00:13:47.359
would be the day, and it starts blank. And then, so if you have
00:13:47.360 --> 00:13:50.159
a straight thought, if you know it can go straight to your
00:13:50.160 --> 00:13:53.479
Zettelkasten, it goes into your Zettelkasten. If you don't
00:13:53.480 --> 00:13:57.679
know where it goes, it goes into your journal. And then same
00:13:57.680 --> 00:14:01.839
thing for like the week, is like your weeks always start
00:14:01.840 --> 00:14:04.879
emptying, so like if you have your core tasks, like if it
00:14:04.880 --> 00:14:08.119
spells beyond three, it's probably not a core task. So it
00:14:08.120 --> 00:14:11.359
gives you the idea of like, did I actually do what I wanted to
00:14:11.360 --> 00:14:16.999
yesterday, rather than getting 20 things done that I don't
00:14:17.000 --> 00:14:22.159
really care about that much. Yes. True, true, true. Very
00:14:22.160 --> 00:14:23.759
true. Yeah.
00:14:23.760 --> 00:14:30.959
Nice, nice talk. Thank you so much for sharing that. I've
00:14:30.960 --> 00:14:35.279
been a, let's say a start and many times I've started on
00:14:35.280 --> 00:14:40.799
Zettelkasten, you know, with little notes. They have these
00:14:40.800 --> 00:14:43.399
fleeting notes and permanent notes. I've tried many of
00:14:43.400 --> 00:14:48.199
those, but somehow it's not sticky for me. I've not been
00:14:48.200 --> 00:14:51.399
able to get rid of that.
00:14:51.400 --> 00:14:55.919
Yeah, I've got multiple attempts of using these systems,
00:14:55.920 --> 00:15:01.999
becoming too big or complex, like I don't know where to put a
00:15:02.000 --> 00:15:06.679
new piece of information, so then I throw the whole system
00:15:06.680 --> 00:15:14.639
away. So, this is my favorite iteration that I've done so
00:15:14.640 --> 00:15:23.399
far. I'm sure it'll change with time. Okay, okay, okay, I
00:15:23.400 --> 00:15:25.079
see. Yeah, I...
NOTE Daily log
00:15:25.080 --> 00:15:31.759
I like the way the daily log works, that it has an embedded,
00:15:31.760 --> 00:15:36.799
you know, you just have a name stamp and then you embed
00:15:36.800 --> 00:15:40.479
something from another project. And when you go to the
00:15:40.480 --> 00:15:44.559
project page, the same thing shows up there in the log also. I
00:15:44.560 --> 00:15:48.679
wanted to take that feature and have that in my optimal
00:15:48.680 --> 00:15:53.399
setup. I'm not well versed enough to get that set up because I
00:15:53.400 --> 00:15:56.799
like that with that. Anything I enter in the daily log should
00:15:56.800 --> 00:16:00.359
show up in my project log also and vice versa. I want to
00:16:00.360 --> 00:16:04.799
execute on my project. I need that notes where I'm looking
00:16:04.800 --> 00:16:10.599
for. That's a key feature of that is with logseq you just have
00:16:10.600 --> 00:16:14.160
a button that says go to today. So you don't think about it and
00:16:14.161 --> 00:16:18.060
it always starts empty. It's that blank sheet that's always
00:16:18.061 --> 00:16:23.079
confirming you want the things that I used that before.
00:16:23.080 --> 00:16:26.360
One of the things I really wanted was, I want this,
00:16:26.397 --> 00:16:29.198
but I want it for Getting Things Done on my journal.
00:16:29.199 --> 00:16:36.279
I want two separate ones.
00:16:36.280 --> 00:16:45.319
Yeah, I like the, also I'm trying to see how to create pages
00:16:45.320 --> 00:16:51.119
quickly from within Org Mode. I know we can do the square
00:16:51.120 --> 00:16:55.879
bracket thing and enter and it should go into a new page. but
00:16:55.880 --> 00:17:00.879
it's not as seamless as in logseq or obsidian i'm trying to
00:17:00.880 --> 00:17:06.239
see how which way do i do that quickly so that you don't spend
00:17:06.240 --> 00:17:10.439
time on organizing once you have the bigger setup of the
00:17:10.440 --> 00:17:14.959
folder structures and the to do then it's easier to
00:17:14.960 --> 00:17:18.599
integrate it but if i'm starting from a business point of
00:17:18.600 --> 00:17:22.679
view it's rather tough for them to set it all up because the
00:17:22.680 --> 00:17:27.679
setup costs are very high in terms of system first and then
00:17:27.680 --> 00:17:30.639
start with this. Or like you said, you know we could also
00:17:30.640 --> 00:17:33.759
start with a blank sheet and then start filling it up and then
00:17:33.760 --> 00:17:39.159
see how to link up things or move it around so that it fits into
00:17:39.160 --> 00:17:44.719
your larger system or evolve a system as it goes. Don't start
00:17:44.720 --> 00:17:47.959
with the system in mind, but evolve it because it then fits
00:17:47.960 --> 00:17:52.559
into how you are rather than the you trying to adapt to the
00:17:52.560 --> 00:17:53.159
system.
NOTE Capturing
00:17:53.160 --> 00:18:00.559
So, Denote and org-roam, they'll have a feature, like the
00:18:00.560 --> 00:18:05.199
note, you have a command called, let's see, create or
00:18:05.200 --> 00:18:09.479
existing note, and org-roam has an equivalent to that, and
00:18:09.480 --> 00:18:14.999
what that, you need to consult with that, as you are browsing
00:18:15.000 --> 00:18:19.279
your notes, you see that, and so if you're making a new note,
00:18:19.280 --> 00:18:23.119
power generation or something like that you'll easily see
00:18:23.120 --> 00:18:27.799
if you have any notes that are in power generation or like
00:18:27.800 --> 00:18:30.839
let's say you have something in power and if you don't you
00:18:30.840 --> 00:18:34.079
just go down to where you're just you know you don't have
00:18:34.080 --> 00:18:39.599
anything selected or so it's your what's in your uh what your
00:18:39.600 --> 00:18:46.719
current so you're not pre-selecting something existing
00:18:46.720 --> 00:18:51.599
and voila now you have a file And then you have consult so you
00:18:51.600 --> 00:18:57.879
can preview them as you move up and down the list.
00:18:57.880 --> 00:19:02.319
And then you also got Emacs
00:19:02.320 --> 00:19:10.719
Org Capture to just pop up a template
00:19:10.720 --> 00:19:16.599
capture buffer that is blank that you can tell to go into
00:19:16.600 --> 00:19:20.919
something like a journal or a GTD inbox.
00:19:20.920 --> 00:19:27.279
And yeah, this allows you to just make it like a specific
00:19:27.280 --> 00:19:30.999
buffer to do that specific task. I think Protesilaos has a
00:19:31.000 --> 00:19:35.479
video about how to make that into just a pop-up window. Like
00:19:35.480 --> 00:19:41.519
for instance, you're in your browser, you pop it up, Uh, jot
00:19:41.520 --> 00:19:49.599
down your task, press enter, and it's gone. Hmm, okay. Okay,
NOTE Note silos
00:19:49.600 --> 00:19:54.919
okay, makes sense, makes sense. Yeah, for me, I wanted to try
00:19:54.920 --> 00:20:01.079
denote, but my folder structure, I found it very difficult
00:20:01.080 --> 00:20:04.559
to move it to a denote kind of a structure where the folder
00:20:04.560 --> 00:20:08.519
hierarchy is not as important because all nodes are treated
00:20:08.520 --> 00:20:12.639
the same. But for me, because I'm focusing on a project, I
00:20:12.640 --> 00:20:17.079
need only the project files show up. It was tricky for me to,
00:20:17.080 --> 00:20:20.599
because sometimes I share the folder with my colleagues and
00:20:20.600 --> 00:20:24.519
who are not on Emacs or more. So I can't show them all the
00:20:24.520 --> 00:20:28.879
files, all the notes. I just want that folder to be shared and
00:20:28.880 --> 00:20:32.439
ignore the todo.org that is there because it's not readable
00:20:32.440 --> 00:20:37.679
for them. So, I find it easier to share a folder level or a
00:20:37.680 --> 00:20:41.639
project level and that's why I stuck to this format which is a
00:20:41.640 --> 00:20:46.639
hierarchy of folders with the to-do inside those folders.
00:20:46.640 --> 00:20:49.719
That works very well for me, particularly keeping in mind
00:20:49.720 --> 00:20:52.479
that I need to share some folders sometimes with my
00:20:52.480 --> 00:20:57.439
colleagues. Whereas Denote with a flat structure or
00:20:57.440 --> 00:21:01.919
Roam with a flat structure, I find it very tricky to do that.
00:21:01.920 --> 00:21:06.079
With Denote, you can actually have, there's a feature
00:21:06.080 --> 00:21:07.759
called silos that will
00:21:07.760 --> 00:21:13.199
allow you to do both and I think you can make customized
00:21:13.200 --> 00:21:17.959
commands to go that work only in specific silos. I haven't
00:21:17.960 --> 00:21:20.919
messed around to it. too much with them. I don't think org run
00:21:20.920 --> 00:21:24.719
has anything like that though. Yes, I don't think they have
00:21:24.720 --> 00:21:28.239
that. But I remember seeing silos. Maybe I should give it
00:21:28.240 --> 00:21:32.119
another spin and see if that works. Because if it can solve my
00:21:32.120 --> 00:21:36.519
creating new node quickly from the denote part itself while
00:21:36.520 --> 00:21:40.439
I'm writing the nodes itself rather than go through the R
00:21:40.440 --> 00:21:45.439
capture. That will really help me in linking back and seeing
00:21:45.440 --> 00:21:49.399
how it maps to another project that I've already worked on
00:21:49.400 --> 00:21:53.999
from an archive and then bring it there. I think that's a good
00:21:54.000 --> 00:21:57.639
idea. I'll look at silos again. Also, with the silos, let's
00:21:57.640 --> 00:22:03.719
say you're going to use ripgrep on the directory, you could
00:22:03.720 --> 00:22:07.799
intentionally keep your Zettelkasten and your journal
00:22:07.800 --> 00:22:13.159
separated. in different folders, like, yeah. So that,
00:22:13.160 --> 00:22:19.039
like, if you direct them, or if you wanted to share folder by
00:22:19.040 --> 00:22:23.399
folder basis, yeah, you don't have to be the all-in or
00:22:23.400 --> 00:22:30.759
nothing approach. Yeah, that works. That works.
00:22:30.760 --> 00:22:35.119
Excellent.
00:22:35.120 --> 00:22:37.839
OK.
00:22:37.840 --> 00:22:44.159
Well, thank you so much for your time and for sharing what is
00:22:44.160 --> 00:22:47.919
really helpful for me. I hope the talk was useful for you.
00:22:47.920 --> 00:22:53.839
Yep. Thanks for sharing. Have fun with the rest of the Emacs
00:22:53.840 --> 00:23:00.799
camp. Okay. All right. Then see you then. Happy Emacs month
00:23:00.800 --> 00:23:06.200
to you too. Okay. Bye. Bye.