Live data from Hacker News

The infinite scroll may become endangered if controversial Calif. law passes

sfgate.com

231–240 of 464 posts

Re: The infinite scroll may become endangered if controversial Calif. law passes

#231
post #97

Earlier quoted context omitted.

We also removed choices to drive without a seat belt or sell lead paint. Was that a bad thing?

I should have a choice between leaded and unleaded paint and gasoline

Why should you? You would also affect people who did not participate in that choice.

Re: The infinite scroll may become endangered if controversial Calif. law passes

#232

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 t…

Good UX for what? Maximising engagement time?

Re: The infinite scroll may become endangered if controversial Calif. law passes

#233
post #225

Earlier quoted context omitted.

I think they meant how you can’t get a permalink to your feed/timeline view-state[1], so other people can see exactly what you see (not just what’s in the viewport but also the surrounding/offscreen content and broader context). [1]: something like a link specifying the contents of my feed at a specific date+time and scroll-position. …whereas with old-school SSR paging it’s right there in the querystring paging param…

Offset / page index is not exactly stable especially for the most common case of newest-first.

It is when you do "?after=uuid" or "?after=timestamp".

Re: The infinite scroll may become endangered if controversial Calif. law passes

#234
post #81

We can all agree that the internet was great and now it is less great, but the second someone articulates a very, very simple rule, the "well ackchyually" crew comes out of the woodwork. Infinite scroll is very obviously unnecessary. It is very obviously intended to keep people on an app longer than they would otherwise use it. You can lazy load into a finite scroll. Just make people click something every once in a w…

Not only it's unnecessary, it also bad GUI. In apps with infinite scrolling your position doesn't get its own state, so if you eg. go view a post & return to Instagram timeline it opens at the beginning. If you use media more thoughtfully as opposed to mindless scrolling, it just doesn't work.

With pagination you could say return to IG after a week, go through 5 pages of whoever you're following, check out a post, go back knowing you stopped at 5th, and continue from there. You can also set a limit (I'll check 10 pages tops and then go to sleep), which is helpful even with algorithmic feed.

I'm sure they can screw up pagination too if they wanted, but typical implementations don't have this issue

Re: The infinite scroll may become endangered if controversial Calif. law passes

#235
post #36

Earlier quoted context omitted.

Infinite scroll makes the problem much easier, even if it’s still a problem. The only action you need to support is loading more results, which you can do by loading all results and filtering out those already shown. With pagination, the user may say “give me page 3” and you have no idea what was on pages 1 and 2, if they were even loaded.

Just use cursor based pagination. How is this any different whether it’s infinite scroll or separate pages?

I guess the argument is that, while it's the same whether the user asks for "give me page 3" or "give me scrollbar Y coordinate 2160", the user is more likely to do the first or at least to care about the correctness of its result?

Re: The infinite scroll may become endangered if controversial Calif. law passes

#236
post #150
post #81

We can all agree that the internet was great and now it is less great, but the second someone articulates a very, very simple rule, the "well ackchyually" crew comes out of the woodwork. Infinite scroll is very obviously unnecessary. It is very obviously intended to keep people on an app longer than they would otherwise use it. You can lazy load into a finite scroll. Just make people click something every once in a w…

What's very obviously unnecessary is the need for a law to police this. You can just not use things you don't like. This need to project one's own morality upon others will be the source of endless conflict.

The law being discussed is for minors. As a society we don't think minors have sufficient executive function to make those decisions, so we find it acceptable to ban them in those context.

Re: The infinite scroll may become endangered if controversial Calif. law passes

#237
post #225

Earlier quoted context omitted.

I think they meant how you can’t get a permalink to your feed/timeline view-state[1], so other people can see exactly what you see (not just what’s in the viewport but also the surrounding/offscreen content and broader context). [1]: something like a link specifying the contents of my feed at a specific date+time and scroll-position. …whereas with old-school SSR paging it’s right there in the querystring paging param…

Offset / page index is not exactly stable especially for the most common case of newest-first.

Actually newest first shouldn't be a problem, you need only to point to "last seen date" (up to ms precision)

An algorithmically "curated" TL, yes that's harder

Re: The infinite scroll may become endangered if controversial Calif. law passes

#238
post #36

Earlier quoted context omitted.

Infinite scroll makes the problem much easier, even if it’s still a problem. The only action you need to support is loading more results, which you can do by loading all results and filtering out those already shown. With pagination, the user may say “give me page 3” and you have no idea what was on pages 1 and 2, if they were even loaded.

Just use cursor based pagination. How is this any different whether it’s infinite scroll or separate pages?

Cursor based pagination only works if the items are sorted in strict chronological order. Otherwise, the problem remains. Consider the list

  [A B C] D E F G H …
where the brackets represent the first page. If the user clicks the next page button (asking for the next page after C), but meanwhile the order changed, they get this:

  A D C [B F E] G H …
Notice how they now see B twice and completely miss out on D. In constrast, infinite scroll will take the new infinite list and remove A B C, leaving D F E …

Re: The infinite scroll may become endangered if controversial Calif. law passes

#239

Earlier quoted context omitted.

Oh is this law’s scope limited to only the world’s largest corporations, and not smaller competitors, new entrants, individual developers, or nonprofits? I didn’t realize that. Oh is the presentation of text and images not “speech” because it’s “addictive”? I didn’t realize that. Your strategy with billboards is more clever than I’ve usually seen from you lot; I’ll give you credit for that. A billboard is actually a…

Isn't it fascinating that the people making the most extensive use of infinite feeds and A/B testing for maximum user engagement are also the massive platforms with dominating network effects and captive audiences? It's like _specifically regulating large social media conglomerates with outsized impact, capacity for harm, and demonstrated propensity to maximize user addiction might provide an ideal balance of societa…

Sophistry. The question is not whether or not regulation is authoritarian, it’s whether or not it’s constitutional. As in, whether or not the government is even allowed to make such a law.

A law doesn’t just get a constitutional bypass because it’s addressing known harms or “anti-social” behavior or whatever. This is not the UK.

Illuminated signs exist in the real, physical world. They can beam bright light into your home, involuntarily. Design and presentation exists in the realm of a printed page, or on the display of your device. Can we regulate how a book lays out its type?

The First Amendment is quite possibly the most uniquely American thing about our Constitution, and its most defining feature. It’s worth defending.

Re: The infinite scroll may become endangered if controversial Calif. law passes

#240
post #219

Earlier quoted context omitted.

As many have said before: it's basically malicious compliance. They're supposed to be super annoying ... Instead of complying, they choose this obnoxious practice so they could continue ... monitoring every action a visitor does. You don't need a cookie banner to be allowed to create Cookies. You only need them if you're using them for something like tracking. [1] Regulators didn't enforce cookie banners. Cookie bann…

For one, compliance is compliance. For another, "You only need them if you're using them for something like tracking." yeah, sites want to track user behavior and the eu said if you want to do that you gotta have a banner. How is that "malicious"? Seems like the eu got exactly what they wanted?

> and the eu said if you want to do that you gotta have a banner.

No they did absolutely not say that! They said I need informed consent before I collect your personal identifiable information. Nothing prevents me from instead of using a banner, for example having a small widget in the footer or elsewhere on my site if I were to want to collect it (I have no analytics or cookies on my site at all).

Post reply on HN