4 poin oleh GN⁺ 2024-12-30 | 1 komentar | Bagikan ke WhatsApp
  • EmacsConf 2024 menjalankan konferensi web dengan 31 presentasi dan 21 sesi Q&A, lalu setelah unggahan video dan email ucapan terima kasih selesai, mencatat pelajaran perbaikan dari operasi nyata
  • Dari CFP hingga acara, mereka menyediakan waktu yang cukup dan sangat menganjurkan video pra-rekaman untuk menurunkan beban pembicara serta risiko operasional pada hari-H
  • Berkas Org, PsiTransfer, Mumble, Etherpad, IRC, BigBlueButton, OBS, Icecast, YouTube, WhisperX, dan subed membentuk alur operasional yang terhubung dengan otomasi Emacs Lisp
  • BigBlueButton 3.0, stream 480p, event live YouTube per shift, dan draf subtitle WhisperX secara umum berjalan baik, tetapi normalisasi audio, video 60fps, dan rekaman Q&A yang terlewat masih menjadi tugas perbaikan
  • Total biaya 2024 adalah USD 175,65 sebelum pajak dan USD 198,48 setelah pajak; waktu persiapan berkurang, tetapi acara tetap dapat berlanjut berkat otomasi dan dokumentasi yang telah terakumulasi

Skala dan jadwal acara

  • EmacsConf 2024 terdiri dari 31 presentasi, dengan total durasi presentasi 10,7 jam
  • Konferensi web Q&A berjumlah 21 sesi, dengan total durasi 7,8 jam
  • Puncak jumlah penonton stream sangat berbeda menurut track dan resolusi
    • Sabtu gen: puncak 177 orang, lowres puncak 14 orang
    • Sabtu dev: puncak 226 orang, lowres puncak 79 orang
    • Minggu gen: puncak 89 orang, lowres puncak 10 orang
  • Puncak live YouTube per shift berada di antara 15 hingga 46 orang, dengan rata-rata antara 7 hingga 28 orang
  • Jadwal berjalan dengan alur berikut
    • CFP dimulai: 2024-06-30
    • CFP ditutup: 2024-09-20
    • Notifikasi pembicara: 2024-09-27
    • Jadwal diumumkan: 2024-10-25
    • Tanggal target video: 2024-11-08
    • EmacsConf: 2024-12-07
  • Dari pembukaan CFP hingga penutupan tersedia 82 hari, dari penutupan hingga tanggal target video 49 hari, dan dari tanggal target video hingga acara 29 hari
  • Tahun ini juga menggunakan persetujuan awal, dan presentasi berdurasi panjang disetujui setelah gambaran keseluruhan jadwal terbentuk
  • Enam video tiba sebelum atau pada tanggal target, sementara sisanya masuk bertahap setelahnya; tetapi berkat kebijakan operasi rendah beban dan kapasitas pemrosesan, hal itu tidak menjadi masalah besar

Data, komunikasi, dan pengelolaan jadwal

  • Informasi presentasi terus dikelola sebagai berkas Org, dan menambahkan fungsi validasi berikut dapat semakin mengurangi kesalahan operasional
    • Memeriksa izin dan kepemilikan berkas
    • Memeriksa penanganan huruf besar/kecil pada deteksi tipe Q&A
    • Memeriksa keberadaan halaman redirect BBB
    • Memeriksa backtick dalam transcript yang merusak format wiki
    • Memeriksa apakah berkas dipublikasikan dan dapat dibaca
    • Memeriksa komentar penulis subtitle, status subtitle, dan ketidaksesuaian antar-captioner
  • Untuk unggahan berkas pembicara, kembali digunakan PsiTransfer
  • Promosi CFP dilakukan di emacs-tangents, Emacs News, emacsconf-discuss, emacsconf-org, r/emacs, dan lainnya; System Crafters, Irreal, serta Emacs APAC juga menyebut EmacsConf
  • Ada juga posting terkait di Mastodon, X, BlueSky, dan Facebook, serta acara didaftarkan di foss.events
  • Di Swiss, 200ok dan Ardeo mengadakan pertemuan offline, dan di Ljubljana emacs.si mengadakan pertemuan
  • Untuk menghubungi pembicara dan relawan, banyak digunakan mail merge berbasis emacsconf-mail.el
  • Untuk koordinasi backstage, Mumble tetap digunakan dan berjalan stabil

