105 comments

[ 5.3 ms ] story [ 105 ms ] thread
Headline makes it sound like that's a bad thing.
Curious as to where the line between “addictive feature” and "good UX" is. Is deliberate pagination actual impedance to use or merely an annoyance that's been weeded out with modern UX design?

When does a feature that simply makes your product easier to use cross into a territory that it's illegal?

What about media previews, in a platform like reddit if you can preview or expand media directly from the main list is that an “addictive feature” or just convenient design?

also interested in the larger economy, if you create a plugin that restores or adds infinite scroll to a website could you be liable for providing illegal UX?

EDIT: to clarify I'm not really griping on infinite scroll in particular, more the difficulty in regulating postitive UI/UX. Dark patterns are relatively easy to identify. If the unsubscribe button is hidden behind 3 screens and is in 3 point font that's pretty clearly a dark pattern. This seeks to regulate the opposite basically "your platform is, too easy, too good at serving your content"

This is much harder to categorize and has fuzzier boundaries. For example imagine if it applied to remembering your login for more than 24 hours. Certainly people would use your service less if they had to continuously authenticate. Are long-lived sessions good UX or encouraging "addictive" behavior?

This is the sort of thing that should / will be decided by courts, I think. We have many fuzzy laws where evaluating on a case-by-case basis makes more sense than deciding an arbitrary hard line. In this case, apps and platforms as a whole would be taken into account; infinite scroll alone might not be against this law, but if an app has a consistent pattern of addictive behavior and is harming its users because of it, something like infinite scroll might be forbidden for that app in a lawsuit.
Do they have to prove it beyond a reasonable doubt? If it was a crime, they would.
> Curious as to where the line between “addictive feature” and "good UX" is. Is deliberate pagination actual impedance to use or merely an annoyance that's been weeded out with modern UX design?

Neither? Pagination is good UX; infinite scroll is a way to make your usable page unusable instead.

We know there's a big problem with addictive ux in general.

And of course we know that small changes increase engagement/addictiveness.

Html interfaces are easily configurable, technically.

The fact companies at least don't offer easy ways to configure websites to be less addicting, and some even block those, does tell us something.

I think it's about user agency. When we say that infinite scroll is addictive, we mean that the user keeps on scrolling even when they wish they could stop. It's also about harm. Trapping users on their phones is harmful to their well-being. A person who wants to quit should be able to do so, addictivity that prevents that is harmful.

Reading the bill I see carve-outs for things like "commercial transactions", perhaps allowing Amazon and Temu to use infinite scroll, but not Facebook and TikTok

It’s the wrong fix to the problem. The correct fix is enforcing an infinite scroll limit (time), after which the app tells you to take a break (for some amount of time).
> a feature that simply makes your product easier to use

Except it doesn't. You lose context and are now drowning in an endless morass of lazy-loaded blocks and widgets, all hiding under invisible elements. Nothing has a permanent URL, so there is zero accountably if the user was shown something that they need to reference - unless it benefits the platform. And of course, it will eventually all force reload when the page complexity exhausts the available memory, or at least when it becomes too exhausted to reliably serve ads.

god I hate infinite scrolling so much

you can't jump to the specific place on the website, you can't remember where something has been to have a map in mind, you can't go to "about" section or some sort of site settings

agree. pressing a button to go to next page is like a chore. The scrolling in itself is kind of addictive, you swipe with your finger and everything moves like you're moving a parchment or something.
Infinite scroll makes it only easier to use when your consumption only has one way.

A soon as you want to revisit a previous post you are lost.

You may remember it‘s ten pages back but with infinite scroll that information is missing

(comment deleted)
Good UX for what? Maximising engagement time?
First, I believe the companies would have a very easy time to distinguish those features, as they know which feature was developed with the intent of keeping users in the app.

So if they acted by the spirit of the law, this would be very easy.

Of course they won't as that goes against their core interests, so we will likely have a cat-and-mouse game of definitions and malicious compliance. I'm looking forward to a whole new era of "UI innovation" where companies scramble to think of patterns that are technically not autoscroll or autoplay, but practically have an even worse effect.

(Interestingly, the "have the user opt-in" loophole we had with cookies doesn't seem to exist here, so at least we hopefully won't see any more "consent popups" or deliberately bad alternatives)

As for the law, apparently it has this line:

> ...or “any other feature defined” by the attorney general “as an addictive feature.”

So essentially the attorney general has to guess the intent of a company behind a feature. It's strange that this power lies with the attorney general and not a judge or jury (not an expert on US law though), but in general, "guessing intents" is something the legal system does all the time for obvious reasons.

