infinite scroll

 infinite scroll  is an anti-pattern which blocks users from getting to the footer of a page, where it takes over loading more content via Javascript, often destroying URL history so that visitors can be forced to continue seeing new content until they quit.

How not to
How to not need or implement infinite scroll:

For an overall alternative approach:
 * pagination

For a good example of a simple UI that avoids any need for infinite scroll:
 * https://stream.indieweb.org/

Addictive Behavior
But the content — it’s a default. It’s a comfort when you’re tired, when it’s just easier to look. Worse yet, by defaulting to this little screen, it gets in the way of me spending my time deliberately. I really enjoy drawing, and usually, even if I’m tired, if I grab a pencil and some paper, I end up having so much fun scratching out little sketches. If I had gotten up and started drawing, I probably would have remembered how fun it is. But, I’m a little tired. Going for a walk sounds tiring, and it’s not quite bedtime yet, so I’ll just take a glance at a few more videos since I’m already here. My feet are a little cold from being here on the couch for an hour, but luckily I’ve got a blanket as well.
 * A first-person account of the addictive properties of infinite scroll: https://alexanderell.is/posts/infinite-scroll/