Penyusunan presentasi dan otomasi

  • Acara disusun selama dua hari; hari pertama berjalan dengan dua track, sedangkan hari kedua dengan satu track
  • Jeda sekitar 15–20 menit di antara presentasi memungkinkan penanganan pengiriman terlambat, pembatalan menit terakhir, dan perubahan mendadak dari Q&A ke live
  • Pada hari Minggu, sesi open mic ditambahkan untuk mengisi waktu akibat pembatalan mendadak; tahun depan, waktu seperti ini layak dipertimbangkan untuk dialokasikan sejak awal
  • Dengan memindahkan sebagian pernyataan penutup umum ke bagian awal, acara dapat selesai tepat waktu, dan beberapa host serta peserta tidak perlu bertahan hingga terlalu larut
  • Pada penerbitan jadwal otomatis, ada masalah kecil karena case-fold-search bernilai nil, sehingga Q&A "Live" tidak cocok dengan live dan tidak diumumkan sebagai presentasi live
  • Pengaturan tersebut telah ditambahkan ke emacsconf-stream-config.el, dan berikutnya akan dimasukkan ke skrip ansible
  • Pergantian presentasi diserahkan ke pengelolaan otomatis berbasis crontab dan berjalan stabil
  • Untuk menyampaikan pernyataan penutup hari Sabtu pada waktu yang diinginkan, crontab dimatikan, tetapi lupa menyalakan kembali autopilot keesokan harinya, sehingga pembukaan hari Minggu sekali tidak dimulai tepat pada jamnya
  • Track dev dijadwalkan mulai sedikit lebih lambat daripada track gen untuk mengurangi beban operasional pagi hari
  • Pada Minggu pagi, lebih banyak Q&A IRC ditempatkan daripada Q&A live, dan tahun ini tidak terlihat masalah bandwidth pada slot Minggu pagi
  • Poin perbaikan ke depan mencakup countdown JavaScript untuk antarmuka web host, pencerminan waktu berakhir video MPV saat ini, serta tampilan waktu lokal pada halaman jadwal/menonton

Video rekaman dan streaming

  • Pembicara sangat dianjurkan mengirim video pra-rekaman, sehingga stres operasional berkurang dan relawan dapat mengerjakan subtitle
  • Beberapa pengiriman menit terakhir dan presentasi live juga dapat ditangani, dan ketika tiap presentasi dipublikasikan secara live, video serta transcript dapat diposting otomatis ke wiki
  • Tahun ini tidak ada masalah cutoff encoding video yang jelas, dan metode re-encoding di dalam screen bekerja andal untuk mencegah gangguan
  • Normalisasi audio otomatis menggunakan ffmpeg-normalize tidak berjalan baik, sehingga Leo Vivier segera menormalkan audio pada hari sebelum acara
  • Tahun depan, opsi me-remix audio menjadi mono dapat dipertimbangkan
    • Pada salah satu presentasi, audio bergerak kiri-kanan sehingga terasa mengganggu
    • Beberapa peserta hanya mendengarkan presentasi dengan satu telinga, sehingga mono dapat membantu
  • Video 60fps tampaknya membebani server res dan menyebabkan frame drop; berikutnya ada opsi downsampling ke 30fps dan menambahkan catatan pada panduan persiapan presentasi
  • Di MPV ada color bleeding dan anomali pada beberapa video, tetapi terselesaikan setelah upgrade ke MPV v0.38
  • Semua video diunggah ke YouTube dan dijadwalkan untuk publikasi, sehingga praktis karena tidak perlu terus diperbarui selama acara
  • Toobnix juga memiliki fitur unggah terjadwal, tetapi karena belum diketahui saat acara, video diunggah dengan fungsi emacsconf-publish-upload-talk

