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

    Keynote: Greg Kroah-Hartman (Linux Foundation) - "I Don't Want Your Code"

    Linaro On Air

    8 HN mentions · mentioned in 7 months, 2017–2023

    YouTube

    33:36 · Mar 7, 2013

    Greg Kroah-Hartman's Linaro keynote on contributing to the Linux kernel, explaining why maintainers prefer upstreamed code and how they view contributions.

    Cited in discussions of maintainer burden and why companies benefit from upstreaming drivers, as an explanation straight from a lead kernel maintainer.

    Systems, Networks & SecurityLinux & open-source ecosystemsSoftware practice, open source & careers
    1. 37:34
      Linux Kernel Development, Greg Kroah-Hartman - Git Merge 2016GitHub72K views • 9 years ago
    2. 47:18
      The Tragedy of systemdlinux.conf.au1.3M views • 7 years ago
    3. 43:28
      Leaping the chasm from proprietary to open: A survivor's guideBryan Cantrill14K views • 11 years ago
    4. 34:00
      User-level threads....... with threads. - Paul Turner - GoogleLinux Plumbers Conference41K views • 13 years ago
    5. 38:03
      Replace Your Exploit-Ridden Firmware with Linux - Ronald Minnich, GoogleThe Linux Foundation73K views • 9 years ago
    6. 33:41
      OffensiveCon19 - Alex Ionescu - Keynote - Reversing Without ReversingOffensiveCon20K views • 7 years ago
    7. 47:16
      "The Hard Parts of Open Source" by Evan CzaplickiStrange Loop Conference50K views • 8 years ago
    8. 45:47
      The State of Kernel Self Protection Project by Kees Cook, GoogleThe Linux Foundation7.3K views • 9 years ago
    9. 1:01:08
      RailsConf 2019 - Opening Keynote by David Heinemeier HanssonConfreaks46K views • 7 years ago
    10. 41:12
      Run containers on bare metal already!Bryan Cantrill40K views • 10 years ago
    11. 1:10:15
      Tech Talk: Linus Torvalds on gitGoogle4.1M views • 19 years ago
    12. 34:14
      "What UNIX Cost Us" - Benno Rice (LCA 2020)linux.conf.au218K views • 6 years ago
    13. 53:11
      EFI and Linux: the future is here, and it's awful - Matthew GarrettLinux.conf.au 2012 -- Ballarat, Australia77K views • 14 years ago
    14. 26:33
      dotJS 2012 - Fat - What Is Open Source & Why Do I Feel So Guilty?dotconferences73K views • 13 years ago
    15. 32:30
      Benno Rice: The Tragedy of systemd -- BSDCan 2018BSDCan25K views • 8 years ago
    16. 1:11:44
      DebConf 14: QA with Linus TorvaldsAdnan Hodzic737K views • 12 years ago
    17. 43:04
      Corporate Open Source Anti-patternsBryan Cantrill24K views • 12 years ago
    18. 1:04:04
      LISA11 - Fork Yeah! The Rise and Development of illumosUSENIX310K views • 14 years ago
    19. 13:40
      Free software, free society: Richard Stallman at TEDxGeneva 2014TEDx Talks487K views • 12 years ago
    20. 1:46:51
      "Money doesn't interest me" - Ton Roosendaal 2017 InterviewBlender Guru1.2M views • 8 years ago

    8 comments from Hacker News

    1. @matheusmoreiraOct 2021· in “Facebook Struggles to Quell Uproar over Instagram’s Effect on Teens”

      > it's not the publishing but the use which is proscribed - same applies for engineering Exactly. I think there should be an exception for free and open source software though. We have lots of free software designed to be used by people. I don't think these programmers should be held liable. Many of them are amateurs and volunteers. The chilling effect would simply be too great. I'm reminded of Greg Kroah-Hartman's talk about kernel contributors. this video > My goal, of me, as a developer and to make Linux succeed, is to help [amateurs, unknown individuals] out. > If you're hired to do this stuff, you're on your own and you better know what you're doing. I think he's right. At the time, roughly 20% of the kernel was done by individuals. That work is extremely valuable yet it is different from professional work. It should be treated differently. with a lot more compassion and understanding. On the other hand, it is fine to expect professionals to be disciplined. > A social-media site operated by an amateur in the bedroom being paid nothing and using only open-source software would still be liable under any sensible and realistic regulation. Yeah, I agree. That's not just software anymore, that's a service. > e.g. create a non-profit, and pay the non-profit which pays the programmer. So long as the programmer is one step removed from you it's fine. It doesn't matter how indirect it is. The important fact is the programmer is getting paid for their work. That makes it professional

      CitesView on HN
    2. @matheusmoreiraJun 2021· in ““Please don't waste maintainers' time on your KPI grabbing patches””

      this video > If you're hired to do this stuff, you're on your own, you better know what you're doing. Huawei pays professional developers to contribute to the kernel. Of course they should be held to a higher standard. They should be working on something substantial, not fixing minor problems. Surely there are far more important things to work on. Failing to prioritize important issues coupled with incentives for kernel contribution means they are putting in minimum effort for maximum personal gain at the expense of maintainers.

      CitesView on HN
    3. @jamespwilliamsSep 2023· in “Linux Kernel Maintainers, why are they so grumpy? [pdf]”

      this video for a video version of this talk One funny bit about the talk, which isn’t mentioned in the slides, is that he actually gave the talk at Linaro (the very same company who were called out in the slides as a case study of submitting a particularly bad set of patches)

      CitesView on HN
    4. @matheusmoreiraMay 2018· in “Libui: a portable GUI library for C”

      >implies that the requester's time is less valuable than the project maintainer's It is. In large projects, there are relatively few maintainers responsible for evaluating the requests, reports and code from lots of people. They're scarce resources. this video [LINK]

      CitesView on HN
    5. @pmoriartyAug 2017· in “Why GitHub Can't Host the Linux Kernel Community”

      "They don't need or even want your help" There was in fact a talk given by Greg Kroah-Hartman, one Linux's lead maintainers, about development for the Linux kernel which he titled "I Don't Want Your Code" . this video

      CitesView on HN