> where the line between “addictive feature” and "good UX" is.

At addiction?

> Curious as to where the line between “addictive feature” and "good UX" is. Is deliberate pagination actual impedance to use or merely an annoyance that's been weeded out with modern UX design? When does a feature that simply makes your product easier to use cross into a territory that it's illegal?

These feeds couple two features together: infinite scroll and automatic refresh. Without "pages" there is no technical way to refer to (and link) to a specific view, it's always generated. The best you have is a link to a particular item. Automatic refresh adds FOMO that you will not see the post again if you stop engagement right now.

Coupled together there is nothing about "product easier to use" and all about addictiion-inducing dark patterns.

Some apps do not tack on the auto refresh, meaning you can close the app at any time, reopen it and keep scrolling from the point you left, eliminating the addictive fomo.

infinite scroll/algorithms don't need to be completely gone - just no longer the default setting
coke cola used to have cocaine in it, it doesn't anymore, people in taste tests prefer the taste of Pepsi... Coke is still the leader in sales.

Infinite scroll doesn't have a positive UX. If it takes an infinite amount of time to use your product, your product is shit.

Unless your product is content, in which case endless scroll encourages thoughtless consumption behavior. That's not a good thing.

We as engineers shouldn't be building stuff that degrades the experience of existence (which is already shit enough), just because you can make money doing so doesn't mean it's not antisocial behavior, and because you can make money by being a really shitty human, it does require some external force to curtail that negative sum behavior.

I agree it's difficult to categorize, the solution is rapid iteration, not allowing the asshattery until the entirety of society figures out it's bad for your brain. Someone should probably fix the political system in the US so we can have rapid iteration on problems again.

This is a question that needs to be answered empirically. It should be forced to a point where it is not obviously addictive and then stay there imo
Your edit is actually the nub of the matter.

Its all very well saying "we will ban x" but unless you can define "x" reliably in a way that stands up to court arguing, you're not banning it, you're putting a lawyer tax on it.

The issue is, the vauger the terms, or harder it is to prove, the more money can warp the outcome.

There will always been cornercases to all laws, so you need to choose what you are going to hit and why.

Dark UX patterns can be hard to prove, you need to show that a normal person is not reasonably able to understand. That changes with time. (ie in the 90s asking someone to login and press a link would have been onerous, when a phone service/postal/fax was the done thing.)

So you either build in a proof, which can be gamed, or you target a specific action or thing, which will need updating.

the Law is hard, and, increasingly made by people who are not experts.

> This seeks to regulate the opposite basically "your platform is, too easy, too good at serving your content"

No, it's seeking to ban presenting content at a faster rate than a person can meaningfully digest.

There's a limit to that rate over which the platform doesn't become "too good", it just becomes worse, as it's showing too much too fast and breaking attention.

> If the unsubscribe button is hidden behind 3 screens and is in 3 point font that's pretty clearly a dark pattern.

According to who? US law is established as heading into this absurd notion of subjectivity, so the interpreter and viewer of the law as written is now as important as the law being written in the first place.

Gerrymandering black voters out of being able to elect a black representative? Well as long as the people doing it don't admit being racist, it's all fine! Want to take bribes from foreign governments? Well, if you're the head of the executive branch of government or a close personal friend, you can interpret that better than the bestest out there so those anti-corruption laws clearly don't apply, right?

"That's not a dark pattern, your honour!", Shady McShadeface attests in court, "we're just trying to make offers we think the customer is interested in before they confirm their final and terrible decision with awful consequences for them!". How else would the poor uninformed consumer not be aware of that special deep discount (today only, 4 hours left!), on that pillow set that they absolutely must need to consider on their way out of the door?

Infinite scroll is deemed by many a dark pattern, and by others a particularly clean way of dealing with a UX challenge. Subjective, eye of the beholder, and all that.

It reminds me a little of the "I know pornography when I see it" argument, and I think it's fair to call it a dark pattern given the evidence against it, but like pornography, consenting adults should be able to consent to exposure to it for their own "convenience", perhaps. I just personally think the button to turn it on should be hidden behind 3 screens and in a 3 point font...

Good UX makes you achieve your goals on a website faster. It implies that the website has a purpose apart from spending your time on it. If it has no such purpose, and yet people are spending a lot of time there, it's probably addictive
Seems like one of those situations where the outcomes should be measured, not the implementation. If you've created a product that is leading to hundreds of hours of wasted time (and the users themselves are sick of the amount of time they spend) maybe its time to investigate?

I guess I'm agreeing with your point that its hard to pre-emptively define what "bad UI" is when it's often so close to "efficient UX", so just go downstream.