Subtitle dan pemrosesan Q&A

  • Tahun ini WhisperX digunakan untuk konversi speech-to-text
  • WhisperX menunjukkan kinerja baik dalam membuat draf subtitle yang dapat diedit oleh relawan subtitle
  • Deteksi aktivitas suara bawaan WhisperX secara signifikan mengurangi halusinasi pada bagian hening yang tahun lalu terlihat di OpenAI Whisper
  • Ada satu kasus ketika WhisperX melewatkan potongan teks pembicara, dan bagian tersebut diisi secara manual
  • Berkat Lenovo P52 dan RAM 64GB, pemrosesan subtitle menit terakhir juga dapat dilakukan di komputer lokal
  • Timestamp sedikit meleset, tetapi proses pembicara dan relawan memeriksa kualitas video di backstage membantu
  • Aeneas digunakan untuk realignment teks, tetapi Aeneas juga mengalami kebingungan pada bagian hening
  • Di subed, ditambahkan kode untuk menata ulang segmen subtitle berdasarkan timestamp Aeneas atau WhisperX
  • Anush V bereksperimen menggunakan machine learning untuk subtitle segmentation, dan ini tetap menjadi item yang dapat dieksplorasi ke depan
  • Rekaman Q&A kadang baru dimulai beberapa menit setelah presentasi dimulai, tetapi tidak dilakukan ekstraksi bagian awal dari dump Icecast atau rekaman stream YouTube
  • Dengan mengatur BigBlueButton sebagai format pemrosesan tambahan video, tahun ini satu berkas per sesi dapat diperoleh, sehingga tidak perlu lagi menggabungkan beberapa stream dengan ffmpeg
  • Transcript Q&A dan log chat diperiksa cepat untuk melihat apakah ada konten yang mungkin ingin dihapus
  • Fungsi subed-crop-media-file ditambahkan sehingga pemotongan berkas Q&A menjadi lebih mudah

BigBlueButton dan operasi server

  • Tahun ini disiapkan server konferensi web BigBlueButton baru
  • Server yang menjalankan instans BigBlueButton sebelumnya adalah donasi dari organisasi nirlaba yang sudah tidak ada, dan dihapus pada 27 Oktober
  • Setelah meninjau kecocokan Jitsi dan Galene, diputuskan untuk tetap menggunakan BigBlueButton
  • Karena khawatir terhadap isu Mongo non-free pada versi BBB 2.3 ke atas dan di bawah 3, BBB 3.0 dipasang
  • Menjalankan BBB 3.0 di Docker pada server res yang ada sulit dilakukan, sehingga diputuskan untuk menyalakan Linode VPS tambahan
  • BBB menolak berjalan pada server yang lebih kecil dari 8GB/4core; selama pengujian dinaikkan ke 8GB/4core, di tengah periode diturunkan ke 1GB/1core, dan selama acara dinaikkan ke dedicated 16GB/8core
  • Salah satu keunggulan BBB 3.0 adalah smart layout, yang memungkinkan thumbnail webcam ditarik ke samping layar berbagi sehingga layar berbagi lebih mudah dibaca
  • Membuat room melalui Rails console relatif mudah
  • Pembicara diberi moderator access code, tetapi meskipun superadmin sedang login, mereka tidak otomatis memiliki hak moderator untuk semua room, sehingga host access harus ditambahkan secara manual
  • Penggunaan BBB dibandingkan 2023 adalah sebagai berikut
    • Pengguna bersamaan maksimum: naik dari 62 menjadi 107 orang
    • Rapat bersamaan maksimum: naik dari 6 menjadi 7
    • Jumlah maksimum orang dalam satu rapat: turun dari 27 menjadi 25
    • Total pengguna unik: naik dari 84 menjadi 102 orang
    • Pengguna unik yang berbicara: naik dari 36 menjadi 40 orang
  • Pengguna bersamaan maksimum tidak dideduplikasi karena angka itu diperlukan untuk perencanaan beban server

