Skip to content
HomeVideos
AllLongsCategoriesPlaylists
BooksBlogsPodcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K

    "The Hard Parts of Open Source" by Evan Czaplicki

    Strange Loop Conference

    8 HN recommenders · recommended in 6 months, 2018–2021

    YouTube

    47:16 · 50K views · Oct 11, 2018

    Evan Czaplicki, creator of Elm, discusses the hard parts of running an open source project: online community conflict, why its patterns arise, and a cultural history of open source. He offers ideas for more civil, productive communication.

    HN recommends it as an insightful look at the people side of open source maintenance, especially in Elm and maintainer-burnout threads.

    Software Engineering & LanguagesSoftware practice, open source & careersHacker culture & free software
    1. 43:58
      "The Economics of Programming Languages" by Evan Czaplicki (Strange Loop 2023)Strange Loop Conference141K views • 3 years ago
    2. 45:50
      "The Mess We're In" by Joe ArmstrongStrange Loop Conference398K views • 12 years ago
    3. 38:26
      "Code is the Easy Part" by Evan Czaplickielm-conf43K views • 10 years ago
    4. 31:14
      "Make the Back-End Team Jealous: Elm in Production" by Richard FeldmanStrange Loop Conference36K views • 11 years ago
    5. 43:04
      "Stop Writing Dead Programs" by Jack Rusher (Strange Loop 2022)Strange Loop Conference468K views • 4 years ago
    6. 56:09
      Project Code Rush - The Beginnings of Netscape / Mozilla DocumentaryThe Documentary Network338K views • 13 years ago
    7. 26:33
      dotJS 2012 - Fat - What Is Open Source & Why Do I Feel So Guilty?dotconferences73K views • 13 years ago
    8. 47:52
      “What is Success?” by Evan CzaplickiElm Europe31K views • 8 years ago
    9. 1:10:15
      Tech Talk: Linus Torvalds on gitGoogle4.1M views • 19 years ago
    10. 47:02
      Elm Europe 2017 - Evan Czaplicki - The life of a fileElm Europe72K views • 9 years ago
    11. 10:43
      Eben Moglen: How I discovered Free Software and met RMSroblimo14K views • 19 years ago
    12. 54:35
      "An approach to computing and sustainability inspired from permaculture" by Devine Lu LinvegaStrange Loop Conference19K views • 3 years ago
    13. 40:55
      "Controlling Time and Space: understanding the many formulations of FRP" by Evan CzaplickiStrange Loop Conference69K views • 12 years ago
    14. 1:01:39
      "Simple Made Easy" - Rich Hickey (2011)Strange Loop Conference220K views • 5 years ago
    15. 18:03
      Assholes are Ruining Your Project. Donnie Berkholz (RedMonk).Tom Raftery5.7K views • 14 years ago
    16. 58:23
      Evan Czaplicki - Let's be mainstream! User focused design in Elm - Curry OnCurry On!82K views • 11 years ago
    17. 1:18:21
      "Uncle" Bob Martin - "The Future of Programming"Paul Stringer's Mobile Tech1.8M views • 10 years ago
    18. 1:03:31
      Brian Goetz - Stewardship: the Sobering PartsClojureTV39K views • 11 years ago
    19. 41:06
      "Unison: a new distributed programming language" by Paul ChiusanoStrange Loop Conference45K views • 7 years ago
    20. 52:09
      "How to teach programming (and other things)?" by Felienne HermansStrange Loop Conference34K views • 7 years ago

    9 comments from Hacker News

    1. @spicyusernameFeb 2021· in “Elm Roadmap”

      For those interested in hearing about Elm creator Evan Czaplicki's experiences with developing open source software and the complexities of internet social dynamics, there is an exceptional talk 'The Hard Parts of Open Source Software'. this video Regardless of whether you agree with his approach to developing a programming language, it is a talk worth listening to. Very insightful.

      Strongly recommendsView on HN
    2. @GolDDranksOct 2018· in “Must-See Tech Talks for Every Programmer (2014)”

      I enjoyed "The Hard Parts of Open Source" by Evan Czaplicki (the creator of the Elm programming language) a lot. this video It's not a talk about technology, but it's a talk on people _in_ technology. As an open source enthusiast, I found the discussion very important, especially in context where we easily tend to be distracted by technical details.

      Strongly recommendsView on HN
    3. @allenuNov 2020· in “The Few, the Tired, the Open Source Coders”

      There's a great Strange Loop talk by Evan Czaplicki (of Elm fame) where he alludes to the challenges of maintaining an open source project.[1] In it he describes how feedback often starts as an innocuous "Why don't you just...?" where the person making the request doesn't have the full understanding of the system as a whole and may see their request as a simple one-off that can be done quickly. To answer them fully, the open source maintainer has to respond with a long explanation of why their suggestion isn't an option. Or, maybe they don't respond and now the original poster doesn't feel the community is supporting them. This asymmetry can lead to poor communication in the community. I've been working on an app and was reading about the pros and cons of going freemium vs. pay up-front. I was surprised to read that people suggested the pay model is better for indie devs because with free, you'll have more users, but you'll also get worse feedback from the free users. Maybe there's a correlation between seeing something as free and feeling that the work behind it is trivial? [1] this video

      RecommendsView on HN
    4. @jlokierApr 2020· in “Why I’m Leaving Elm”

      For me, the best thing I got from this critique was the link to this 2018 talk by Evan: The Hard Parts of Open Source, this video I found Evan's talking style really entertaining and enjoyable, and I totally relate to the first part about "why don't you just..." and "have you thought about delegation..."! The HN comments here are near uniformly negative towards Elm and supportive of Luke's criticisms. Fair enough, it's a reasoned critique and those are definitely issues that would affect users. I found the critique informative and useful. I don't use Elm though I've watched with passing interest for a while. Now I feel there are gotchas or expectations I should be aware of if I'm considering using it, about the way the project is heading. But I felt it came off way more entitled than I'm comfortable, mainly when Luke starts moralising , placing ethical obligations upon Evan. That came over to me as "you are obliged to do a lot more work that I want you to do, on your own time and personal cost, and to stop developing the project according to your own vision or you are a bad person".

      RecommendsView on HN
    5. @TheDongJun 2020· in “Adobe to remove Flash Player from web site after December 2020”

      "why don't you just" is called out in Evan's "The hard parts of open source" [0] talk. He goes into some of the reasons it's a bad phrase and some of the problems behind it. I'd recommend the talk. [0]: this video

      RecommendsView on HN