One of my favorite UX stories is about my first Mac, a 12" g4 mbp. One of the best things about it was that I could open the lid and it would immediately be awake and ready to use. I would use it, do what I needed to do, then close it and put it away. It was great because it consumed so little of my time.

So to your question about the line between good UX and addictive features, at least in some cases, there is an ocean between them, though to your point, it's hard to find that line in the ocean. "Fallacy of the beard" and whatnot.

It should just be universally required to give an option to disable addictive features. Should prevent age verification, and giving users optionality is always a good thing (for them).
How will you measure purely psychological addiction using a neutral process that can’t be easily captured by political interests?

That said, I like the idea of an option. Options are good!

I find the reply button to be pretty addictive
Is infinite scroll really the problem or is it really the whole malicious toolbox and intention of "maximizing engagement"?
Regulate the business model, not the interface.
Whack-a-mole lawmaking solves nothing. All this law does is ask social media companies to find another way for their platform to be addictive to children.

Here's how to solve this ...

Social media companies measure engagement. Decide what the safe metric is, pass laws that hold social media companies to that metric for whatever age or demographic. Apply fines proportional to revenue when they are found to exceed the metric. Fines can't be reasonable to the cost of doing business.

That stops any social media company from incentivizing employees to increase engagement for that demographic.

Instead of trying to whack a mole on all addictive mechanisms, just ban the business model driving all of them: targeted advertising.
That would cause most, if not all, modern tech companies to go out of business (or massively downsize). I support it.
The law should force social media to be subscription-only.
There is no way to enforce any of these types of laws without an iron curtain that clearly violates the first amendment. If you have free speech infront of children in public I don't see how having infinite scroll on your website or app is any different. Parents should parent their children instead of the state. Its crazy how avoident California is of solving actually important problems like homelessness, mental health resources, housing crisis, yet infinite scrolling somehow is a priority.
> If you have free speech in front of children in public I don't see how having infinite scroll on your website or app is any different.

Have you seen many people mindlessly watching people talk in public for hours on end? When a plane lands, people aren't zombified listening to another passenger talk, they're zombified doom scrolling on tic-tok etc.

I didn't realize that putting labels on cigarette packs made the country literally East Germany (the original iron curtain).
I honestly think that this may have some benefit as the infinite scroll has made our attention spans incredibly short. Although, I'm sure people will find there way around it.
What does this mean for a large Word document? Will people using OpenOffice.org get arrested for loading a novel?
this is a ridiculous proposal
there is no correlation between the implementation of infinite scroll and the actual forces that are the problem
note that this is going after "psychologically exploitative features intended to maximize engagement" of all kinds, not just infinite feeds. it also poses an ultimatum banning people under 16 from websites that provide such addictive features to anyone.

personally I am against internet identification, and I think teenagers should be allowed on social media, so I have to ask: why only children? if these features are so bad, ban them outright.

same as alcohol, we've decided adults are fair prey
Adults are supposed to have acquired enough life experience to make more reasonable decisions than children.

Having said that, we also expect adults to make all kinds of bad decisions so they too are prohibited from many things, like shooting smack or freebasing meth.

I think there's a good case to be made not for banning kids from social media, but for banning everyone. In that case, it'd be easier to do it from the supply side than the demand side.

The problem with infinity scroll is the lack of "pagination", which essentialy make most of content to get hidden away. For instance. Let assume you have 3000 comments on a YouTube video, your browser will crash way before it "infinite scroll" to the end (I know that that are tools to bypass this, but I'm talking about the default experience).
Old people who think that the "scrolling" part of Doom Scrolling is literal. Ugh, I'm sorry for California.
I (personally) think this is the wrong kind of solution.

I think a better solution would to mandate that platforms offer a ranked feed and a chronological feed and make the setting sticky for users.

I think giving users the agency over how much they consume is good but mandating a “UX” pattern feels too specific.

As somebody with not-enough self control, I would love this for myself. Self-locks help, but the temptation is always there.
Yes, I need this too. I'd pay 20x if I could keep the usefulness of my phone and its apps but get rid of the addictive stuff.
I think the most frustrating thing for me is when a website has infinite scroll, but also a footer with links that you want to access. I end up going to the dev tools to look at the code.
I hate infinite scroll. Also how do you really prohibit a software feature? Seriously..
Don't most people have AI agent that consumes the infinite scroll and then presents a custom summarization? I don't see how this ban is a good idea.
misses the mark, it's not about the functionality it's about the algorithm populating it
I’m going to be honest, this kind of regulation would make me disable the site(s) for the state (if there are fines, etc). I don’t have the time to play these games for my tiny projects