GitHub - LadybirdBrowser/ladybird: Truly independent web browser
-
If the latter is Safari, then WebKit-based browsers are available for Windows and Unix-likes too.
Which are? Please list a few current ones that have reasonable backing and at least a mid-size community.
Here are two on Linux:
- GNOME Web (was called Epiphany)
- Konquerer - KDE
Those are the two biggest desktops on Linux. In fact, when I run Tauri (like Electron, but uses your system webview instead of bundling it), it uses GNOME Web on my system.
-
Tankies are annoying, but they're not on the same level as fascists.
TBH, it is very difficult to me differentiating between the different flavors of authoritarians.
-
I would've rejected the PR too, but not for violation of that rule, but because one-line changes that merely fix a comment waste everyone's time reviewing it, and are often just to build someone's resume. I've even seen some that remove trailing whitespace.
If you want to fix it alongside other changes, go for it (and the reviewer said as much on the PR). But if you're only interested in sending in drive-by commits to build a resume or something and aren't actually interested in helping, then it should be rejected as noise.
If there's a broader pattern of this, maybe that's cause for concern. But if it's literally just this instance, I could see the dev being annoyed at drive-by PRs.
I would’ve rejected the PR too, but not for violation of that rule, but because one-line changes that merely fix a comment waste everyone’s time reviewing it, and are often just to build someone’s resume.
That's exactly what I was talking about. You're taking what they said reasonably, because you're probably a reasonable person! However, look at what they're actually saying. The issue wasn't framed as being a "drive-by," though later that's what they claimed. It was about ideology. It was about politics. They didn't pull up rules about one-line changes to justify not accepting them, they pulled up rules about talking politics.
The problem wasn't that it was a meaningless PR, the problem was that it was a meaningful PR that they disagreed with.
And, quite frankly, disagreeing with that does make you an asshole, at the very least, and a transphobic misogynist, at worst. There were at least a few PRs open about similar issues, too.
Look, I'm not calling him a transphobe or a misogynist; I'm just saying this was an asshole thing to do, and it was done in an asshole way, and that allowing this sort of thing to exist, especially in FOSS, is not good. That's all.
Check this out: https://mkultra.monster/tech/2024/07/03/serenityos-and-ladybird
-
"comments must be accurate," is not a rule you should bend. Bending it even a little leads to last programming and shit code.
True, but that only applies if it's misleading. For example:
// pythagoran theorem distance = abs(p2.x - p1.x) + abs(p2.y - p1.y);
Fixing that makes sense because it's wrong and misleading (it's actually Manhattan distance), and a quick glace is insufficient to tell the difference.
But fixing a typo or something that wouldn't be confusing is just noise and should only be fixed with other changes. For example, I intentionally misspelled Pythagorean in my comment above, fixing that to be the right spelling would be a useless change, even if the distance formula used the hypotenuse. It wouldn't be an unreasonable policy to reject PRs that only fix spelling or similar to reduce noise for the maintainers.
-
Oh shit. I despise Discord, why not a normal forum?!
-
There is nothing political about acknowledging peoples' existence.
Existence? Because somebody used a wrong pronoun?
-
DDG search is garbage, I'm sorry... Whenever I switch to a browser that defaults to it, I'm reminded why I always switch it back to Google (unfortunately). Even Yandex is better, and that's prob Russian spyware.
there's startpage which is a Google wrapper if you're interested
-
Existence? Because somebody used a wrong pronoun?
Language is extremely powerful.
-
Transphobic main dev ruined the project for me
Again this shit. This have been debunked many times, yet people still write this nonsense.
-
ugh transphobia rots people's brains
it's not too hard to just be a decent person ppl
Sure, but there's no transphobia here. Stop spreading nonsense.
-
Here are two on Linux:
- GNOME Web (was called Epiphany)
- Konquerer - KDE
Those are the two biggest desktops on Linux. In fact, when I run Tauri (like Electron, but uses your system webview instead of bundling it), it uses GNOME Web on my system.
They still exist? I was under the impression that they are abandoned.
-
I would’ve rejected the PR too, but not for violation of that rule, but because one-line changes that merely fix a comment waste everyone’s time reviewing it, and are often just to build someone’s resume.
That's exactly what I was talking about. You're taking what they said reasonably, because you're probably a reasonable person! However, look at what they're actually saying. The issue wasn't framed as being a "drive-by," though later that's what they claimed. It was about ideology. It was about politics. They didn't pull up rules about one-line changes to justify not accepting them, they pulled up rules about talking politics.
The problem wasn't that it was a meaningless PR, the problem was that it was a meaningful PR that they disagreed with.
And, quite frankly, disagreeing with that does make you an asshole, at the very least, and a transphobic misogynist, at worst. There were at least a few PRs open about similar issues, too.
Look, I'm not calling him a transphobe or a misogynist; I'm just saying this was an asshole thing to do, and it was done in an asshole way, and that allowing this sort of thing to exist, especially in FOSS, is not good. That's all.
Check this out: https://mkultra.monster/tech/2024/07/03/serenityos-and-ladybird
The issue wasn’t framed as being a “drive-by,” though later that’s what they claimed. It was about ideology.
But that's the problem, it's both a drive-by, useless change and a politically motivated one. If you show up to a project and submit a change that violates multiple rules, it's dealer's choice which one to pick.
With asynchronous discussions like this, it's impossible to know their motivations, so it's helpful to assume the best instead of the worst.
Check this out: https://mkultra.monster/tech/2024/07/03/serenityos-and-ladybird
From that:
In order to not look like I'm just repeating myself over and over, here is another pull request where a user fixed the specifically gendered language, and was denied
Here's the PR in question. It was merged, probably because it didn't just change "he" to "they" in one spot (but did just that in a few spots), but actually fixed confusing language.
And then after it was merged, there were tons of irrelevant comments about the policy and other PRs.
The one I pulled here included changes from the other rejected PRs. Maybe this was by a different reviewer, idk. That said, it's still a little iffy since it's just fixing grammar and especially pronouns that aren't really relevant to the code it's commenting.
I probably would've accepted that last one because it fixes stuff in a lot of places rather than one (quantity has a quality of its own), and accepting it will hopefully stop PR spam.
Look, I’m not calling him a transphobe or a misogynist
He may be. Idk.
My criticisms here go to everyone involved:
- reviewer should've rejected the PRs because they're noisy, not because they're "political"
- submitter shouldn't just submit a 1-line grammar fix in a comment
- github users shouldn't brigade, discussion should be technical
- blog author should be more accurate (see above)
It's stupid drama all around.
Fixing comments is fine. If you're going to only fix comments, at least fix a bunch of them at once, and ideally more than just a pronoun or grammar mistake here and there. English isn't everyone's first language, so assume the best and don't waste everyone's time with useless changes.
-
there's startpage which is a Google wrapper if you're interested
Actually just tried this for the first time yesterday after switching to librewolf. Have only used it once, but already seems better than DDG.
-
Lunduke used to be somewhat interesting, and I enjoyed his "Linux sucks" series, but he really has doubled down on political nonsense.
Definitely. Even other series were interesting. I especially like his perspective of how much bloated software currently is. But I ultimately unsubscribed him, because the most videos were alt-right bullshit, without providing even credible sources on the biggest claims. Definitely NOT give him any traffic anymore, he doesn't deserve it.
-
They still exist? I was under the impression that they are abandoned.
They absolutely do. A lot of distros package Firefox or Chromium or something as the default, but those browsers are default for their respective DEs.
-
Definitely. Even other series were interesting. I especially like his perspective of how much bloated software currently is. But I ultimately unsubscribed him, because the most videos were alt-right bullshit, without providing even credible sources on the biggest claims. Definitely NOT give him any traffic anymore, he doesn't deserve it.
Agreed. The signal to noise ratio really suffers now.
-
DDG search is garbage, I'm sorry... Whenever I switch to a browser that defaults to it, I'm reminded why I always switch it back to Google (unfortunately). Even Yandex is better, and that's prob Russian spyware.
Try out SearXNG.
-
Stay vigilant. Content about "Political correctness gone mad!" is step one of the alt-right pipeline.
It can also be the correct arrestment. Context is everything.
-
Transphobic main dev ruined the project for me
Totally excessive in view of the facts.
There are so few alternative browsers and the collapse of the privacy is so global. That seems to me a minor point in relation to the goal.
-
Is there any source for this?
i know there was a thing at the beginning of the project where they wrote a lot of the documentation with masculine pronouns (ie assuming the reader was male), and when they were asked to change that for gender neutral pronouns, they said no because "they don’t want politics in their project"
beyond that however, idk if they eventually changed that or if they did other stuff