Live data from Hacker News

FFmpeg moves to Forgejo

code.ffmpeg.org

331–340 of 374 posts

Re: FFmpeg moves to Forgejo

#331
post #107

OK, not GitHub "because Microsoft". But is there any particular reason why Forgejo and not GitLab, Gitea, or Gogs? I'm not throwing shade at Forgejo or anything like that, I'm genuinely curious if there's anything about Forgejo that made it a better alternative than the other options.

> OK, not GitHub "because Microsoft".

all well and good to host your own code. but from a contributer's point of view, it is between managing dedicated accounts per project you want to participate in...or sign in with github [1]

openid exists, and is arguably older, but odds are most people would not be using it to begin with.

[1] https://code.ffmpeg.org/user/sign_up

Re: FFmpeg moves to Forgejo

#332

It's cool to see such an impactful project choose sovereignty. I hope more projects follow their example. If you're a backbone-of-the-internet project like FFmpeg is, living on GitHub seems horrible. You will be subjected to thousands of low quality pull requests and issues from people searching for typos to fix, adding a line of white space for a contrived reason, or similar nonsense changes. Just so they can put "F…

Rejecting useless or white space-only PRs is quick and easy. It’s not as big of a problem as you’re suggesting. I’ve gone through a few projects and updated the documentation as I explored the codebase. Reception ranges from thankful to people scorning me for attempting to make contributions that weren’t code changes. It’s frustrating when maintainers are more interested in keeping people out than in considering actu…

> Rejecting useless or white space-only PRs is quick and easy.

No, it really is draining.

> I’ve gone through a few projects and updated the documentation as I explored the codebase. Reception ranges from thankful to people scorning me for attempting to make contributions that weren’t code changes. It’s frustrating when maintainers are more interested in keeping people out than in considering actual code or doc improvements.

It's frustrating when people make "contributions" that take more effort to review than they put in and then get mad when they don't get thanked for it. This attitude is exactly why dealing with drive by pull requests is not "quick and easy" - suddenly you need to do social and public relations stuff when all you want to do is code.

Re: FFmpeg moves to Forgejo

#333
post #268

Earlier quoted context omitted.

There are people hunting double spaces or typos in code? For what contributor credits?

As a maintainer of a few open source projects, yes it happens a lot. I want to believe some people just want to send small patches to projects when they notice something (I tend to do the same for projects I use) but my impression is a lot of them do it so that it shows up as "contributions" on the GitHub profile which they can then add to their resume (or get some other kind of street cred). At least typos are actua…

> Personally as a maintainer, if someone is fixing one typo in order to "get started" contributing to a project I would prefer that they go through and check for any other instances of typos in the project to make a more complete fix (or even better, add a CI job that runs codespell or similar spell checkers). That feels more like someone actually interested in fixing something about the project, as opposed to sending a one-line drive-by patch to pad their resume. (I'm still happy to take the patch of course!)

I have to disagree, changes to development processes are the worst kind of drive by contributions. I don't want CI jobs contributed from someone who isn't going to maintain them.

Re: FFmpeg moves to Forgejo

#334

Opening this site I get "Oh Noes! Invalid Response" with an anime girl. Tried refreshing, opening in a private windows, same thing. EDIT: tried it again and got to "Making sure you're not a bot" with the same cringey anime girl, then the site loaded without CSS. Tried one more time, finally it loaded. EDIT 2: clicked on a link and I'm back to "Oh Noes!..." .

Welcome to the bright future where open source projects happily put DRM on their websites. Yay!

Re: FFmpeg moves to Forgejo

#335
post #102

Earlier quoted context omitted.

So AI made human browsing inconvenient?

I’ve never had problems getting to any Anubis site even with uBlock origin and uMatrix. You have to enable cookies and scripting for the main domain.

Many people also never have problems with Cloudflare yet it causes endless pain for others. But besides that, having to enable scripts and waste resources should already be unacceptable.

Re: FFmpeg moves to Forgejo

#336
post #102

Earlier quoted context omitted.

So AI made human browsing inconvenient?

Yes it did and it's only going to get worse, ai crawlers are going to continue to make running a website more and more painful. Don't blame the anime girl, she's just trying to fight the bots

> Don't blame the anime girl, she's just trying to fight the bots

This is exactly what makes this cringy. There is no reason to anthropomorphize your shitty anti-bot scripts. It's just as annoying as when software goes "oopsie woopsie" when there is an error.

Re: FFmpeg moves to Forgejo

#337
post #102

Earlier quoted context omitted.

That is Anubis trying to get your browser to do proof of work: https://github.com/TecharoHQ/anubis

So AI made human browsing inconvenient?

Not, lazy web developers that chose to put DRM on their websites did. As always that DRM hurts honest users more than dishonest ones.

Re: FFmpeg moves to Forgejo

#338
post #102

Earlier quoted context omitted.

So AI made human browsing inconvenient?

Yes it did and it's only going to get worse, ai crawlers are going to continue to make running a website more and more painful. Don't blame the anime girl, she's just trying to fight the bots

You're free to fork Anubis and change it so that it displays whatever else your heart pleases.

Re: FFmpeg moves to Forgejo

#339

Earlier quoted context omitted.

It's the kids. They all like the anime. Not at all like the serious teams I worked with at IBM and DEC that slapped trek logos over everything.

Define kids? I know plenty of Gen X and elder millennials into anime

Only the ones that are still kids mentally.

Re: FFmpeg moves to Forgejo

#340
post #60

With the calm, respectful understanding that everything is subjective and there's no accounting for taste - and in my personal capacity - I do not understand how cutesy anime characters have been deemed sufficiently tasteful/professional/anodyne enough to be displayed to literally every single person who visits my site. With apologies to fans of the art style, it is a negative signal to me. I do not prefer to use Clo…

I don't like the art either but much worse is how accepting open source projects are of putting the DRM that's behind it on their websites.
Post reply on HN