Infinite Scrolling: How Feeds Were Engineered to Steal Your Sunday Afternoons

—

by

in

It is 2:15 PM on a Sunday. You are lying on the couch. You tell yourself you are just going to check one quick message, maybe see what your cousin posted, and then get up to start the laundry.

You flick your thumb upward once. Twice. Three times.

Suddenly, the room is pitch dark, your left arm has gone completely numb, it is 6:45 PM, and you have just spent three and a half hours watching a stranger on the internet pressure-wash a driveway, a golden retriever eating different kinds of crunchy vegetables, and a four-part drama about a wedding cake disaster involving people you will never meet.

We beat ourselves up for this. We call it “having zero willpower” or “bedrotting”

As a developer, I am here to absolve you of your guilt: It is not a fair fight. Your Sunday afternoon wasn’t stolen by laziness; it was hijacked by a very specific piece of User Interface (UI) code invented in 2006, paired with a 1930s psychology experiment originally designed for hungry rats.

The Murder of the “Next Page” Button

If you used the internet in the early 2000s, you remember how websites used to work. You would read ten search results or twenty forum posts, reach the bottom of the screen, and hit a wall:

Page 1 | 2 | 3 | 4 | Next »

That tiny row of numbers looks boring, right? To a software designer named Aza Raskin in 2006, it looked like unnecessary friction. Why make a user move their mouse and click a tiny button just to see more stuff? Why not write a script that detects when the user is near the bottom of the page and automatically fetches the next batch of content before they even hit the floor?

He called it Infinite Scroll. And at first, he thought he had done humanity a huge favour.

What he accidentally deleted wasn’t just a button. He deleted what psychologists call a “Stopping Cue.”

The Bottomless Soup Bowl Experiment

Around the exact same time Aza Raskin was writing the code for infinite scroll, a food psychologist at Cornell University named Brian Wansink ran one of the weirdest and most revealing experiments in human behaviour.

He brought people into a room to eat tomato soup and watch TV. Half the people got a normal bowl of soup. The other half sat at a table where their soup bowls were secretly connected from underneath to hidden pipes that quietly refilled the bowl from the bottom as they ate.

Here is the wild part: the people with the self-refilling bowls ate 73% more soup than the people with normal bowls. And when researchers asked them afterward if they felt fuller, they said no. They swore they had eaten the exact same amount as everyone else.

Why? Because human brains are terrible at listening to our stomachs (or our tired eyes). Instead, we rely on visual stopping cues to tell us when an activity is over.

  • We stop eating when we see the porcelain at the bottom of the bowl.
  • We stop reading a chapter when we hit a half-blank page.
  • We used to stop browsing the internet when we hit the bottom of Page 1 and our brain had to take a 0.5-second pause to ask: “Do I actually care enough to click Page 2?”

Infinite scroll connected a hidden pipe to the bottom of your phone screen. Because you never hit the bottom of the bowl, your brain never gets the signal to ask if you’re full.

How the Code Plays a Trick on Your Thumb

From a coding perspective, your social media feed is actually lying to you about how big it is.

If TikTok or Instagram tried to load 5,000 videos onto your phone the moment you opened the app, your phone’s memory (RAM) would instantly choke and the app would crash.

Instead, apps use a technique called Pagination and Virtualized Lists. As your thumb drags the screen upward, the app quietly measures your scroll position. The millisecond you get within two or three posts of the bottom, the app fires off a silent API call in the background fetching the next 10 posts and stitching them onto the bottom of your screen right before your eyes reach the edge.

At the same time, it secretly deletes the posts way up at the top that you already scrolled past so your phone doesn’t slow down.

You aren’t actually scrolling down a long page. You are running on a digital treadmill that is building the track six inches in front of your sneakers and destroying it six inches behind your heels.

Enter the Skinner Box: Why You Pull Down to Refresh

Infinite scroll keeps you moving downward, but another piece of psychology keeps you pulling upward.

In the 1930s, psychologist B.F. Skinner discovered something fascinating about pigeons and rats. If you put a bird in a box where pressing a lever delivers a food pellet every single time, the bird only presses the lever when it’s hungry.

But if you change the mechanism so pressing the lever delivers a treat randomly; sometimes on the first press, sometimes on the fifth, sometimes nothing at all… the bird goes completely obsessed. It will peck that lever thousands of times an hour, long after it isn’t hungry anymore.

It’s called Variable Ratio Reinforcement. It is the exact mechanism behind casino slot machines. And it is the exact mechanism behind your social media feed:

  • Swipe: Boring ad.
  • Swipe: Someone’s blurry lunch.
  • Swipe: Hilarious video that makes you laugh out loud.
  • Swipe: Political argument.
  • Swipe: Boring quote.

And think about the physical motion we make when we reach the top of an app and want to see if anything new has arrived: you hook your thumb at the top of the glass and pull straight down.

You are literally pulling the lever on a slot machine in your pyjamas.

Even the Man Who Invented It Apologized

Today, Aza Raskin (the guy who invented infinite scroll back in 2006) is one of its biggest critics. He later calculated that his one clever UI trick wastes the equivalent of 200,000 entire human lifetimes every single day across the globe.

He publicly apologized, saying: “If you don’t give your brain time to catch up with your impulses, you just keep scrolling.”

So how do you rescue your Sunday afternoon from a bottomless bowl of digital soup? Since the apps won’t put the stopping cues back in, you have to build your own:

  1. Mobile apps are polished to make scrolling feel like butter. Mobile web browsers are clunky, slightly annoying, and break the hypnosis way faster.
  2. Slot machines are covered in bright neon lights for a reason. When you strip the colour out of your screen in your phone’s accessibility settings, your brain’s dopamine receptors immediately lose interest and your phone starts feeling like an old tax form.
  3. Next time you catch yourself doing the zombie-thumb flick, just say to yourself: “The soup bowl is refilling from the bottom.” Somehow, knowing how the magician does the trick makes the magic stop working.

Now, go check on your laundry. That driveway in Ohio will get clean without you.


Leave a Reply