Live data from Hacker News

Mozilla Firefox – Official GitHub repo

github.com

391–400 of 481 posts

Re: Mozilla Firefox – Official GitHub repo

#391

Earlier quoted context omitted.

> Recently I also got "rate limited" after opening about three web pages. People who haven’t used it logged out recently may be surprised to find that they have, for some time, made the site effectively unusable without an account. Doing one search and clicking a couple results gets you temporarily blocked. It’s effectively an account-required website now.

Just opened a private window to try this, I did one search and clicked on four results, then a second search and got a 429 error. That is wild. I guess it's an anti-scraper measure?

Given the occasional articles that crop up showing the sheer volume of badly-behaved (presumably) AI scraper bots this makes all kinds of sense.

I can't find it now, but sometime in the past week or so I saw something that (IIRC) related to the BBC (?) blocking a ton of badly-behaved obvious scraper traffic that was using Meta (?) user-agents but wasn't coming from the ASNs that Meta uses. The graphs looked like this ended up reducing their sustained traffic load by about 80%.

Items where I'm doubting my recall (since I didn't find anything relevant doing some quick searches) are marked with (?)

Re: Mozilla Firefox – Official GitHub repo

#392
post #311

Earlier quoted context omitted.

> Jira and bugzilla are vastly superior to GH Issues. I think you're in the tiny minority with that opinion. > Most of what makes Jira awful is the people using it. Not even close. Yes, people aren't good at administering it, but there are soooo many reasons that it's shit apart from that. Not least the hilarious slowness. Jira Cloud is so slow that not even Atlassian use it. Also I don't think you can just say "you'…

> I think you're in the tiny minority with that opinion. I'm not. The whole "I hate Jira thing" is a meme among a very vocal minority of tech enthusiasts. They don't have tens of millions of users because Jira is awful. The reason why so many people cry about it (apart from the meme-factor) is that people conflate Jira with their team's failed approach at scrum. Sure, it has rough edges, and sure, Atlassian as a comp…

> The whole "I hate Jira thing" is a meme among a very vocal minority of tech enthusiasts.

It absolutely isn't. My colleagues are not very vocal tech enthusiasts and they hate it too.

> They don't have tens of millions of users because Jira is awful.

They have tens of millions of users because Jira isn't awful for the people paying for it. But those people aren't actually using it to create & read bugs. They're looking at pretty burndown charts and marveling at the number of features it has.

It's classic enterprise software - it doesn't need to be good because it isn't sold to people actually using it.

Re: Mozilla Firefox – Official GitHub repo

#393
post #170

Earlier quoted context omitted.

In my experience, most contributors who are deterred from contributing because they can't use GitHub aren't particularly valuable contributors. I'm sure there's exceptions, but I haven't seen any for non-trivial open source projects I've been involved in. I might even argue that it could be good to have a slightly higher bar to deter low quality one time contributors.

"gatekeeping good" no.

Declaring gatekeeping to be always and forever bad is an unhelpful, untrue thought-terminating cliche. A wide variety of situations can be described as "gatekeeping", and while some are nonsense some are very good to keep. It's bad if we say "you must be 6 feet tall to be a doctor", because that has nothing to do with being a good doctor. But requiring that doctors get a medical degree and pass certification requirements is also gatekeeping, and it would also be insane to do away with it. Any time you call gatekeeping bad for its own sake you are engaging in a gross oversimplification, and should stop.

Re: Mozilla Firefox – Official GitHub repo

#394
post #225
post #170

Earlier quoted context omitted.

In my experience, most contributors who are deterred from contributing because they can't use GitHub aren't particularly valuable contributors. I'm sure there's exceptions, but I haven't seen any for non-trivial open source projects I've been involved in. I might even argue that it could be good to have a slightly higher bar to deter low quality one time contributors.

So, you're saying that because they don't know to use A they are likely to also don't know enough to contribute to B? Being a good coder has absolutely no correlation to being good at using Mercurial.

> Being a good coder has absolutely no correlation to being good at using Mercurial.

No, but being a good coder is strongly anti-correlated with being unable or unwilling to figure out Mercurial.

Re: Mozilla Firefox – Official GitHub repo

#396
post #141
post #57

Inevitable. GitHub is a good platform in need of some proper dev workflows (pull requests are atrocious, branches footguns, yml driven CI is a noose) but they've obviously won.

I don't Firefox is moving to Github Actions anytime soon. I was pretty involved with the TaskCluster setup years ago, and it still seems to be running a bunch of CI things. mozilla-central has a LOT of tests -- each push burns a lot of compute hours.

