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...
Nginx has moved to GitHub
71–80 of 170 posts
Re: Nginx has moved to GitHub
#72Earlier 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.
Re: Nginx has moved to GitHub
#73Earlier 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?
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
#74Earlier 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.
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
#75Earlier 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…
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
#76Earlier 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…
Re: Nginx has moved to GitHub
#77Earlier 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.
Re: Nginx has moved to GitHub
#78Earlier 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.
Re: Nginx has moved to GitHub
#79Re: Nginx has moved to GitHub
#80Earlier 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?
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.