Applies so, so widely. Glad they’re taking (very necessary) action here.
Changing how we develop Ladybird
201–210 of 602 posts
Re: Changing how we develop Ladybird
#202Re: Changing how we develop Ladybird
#203> There will not be a [..] process for submitting patches by [any] means > Outside involvement still matters: clear bug reports So I can find a bug, I can fix it, but I am not allowed to tell them how exactly I did it. Instead they have to re-figure it out. The team must be thrilled to re-do work they know was already put in by others, repeatedly. As a user-and-eveloper, why would I sink time into a project with such…
> So I can find a bug, I can fix it, but I am not allowed to tell them how exactly I did it. Pin pointing the issue is way more than valuable than code. If you wrote a fix, you have analyzed the bug. The value is there, not in the fix. Sharing your fine analysis is the maximized contribution. Code is an optional bonus at most.
a code owner may choose a very different way of fixing things, even for what looks like a trivial fix.
Re: Changing how we develop Ladybird
#204I'm surprised this isn't yet a thing. Heck, this can be made independent of GitHub/Gitlab, like a portal which tracks your rep. Could also help you got hired. Think Stackoverflow rep mixed with LinkedIn but for actual code contribution.
Yes I'm aware it sounds Black Mirror-ish. But we need more meritocracy in the world of OS that is otherwise highly anonymous and with very little public authority.
Re: Changing how we develop Ladybird
#205Re: Changing how we develop Ladybird
#206I've been looking a lot at Godot (another big open source project) PRs lately, and there's been kind of a surge of wholy ai-generated PRs (both code and description). This is agains project-policy, so people creating these PRs usually get mildly told off. What's surprising is that while many submitters take that fairly well, some people get really indignant, essentially calling the maintainers ungrateful. It's kinda…
I would be more sympathetic if they actually spent meaningful time on these contributions and could maybe see an argument for wanting their work to be given due consideration (lots of caveats here), but from what I’ve seen that’s the exception rather than the rule with a lot of these case.
Re: Changing how we develop Ladybird
#207Earlier quoted context omitted.
Sure, but I think we should judiciously avoid the false equivalence yielded by only looking at this on a developer-by-developer basis, rather than systemically. The truth is that in practice, AI is not a neutral force. Obviously AI can enhance the output of smart, experienced developers and improve the efficiency of code reviews, mitigating the effects of garbage PRs. However, it increases the percentage of PRs contr…
I see AI as a barrier remover. Unfortunately some barriers are good or minimally necessary. I think we'll need to revert to artificial barriers such as bonds, e.g., if you want to do a PR to my repository you need to pay a 10 dollar bond. If the PR is good and I want future PRs, you keep your bond. If it's slop and spam, I get 10 dollars for my time.
Re: Changing how we develop Ladybird
#208Re: Changing how we develop Ladybird
#209Re: Changing how we develop Ladybird
#210Earlier quoted context omitted.
I, very genuinely, highly recommend reading the Wikipedia page about the Luddites if you feel confused. This is a class consciousness problem. People feel conflicted because they know they aren't acting in their own best interests when they use generative AI (i.e. it does not lead us, as a society, to a good place -- mainly due to our bought-out legislature).
Again, I don't think there is any universal truths here, no correct nor incorrect answers, it's all very subjective. For example, I'm conflicted about the thing as a whole, but also I wouldn't say "Usage of generative AI for sure leads society to a worse place" like you just implied, that's too absolute for me and not something I'd agree with, and it wouldn't resolve the conflicts we're talking about here. Maybe your…
Do you expect your government to navigate whatever transition might await us in a manner that works out well for the vast majority of your countrymen? What about the governments of other major world powers? Even if your local government does all the right things, will the world as a whole end up in a good place?
That said, I'm not sure that there's much in the way of actionable options, at least not with clearly defined outcomes.