summaryrefslogtreecommitdiffstats
path: root/2021/talks/unix.md
diff options
context:
space:
mode:
Diffstat (limited to '2021/talks/unix.md')
-rw-r--r--2021/talks/unix.md44
1 files changed, 36 insertions, 8 deletions
diff --git a/2021/talks/unix.md b/2021/talks/unix.md
index 2516aaec..c9a9263a 100644
--- a/2021/talks/unix.md
+++ b/2021/talks/unix.md
@@ -8,6 +8,10 @@
# GNU's Not UNIX: Why Emacs Demonstrates The UNIX Philosophy Isn't Always The Only Answer
Daniel Rose
+[[!taglink CategoryPhilosophy]]
+
+[[!inline pages="internal(2021/info/unix-schedule)" raw="yes"]]
+
The talk targets users who are curious about computational philosophies,
or those who might not know how to best utilise Emacs conceptually. The
talk will cover what the UNIX philosophy is, the GNU Free Software
@@ -19,18 +23,43 @@ efficiency. Although you may be a veteran GNU/Linux and Emacs user,
understanding how to use both philosophies together will still allow you
to be more performant than without.
+# Discussion
+
+IRC nick: thecatster
+
+- Q: So, how do you decide when it's not "worth it" to use Emacs
+ for a certain thing?
+- Q: What's your opinion on EAF?
+- Q: What is your opinion on starter-kits and making emacs
+ accessible, practical for people who want to keep things simple?
+- Q: Do you integrate tools via Emacs or you just jump between those?
+ For example, did you need to integrate your C WM somehow with Emacs?
+ - A: mostly via keybindings. Thanks for the answer!
+- Q: Do you use Emacs for email?
+ - A: I do, and many more clients too.
+- Q: No personal website?
+ - A: <https://www.danielr.xyz>
+- Q:When will Emacs improve its GC and support truely multithreading?
+Feedback:
+
+- I really appreciate this talk's perspective! I'm very invested in living inside, Emacs, but this is also a great perspective!
+- yes, nice perspective. Saying that I am struggeling with that is overstating it, but sometimes it does make me think. thank you Daniel!
+- Nice talk, I feel like some Emacs purists could complain but let's be honest, this is a reasonable take on actually getting stuff done
+
+From [YouTube](www.youtube.com/watch?v=kXVjCRIqS4c&feature=em-comments):
+
+- Right on. For most of these reasons I’ve went back to Vim and just accepted it’s limitations rather than try and torture it into a Frankenstein IDE that half works. When I need to do $LANG work especially debugging, I use vs code or Xcode etc and most of the big IDEs have Vim keybinding emulation that is good enough to get to work.
# Outline
-- 5-10 minutes:
- Cut out the portions of explaining the whole UNIX and GNU philosophies
- and instead talk about concrete examples:
- - How can one limit their usage of CLI tools while still maintaining
+- How can one limit their usage of CLI tools while still maintaining
the ideals of both.
- - How using CLI tools can still perfectly flow into Emacs.
- - How having all programs in Emacs and unified keybindings is akin
+- How using CLI tools can still perfectly flow into Emacs.
+- How having all programs in Emacs and unified keybindings is akin
to a terminal user.
+- Why thinking about computational philosophies might itself be an
+ impediment.
<!--
- 20 minutes:
@@ -45,7 +74,6 @@ to be more performant than without.
examples, demonstrate my workflow.
-->
-
-[[!inline pages="internal(2021/info/unix-schedule)" raw="yes"]]
+[[!inline pages="internal(2021/captions/unix)" raw="yes"]]
[[!inline pages="internal(2021/info/unix-nav)" raw="yes"]]