Etherpad, IRC, dan otomasi publikasi

  • Untuk pengumpulan Q&A, kembali digunakan Etherpad 1.9.7
  • Etherpad v2.x tidak di-upgrade tahun ini karena cara menjalankannya belum terselesaikan dalam waktu yang tersedia
  • Elisp ditulis untuk menyalin baris saat ini di ERC tanpa newline dan menempelkannya ke Etherpad, dan ini bekerja baik untuk memindahkan pertanyaan IRC ke pad
  • Fungsi tersebut adalah emacsconf-erc-copy dan ada di emacsconf-erc.el
  • Tahun depan, rencananya menambahkan pronomina dan pelafalan ke template Etherpad agar host dapat merujuknya dengan mudah
  • Berkat pemberitahuan lebih awal kepada pihak libera.chat sebelum acara, penggunaan chat.emacsconf.org tidak terkena pembatasan
  • Konfigurasi IRC tidak banyak diubah, dan tetap bekerja stabil sebagai platform diskusi
  • Shortcut keyboard untuk menyisipkan URL presentasi akan berguna dan tampaknya mudah ditambahkan ke Embark keymap
  • Proses memposting presentasi dan transcript secara otomatis ke wiki kadang membutuhkan intervensi manual saat seseorang meng-commit perubahan ke wiki
  • Peralihan ke conference publishing phase yang mengaktifkan penyertaan Etherpad sempat terlupa, tetapi Ihor menemukannya dan perubahan menit terakhir memasukkannya

Biaya, waktu, dan dokumentasi

  • Biaya 2024 sebelum pajak adalah sebagai berikut
    • Biaya hosting tambahan Desember: USD 52,54
    • Biaya tambahan pengujian BBB November: USD 3,11
    • Biaya hosting sepanjang tahun: USD 120
  • Total biaya adalah USD 175,65 sebelum pajak, dan USD 198,48 termasuk pajak 13%
  • Free Software Foundation menyediakan media.emacsconf.org untuk penyediaan berkas media
  • Ry P menyediakan res.emacsconf.org untuk streaming OBS melalui sesi VNC
  • Karena tidak ada orang yang dapat segera memeriksa daftar donatur dan statistik donasi saat ini dari program FSF Working Together pada akhir pekan acara, berikutnya perlu disiapkan lebih awal agar dapat berterima kasih kepada donatur dengan semestinya
  • Total waktu terkait Emacs pada 2024 adalah 320 jam, lebih sedikit daripada 432 jam pada 2023
  • Waktu terkait Emacs pada Oktober dan November 2024 adalah 92,6 jam, sekitar setengah dari 179,8 jam pada periode yang sama tahun sebelumnya
  • Sebagian waktu 2023 terkait dengan persiapan presentasi EmacsConf, dan saat itu juga lebih terbiasa dengan skrip
  • Meskipun waktu persiapan berkurang, otomasi yang dibangun bertahap terbukti efektif, dan EmacsConf dapat dijalankan meski waktu fokus terbatas
  • Tugas dan catatan yang ditemukan selama operasi ditangkap sebagai item untuk ditambahkan ke organizers notebook
  • Catatan dari organizers notebook per tahun sedang dipindahkan ke organizers' notebook utama, dengan target jangka panjang agar checklist dan catatan dapat diikuti dari awal perencanaan hingga penutupan

