pull down to refresh

You can create the most mathematically perfect computer security system known to humanity and people will misuse it, or bypass it. If you make it impossible to bypass, you will sooner or later discover that all actual work is being done on people's personal laptops, passed around on USB keys, and only enters your perfect system when someone needs to file an archival copy (assuming they remember to).

I'm no designer, nor a computer security expert, but I suspect this principle applies to any piece of software.

People do what works for them. And the people are lazy. Also half the time they don't see the button that says click me for help or if they do see it, they don't click it because that's not what they thought the button would look like. Then they spend twenty minutes searching for your email so they can tell you that they can't install your .exe on their Chromebook.

By people here, I mean me. I discover this behavior in my self all the time. Makes me think that the job of people who make software is very difficult. You must make a highly functional thing that only does what I want it to do. Probably this involves a lot of artfully showing only one button.

I came to the above-linked post when I was reading this one, which was also pretty good:

People can not just pay attention to boring things