I don't have that problem and if I did I would use the tools available to me to find what I wan't like the / command on every github page, or the gh cli tool:
gh issue view 21498 -c
Which loads every comment and gives you grep or rg for your searching pleasure. I hope your life is easier now.
Also, Lazy loading is pagination. You're getting the best of both worlds, you're not loading everything, and you never have to go back. I'm not understanding the problem people are having here at all.
If your site is so awful that you're forced to use the command line to navigate it, something is quite wrong. You're seriously suggesting that it's an acceptable workflow to go from your browser to the command line just to preserve infinite scrolling?
There's already an issue search feature on Github, why shouldn't that be improved to return relevant search results?
My solution was to dial back my engagement with github (e.g. using a project's gitweb) and move to a different platform for hosting my own stuff.
Also, Lazy loading is pagination.
No, it's not. Infinite scrolling means you're loading all of the content instead of a page at a time.
You think GitHub is just a website at this point? LOL. I do a lot of work in the terminal so I for one welcome a tool that enables productivity without having to visit a website. I know, it's a crazy concept, like wow.
When I use the search feature for text in the hidden comments, it brings me to that issue. As a pointed out below, you're also wrong and you can easily see that the comments are not loaded, are paginated, and that the loading of more comments only happens when you click the link to display more. The fact that it only displays 60 comments at a time and wont load any additional comments unless you click for more is why it's not infinite scrolling because after 60 comments, you're at the bottom of the page, unless you click, not scroll, for more.
The cheese stands alone. You're (deliberately?) missing the point. There's nothing inherently wrong with a command line workflow. What's wrong is breaking a workflow (e.g. browser) and then suggesting it's appropriate to simply fall back to the command line for part of that.
As a pointed out below, you're also wrong
Well, no. You're focused on the API (which nobody commenting here cares about one whit) and not the interface. While the comments may be loaded in batches they're not paginated within the browser.
Look, you prefer the command line and that's great for you. That preference doesn't justify gimping the site.
> Also, Lazy loading is pagination. You're getting the best of both worlds, you're not loading everything, and you never have to go back.
you're getting the worst of both worlds. you cant see everything at once, the load more is in a random spot in the middle of the page, and its impossible to load everything at once.
compared to pagination, where you can jump to any random page you want. you just click the page number and boom it loads. I think we are looking at a culture clash, where younger people who dont have any actual experience with true pagination are trying to comment on it. if you had experience, you would know that its worlds better than whatever hellscape we currently have.
You can, I posted the link in different comment, you can load everything, but you haven't bothered to look or explore, but using pagination means you never seen everything anyways. I don't think most people come across a 500 comment issue and need to start in the middle. They're reading top down and expanding as they get deeper into the conversation.
They're literally using pagination to display the issues, you can see it yourself. You think I'm a younger person because I disagree with you? That's classic. You're the only one I see complaining, I have no issues with it. If anything it sounds like you don't understand GitHub and you're unwilling to learn anything new or or even try to overcome your old and decrepit ways with tools that are readily available and simple to use. Whatever..., btw I'm well over the hill.
> If anything it sounds like you don't understand GitHub and you're unwilling to learn anything new or or even try to overcome your old and decrepit ways
I am willing, I have been using the "load more" interface for as long as its been around. its terrible. from my EXPERIENCE with both systems, pagination is the more pleasant experience. with pagination, you can even link to a specific page, to direct someone to the beginning of an important sequence of comments. you might have this with the new system, but before you know it you're running into a load more again, making Ctrl+F useless.
I don't think most people come across a 500 comment issue and need to
start in the middle.
a.) The threshold for reducing clutter is well less than 500, and comments disappear for a variety of reasons besides. If Github deems a comment irrelevant they'll try to collapse it.
b.) Yes, I often want to start in the middle. If I'm searching for a specific error message or class some of the search results include issues where that keyword was only mentioned in a hidden comment.
Also, Lazy loading is pagination. You're getting the best of both worlds, you're not loading everything, and you never have to go back. I'm not understanding the problem people are having here at all.