←back to thread

752 points dceddia | 2 comments | | HN request time: 0s | source
Show context
yomlica8 ◴[] No.36447314[source]
It blows my mind how unresponsive modern tech is, and it frustrates me constantly. What makes it even worse is how unpredictable the lags are so you can't even train yourself around it.

I was watching Halt and Catch Fire and in the first season the engineering team makes a great effort to meet something called the "Doherty Threshold" to keep the responsiveness of the machine so the user doesn't get frustrated and lose interest. I guess that is lost to time!

replies(18): >>36447344 #>>36447520 #>>36447558 #>>36447932 #>>36447949 #>>36449090 #>>36449889 #>>36450472 #>>36450591 #>>36451868 #>>36452042 #>>36453741 #>>36454246 #>>36454271 #>>36454404 #>>36454473 #>>36462340 #>>36469396 #
sidewndr46 ◴[] No.36447344[source]
Even worse is the new trend of web pages optimizing for page load time. You wind up with a page that loads "instantly" but has almost none of the data you need displayed. Instead there are 2 or 3 AJAX requests to load the data & populate the DOM. Each one results in a repaint, wasting CPU and causing the page content to move around.
replies(13): >>36447430 #>>36448035 #>>36448135 #>>36448336 #>>36448834 #>>36449278 #>>36449850 #>>36450266 #>>36454683 #>>36455856 #>>36456553 #>>36457699 #>>36458429 #
leidenfrost ◴[] No.36447430[source]
There was a small accordion in some Google search results that opened around ~1 second after the results page was loaded and I think it was the most infuriating thing ever. And we are talking about Google here.
replies(5): >>36447524 #>>36447546 #>>36448356 #>>36449240 #>>36450437 #
amaccuish ◴[] No.36447524[source]
The one where you would go to click on the first result and it would expand seemingly perfectly timed in between and you’d end up somewhere else?
replies(3): >>36447648 #>>36449394 #>>36453231 #
yomlica8 ◴[] No.36447648[source]
I want to say some webpages actually do this to make you accidentally click on ads but I have no proof.
replies(1): >>36447734 #
michaelt ◴[] No.36447734[source]
We A/B tested it, and the 750ms accordion produces maximum revenue. Why do you hate evidence-based decision making? /s
replies(3): >>36448307 #>>36454391 #>>36456059 #
flangola7 ◴[] No.36456059[source]
A/B testing is so gross. In other domains human experimentation of any kind, no matter how low risk, involves getting fully informed consent and ethics board approval before going ahead.

Experimental behavior manipulation, without even telling the subject they are part of a manipulation experiment? You would be chased out of the room and your reputation destroyed! Utterly unacceptable. But in webdev universe this is somehow seen as a totally normal practice.

replies(1): >>36470092 #
froggit ◴[] No.36470092{3}[source]
This is exactly how users felt when Reddit ran A/B testing on their "feature" that forcibly signed out people on mobile browsers and said they needed to use the Reddit app to sign back in. I saw a crazy long thread of straight backlash about how messed up it was and how they aren't cattle to experiment on and how they didn't consent to that (which they prolly did in the T&C but no one reads that and actually understands what they're agreeing to).

Seeing as they were posting the backlash on Reddit, I'm guessing a lot of people downloaded the app to log in and Reddit said "Big Success!" when they checked the stats.

replies(1): >>36477704 #
1. account42 ◴[] No.36477704{4}[source]
> which they prolly did in the T&C but no one reads that and actually understands what they're agreeing to

The GDPR's notion of informed consent really needs to be applied pervasively to all kinds of consumer contracts. If it's hidden in walls of text that the average user doesn't read it shouldn't count as consent.

replies(1): >>36595351 #
2. cylemons ◴[] No.36595351[source]
I remember reading somewhere that if you actually read the TOS/EULA of every single thing you use, it would take your entire lifetime.