kastagg | 4 months ago | on: FFmpeg to Google: Fund us or stop sending bugs
kastagg's comments
kastagg | 4 months ago | on: FFmpeg to Google: Fund us or stop sending bugs
For a human, generating bug reports requires a little labor with a human in the loop, which imposes a natural rate limit on how many reports are submitted, which also imposes a natural triaging of whether it's personally worth it to report the bug. It could be worth it if you're prosocially interested in the project or if your operations depend on it enough that you are willing to pay a little to help it along.
For a large company which is using LLMs to automatically generate bug reports, the cost is much lower (indeed it may be longer-term profitable from a standpoint like marketing, finding product niches, refining models, etc.) This can be asymmetric with the maintainer's perspective, where the quality and volume of reports matter in affecting maintainer throughput and quality of life.
kastagg | 4 months ago | on: FFmpeg to Google: Fund us or stop sending bugs
From that perspective, the most likely problem is not that bugs are being reported, nor even that patches are not being included with bug reports. The problem is that a shift from human-initiated bug reports to large-scale LLM generation of bug reports by large corporate entities generates a lot more work and changes the value proposition of bug reports for maintainers.
Even if you use LLMs to generate bug reports, you should have a human vet and repro them as real and significant and ensure they are written up for humans accurately and concisely, including all information that would be pertinent to a human. A human can make fairly educated decisions on how to combine and prioritize bug reports, including some degree of triage based on the overall volume of submissions relative to their value. A human can be "trained" to conform to whatever the internal policies or requirements are for reports.
Go ahead and pay someone to do it. If you don't want to pay, then why are you dumping that work on others?
Even after this, managing the new backlog entries and indeed dealing with a significantly larger archive of old bug reports going forward is a significant drag on human labor - bug reports themselves entail labor. Again, the old value proposition was that this was outweighed by the value of the highest-value human-made reports and intangibles of human involvement.
Bug reports are, either implicitly or explicitly, requests to do work. Patches may be part of a solution, but are not necessary. A large corporate entity which is operationally dependent on an open source project and uses automation to file unusually large volumes of bug reports is not filing them to be ignored. It isn't unreasonable to ask them to pay for that work which they are, one way or another, asking to have done.
kastagg | 3 years ago | on: Workplace surveillance is coming for you
kastagg | 3 years ago | on: Workplace surveillance is coming for you
The problem with the phrase is the assumption that any day now, something else will inevitably come along to replace it and make everything better. That "replacement" has unfortunately proved at least as problematic as the history of capitalism.
kastagg | 3 years ago | on: Workplace surveillance is coming for you
kastagg | 3 years ago | on: Workplace surveillance is coming for you
kastagg | 3 years ago | on: The erosion of the Mac experience
kastagg | 3 years ago | on: Halo system link still holds up more than 20 years later
kastagg | 3 years ago | on: Consensus not censorship
kastagg | 3 years ago | on: Consensus not censorship
kastagg | 3 years ago | on: Ask HN: Are there any decent GitHub Copilot Alternatives?
kastagg | 3 years ago | on: For many neurodiverse people, 'The Sims' has been a lifelong comfort
kastagg | 3 years ago | on: For many neurodiverse people, 'The Sims' has been a lifelong comfort
kastagg | 3 years ago | on: How I learned to stop worrying and love macros
kastagg | 3 years ago | on: John Carmack's new AGI company, Keen Technologies, has raised a $20M round
"AGI" isn't like that. Nobody really knows what it means, and it's impossible to get down to brass tacks until you choose a problem definition. When philosophers point out the conspicuous lack of clarity here, they're doing us a service.
When the industry settled on marketing any application of deep learning as "AI," "AGI" became the terminological heir to the same set of ill-defined grandiose expectations that used to be "AI."
Choose a better-specified problem and you can ignore philosophical problems about words like "intelligence." The same choice will also excuse you from the competition to convince people that you have produced "AGI."
kastagg | 3 years ago | on: John Carmack's new AGI company, Keen Technologies, has raised a $20M round
kastagg | 3 years ago | on: John Carmack's new AGI company, Keen Technologies, has raised a $20M round
kastagg | 3 years ago | on: John Carmack's new AGI company, Keen Technologies, has raised a $20M round
2. What is your definition of the problem?
kastagg | 3 years ago | on: Removing HTTP/2 Server Push from Chrome
It can be a hobby like model trains and it can be a a social context like joining a club or going to church.
But it's safe to say that nobody is volunteering "to make billionaires even more profit."