From 0ba02c9b9d8dc6502aba48a5d0690ad0893cbe56 Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Sun, 5 Dec 2021 01:51:01 -0500 Subject: Update all index --- 2021/all-include.md | 575 +++++++++++++++++++++--------------------- 2021/info/forever-schedule.md | 1 + local.css | 6 +- 3 files changed, 291 insertions(+), 291 deletions(-) diff --git a/2021/all-include.md b/2021/all-include.md index 32da5140..77408164 100644 --- a/2021/all-include.md +++ b/2021/all-include.md @@ -1,286 +1,289 @@ -
  1. -
    The video for "Opening remarks" will be posted here when available. You can also subscribe to the emacsconf-discuss mailing list for updates. -
      -
    • -
    • -
    • -
    • -
    • -
    • -
    • -
    • -
    • -
    • -
    • -
    • -
    • -
    • -
    • -
    • -
    • -
    • -
    • -
    • -
    • -
    • -
    • -
    • -
    • -
    • -
    • -
    • -
    • -
    • -
    • -
    • -
    • -
    • -
    • -
    • -
    • -
    • -
    • -
    • -
    • -
    • -
    • -
    • -
    • -
    • -
    • -
    • -
    • -
    • -
    • -
    • -
    • -
    • -
    • -
    • -
    • -
    • -
    • -
    • -
      The video for "Closing remarks day 1" will be posted here when available. You can also subscribe to the emacsconf-discuss mailing list for updates. -
        -
      • -
      • -
        The video for "Opening remarks day 2" will be posted here when available. You can also subscribe to the emacsconf-discuss mailing list for updates. -
          -
        • -
        • -
        • -
        • -
        • -
        • -
        • -
        • -
        • -
        • -
        • -
        • -
        • -
        • -
        • -
        • -
        • -
        • -
        • -
        • -
        • -
        • -
        • -
        • -
        • -
        • -
        • -
        • -
        • -
        • -
        • -
        • -
        • -
        • -
          The video for "Closing remarks day 2" will be posted here when available. You can also subscribe to the emacsconf-discuss mailing list for updates. -
            -
          \ No newline at end of file +
          1. +
          2. Sacha Chua
              +
            1. 00:00 Introduction
            2. +
            3. 00:11 Upcoming Emacs 28 release
            4. +
            5. 00:24 Org mode 9.5
            6. +
            7. 00:57 Magit major release
            8. +
            9. 01:18 Completion
            10. +
            11. 01:51 Embark
            12. +
            13. 02:12 tree-sitter
            14. +
            15. 02:44 Collaborative editing
            16. +
            17. 03:03 Graphical experiments
            18. +
            19. 03:41 Community
            20. +
            21. 04:00 libera.chat
            22. +
          3. +
          4. Case Duckworth
              +
            1. 00:00 Introduction
            2. +
            3. 01:01 Before the beginning, the Beginning
            4. +
            5. 02:07 Oops
            6. +
            7. 02:56 Yada yada yada
            8. +
            9. 04:52 During all this time...
            10. +
            11. 06:51 Pandemic
            12. +
            13. 07:29 Anyway
            14. +
            15. 08:50 A growing obsession
            16. +
            17. 09:38 What is the point of all of this? I thought we were talking about frowing.
            18. +
            19. 10:32 Conversation
            20. +
            21. 11:14 Later...
            22. +
            23. 11:33 frowny.el
            24. +
          5. +
          6. Jean-Christophe Helary
          7. +
          8. Daniel Rose
              +
            1. 00:00 Introduction
            2. +
            3. 00:31 UNIX Philosophy?
            4. +
            5. 00:57 Enter Emacs
            6. +
            7. 01:25 Emacs versus the original ideas
            8. +
            9. 01:50 Why compare to UNIX?
            10. +
            11. 02:17 Emacs /does/ work with the UNIX philosophy
            12. +
            13. 02:59 Philosophies don't really matter in computing
            14. +
            15. 03:15 Android Studio
            16. +
            17. 04:14 Window Managers
            18. +
            19. 04:42 Browsers
            20. +
            21. 05:09 Vim
            22. +
            23. 05:34 Terminals
            24. +
            25. 06:12 Do what helps you most, not what a philosophy tells you
            26. +
          9. +
          10. Grant Shangreaux
              +
            1. 00:04 Introduction
            2. +
            3. 00:20 Respect
            4. +
            5. 00:35 The Prepared Environment
            6. +
            7. 01:19 Human tendencies
            8. +
            9. 01:56 Orientation
            10. +
            11. 03:30 Order
            12. +
            13. 04:26 Exploration
            14. +
            15. 05:12 Communication
            16. +
            17. 05:46 Activity
            18. +
            19. 06:21 Manipulation
            20. +
            21. 06:48 Work (or Purposeful Activity)
            22. +
            23. 07:09 Repetition
            24. +
            25. 07:38 Exactness
            26. +
            27. 08:16 Abstraction
            28. +
            29. 09:02 Perfection
            30. +
          11. +
          12. Greta Goetz
              +
            1. 00:00 Introduction
            2. +
            3. 01:16 Definition of design patterns and relation to Emacs
            4. +
            5. 05:18 Why this approach matters
            6. +
            7. 09:12 Managing complexity: Emacs as mind map
            8. +
            9. 11:30 Emacs as design pattern framework
            10. +
            11. 12:31 Personal customization
            12. +
            13. 13:30 Implementing Emacs as a model for learning
            14. +
            15. 16:41 Emacs as accommodating complex social, community assemblages
            16. +
          13. +
          14. Protesilaos Stavrou
              +
            1. 00:00 About me and this talk
            2. +
            3. 04:44 The inherent Emacs qualities for an autodidact
            4. +
            5. 09:17 The interconnectedness of the Emacs space
            6. +
            7. 14:07 The documentation culture of the Emacs community
            8. +
            9. 18:55 The Promethean Ideal of freeing know-how and expertise
            10. +
            11. 23:59 The 'killer apps' of Emacs
            12. +
            13. 28:53 You can't be an Emacs tourist
            14. +
            15. 33:39 Emacs as a champion of software freedom
            16. +
          15. +
          16. Philip Kaludercic
          17. +
          18. Dhavan (codingquark)
          19. +
          20. Kevin Haddock
          21. +
          22. Spencer King
              +
            1. 00:00 Title
            2. +
            3. 00:10 Roadmap
            4. +
            5. 00:46 Gregorio
            6. +
            7. 01:46 Metadata
            8. +
            9. 02:08 `gregorian-mode`
            10. +
            11. 02:48 Examples
            12. +
            13. 06:49 Useful links
            14. +
          23. +
          24. Gabriele Bozzola
          25. +
          26. Stefan Monnier
          27. +
          28. Noorah Alhasan, Joe Corneli, Raymond Puzio, Leo Vivier
              +
            1. 00:00 Introduction
            2. +
            3. 01:46 Background and technology: Emacs Research Group
            4. +
            5. 02:53 Prerecorded demo
            6. +
            7. 05:13 Organising metaphor
            8. +
            9. 05:35 Timetable
            10. +
            11. 06:00 Project Action Review
            12. +
            13. 06:32 Causal Layered Analysis
            14. +
            15. 07:02 Design Patterns and Next Steps
            16. +
            17. 07:42 Projects
            18. +
            19. 07:53 Patterns of Patterns (PLoP 2021)
            20. +
            21. 08:24 PLACARD Workshop roles
            22. +
            23. 08:57 Initial user studies
            24. +
            25. 09:38 Broader context
            26. +
            27. 10:08 Conclusion
            28. +
          29. +
          30. Greg Coladonato
              +
            1. 00:00 Self-intro and context of the talk
            2. +
            3. 00:27 Goals of the workflow
            4. +
            5. 00:43 Requirements of the workflow
            6. +
            7. 01:34 Package dependencies
            8. +
            9. 01:42 Demo: Class notes PDFs
            10. +
            11. 03:24 Pulling down arXiv papers
            12. +
            13. 08:12 Small customizations
            14. +
            15. 08:59 TODO
            16. +
          31. +
          32. Philip Beadling
          33. +
          34. Jan Ypma
          35. +
          36. Tom Gillespie
          37. +
          38. Karl Voit
          39. +
          40. Daniel German
          41. +
          42. Asilata Bapat
          43. +
          44. Ahmed Khaled
              +
            1. 00:00 Introduction
            2. +
            3. 00:51 Elfeed
            4. +
            5. 02:30 org-ref
            6. +
            7. 03:50 BibLaTeX
            8. +
            9. 05:48 Notes and org-roam
            10. +
          45. +
          46. Blaine Mooers
          47. +
          48. Bala Ramadurai
          49. +
          50. Adolfo Villafiorita
              +
            1. 00:01 Introduction
            2. +
            3. 00:10 How we build and budget project proposals
            4. +
            5. 01:42 Org mode template with embedded Emacs Lisp
            6. +
            7. 02:58 The project plan
            8. +
            9. 03:37 Effort
            10. +
            11. 04:40 Hourly rates
            12. +
            13. 06:07 Totals
            14. +
            15. 07:28 Payment structure
            16. +
            17. 08:21 Export
            18. +
            19. 09:08 Advantages
            20. +
          51. +
          52. Mehmet Tekman
          53. +
          54. Andrea
          55. +
          56. John Wiegley
              +
            1. 00:00 Introduction
            2. +
            3. 00:18 Emacs 28
            4. +
            5. 00:33 Native compilation
            6. +
            7. 02:36 Build with Cairo by default
            8. +
            9. 02:55 New mode, but off by default: context-menus
            10. +
            11. 03:22 Tab-bar and tab-line received many enhancements
            12. +
            13. 03:37 A command can marked as specific to a mode
            14. +
            15. 04:20 Transient input methods
            16. +
            17. 05:00 show-paren-mode is enabled by default
            18. +
            19. 05:14 We now have a Non-GNU ELPA
            20. +
            21. 05:39 repeat-mode
            22. +
            23. 06:18 project.el has dozens of new commands
            24. +
            25. 06:26 Shorthands for Lisp symbols
            26. +
            27. 06:54 Emacs 29 is just beginning
            28. +
          57. +
          58. Nicolas P. Rougier
          59. +
          60. +
          61. +
          62. Dmitry Gutov
              +
            1. 00:01 Introduction
            2. +
            3. 02:36 Emacs Lisp is a little old
            4. +
            5. 04:19 Benchmark then optimize, not vice versa
            6. +
            7. 05:03 profiler-start
            8. +
            9. 09:31 elp - Emacs Lisp Profiler
            10. +
            11. 13:01 benchmark
            12. +
            13. 19:13 Write less code
            14. +
            15. 20:00 Reduce allocations
            16. +
            17. 22:52 Recent optimizations in Xref
            18. +
            19. 30:52 cl-lib, dash, and seq
            20. +
          63. +
          64. Ethan Leba
          65. +
          66. Erik Anderson
          67. +
          68. Andrea
          69. +
          70. Laszlo Krajnikovszkij
          71. +
          72. Andrea Corallo
          73. +
          74. Ian Eure
          75. +
          76. Stefan Monnier
              +
            1. 00:01 Introduction
            2. +
            3. 02:06 What is BinDat?
            4. +
            5. 05:27 Conversion to lexical scoping
            6. +
            7. 08:30 The BinDat specification
            8. +
            9. 15:35 New design
            10. +
            11. 17:47 Documentation
            12. +
            13. 19:30 Advantages
            14. +
            15. 21:51 New features
            16. +
            17. 23:08 Examples
            18. +
            19. 27:56 Conclusion
            20. +
            21. 28:28 Negatives
            22. +
          77. +
          78. Eduardo Ochs
          79. +
          80. Mohsen BANAN
          81. +
          82. Matthew Zeng
              +
            1. 00:03 Introduction
            2. +
            3. 00:38 EAF Overview
            4. +
            5. 02:05 New logo
            6. +
            7. 02:23 EAF Supports Windows, macOS, and many Linux distros
            8. +
            9. 03:15 Multi-language scripting
            10. +
            11. 03:56 VueJS extension
            12. +
            13. 05:45 EAF core-app separation
            14. +
            15. 07:09 Other notable updates Popweb
            16. +
          83. +
          84. Shane Mulligan
          85. +
          86. Fermin MF
          87. +
          88. Bastien Guerry
              +
            1. 00:00 Introduction
            2. +
            3. 00:47 What is a free software maintainer?
            4. +
            5. 02:19 What do I do as the Org maintainer?
            6. +
            7. 03:24 Do you see a pattern here?
            8. +
            9. 04:18 What a free software maintainer is or should be
            10. +
            11. 05:03 Summary
            12. +
            13. 05:26 ACDC: Asynchronous Collective Distributed Care
            14. +
            15. 06:28 How can you help Emacs maintainers?
            16. +
            17. 06:37 Become a maintainer for your own project, however small
            18. +
            19. 06:56 Volunteer as a contributor steward for another project
            20. +
            21. 07:10 Learn how to teach
            22. +
            23. 07:25 Test and enhance the project's contribution process
            24. +
            25. 07:35 Take care of the project's calls for help
            26. +
            27. 07:52 Encourage users from outside the project to contribute to the core forum
            28. +
            29. 08:08 Let the core forum know about what happens in this outside world
            30. +
            31. 08:16 Propose your help for non-code tasks
            32. +
            33. 08:26 If you expect someone else to fix your bug, try fixing someone else's bug first
            34. +
            35. 08:42 Don't expect the maintainer to be a hotline
            36. +
            37. 08:49 Complete this list
            38. +
            39. 08:57 Yes, this is hard
            40. +
            41. 09:35 Thanks
            42. +
          89. +
          90. Fermin MF
          91. +
          92. David Wilson (System Crafters)
              +
            1. 00:01 Introduction and conclusion
            2. +
            3. 00:28 Who am I?
            4. +
            5. 01:07 Is Emacs unpopular?
            6. +
            7. 02:26 What does popularity really mean?
            8. +
            9. 04:15 How do we measure popularity?
            10. +
            11. 04:32 Google Trends
            12. +
            13. 06:18 Stack Overflow Survey
            14. +
            15. 08:20 Community Activity
            16. +
            17. 10:23 How do editors lose popularity?
            18. +
            19. 10:38 A new editor with better features appears
            20. +
            21. 12:25 Lack of sufficient maintenance
            22. +
            23. 14:01 The "fashion" moves on
            24. +
            25. 14:36 What happens when an editor loses popularity?
            26. +
            27. 17:10 How will Emacs survive *despite* popularity?
            28. +
            29. 17:20 Emacs is more deeply hackable than almost all other editors
            30. +
            31. 19:51 Emacs has a strong community of highly skilled package authors
            32. +
            33. 21:15 Emacs has a very strong user community
            34. +
            35. 22:33 The Emacs maintainers and contributors care about the users
            36. +
            37. 23:40 Isn't all this supposed to come when an editor is popular?
            38. +
            39. 24:22 When someone talks about popularity...
            40. +
              +
            1. 00:11 Thanks
            2. +
            3. 01:16 In your opinion, what is Emacs' Achilles heel?
            4. +
            5. 03:59 What is your opinion about the documentation of Emacs in other languages?
            6. +
            7. 05:56 Do you think more effort should be made to popularize hacking on the C parts of Emacs?
            8. +
            9. 07:21 Can you name a few features from other programming languages that you miss in Emacs Lisp?
            10. +
            11. 08:01 What are your opinions on Emacs's commitments to free software?
            12. +
            13. 09:12 Do you think that packages like Magit or Org mode make people see Emacs as an obstacle to these applications that they want to use?
            14. +
            15. 12:32 Another way people can help inspire others to use Emacs
            16. +
            17. 13:47 Should Emacs continue to present itself as an esoteric program and culture, or should we try to dispel the myth?
            18. +
            19. 15:39 Do you think there could be changes made to the core of Emacs that would betray the ethos you and most people here appreciate?
            20. +
            21. 16:11 When will David Wilson and Protesilaos collaborate?
            22. +
            23. 16:28 If you had to choose between graphics or real browser support within Emacs, which would you choose?
            24. +
            25. 17:18 How do you feel being an Emacs-focused YouTuber?
            26. +
            27. 19:19 More typesetting capabilities versus better performance
            28. +
            29. 21:20 Sneak peek of what's coming in the YouTube channel soon?
            30. +
            31. 25:33 Principles and compromises
            32. +
            33. 25:57 Understanding the value of Emacs Lisp
            34. +
            35. 27:00 Will you do a video showing your personal workflow?
            36. +
            37. 27:34 What do you think about Guix or NixOS?
            38. +
            39. 29:02 Can you talk about your actual work?
            40. +
            41. 32:08 Do your colleagues use Emacs as well?
            42. +
            43. 36:12 Any thoughts on the idea that the best tool to use is the one that is easiest to leave?
            44. +
            45. 40:13 Do you think there should be an updated initial configuration for fresh Emacs installations with more modern UI features and cool shortcuts?
            46. +
            47. 43:19 How hard is it to get into the native code side of Emacs?
            48. +
            49. 44:40 Emacs Chats
            50. +
            51. 47:18 Livestreams
            52. +
            53. 54:24 Short-form videos
            54. +
          93. +
          94. The video for "Closing remarks day 2" will be posted here when available. You can also subscribe to the emacsconf-discuss mailing list for updates.
            • \ No newline at end of file diff --git a/2021/info/forever-schedule.md b/2021/info/forever-schedule.md index 024b8bf2..36a1f843 100644 --- a/2021/info/forever-schedule.md +++ b/2021/info/forever-schedule.md @@ -63,6 +63,7 @@ If you have questions and the speaker has not indicated public contact informati
            • 47:18 Livestreams
            • 54:24 Short-form videos
            + # Description diff --git a/local.css b/local.css index f58646f0..20706e7e 100644 --- a/local.css +++ b/local.css @@ -94,13 +94,9 @@ summary h1 { display: inline-block } display: block; box-shadow: 0 3px 10px rgb(0 0 0 / 20%); padding: 10px; - padding-left: 200px; position: relative; margin-bottom: 10px; border: 1px solid rgb(0 0 0 / 20%); border-radius: 5px; } - .all > ol > li video { max-width: 100%; - width: 180px; - position: absolute; - left: 10px; } + .all > ol > li video { max-width: 100%; width: 100% } .vid .chapters .current { background-color: rgba(0, 255, 0, 0.2); } -- cgit v1.2.3