Jeff Atwood on why pagination is naturally going away.
Once you have thousands of items, you don’t have a pagination problem. You have a search and filtering problem. Why are we presenting hundreds or thousands of items to the user? What does that achieve? In a perfect world, every search would result in a page with a single item: exactly the thing you were looking for.