I take your point, but I am still baffled why people find this appealing.
My first thought is that the person has a strong grasp of their profession and they love money. A hack like that has to have a really high value/effort ratio.
I loved making custom progress bars really fun so people didn't mind watching the huge sites download.
I HATED when they had me mess with the time so that it got to 90% really fast and then spent AGES finishing the last 10%.
Yet another data point on why nobody should be wasting a second watching Mr Beast content. Complete algorithmically optimized garbage.
I recall Mr Beast showing up in a Colin Furze video for a few minutes and Mr Beast was very clearly incapable of being a normal person. He was obviously out of place, being in full makeup and styled, and couldn't seem to be bothered to actually engage or express real interest in the subject. I think the guy has replaced his real persona with some manifestation of the YouTube algorithm. If he's not actively making money, he's just a shell.
It's scary imagining people getting sucked into that :/
That guy is so over the top that I cannot bear watching his videos, despite them theoretically being exactly up my alley. I like tinkering videos, I like his ideas, and the high-quality results, but I hate his mannerisms.
[0]: https://i.pinimg.com/originals/c8/84/8e/c8848e81afa88a42bd4d...
For instance: when reading/writing/both many files of differing sizes on traditional drives there is an amount of latency per file which is significant and not always predictable. Whether you base progress on total size or number of files or some more complicated calc based on both, it will be inaccurate in most cases, sometimes badly so. Even when copying a single large file on a shared drive, or just on a dedicated system with multiple tasks running, the progress is inherently a bit random, the same for any network transfer. Worse are many database requests: you don't get any progress often because there is no progress output until the query processing is complete, and the last byte of the result might arrive in the same fraction of a second the first does¹. The same for network requests, though IE (at least as early as v3) and early versions of Edge did outright lie² there to try make themselves look faster than the competition.
The progress bars in videos are a different beast (ahem): the total time is absolutely known, any inaccuracy is either a deliberate lie or gross incompetence.
--------
[1] I once worked on a system that kept logs of certain types of query so it could display a guess of how long things were going to take and a progress bar to go with it, but this was actually more irritating to the users than no progress display as it would sometime jump from a few % directly to done or sit at 99% for ages (in the end the overly complicated guessing method was replaced by a simple spinner).
[2] It would creep up, getting as far as 80%, before the first byte of response is received. This also confused users who thought that something was actually happening when the action was in fact stalled and just going to time-out.
It was a compromise that let us focus our limited attention on the things our project could uniquely do, without needing to refactor or do fast-and-slow-passes to provide subtask-count estimates to the UI. I'd make those same choices again, in that context. But in an ad context, it's inexcusable.
(Yes, I know it's mostly the ad's fault, but there's no practical way to punish them directly. So force apps to pick better-behaving networks.)
“Hey you bought socks that one time! Want more socks??” -> Unsubscribe.
“Hey it’s your weekly sock news! What’s new in socks!” -> But I unsubscribed! Haha no, you only unsubscribed from the “product releases” list. Not the “weekly news” list or our 10 other fabulous mailing lists!
-> Report all emails from this domain as spam. May god have mercy on your soul, cute socks.
They did work with a bad ad network though so it's a valid enough reason to complain imo.
They could have a separate ad-reporting UI in every ad-running app (so you can report stuff later), and they could reward valid reports by skipping all ads on their network for a month or something, but doing that would reduce fraud, and that means reducing their profit. So none of them do it.
I'd say they probably need an oversight committee with teeth, to strongly punish every single violation (so the networks develop functional defenses), but they'll probably just VW-emissions-fraud their way around it.
You got served an ad from "one of our partners". That's all you'll get to know, and there's no mechanism to even report the app's shitty behavior to Google or Apple (and they don't care when the app becomes too large, either).
(If you're using a mouse, forget what I said. But I haven't run into an ad where the close button didn't close it... if you were able to click the close button.)
——
[0]: https://developer.apple.com/design/human-interface-guideline...
They're very very clearly click-fraud tricks, and most platforms will ban them if they're caught. But by clicking on the ad, it closes the ad, and there's no way to go back and report them, nor incentive for ad-viewers to do so. By design, IMO.
The whole industry runs on scams like this, there's no incentive for large platforms to proactively block any of them because they lead to money moving through them, where they can extract their rent. They only move against the most egregious, to keep fraud at the same barely-acceptable level as all the others.
Another trick that I’ve noticed on the Reddit app is that the tappable area is much larger for ads than normal posts. If you tap even near the ad it will visit the ad
https://external-content.duckduckgo.com/iu/?u=https%3A%2F%2F...
Everything is trying to scam you nowadays jfc