The Hacker News discussion regarding the Linux sound bug bounty primarily revolves around three key themes: the economics and viability of bug bounties, the technical difficulty and expertise required for kernel work, and critique of hardware/software vendors regarding driver support.
Here are the 3 most prevalent themes:
1. The Economics and Viability of Bug Bounties
There is significant debate over whether paying bounties ($2,000 in this case) is a sustainable or effective model for fixing complex software bugs, especially compared to traditional employment or consulting.
- Quotations:
- "AshamedCaptain: I wish there was an actual thriving business model like this -- just fixing most annoying bugs, for a price, of commonly used desktop software. Why proprietary software companies cannot or do not want to provide this service is over me."
- "layer8: People will have fun spending their free time on such projects. But itโs virtually impossible to turn it into โan actual thriving business modelโ that people can make a living on."
- "BobbyTables2: Well, if one person spent a month on this, theyโd be making about $10/hr. Makes StarBucks barista pay look goodโฆ"
2. High Barrier to Entry and Value of Kernel Expertise
The fix required specialized, deep knowledge (specifically in kernel coding), leading users to conclude that the perceived "cheapness" of the bounty undervalues the required expertise.
- Quotations:
- "kykat: I think that 2k is really really cheap for the expertise in kernel development"
- "AlotOfReading: It is, but it's amazing how cheap kernel expertise is relative to comparable experience in other specialties like frontend."
- "pm215: ...that's still "bug must be doable in a week", which isn't going to cover many of the bugs people will care about."
3. Frustration with Vendor (OEM/Proprietary) Driver Support
Many users expressed exasperation that end-users must fund fixes for hardware that is sold to work with operating systems like Linux, highlighting a failure on the part of hardware manufacturers (like Lenovo) to support their products adequately.
- Quotations:
- "drunner: I wish there was regulation that you have to sell and maintain a working product, so that open source devs don't have to waste their time fixing proprietary products."
- "devnull3: Shame on Lenovo/ who should have fixed this years ago."
- "jaakkonen: If there's some Lenovo EU rep with enough budget for their department, this person should really be contracted to fix the audio from their laptops one by one."