Live data from Hacker News

Nginx has moved to GitHub

mailman.nginx.org

71–80 of 170 posts

Re: Nginx has moved to GitHub

#71
post #69
post #67

Earlier quoted context omitted.

I completely understand where they're coming from. Maintaining two separate search stacks for different user groups sounds like a nightmare. Multiply that by every feature that increases in complexity enough to bubble up on the cost-center metrics, and it for sure makes sense to prune complexity at the cost of secondary-feature functionality for anonymous requests.

Besides all of that - Github has zero obligation to provide Free services to users, let alone non-users . The person you are responding to doesn't even want to make a free account yet expects to be able to use all of Github's services for free . That's some wild entitlement. The disconnect here is unreal...

Same with Twitter, tbh

Re: Nginx has moved to GitHub

#72

Earlier quoted context omitted.

This is not at all my experience with Github? I go through the 2fa flow maybe once a year, if that. I have to go through the SSO flow for my employer's private repositories once a day (which is my employer's policy, not Github's), but that properly redirects to the page I was trying to access. Does your employer have a SSO flow that requires 2fa every time and doesn't redirect properly afterwards? That would be prett…

Happens even with my personal GitHub account across multiple browsers/operating systems.

Mine too. It wasn't always like this, but nowadays if I haven't accessed the site in a handful of days there's a good chance I'm logged out when I go. And it requires logging in, then mobile 2FA. It's very annoying.

Re: Nginx has moved to GitHub

#73
post #70

Earlier quoted context omitted.

Happens even with my personal GitHub account across multiple browsers/operating systems.

Counter-anecdote. I cannot even remember the last time I was asked to log into Github, at the office, at home, on my laptop, and even on my phone. Do you perhaps have a browser setting that nukes cookies/session data by any chance? Or perhaps use a VPN that might be tripping some sort of account protection mechanism?

Counter-counter, I share his experience as well and don't have any of those things. Just bog standard Chrome with no extensions.

What I do have, and I expect is relevant: frequent ~weeklong gaps where I don't access GitHub at all in this browser profile. I assume there's some medium-lived token that's refreshed when you access the site.

Re: Nginx has moved to GitHub

#74
post #72

Earlier quoted context omitted.

Happens even with my personal GitHub account across multiple browsers/operating systems.

Mine too. It wasn't always like this, but nowadays if I haven't accessed the site in a handful of days there's a good chance I'm logged out when I go. And it requires logging in, then mobile 2FA. It's very annoying.

Just to put this out there - but this doesn't actually sound that unreasonable.

Your tokens/session should expire at some point. We can argue over what might be a reasonable duration, but it definitely should expire.

What might be going on is if you visit the site/app it renews the token/session if it's still valid. So if you are relatively active on GH, you will stay logged in - otherwise you will eventually be logged out.

Just guessing, but all of this does seem reasonable. There's a lot your Github account can do, including a lot of damage to you and any organizations you are part of.

Re: Nginx has moved to GitHub

#75

Earlier quoted context omitted.

Personally, I don't think this is a valid case of enshittifying. Products that you pay for that loses features or break or become more painful to use are enshittifying. A free feature that stays free but requires you to make a free account (no credit card needed), I can see at least one very valid reason: if the feature heavier than a simple page (which is the case here), then it's an open door for DDOS attacks. Bein…

> The alternative is having to do captchas and the like to use those features anonymously This is not the case. You may have noticed that Google Search, Bing, etc. don't require login or captcha to do a search. Billions of people use this search daily. And yet, they will throw a captcha at you, or even just say "you're a bot, stop bothering us" whether you're logged in or not , if their signals have detected what the…

For the last seven months, Google has pushed every non-login search from my house network through a captcha; the image captcha is typically five to infinite repetitions. Audio captcha works after a single run-through, except that it is frequently "unavailable" now.

I don't know why. Google won't tell me. They just started doing the same for YouTube: "Please login because we have detected malicious behavior from your network".

I know I'm not DDOSing them; I can see all our network traffic. They're just encouraging me to avoid using them.

Re: Nginx has moved to GitHub

#76
post #74
post #72

Earlier quoted context omitted.

Mine too. It wasn't always like this, but nowadays if I haven't accessed the site in a handful of days there's a good chance I'm logged out when I go. And it requires logging in, then mobile 2FA. It's very annoying.

Just to put this out there - but this doesn't actually sound that unreasonable. Your tokens/session should expire at some point. We can argue over what might be a reasonable duration, but it definitely should expire. What might be going on is if you visit the site/app it renews the token/session if it's still valid. So if you are relatively active on GH, you will stay logged in - otherwise you will eventually be logg…

Totally agree with all of that, and still find it (perhaps irrationally!) annoying when it happens.

Re: Nginx has moved to GitHub

#77
post #51

Earlier quoted context omitted.

Github managed to provided search to free anonymous users since its inception in 2007, to mid-2023 when they introduced this new code search. I would submit that this change is entirely business-related: it's a power-play to make people create accounts and stay logged in so they can track you better. It is not that they cannot afford it, it is that they are enshittifying the service to further their interests. If the…

> I would submit that this change is entirely business-related Developers working on it have said it's due to performance reasons. I don't have a link handy, but it's in some HN thread.

The developers have also said that the new UI is an improvement. And yet…

Re: Nginx has moved to GitHub

#78
post #36

Earlier quoted context omitted.

You can change github.com to github1s.com to get VSCode in browser with fairly capable search without logging in. E.g. https://github1s.com/nginx/nginx

Alternatively the official site is vscode.dev.

That requires you to sign into github to open a github repo, which is what the OP was trying to avoid.

Re: Nginx has moved to GitHub

#80

Earlier quoted context omitted.

Github managed to provided search to free anonymous users since its inception in 2007, to mid-2023 when they introduced this new code search. I would submit that this change is entirely business-related: it's a power-play to make people create accounts and stay logged in so they can track you better. It is not that they cannot afford it, it is that they are enshittifying the service to further their interests. If the…

> it's a power-play to make people create accounts and stay logged in so they can track you better Github doesn't even serve ads. What exactly are you worried about? Your throwaway email being primary key #78,000,000 and having your visited repositories stored in another table?

I've never had any success creating a GitHub account with a throwaway email address.

The last time I tried, I'm pretty sure the email address was rejected right away, and the account couldn't be created.

Not being able to reasonably create an account there is certainly annoying when it comes to performing simple searches.

It has also prevented me from submitting new bug reports and adding information to existing bug reports for a number of open source projects over the years.

I'm always disappointed when I see an open source project using GitHub, because it makes contributing to that project more or less impossible.

Post reply on HN