[HN Gopher] EmacsConf 2020 Talks
       ___________________________________________________________________
        
       EmacsConf 2020 Talks
        
       Author : AlexeyBrin
       Score  : 250 points
       Date   : 2020-12-06 16:00 UTC (6 hours ago)
        
 (HTM) web link (emacsconf.org)
 (TXT) w3m dump (emacsconf.org)
        
       | [deleted]
        
       | posharma wrote:
       | I've been a long time emacs user and switched to vscode recently.
       | Seriously, vscode is so much easier to configure and use.
        
         | lmedinas wrote:
         | Well thats the thing with Emacs, its an extremely good Tool:
         | Editor, browser, file manager, git frontend, notes, calendar,
         | etc.. etc... you call it! but its also extremely old and
         | outdated tool.
         | 
         | I used Emacs for years and one day i realized i had a huge
         | .emacs file and spend lots of time maintaining it, that's when
         | i was conviced it was not the editor for me or I was using it
         | wrong. I moved to sublime, vscode and now im giving vim/neovim
         | a try.
         | 
         | As much as i liked Emacs i dont see myself using it again soon.
        
         | Spinnaker_ wrote:
         | I used vscode since 2015 and have now switched to emacs. Yes,
         | vscode is easier to configure and use right away, but that's
         | not always a good thing. I was fully dependent on so much
         | tooling which I didn't understand in the slightest. When you're
         | cranking out react apps that's probably fine.
         | 
         | With emacs I actually need to read documentation. I need to
         | have some sort of understanding of what I'm actually
         | installing. It's frustrating at first, but overall has made me
         | much more aware of what's going on. I've learned so much
         | throughout the process and it has made me a better developer.
        
         | JohnL4 wrote:
         | I'm a heavy org-mode user. I'll also pop into emacs for comment
         | formatting, macro-running, and the occasional column-based
         | copy/paste. Plus an auto-numbering function I wrote when I wore
         | a younger man's clothes. Plus a colorful highlight mode (which
         | I wrote) + htmlize for sharing said highlights, also from my
         | callow youth.
         | 
         | Other than that, yeah, 100% VS Code for typescript and regular
         | VS + ReSharper for my regular life.
         | 
         | Oh, also, emacs for Haskell. And whatever other weird language.
        
       | rasengan0 wrote:
       | Big fan of Sacha Chua: much to learn by way of emacs,
       | productivity and org life https://sachachua.com/blog/emacs/
        
       | nahuel0x wrote:
       | No talk on lsp-mode / eglot?
        
         | jrockway wrote:
         | What's there to talk about? You install it and suddenly you
         | have the same programming language features that everyone else
         | does, but in an editor that can actually manipulate text.
        
       | madballster wrote:
       | It's great to see there were new Emacs users and developers
       | coming on board, judging by the age of some of the presenters.
       | Emacs has been proclaimed dead many times, I think it has long
       | future ahead of itself. Yes its aged, and dated. But also very
       | powerful. And cools things can still happen (gccemacs as an
       | example).
        
       | hereisdx wrote:
       | Q. Would you mind sharing your Emacs configuration files?
       | 
       | Richard Stallman: Configuration files are personal and will not
       | be shared.
       | 
       | This cracked me up! xD
        
         | gumby wrote:
         | EMACS was developed on ITS, a multi user timesharing operating
         | system with no security. I developed a complex init file (in
         | TECO of course) which was a compiled module in my home
         | directory.
         | 
         | One day I changed something in an incompatible way and received
         | complaints. Unbeknownst to me there was a community of people
         | who linked (symlinked) directly to my init file and whose
         | workflows were disrupted by my change.
        
         | nanna wrote:
         | More pugnaciously...
         | 
         | > _Q17: You 've been a very important part of the Free Software
         | movement, some argue the most important part. I very much
         | appreciate that! Thank you. I think it's necessary to encourage
         | more diversity within Emacs, however, that's difficult to do
         | with the instances of sexual harassment that have come out. Are
         | you or do you plan to work on addressing those situations and
         | preventing further situations going forward?_
         | 
         | > I will forgive them if they stop bullying.
         | 
         | > Note from RMS: "If someone who has condemned me unjustly
         | takes it back, that will make it safe for me to empathize with
         | any feelings of hurt that pers might have felt as a result of
         | the misunderstanding and I will be very glad to show
         | compassion."
        
           | bitwize wrote:
           | Mofo got some balls on him.
           | 
           | I'm surprised he was allowed to speak. The current practice
           | for CoC enforcement at conferences is leaning toward
           | preemptive: you can be banned for being considered _likely_
           | to break the CoC.
        
             | zdragnar wrote:
             | That is, I think, a great shame.
        
           | tptacek wrote:
           | This has nothing whatsoever to do with Emacs and these
           | ideological tangents take over threads like kudzu.
        
         | neilv wrote:
         | It can be (consider that some Emacs power-users used to do most
         | things in Emacs, including email, Usenet, etc.), but this
         | reminded me of something...
         | 
         | Many years ago, some new founder I knew asked to see my
         | elaborate .emacs file. I was reluctant, because it had some
         | slightly sensitive info in it , as well as unreleased bits I
         | might turn into packages. But he reassured me he just wanted to
         | see how I'd done some things, to inform some non-Emacs thing he
         | was about to build, and he'd keep it private.
         | 
         | Sometime later, one of the developers at his startup happened
         | to mention that "everyone" uses my .emacs file.
         | 
         | Today, that person I let see my very personal .emacs has sold
         | the original startup, and is CEO of a different business you've
         | heard of, but I received nothing from the indiscretion. :)
        
           | npsimons wrote:
           | > (consider that some Emacs power-users used to do most
           | things in Emacs, including email, Usenet, etc.)
           | 
           | We still _do_. Consider that I have coordinates for weather
           | in my .emacs, and yes, I should probably externalize that,
           | but FFS, sharing my own _incredibly personalized and personal
           | configuration files_ was not first on my mind when I did
           | that.
           | 
           | You want snippets, that will be useful to someone other than
           | me? Fine. But there's no contradiction in arguing for
           | openness in infrastructure _and_ privacy in personal affairs.
        
           | harrygeez wrote:
           | Are you swedish by any chance?
        
           | downrightmike wrote:
           | Wow, send a bill to the company and ask them to renew their
           | site license for the emacs config. Or opensource what you can
           | of it and remove the competitive advantage they have.
        
             | jsilence wrote:
             | That one day when my emacs config is gonna give anyone a
             | competitive advantage, Sasquatch is gonna get caught on
             | camera grooming a unicorn.
        
               | oblio wrote:
               | Well, it could be a competitive advantage for your own
               | company, if you share it with competitors.
               | 
               | We all know that configurable editors are a huge time
               | sink ;-)
        
             | neilv wrote:
             | As much as I'm a fan of Emacs, I don't think a .emacs file
             | had much to do with that startup's success. He just wanted
             | to see the UX and features that were possible for a
             | particular purpose, for ideas and competitive analysis. But
             | I did opensource a minority of the bits. :)
             | https://www.neilvandyke.org/emacs/
        
         | lebaux wrote:
         | Folks sharing conf files are the reason I was able to switch to
         | linux on desktop (i3wm).
        
         | alexott wrote:
         | I simply separate user/machine specific things into separate
         | files, and don't commit them to public repository
         | (https://github.com/alexott/emacs-configs - it wasn't updated
         | for a long time, and it needs to be rewritten to modern stuff -
         | first line was written 25 years ago)... But this may allow
         | sharing, and even contributions...
        
         | [deleted]
        
       | zascrash wrote:
       | I would like to use emacs and org mode to organise my life. But I
       | think without it being useful on mobile phone, for me is a no go.
       | I will keep using Google calendar for now.
        
         | jcynix wrote:
         | You can install Termux on Android devices and use Emacs there.
         | I use it on more or less read only on the smartphone and
         | actively on a tablet. Both rsync with my desktop from inside
         | Termux.
         | 
         | And Orgzly has already been mentioned.
        
         | nunodonato wrote:
         | you can use it on your phone. I stored my org files in dropbox,
         | and used Orgzly[0] to do the same in the phone.
         | 
         | [0] https://play.google.com/store/apps/details?id=com.orgzly
        
           | zascrash wrote:
           | I will check that. I appreciate everyone for their replies.
           | Is there anything like that for iPhone?
        
         | BoysenberryPi wrote:
         | I use Orgzly for my phone.
         | 
         | http://www.orgzly.com/
        
       | tmalsburg2 wrote:
       | Over the years I have exchanged messages and worked with many of
       | the speakers at this conference, but I have never had the
       | opportunity to meet any of them in real life. It is so nice to
       | finally see their faces and hear their voices. Thanks, Covid, I
       | suppose.
        
         | sachac wrote:
         | You might like the videos from last year's conference too,
         | then! =) https://emacsconf.org/2019/talks/
        
       | bitwize wrote:
       | The talk about gaming in Emacs is particularly interesting to me,
       | because I think there are possibilities here that haven't been
       | adequately explored. With XELB, the X client library used by
       | EXWM, it's possible for Emacs to quickly draw arbitrary geometry
       | at screen resolution without a C or dynamic library extension.
       | Some testing I did when I fooled around with it showed that it
       | would be fast enough to use as a simple 2D game engine.
        
       | yodsanklai wrote:
       | > State of Retro Gaming in Emacs
       | 
       | I love to see that there is still room for fun in our field.
        
       | sjg007 wrote:
       | I never used emacs beyond simple text editing. I've seen people
       | do quite a lot of cool stuff with emacs though so I do want to
       | start using it. Are there any good tutorials to look at? I'm
       | mostly interested in the software dev pipeline.
        
       | obilgic wrote:
       | Honestly that "Emacs News Highlights" video is great for non-
       | contributors or just users.
       | 
       | https://emacsconf.org/2020/talks/01/
        
       | submeta wrote:
       | Wonderful topics. Lot of videos to watch. - Thanks to all the
       | contributors.
        
       | ssivark wrote:
       | The talk by Sid Kasuvajhula is an absolutely fascinating
       | presentation about extremely flexible object-oriented interfaces,
       | organized in a multi-hierarchial manner -- so very nicely
       | exploiting the compositional structure inherent in the content we
       | operate on.
       | 
       | Epistemic mode, A scalable UI paradigm
       | https://emacsconf.org/2020/talks/07/
        
         | aoeuhtns wrote:
         | Thanks for the pointer, it was very interesting! Not sure I've
         | come across anything like this before.
        
       | monroewalker wrote:
       | Thanks for sharing! For anyone that's gone through these, which
       | are most worth watching? I haven't made emacs a regular part of
       | my work yet, but I'm always curious to see what's going on in the
       | community for it.
        
         | mark_h wrote:
         | I haven't watched any myself yet, but there's a thread on
         | r/emacs on just that question:
         | https://www.reddit.com/r/emacs/comments/k77k6a/what_are_your...
        
       | Kaze404 wrote:
       | Wow, I had no idea this was a thing. Looks like I have a lot of
       | material to go through. Thank you for posting.
        
       | haakonhr wrote:
       | I also discovered this a few days before the event. Great stuff!
       | Following it live was really cool. Special shoutout to `andrea
       | with "Your Code as a Crime Scene/Analyze code quality through
       | Emacs"
        
       | diehunde wrote:
       | Great to see a couple of talks on org. I know a couple people
       | (including myself) who don't use Emacs as a main editor but use
       | org to manage tasks, ideas, projects, etc.
        
       ___________________________________________________________________
       (page generated 2020-12-06 23:00 UTC)