3 ms·
Do you think it has to do with LLMs though? Them disallowing anonymous code search?
by johnisgood 1y ago
Do you think it has to do with LLMs though? Them disallowing anonymous code search?
- frollogaston 1y agoPre-MS GitHub didn't have code search at all, and once they added it, I think it always required login from the start.
- johnisgood 1y agoWhat are we referring to as code search? I cannot view any pages on GitHub without logging in. I tried to reproduce this in a private window but it seems to work, which is weird. I was not logged in to GitHub on Windows and it wants me to login. It might be the extensions I am using (along with an User-Agent switcher). Not sure, I would have to check. All I remember is that I was logged out on Windows and I could not view ANY page from GitHub without logging in, but I can on Linux, tested it in a private window. Odd.
- kassner 1y agoGitHub Code Search was introduced in 2021 and made GA in 2023[1][2]. It's an improved version of the previous global search (aka across all repositories). > I cannot view any pages on GitHub without logging in There must be some sort of IP/browser reputation check going on. For Firefox on Mac, I get this on a private window: https://vie.kassner.com.br/assets/ghcs-1.png https://vie.kassner.com.br/assets/ghcs-1.png I'm not behind CGNAT and GitHub can pretty much assume that my IP = my user. The code tab you can't see without logging in though. 1: https://github.blog/news-insights/product-news/github-code-search-is-generally-available/ https://github.blog/news-insights/product-news/github-code-s... 2: https://news.ycombinator.com/item?id=35863175 https://news.ycombinator.com/item?id=35863175
- frollogaston 1y agoWas gonna say, try disabling ipv6 if it's on ;) If there's no login, there aren't great ways to ensure the user has skin in the game. Having a whole ipv4 addr is one, I guess having a whole ipv6 /32 would be equivalent.
- johnisgood 1y agoI will give you a screenshot when I get on Windows, and some details.
- kassner 1y agoI can't comment on LLMs, but I vaguely remember speculations of it being a mixture of AI training and trying to keep resource utilization at bay. Even generic bots can cause a lot load if you don't have much caching in front of it.