3 ms·
Even if I agreed with the position of person who posted the question (which I don't really, because search is not necessarily cheap and could be used for a DOS
by yladiz 3y ago
Even if I agreed with the position of person who posted the question (which I don't really, because search is not necessarily cheap and could be used for a DOS style attack), why do people feel the need to be like this? Like, what benefit is saying, "Is it not enough to monetize every bowel movement, you now feel the need to track which individual lines of code I'm browsing?" here? Chill out.
The underlying argument isn't even that good. Besides that repos themselves are _not_ gated behind a login and so an open repo is able to be accessed publicly, including cloning the repo, if the point is that the author wants his repos and code to be useful to the public, then if there is ever a need to interact beyond just downloading the code and searching, such as creating an issue or making a PR, that contributor would necessarily need to log in.
- g-b-r 3y agoYes, there is very often a need to quickly search in source code (to figure out how something works, to discuss about it in places other than GitHub issues...). Cloning is usually fast but not with very large repositories, and you might not even have enough space on your current device to clone them. By the way if a lot of people will end up cloning everytime instead of logging-in (after all logging in to GitHub is a pain with the 2fa) I don't think their systems will have less load. And not everyone might want to have a GitHub account