Evaluasi keseluruhan dan titik koneksi berikutnya

  • EmacsConf 2024 adalah pengalaman yang baik dan menyenangkan, serta tetap menjadi acara yang ingin dilakukan lagi tahun depan
  • Tanggapan peserta mencakup komentar positif tentang logistik konferensi online dan syarat untuk konferensi online yang sukses
  • Setelah acara, koneksi dapat terus berlanjut melalui Emacs News, meetups, Planet Emacslife, dan emacs.tv
  • Mereka sedang mencari tulisan blog konferensi dari orang lain, terutama tentang cara membuat konferensi virtual menjadi lebih baik

1 komentar

 
GN⁺ 2024-12-30
Komentar Hacker News
  • EmacsConf tahun ini benar-benar dikelola dengan sangat baik, dan saya juga merasakan suasana yang “hangat dan nyaman”
    Menarik juga membandingkan atmosfer EmacsConf dengan acara editor lain seperti NeovimConf atau “pesta” rilis dari Visual Studio Code dan Jetbrains

    • Kalau tidak melihatnya langsung, rasanya saya akan sulit percaya bahwa acara ini bisa dikelola sebaik itu
      Sacha benar-benar luar biasa, dan jumlah kode yang ditulis dalam elisp untuk mewujudkan acara dengan kualitas seperti ini sangat mengagumkan
    • Saya bahkan tidak tahu ada NeovimConf
      Agak disayangkan peringkat pencariannya sangat rendah sampai-sampai saat dicari langsung yang muncul malah file konfigurasi Neovim, jadi semoga tidak keberatan kalau saya tinggalkan tautannya di sini: https://neovimconf.live
    • Sejujurnya, yang membuat Emacs istimewa adalah komunitasnya, dan bahwa GPL adalah perangkat lunak yang sangat cocok dan bersinar terasa sangat jelas di komunitas Emacs
      Itu membuat saya berharap editor ini akan bertahan lama, dan bahkan dalam 10 tahun singkat saya memakainya secara santai, editor ini benar-benar terus membaik
      Hidup komunitas Emacs
    • Penasaran apa saja perbedaannya jika dibandingkan dengan NeovimConf
  • Seingat saya ada satu presentasi yang direncanakan tentang upaya menghidupkan kembali Emacs berbasis Guile, tetapi saya belum melihat apakah itu sudah dimasukkan di suatu tempat
    Dengan Emacs yang sekarang punya native compilation, mungkin tekanannya sudah agak berkurang, tetapi menurut saya daya tarik menulis script untuk Emacs dalam bahasa selain Elisp masih tetap ada
    Untuk tujuan itu, Scheme atau Lua tampaknya cukup bagus
    Edit: ternyata ada di sini - https://emacsconf.org/2024/talks/guile/

    • Belakangan ini beberapa tulisan tentang Lua sempat naik ke halaman utama, dan dari komentarnya terlihat jelas bahwa Lua benar-benar bahasa yang memecah pendapat
    • Bahkan hanya runtime yang layak untuk elisp saja sudah akan sangat bagus
      Saya orang Guile, tetapi dari sisi Emacs pun saya rasa sudah sangat menguntungkan kalau di atas Guile hanya elisp yang diizinkan
  • Saya berharap tahun ini ada pembahasan tentang EAF
    Menurut saya, hal besar yang masih kurang dari Emacs adalah cara yang baik untuk menangani grafik interaktif, tetapi EAF masih cukup tidak stabil dan dokumentasinya juga kurang
    Semoga proyek ini, atau sesuatu yang lebih baik, bisa terus maju
    [1]: https://github.com/emacs-eaf/emacs-application-framework

  • Saya sangat menyesal tidak bisa “menghadiri” ini
    Saya sudah memakai Emacs lebih dari 15 tahun, dan orang-orang seperti Sacha sudah ada sejak saya mulai memakai Emacs; mereka adalah salah satu alasan besar saya bisa begitu jatuh hati pada Emacs saat itu
    Rasanya saya benar-benar beruntung bisa mulai pada masa itu
    Saya melihat rekan kerja menderita karena alat yang bahkan tidak bisa mereka perbaiki, atau sedikit mereka ubah, tetapi sekarang sulit membayangkan mereka mau meluangkan waktu untuk belajar Emacs
    Emacs benar-benar editor seumur hidup

    • Saya juga memakai Emacs tepat karena alasan itu
      Emacs jauh dari sempurna, lambat, tidak punya banyak fitur mencolok seperti editor lain, dan kadang benar-benar membuat frustrasi untuk dipakai
      Tapi pada akhirnya, ini adalah editor saya
      Emacs memungkinkan saya membangun lingkungan penyuntingan dan pemrograman yang sempurna untuk saya, dan tidak ada lingkungan lain yang memberi kebebasan dan kesenangan sebesar itu
      Keluarga Vim juga cukup mendekati, dan saya terus memakainya sebagai editor pendamping; saya tidak bisa hidup tanpa vim-mode, tetapi Emacs memungkinkan kustomisasi yang jauh lebih dalam dan Lisp sangat cocok untuk itu dengan cara yang elegan
      Di tengah editor-editor yang datang lalu pergi, menenangkan rasanya bahwa Emacs akan selalu ada di sisi saya
      Saya menyukainya, termasuk semua kekurangannya
  • Susunan presentasi online EmacsConf 2024 benar-benar mengesankan
    Skrip, komentar, tanya jawab, sampai tautan video semuanya ditangkap dan dipublikasikan dalam org-mode, jadi sangat mudah untuk ditelusuri cepat

  • Saya penasaran apakah proyek Lem “diterima” di komunitas Emacs, atau setidaknya layak dicoba
    Sebagai pengguna Emacs lama, saya kadang pergi lalu selalu kembali, tetapi belakangan ini Lem menarik perhatian saya: https://github.com/lem-project/lem
    Untuk yang belum familiar, Lem kira-kira adalah editor mirip Emacs yang ditulis dan bisa diperluas secara native dengan Common Lisp, lintas platform, mendukung NCurses dan SDL2, mendukung LSP, dan cepat

    • Saya ingat Lem sempat dimasukkan dalam presentasi Emacsen tahun lalu dan responsnya juga bagus: https://emacsconf.org/2023/talks/emacsen/
      Semoga Lem terus berkembang
    • Lem benar-benar hebat
      Karena dalam beberapa aspek inti ia lebih baik daripada Emacs, saya berharap ia terus mendapatkan pengakuan
    • Rilis terbarunya bulan Februari; saya penasaran apakah ada perkembangan setelah itu
    • Kelihatannya bagus, tetapi saya penasaran bagaimana ekosistem plugin dan ekstensi-nya dibandingkan dengan Emacs
      Saya juga ingin tahu apakah ada rencana packaging untuk Debian
  • Tahun ini benar-benar menyenangkan menelusuri video EmacsConf, presentasinya juga sangat rapi, dan banyak pekerjaan keren sedang berlangsung
    Masih banyak yang belum saya tonton, tetapi sejauh ini saya terutama terkesan dengan topik infrastruktur dan UI; benar-benar banyak hal yang sedang terjadi
    Presentasi yang saya suka antara lain:
    https://emacsconf.org/2024/talks/casual/ -- Charles Choi berbicara tentang merancang UI untuk manusia, bukan gurita. Lelucon ini disampaikan dengan penuh kasih sayang, dan saya adalah gurita yang bahagia
    https://emacsconf.org/2024/talks/literate/ -- pemrograman literate oleh Howard Abram
    https://emacsconf.org/2024/talks/gypsum/ -- Emacs dan klon Emacs Lisp yang dibuat dengan Guile
    https://emacsconf.org/2024/talks/rust/ -- Rune, core Emacs eksperimental yang dibuat dengan Rust
    https://emacsconf.org/2024/talks/julia/ -- presentasi keren tentang konkurensi antara Julia dan Emacs
    https://emacsconf.org/2024/talks/guile/ -- Robin Templeton memulai kembali Guile-Emacs
    https://emacsconf.org/2024/talks/mcclim/ -- hmm, apakah presentasi ini menerima pertanyaan dari lambdaMOO?

  • “Total biaya hosting acara adalah USD 42.92 + pajak, dan biaya pengujian BBB sebelum acara adalah USD 3.11 + pajak, jadi totalnya USD 46.03 + pajak. Node web dan node live streaming dipertahankan sebagai nanode 1GB untuk sisa periode tersebut. Dua server masing-masing USD 5 per bulan + pajak, jadi totalnya USD 110. Sangat terjangkau.”
    Saya penasaran bagaimana biaya ini dibandingkan dengan biaya konferensi lain

    • Yang belum dihitung di sini adalah biaya waktu yang diinvestasikan
      Mencoba menyiapkan BBB sendiri dengan Docker bukan hal yang mudah
      Kecuali Anda pernah melakukannya sebelumnya atau somehow memang ahlinya, ini cukup sulit, dan saya menyerah saat mencobanya
      Beberapa bulan atau beberapa tahun kemudian pun orang-orang masih menulis di issue yang saya buka
      Deploy dengan Docker juga bukan metode deployment resmi, jadi bisa dimengerti, tetapi juga membuat sulit mendapatkan bantuan dari maintainer
      Ini adalah konfigurasi besar dengan banyak komponen yang bergerak
      Tetap saja, fakta bahwa itu berhasil dilakukan benar-benar keren
    • Jika yang dimaksud adalah biaya seperti pendaftaran nama domain, itu juga cukup kecil
      Seingat saya sekitar USD 12, tetapi saya tidak bisa langsung memeriksa biaya pastinya sekarang
      Mereka juga sedang bereksperimen mengirim hadiah kecil sebagai tanda terima kasih
      Rencana liciknya adalah stiker atau pin bisa membuat orang lain mulai mengajak para pembicara bicara tentang Emacs, tetapi Corwin menganggap itu sebagai eksperimen pribadi dan tidak memasukkannya ke anggaran konferensi
      Tentu saja ada banyak hal lain yang tidak tercatat sebagai biaya uang, seperti waktu yang dihabiskan para pembicara untuk presentasi mereka atau server yang dibagikan orang-orang
      Meski begitu, ternyata banyak hal yang bisa dilakukan hanya dengan anggaran kecil dan relawan yang longgar
      Jika Anda pernah berpikir untuk mengadakan konferensi Anda sendiri, ini sangat layak dipertimbangkan
  • Saya sudah lama mengikuti Sacha dan suka dengan update Emacs yang sering dia unggah
    Saya penggemar berat Common Lisp, dan tahun lalu juga membeli buku Mastering Emacs, jadi sekarang saya hanya perlu benar-benar bertekad mengerjakan satu proyek dengan Emacs Lisp

    • Berpindah dari Common Lisp ke elisp adalah transisi yang sangat membuat frustrasi
      Anda benar-benar harus siap berpikir dalam kerangka dynamic scope
      Saya justru pergi ke arah sebaliknya, dari elisp ke Common Lisp, jadi sulit untuk kembali ke elisp
  • Saya penasaran apakah TeXmacs dianggap layak dimasukkan ke EmacsConf meskipun itu bukan berbasis Emacs atau TeX, hanya terinspirasi olehnya

    • Saya sepenuhnya melihat ini dari sudut pandang penonton rumahan, tetapi menurut saya memang layak dimasukkan
      Pertukaran ide dan antusiasme di antara alat-alat bergaya Emacs hanya bisa menguntungkan kedua proyek dan editor berbasis Lisp secara umum
      Alasan saya benar-benar hanya penonton rumahan adalah karena saya memakai LyX saat menulis dokumen teknis, jadi ada satu use case TeXmacs yang sangat penting yang memang saya lewatkan