News for hackers. Stuff that matters.
Re:The Internet Relies on People Working for Free by rhizome on Tuesday September 17, 2019 @12:48PM (#20997314)
Nobody's saying it has to be, uh...what's the name of a profitable internet company that isn't Facebook? But making demands on people who are working for free is bad manners. I don't care if you think the internet changes everything, it's still possible to be an asshole.

My off the cuff solution is for project owners to add a status flag to their issue trackers: PAID. Anybody can submit a bug as PAID, but it costs $50,000-100,000 to do so, per bug. And no private fixes: there is one version and everybody gets the benefit. No badgering on ETAs either.

If Ford thinks it has value, then the developer should get some of that value, and $100K for a suitable patchlevel of cURL might even be a low estimate.

Re:The Internet Relies on People Working for Free by kfrzcode on Tuesday September 17, 2019 @12:50PM (#20997331)
$50k-100k seems a bit high for a bugfix.... else I'm desperately undervaluing my worth in salary negotiations
Re:The Internet Relies on People Working for Free by manwe150 on Tuesday September 17, 2019 @01:31PM (#20997831)
Nope, the bugfix is only $50. The other $49950 is for knowing which line to change. (adapted from old joke from https://allthetropes.fandom.com/wiki/Percussive_Maintenance)

And in practice, it also "buys" you all of the other bug fixes and releases from helping to fund the developer. So while the bug itself might only take a day, the infrastructure around being in a position to do that takes much more time.

Re:The Internet Relies on People Working for Free by Kalium on Tuesday September 17, 2019 @12:52PM (#20997349)
High for salary, yes. High for buying enterprise support on mission-critical software? Perhaps the value might be different.
Re:The Internet Relies on People Working for Free by jsty on Tuesday September 17, 2019 @01:01PM (#20997450)
I was about to comment that most customers might expect more support than a bugfix for a $100k support contract, then I remembered my last few interactions with enterprise software vendors.

If anything, it'd probably exceed expectations.

Re:The Internet Relies on People Working for Free by drstewart on Tuesday September 17, 2019 @02:20PM (#20998436)
Enterprise support and "no badgering on ETAs" don't quite go together.

I want to live in the fantasy world some of you live in where you expect corporations to cut you a $100k check, no strings attached.

Re:The Internet Relies on People Working for Free by Kalium on Tuesday September 17, 2019 @03:02PM (#20998896)
ETAs and individual bounties, I think, are different in a subtle way. ETAs require a strong organziation that can deliver such things. Piecemeal support to fix one bug does not.

Also, I've seen companies cut larger checks for sillier things with minimal conditions, so...

Re:The Internet Relies on People Working for Free by rhizome on Tuesday September 17, 2019 @08:40PM (#21001459)
It's not enterprise support, it's simply paying for priority and nobody would be forcing them to participate in this scheme anyway.

And yes, this would be the only voice they get in the development process. Why shouldn't it be? Apple's had a 12 year free ride so far.

Re:The Internet Relies on People Working for Free by satvikpendem on Tuesday September 17, 2019 @03:47PM (#20999314)
They'll probably lose much more than $100k on the bug impacting their systems.
Re:The Internet Relies on People Working for Free by kfrzcode on Tuesday September 17, 2019 @01:10PM (#20997535)
Good point - though I'd argue anything mission-critical should never rely on external SME contractors being hired to fix one-off bugs.. :shrug:
Re:The Internet Relies on People Working for Free by swlkr on Tuesday September 17, 2019 @01:14PM (#20997595)
This is great, although I’d settle for $10k/bug.

Of course this also incentivizes people to add bugs in on purpose

Re:The Internet Relies on People Working for Free by rhizome on Tuesday September 17, 2019 @08:48PM (#21001502)
It's not a cobra problem. If bugs get added "on purpose," which is a ridiculously cynical opinion of Stenberg's ethics, people can fork it and maintain it themselves.

$10K is way too cheap. I recommend putting some thought into the idea of business value.

Re:The Internet Relies on People Working for Free by gitgud on Tuesday September 17, 2019 @03:07PM (#20998946)
Charging money to fix something because of who they are seems unethical to me... Maybe it's just capitalism, which is usually antithetical to open source free software...

If they want it fixed, let them add resources to the project like submit a pull request, donations or charge people support fees for urgent bugs, which many OSS projects do...

Re:The Internet Relies on People Working for Free by rhizome on Tuesday September 17, 2019 @09:02PM (#21001586)
Charging money to fix something because of who they are seems unethical to me

First of all, I believe that everything people do is according to some ethic, or set of criteria that motivates them, so there's no such thing as "unethical."

Secondly, it's not charging money because of who they are, it's charging them because of what they have, which is money, which is a desire to have a bug fixed, and which is not expertise in doing so.

Thirdly, charging money like this is not antithetical to free software, and as a matter of fact is promoted by FSF. Here they are dispensing with your argument in the first sentence: [1]

Fourthly, if they were going to submit a PR they would already be doing so (and maybe they have), but as the story goes, the lion's share of coding is performed by Stenberg. PR's are free and money is also a resource. Why not put the resource in the place with the most expertise?

In what way is the money I suggest not a donation or support fee? Lack of contracts to complicate things? Lack of tax writeoffs? These companies don't pay taxes anyway.

1. https://www.gnu.org/philosophy/selling.en.html

Re:The Internet Relies on People Working for Free by gitgud on Tuesday September 17, 2019 @11:44PM (#21002222)
> First of all, I believe that everything people do is according to some ethic, or set of criteria that motivates them, so there's no such thing as "unethical."

OK, that's one way to look at it. In that case I mean bad ethics...

> Secondly, it's not charging money because of who they are, it's charging them because of what they have, which is money, which is a desire to have a bug fixed, and which is not expertise in doing so.

That sounds reasonable and is similar to taxing the rich I suppose, but to me it's discrimination on WHO you are.

> Thirdly, charging money like this is not antithetical to free software, and as a matter of fact is promoted by FSF. Here they are dispensing with your argument in the first sentence:

That's their opinion, my opinion is that charging money for open source software (usage, support) usually results in bad incentives for the people controlling the software (more bugs = more money), which is bad for the consumers of the software.

Allow people to contribute money/resources to the project if they want/need, is the best for everyone.

> These companies don't pay taxes anyway.

True, but a whole other issue.

Re:The Internet Relies on People Working for Free by Nasrudith on Tuesday September 17, 2019 @03:29PM (#20999140)
Well at that point it isn't buying for getting it fixed but for attention and fast response. Anyone else could just do the fix themselves and submit it. The lack of gatekeeping is what keeps it ethical essentially - like the difference between "only Apple technicians" and "anyone capable".
Re:The Internet Relies on People Working for Free by tempWinHater on Tuesday September 17, 2019 @03:55PM (#20999382)
I would also add that "Apple technicians" is not a subset of "anyone capable".
Re:The Internet Relies on People Working for Free by cortesoft on Tuesday September 17, 2019 @05:02PM (#21000050)
This isn't paying because of who they are, this is paying to be prioritized outside the normal process. They are 'adding resources to the project', in the form of money (which will hopefully draw in more developer time, another resource)
Re:The Internet Relies on People Working for Free by flukus on Wednesday September 18, 2019 @01:27AM (#21002586)
> Charging money to fix something because of who they are seems unethical to me

Are you aware of how much price discrimination these corporations do to everyone (including yourself) every single day? Most stuff we buy everyday, including the name brand generic stuff, is priced at what we will spend and is completely divorced from any kind of cost to produce. You will be charged more if you live in a wealthy area, you will be charged more just for living in a developed country, you will be charged more for shopping at certain times of day, you will be charged more because advertising manipulated you.

It's unethical, but giving them a taste of their own medicine isn't.

Re:The Internet Relies on People Working for Free by ClumsyPilot on Tuesday September 17, 2019 @04:02PM (#20999465)
Opensource projects have long lists of issues, some of them stay open for years. I presume cormpanies want it addressed quickly