EmacsConf 2024

M3U playlist for playing in MPV and other players
Quick links: papers, project, org-update, color, theme, water, shell, casual, hyperdrive, writing, emacs30, links, regex, learning, blee, hyperbole, pgmacs, literate, students, sharing, transducers, gypsum, rust, p-search, julia, guile, secrets, mcclim, maxima, sat-open, sat-close, sun-open, open-mic, sun-close
  1. Vincent Conus
    00:00.000 Introduction
    00:20.130 What?
    01:21.377 Why?
    02:16.215 Challenges
    03:35.320 Basic Org to PDF
    04:08.061 How to LaTeX properly, though?
    04:32.304 LaTeX-specific headers
    04:54.625 Using a formatting class file
    05:31.395 Using a different LaTeX command
    06:13.138 References links for bibliography
    07:09.720 Examples
    07:41.240 Tags
    
    Duration: 10:07 minutes
  2. 01:23.160 Q: I'd be interested how to start this journey of writing academic papers in Org-Roam when not having used Emacs Org-Mode yet? Thanks!
    02:35.840 Q: How about connecting Emacs Org-Roam to Zotero? Is that something you have experience with?
    02:55.600 Q: Out of curiosity, how do you manage your bibliography? Do you do it from inside Emacs, or using a separate program like Zotero?
    06:22.600 Q: How do you start a new document?
    07:41.720 Q: What do you think of using citar with org-roam-bibtex?
    09:26.320 Q: Most academic journals insist that papers are formatted in their own custom LaTeX documentclass.  Does org-roam make it easy to do that?
    14:21.160 Q: Are you using zotra or org-ref?
    14:45.120 Q: How much of this is tied to org-roam specifically?
    
    Listen to just the audio:
    Duration: 19:01 minutes
  3. Blaine Mooers
    00:00.000 Introduction
    02:20.080 Starting a new writing project
    04:05.480 The writing log
    04:36.960 Starting the research paper
    05:25.310 Outline
    06:11.440 Another kind of writing log - accountability
    07:17.458 Reducing switching costs
    07:46.480 Motivation
    09:31.520 Overview of the writing log
    10:17.295 LaTeX preamble in opened drawer
    10:42.668 Informative header
    12:21.400 Four workflows
    13:28.080 Project initiation workflow
    14:56.960 Daily workflow
    17:05.751 Metadata and metacognition
    17:48.885 Periodic assessment workflow
    18:56.960 Project closeout workflow
    19:49.640 Conclusions
    20:34.520 Acknowledgements
    
    Duration: 21:38 minutes
  4. 01:38.600 Q: what does 0573 means in your init. file name?
    03:09.520 Q: What does Zettelkasten mean?
    05:41.760 Q: How many papers are you writing at the same time?
    10:42.680 Q: How you capture those ideas when when you are away from Emacs?
    14:50.273 Q: What if an ideas does not belong to any current working manuscript?
    16:28.802 Q: If there were one habit from your process (referencing your extensive flow chart) that you want active learners/professional researchers to adopt, which would it be and why?
    18:16.600 Off-stream Q&A
    33:01.560 Time Power
    48:32.800 Do you use a lot of TeX inside Org Mode?
    52:48.680 Org Mode versus Markdown
    56:28.560 Raku
    
    Listen to just the audio:
    Duration: 1:02:41 minutes
  5. Ihor Radchenko
    00:00.000 Introduction
    01:14.280 Message from Bastien Guerry
    03:15.920 My step-by-step journey to Org maintenance
    05:09.241 Priorities for Org maintenance
    08:11.767 Modular Org
    08:41.590 Slim down large Org libraries
    10:00.000 Upstream generic Org libraries
    11:25.400 Use modern Emacs APIs and libraries
    13:13.257 Improve Org parser APIs
    14:45.731 Improve Org babel APIs
    15:57.380 Beyond Org code and Emacs: third-party packages, apps, parsers
    16:31.200 org-contrib
    17:37.820 Org orphanage
    18:25.840 Mobile apps and parsers
    20:23.869 Long-standing syntax problems
    21:56.240 New syntax features
    23:30.503 New features I hope to see in Org
    25:54.073 Org community
    26:01.358 Org community forums - Org mailing list
    27:17.160 Org mailing list - world
    30:05.580 Contribute ideas!
    31:01.520 How much can a single person do?
    31:35.000 Contribute code!
    33:02.080 Why contribute?
    35:40.240 Benefits for code contributors
    37:41.420 Contributing as non-programmer
    38:30.440 Got no free time, but still want to help?
    39:12.997 Thank you
    
    Duration: 39:35 minutes
  6. 01:42.686 Q: Is the track-changes item about the org-element parser?
    02:52.665 Q: Could you please keep IRC alive? I prefer it to Matrix
    04:07.988 Q: Is there any plan for adding support for other modalities of notes like handwritten,  audio, etc.?
    08:11.440 Q: WRT IETF standardization, have you looked at Karl Voit's OrgDown?
    09:18.960 Q: About a year ago we discussed switching GNU documentation from texinfo to org. Do you still consider this?
    12:26.800 Community
    25:28.520 Off-stream Q&A
    26:08.840 microemacs
    29:31.920 Q: Is there/could there be a resource with which to recommend particularly well written codebases for review by others?
    
    Listen to just the audio:
    Duration: 30:39 minutes
  7. Ryota Sawada
    00:00.000 Introduction
    00:58.668 What colour do you like?
    03:42.120 Colour spaces: HSL, LCH , and more
    06:25.885 color.el and ct.el
    08:08.400 Hasliberg theme
    11:06.240 Wrap up
    
    Duration: 11:48 minutes
  8. 01:24.840 Why colour?
    03:04.040 What motivated you to learn Elisp and get into the Emacs core?
    06:35.320 Q: Is there any intention to create a library for working with more experimental color spaces? Pulling code out of Hasliberg for this purpose, perhaps?
    10:51.520 Q: Can we have a dark as well as light theme variations made from your theme?
    
    Listen to just the audio:
    Duration: 14:31 minutes
  9. MetroWind
    00:02.140 Introduction
    00:48.820 Deviant
    01:15.640 FlucUI
    02:51.910 Lab
    05:25.090 NotInk: grayscale
    06:13.930 Random theme
    06:50.020 Monte Carlo
    07:19.780 How to pick a random color palette
    08:12.070 XYZ
    
    Duration: 11:28 minutes
  10. 00:33.865 Q: When you choose colors based on the same lightness, does it not hurt readability since the eye sees lightness most?
    01:52.280 Q: For monte-carlo, are all the "random" colors picked using a colorwheel/hue rotation?
    02:43.720 Q: One area I see emacs able to do themes that is "underused?" is changing the font
    08:53.461 Q: Have you ever kept any of the random themes that were thrown up?
    
    Listen to just the audio:
    Duration: 09:51 minutes
  11. Christopher Howard
    00:02.679 Introduction
    00:28.823 What is Astrobotany?
    00:48.914 What is Gemini?
    01:25.337 How do you play Astrobotany?
    03:37.000 Timers
    06:37.792 The code
    09:05.724 Managing the plant
    13:09.560 Conclusion
    
    Duration: 13:50 minutes
  12. Christopher Howard
    00:02.940 Introduction
    00:37.881 What do I mean by shell?
    01:38.560 What I do not mean
    04:50.160 What is a shell?
    09:26.912 Launching external processes
    11:57.300 Environment variables
    14:54.400 Processes
    17:00.180 Redirecting and pipelining input and output
    20:09.440 Scripts
    21:11.780 File system management
    23:43.560 Networking
    24:30.120 A brief tour of Eshell
    34:21.128 Login shell
    36:36.980 Resources
    
    Duration: 37:13 minutes
  13. Charles Choi
    00:00.000 introduction
    00:43.800 Recall vs recognition
    02:34.800 Emacs with keyboard-driven menus
    03:43.400 Transient
    04:08.200 A Transient menu can be pinned
    04:29.303 Modes are apps, really
    04:59.527 Transient all the modes!
    05:28.040 Casual design principles
    06:17.960 Casual design conventions
    07:04.366 Casual Dired
    09:06.640 Casual EditKit
    10:36.200 EditKit demo
    11:31.997 Marking and moving
    12:53.140 Rectangles
    14:04.976 Numbering
    14:36.600 Sorting
    17:02.640 Casual has transformed my user experience with Emacs
    17:34.451 Thanks and acknowledgements
    
    Duration: 18:24 minutes
  14. 00:00.000 Opening
    03:13.600 Q: I wonder whether casual can only be used with the packages you
    07:10.854 Q: Are there any patterns emerging, such that it would seem possible to 1) systematize 2) automate(?) the mapping of mode commands to keyboard-driven menus? Possibly even have an auto casual wrapper for an uncovered mode?
    09:19.606 Q: Does Casual have a log where you can see what commands were invoked?
    12:00.204 Q: Is there a setting to close menu after executing command?
    14:40.282 Q: What modes are you working on at the moment for casual / are excited to explore?
    18:14.280 Getting older
    
    Listen to just the audio:
    Duration: 22:12 minutes
  15. Joseph Turner
    Duration: 20:25 minutes
  16. 00:00.000 New version of hyperdrive.el
    01:06.687 Q: Network effects are tricky - do you know of any public shares people can join to try this tool out properly?
    07:31.064 Q: blocklist or whitelist so I can make them containing useful information for only me while also being useful with in a public sense
    11:41.024 Q: Could you comment on the "visualization" thing, (org visualization), and your experience with this type of content in buffers and the various possibilities (svg, etc.)?
    
    Listen to just the audio:
    Duration: 22:34 minutes
  17. Peter Prevos
    00:00.000 Introduction
    00:57.649 Why?
    02:02.452 EWS configuration
    02:50.072 How did I develop EWS?
    03:21.954 Overall workflow
    04:29.320 Inspiration
    05:54.761 Ideation
    07:39.113 denote-explore
    08:54.581 Writing with Org
    10:05.920 The project file
    12:18.720 Conclusions
    
    Duration: 13:31 minutes
  18. Philip Kaludercic
    00:00.000 Introduction
    01:41.760 Android
    07:44.700 EditorConfig
    09:30.240 use-package integration with package-vc
    13:11.400 JSON
    15:56.840 Native compilation
    17:30.720 Tree-sitter
    18:16.820 Completion preview mode
    19:34.220 package-isolate
    21:16.780 Reindenting
    23:17.880 Wrapping up
    
    Listen to just the audio:
    Duration: 24:55 minutes
  19. 00:16.280 Q: which-key was a third-party package for a long time. Is there work to bring any other popular packages into core Emacs for Emacs 31+? (magit, counsel, etc)
    04:06.467 Q: Any way to get the goodness of Emacs for android with this other stuff?
    05:15.754 Q: Does package-vc download a tarball from the specified git repository or clone the repository itself?
    06:37.970 How is the new behavior of M-q in prog-mode (prog-fill-reindent-defun or something like that) different from the behavior of C-M-q (indent-pp-sexp) in older Emacs versions?
    08:33.144 Q: Any plans for Emacs running in iOS?
    09:08.648 Q: I am worried about the situation on non-free systems. There was talk about the Windows and the macOS versions being as good as unmaintained. Where do we go from here?
    11:35.280 Q: Is there a best practice on what Org to use when following emacs-latest?
    
    Listen to just the audio:
    Duration: 23:36 minutes
  20. Abhinav Tushar
    00:00.000 Specialized Apps and Linked Data
    01:30.000 Discovering Org Roam and Linked Notes
    02:53.000 Enhanced Org Roam Buffer: Rich Links and Similar Nodes
    06:35.000 Semantic Search on Link Contexts
    08:26.000 Exposing notes outside Emacs
    10:38.000 Future Directions and Potential Improvements
    
    Duration: 11:21 minutes
  21. Danny McClanahan
    Duration: 24:56 minutes
  22. Bala Ramadurai
    00:00.300 Introduction
    01:35.350 What is a skill?
    01:47.424 Why should you learn a new skill?
    02:11.040 What skills should you learn?
    02:35.974 What stops you from learning new skills?
    03:16.274 Empty your teacup
    04:40.424 Getting Things Done
    06:33.724 Archive
    07:33.290 Multiple steps
    10:02.874 Multiple projects
    10:37.874 What if the project stops before completion?
    11:20.974 What if you successfully complete the project?
    12:18.140 What if the project is ongoing and doesn't really end?
    12:54.320 What if you forget to visit the TODO files?
    16:02.740 Planning for the future
    18:36.957 Summary
    19:03.210 References
    
    Duration: 19:39 minutes
  23. Mohsen BANAN
    00:00.000 Introduction
    05:17.550 Blee: A Bigger and Different Vision for Emacs
    08:02.817 The ``Nature of Polyexistentials'' Book
    15:49.850 Governance of Polyexistentials
    20:04.600 Proper Governance of Manner-of-Existence of Software
    26:00.083 Blee Overview
    26:25.083 Bootstrapping: From Fresh Debian to Raw-BISOS and Raw-Blee
    33:27.667 Some Blee Concepts
    35:14.050 Blee Org Dynamic Blocks --- Everywhere
    35:59.150 COMEEGA -- Collaborative Org-Mode Enhanced Emacs Generalized Authorship
    37:51.850 Blee Panels: Active Org-Mode Universal Self-Documentation
    38:12.233 Some BISOS and Blee Capability Bundles
    41:04.950 Next Steps (2024)
    42:54.267 Economics and Business Dimmensions of ByStar Digital Ecosystem
    43:38.433 Pointers for Digging Deeper
    
    Duration: 45:30 minutes
  24. 05:33.280 Q: I'm from Brazil, which edition would you recommend?
    07:07.080 Q: Thank you for this talk! How does your perspective interface with works such as Yanis Varoufakis' Technofeudalism?
    08:21.980 Q: To what extent do you agree that the introduction of proprietary systems in education creates an environment for exploitation while at the same time diluting the learning value of the curriculum?
    09:40.053 Q: As a specific example of how "ownership is not clean" ...
    15:05.278 Q: Do you have any recommended reading materials designed for such an audience?
    
    Listen to just the audio:
    Duration: 18:11 minutes
  25. Mats Lidell
    00:00.000 Introduction
    00:41.299 The action key and the assist key
    02:22.840 Composing an e-mail
    03:44.600 Inserting implicit links
    06:03.411 Window grid
    11:19.720 Select a thing
    12:33.818 Web search
    
    Duration: 14:10 minutes
  26. 04:51.194 Q: How is the log buffer generated?
    05:21.051 Q: So, the "select a thing" C-c RET is similar to expand-region? How does it behave in codes (functions, class, ...)
    07:09.972 Q: What is a recent tool that you find exciting to think about using in combination with Hyperbole, or would like to suggest using in combination with it?
    10:00.255 On Ihor as the new maintainer for Org Mode
    
    Listen to just the audio:
    Duration: 21:56 minutes
  27. Eric Marsden
    00:01.260 Introduction
    01:26.710 Demo
    03:53.960 Deletion
    05:12.880 Export
    05:42.250 HStore
    06:11.510 Connecting to a different database
    06:31.110 SchemaSpy
    07:32.620 Convenience queries
    08:18.850 Emacs as an application development platform
    09:36.250 Extending pgmacs
    11:49.400 Conclusion
    
    Duration: 13:17 minutes
  28. 02:37.440 Q: Do you know if PGmacs works with TRAMP?
    04:38.240 Q: How did you come up with this brilliant idea?
    09:26.920 TRAMP continued
    13:22.966 Q: Is sqlite-mode also capable of all of this functionality (table relations, etc)? If not, will it be possible to abstract out this functionality from pgmacs somehow?
    15:06.511 Q: Would it be possible to move it into Emacs tree? Are the maintainers interested in it?
    16:53.850 Q: What do you use for the in-buffer tables? Vtable?
    18:16.640 Integrating with Emacs 30?
    
    Listen to just the audio:
    Duration: 20:02 minutes
  29. Howard Abrams
    00:00.000 Introduction
    01:35.253 Do I still literate?
    03:06.332 Advantages
    04:28.720 Disadvantages
    05:24.133 Ease of typing
    06:24.720 Keep tangled code sync'd
    07:22.501 Code evaluation
    08:19.960 Has that block been eval'd?
    09:05.239 Evaluating code in a subtree
    09:26.872 Evaluating code from a distance
    10:26.020 Navigating by headers
    11:26.794 Navigating by function names
    13:40.480 Why literate programming?
    14:23.166 LP prose isn't comments
    14:55.800 Summary
    
    Duration: 15:51 minutes
  30. 02:07.400 Q: What's the largest code base you've ever tackled with the literate approach (esp. Emacs + Org-mode)?
    03:58.080 Q: Have you ever used org-transclusion?
    04:08.440 Q: What is your usage of dynamic blocks in such workflows?
    04:48.840 Q: Is the minibuffer being deliberately hidden in this video?
    05:17.341 Q: What's your take on Emacs+Org vs. Jupyter notebooks (for interactive programming)?
    07:07.800 Q: Do you think any programming language is more suited to literate programming than another?
    08:21.560 Q: Do you use inline org function calls and org babel library and such?
    09:36.970 Q: How do you handle the cases where org markup may sometimes interfere with some of the code?
    11:06.220 Q: You said at the start that literate didn't catch on in corporate DevOps - why not?
    11:29.421 Q: Why not that full stack on Markdown?
    12:22.120 Corwin's aside on orgvm
    14:49.520 Org and Markdown fragmentation
    16:17.920 Q: How does your management of "TODOs" (projects/tasks) interact with this literate mindset, any insightful things you do on that front?
    17:30.630 Q: Do you LP also on larger projects?
    18:38.936 Q: Have you used Cucumber/Gherkin/BDD and do you think it has a strong overlap to what you talked about here?
    19:54.600 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?
    
    Listen to just the audio:
    Duration: 22:48 minutes
  31. Daniel Pinkston
    Duration: 08:27 minutes
  32. Gopar
    00:00.000 Introduction
    00:12.466 Knowledge grows when it is shared
    00:36.333 When's the last time you shared something?
    01:07.200 Sharing Emacs
    02:41.566 My background
    03:06.766 Why you should make Emacs videos (or other formats)
    03:44.100 Beginners
    05:22.966 Intermediate
    05:56.133 Advanced
    06:22.866 Impostor syndrome
    07:28.466 Process for recording
    08:46.400 Details: recording
    09:36.700 Tips: Recording
    13:33.440 Details: Editing
    14:38.320 Tips: Editing
    15:44.000 Details: Uploading
    16:06.820 Tips: Uploading
    18:06.166 Your secret sauce
    19:04.933 Cons of YouTube
    
    Duration: 21:40 minutes
  33. Colin Woodbury
    00:00.000 Intro
    00:41.520 What are transducers?
    03:27.590 Common issues
    05:47.280 Transducers
    07:35.280 Using transducers
    09:52.625 A more involved example with comp
    11:49.333 In Emacs
    14:29.469 Hash tables
    14:58.040 Clarity
    15:55.800 How do transducers work?
    20:00.520 Transducers in the wild - CSV
    26:03.240 Issues and next steps
    
    Duration: 26:51 minutes
  34. 01:09.920 Q: When I tried comparing transducers.el to cl-lib and dash (benchmark-compiled), I got the following results
    05:40.840 Q: Do you know of any theoretical texts on transducers?
    07:04.720 Q: Did you think about [compiler features, macros] viz your cl, fennel, elisp, porting of your transducers?
    08:16.579 Q: Does t-buffer-read provide a lazy stream that's linewise, or charwise, or do something else entirely?
    09:09.424 Q: Can the Elisp library be combined with the stream.el API or seq in general?
    11:47.543 Q: How does one debug a t-comp expression? Can you single step and see intermediate results of the different statements you declare?
    14:42.495 Q: Is there a path for transducers to enable elisp processing of otherwise overly large datasets as if just normal Emacs \"buffers\" (i.e. just pulling one thing at a time so essentially stream-like under the hood but buffer-like in interface), with none of the usual perf issues with a traditional buffer structure?
    16:51.200 Q: Is there an option to read a csv/json and produce an alist or plist instead of a hash table for an entry?
    17:50.520 Q: Is the common lisp version ready for 'production' use? Is it complete enough and the API stable enough?
    18:17.477 Q: Do we need a pre-written \"t-\" version for every already existing reducing function like + or is there a function to construct them from already defined reducer 2-arg functions?
    20:26.320 Q: Is the compelling argument for transducers is that it's a better abstraction?
    22:31.960 Q: Question about how the transducers video was made? Did you use Reveal.js? Do you have a pointer to the html hosted presentation? How did you generate the content for Reveal?
    24:20.160 Q: From your investigations and tests so far, do you think there would be the necessity of transducers to eventually go down into the C level code for things like using them to solve "infinitely-big" buffer-like interfaces and such?
    
    Listen to just the audio:
    Duration: 25:24 minutes
  35. Ramin Honary
    Duration: 24:36 minutes
  36. 03:14.320 Q: I'm curious to know how the hell guile-emacs deals with all of the dynamically scoped modules out there. Is there any effort to automatically modularize and namespace stuff?
    05:23.640 Q: Would it be possible to support a GUI toolkit other than GTK?
    06:46.040 Q: Do you plan to provide improvements to Elisp as a language, or is the focus on a compatibility layer to facilitate doing all new extensions, etc. in Scheme?
    08:19.440 Q: Can we consider a translator like utility to convert elisp to scheme, once guile-emacs becomes a reality?
    10:50.600 Q: Why is being able to interpret all of \`init.el\` an useful goal?
    12:02.280 Q: What is the plan to handle elisp packages that depend on 3rd party/external libraries? (libgit/magit or rg/ripgrep)?
    15:55.280 Q: Not really a question, but how about Schemacs as a name?
    17:25.880 Q: Why is it not feasible for the Emacs layer that interprets Emacs Lisp (the core in C) ot have a Scheme interpreter, instead of using Guile?
    
    Listen to just the audio:
    Duration: 23:38 minutes
  37. Troy Hinckley
    00:00.000 Rune
    00:17.082 The Emacs core
    00:57.168 Why create this?
    01:55.865 How does this compare to other projects?
    03:01.315 Multi-threading
    03:32.441 Multi-threading elisp
    03:47.648 No-GIL method
    04:32.638 Actors
    04:51.252 Multi-threading elisp (functions)
    05:34.680 Caveats
    05:57.090 Multi-threading elisp (data)
    06:38.249 Copy values to other threads on demands
    06:57.884 Multi-threading elisp (buffers)
    08:11.903 Would this actually be useful?
    08:46.919 Precise garbage collection
    09:16.537 How Emacs used to deal with roots
    10:38.713 Conservative stack scanning
    11:00.157 Movable objects
    12:38.829 How Rust makes precise GC easy
    14:13.227 Other Rust niceties: proc macro
    15:14.560 sum types
    16:01.041 Regex
    16:16.052 Parsers
    16:27.210 Other changes: GUI first, terminal second
    16:58.919 Off-screen cursor
    17:16.305 Image flow
    17:24.440 Testing
    18:36.345 Status
    19:07.247 Next directions
    19:22.739 How to get involved
    
    Duration: 20:06 minutes
  38. 00:08.500 Q: Have you considered using CRDTs to share buffers between threads and merge any concurrent edits automatically?
    01:05.874 Q: Why hosted on GitHub? GitHub is nonfree. Is it possible to report bugs/send patches without using GitHub?
    01:22.960 Q: Do you think it's possible to achieve 100% compatibility with current Emacs code?
    02:11.913 Q: so you're re-implementing elisp in rust? have you considered using a more modern lisp, such as scheme? [11:03]
    04:01.400 Q: Do you have specific features from the Rust compiler that are missing (or are nightly-only) that you would take advantage of?
    05:26.880 Q: Can remacs be reused?
    07:23.600 Q: What are you thoughts on the GUI layer. Any plans on how to reimplement it?
    08:21.240 Q: If money could fix the problem, how much would it cost to ship this with feature parity before 2026?
    09:28.350 GObject implementation
    09:56.600 Q: elisp is implemented in c, so if you're not implementing elisp in rust, are you using/keeping the c implementation of elisp?
    10:42.680 Clarifying rewriting Elisp in Rust
    12:57.908 Q: Will your Rust implementation also be able to run Emacs bytecode? Or are you implementing it at the Lisp level?
    14:20.100 Q: Is it possible to bootstrap with just the bytecode interpreter?
    17:03.960 What would it take to bootstrap Guile in Rune?
    
    Listen to just the audio:
    Duration: 19:15 minutes
  39. Zac Romero
    00:00.000 Search in daily workflows
    01:24.200 Problems with editor search tools
    03:58.233 Information retrieval
    04:34.296 Search engine in Emacs: the index
    06:21.757 Search engine in Emacs: Ranking
    06:43.553 tf-idf: term-frequency x inverse-document-frequency
    07:41.160 BM25
    08:41.200 Searching with p-search
    10:41.457 Flight AF 447
    16:06.771 Modifying priors
    20:40.405 Importance
    21:38.560 Complement or inverse
    
    Duration: 22:42 minutes
  40. Gabriele Bozzola
    Duration: 09:17 minutes
  41. Robin Templeton
    Duration: 15:57 minutes
  42. Jonathan Otsuka
    00:00.000 Introduction
    03:23.310 Q&A technical issues
    07:39.188 Q: Can you describe some potential interactive uses for this within Emacs?
    08:08.532 Q: Is this saved in the repo or file as \"run sops here\" or is the encrypted blob in the git repo?
    09:12.067 Q: How do you decide whether to use SOPS or other solutions such as pass-cli?
    10:23.630 Q: One limitation with guix (similar package manager to nix) is there is no great way of storing secrets in the store, would SOPS be useful for this?
    11:11.983 Q: Wacky question: what happens in sops-mode if you encrypt the already encrypted file as if it was plaintext?
    11:49.439 Q: can you describe some potential interactive uses for this within Emacs
    
    Duration: 14:57 minutes
  43. screwlisp
    00:01.750 Introduction
    03:21.702 Calendar
    19:12.802 Inferior Lisp and McCLIM
    29:10.964 Putting things together
    
    Duration: 34:29 minutes
  44. Eduardo Ochs
    Duration: 30:34 minutes
  45. nil
    00:00.007 General and Development tracks
    00:06.126 Watching and participating
    00:59.966 Questions and answers
    02:30.002 Etherpad
    03:02.057 Internet Relay Chat
    03:46.230 Open captions
    04:07.335 Status
    04:18.929 Conduct
    04:26.424 Recordings
    04:37.333 emacsconf-discuss updates
    04:42.249 Let's go!
    
    Duration: 04:50 minutes
  46. nil
    Duration: 05:49 minutes
  47. nil
    Duration: 04:37 minutes
  48. nil
    03:08.240 Vertico
    05:58.720 which-key
    06:46.080 eldoc
    07:54.800 Casual
    10:37.560 Closing remarks
    13:33.880 Graphical web browsing
    19:00.280 org-web-tools
    20:28.240 qutebrowser
    
    Duration: 40:13 minutes
  49. nil
    Duration: 01:59 minutes