Yes. All CI is remaining in TaskCluster. Bugs are remaining in bugzilla, not GH issues. Code review is remaining in Phabricator (pre-Phorge fork), pushing in Lando (a custom layer).

Some associated projects are using more GitHub stuff.

Re: Mozilla Firefox – Official GitHub repo

#397
post #382
post #245

Earlier quoted context omitted.

I would say that using GitHub only for a public git repository is pretty good value. It is free and robust, and there is not much bad Microsoft can do to you. Because it is standard git, there is no lockdown. If they make a decision you don't like, migrating is just a git clone. As for the "training copilot" part, it is public, it doesn't change anything that Microsoft hosts the project on their own servers, they can…

Question: could I offer a patch without having a GitHub account? Definitely I can access the source code. The review tools are not on GitHub. But is it even possible to host my proposed changes elsewhere, not on GitHub? I suppose that the answer is negative, but surprises happen. This is a relatively theoretical question, but it explores the "what bad Microsoft can do to you" avenue: it can close your GitHub account,…

This is my understanding from reading the docs just now:

You submit patches to Phabricator, not to GitHub.

https://firefox-source-docs.mozilla.org/contributing/contrib...

> To submit a patch for review, we use a tool called moz-phab.

That does mean you need an account on Phabricator, but not on GitHub https://moz-conduit.readthedocs.io/en/latest/phabricator-use...

Re: Mozilla Firefox – Official GitHub repo

#398
post #311

Earlier quoted context omitted.

> Jira and bugzilla are vastly superior to GH Issues. I think you're in the tiny minority with that opinion. > Most of what makes Jira awful is the people using it. Not even close. Yes, people aren't good at administering it, but there are soooo many reasons that it's shit apart from that. Not least the hilarious slowness. Jira Cloud is so slow that not even Atlassian use it. Also I don't think you can just say "you'…

> I think you're in the tiny minority with that opinion. I'm not. The whole "I hate Jira thing" is a meme among a very vocal minority of tech enthusiasts. They don't have tens of millions of users because Jira is awful. The reason why so many people cry about it (apart from the meme-factor) is that people conflate Jira with their team's failed approach at scrum. Sure, it has rough edges, and sure, Atlassian as a comp…

> I'm not. The whole "I hate Jira thing" is a meme among a very vocal minority of tech enthusiasts. They don't have tens of millions of users because Jira is awful. The reason why so many people cry about it (apart from the meme-factor) is that people conflate Jira with their team's failed approach at scrum.

Strongly agree with this. The "Jira is bad" meme is way overblown, and is driven primarily by bad choices individual Jira administrators have made. Yes, you can turn Jira into a hellscape. You can also turn any ticket system into a hellscape if it gives you enough ability to customize it. The problem isn't Jira, the problem is companies who have a terrible workflow and torture Jira into a shape that fits their workflow.

Re: Mozilla Firefox – Official GitHub repo

#399
post #201

Earlier quoted context omitted.

GitHub PRs don't solve anything about that, but I wouldn't have to spend (waste) time figuring out the contribution process. At least I learned a few things writing the patches. I learned nothing of value dealing with git email or Phabricator. It's just work of the boring and tedious kind.

Dealing with github is the boring and tedious thing, you have to run huge amount of proprietary javascript, keep up with their weird UX changes, start X11 to open a browser to render their html, overclock your CPU for a large PR review conversation to scroll without locking up your computer for minutes, constantly click "load more" since their webpage keeps hiding comments (while still lagging massively)... Email is…

Use the GitHub CLI.

You can do nearly everything the website does entirely in the terminal.

Re: Mozilla Firefox – Official GitHub repo

#400

Earlier quoted context omitted.

You didn't even provide any actual context making it impossible to argue with you. HN should have better conversations than shallow dismissals (according to the guidelines).

You are completely correct, my comment was shallow and that was my fault. Here is my opinion on Mozilla and their direction: in the previous decade (or a little bit more) or so their primary money bringer was Google, paying for the default search engine placement in Firefox. Annually, that brought about half a billion US (I don't have the exact amounts, but let's assume in that decade they should have earned a few bi…

> color me sceptic on that one.

This is fair but not sufficient to declare "the last thing they want is good data protection laws".

> it's all Chrome and iOS.

> So, what has Mozilla done with the billions?

This is also fair but has nothing to do with the data protection laws.

> Instead they have sold their soul to the highest (and only) bidder.

It seems they can't continue doing this, given the ongoing legal actions against Google. So let's see.

Post reply on HN