Have some respect for your users, developers. ‘Cause you’re one of them.
In the marketplace, only results matter and companies that deliver them displace those that don’t. In this case, result mean profit or at least conversions.
The same was true for banks who were over extended on risky loans in the late aughts. If you didn’t do that, you were criticized by analysts and Wall Street for being too conservative, and anyway look how much these other banks are making. And by the government: you’re being too stingy with loans to the buyers who need them most.
Were this the unalterable truth, mom and pop shops wouldn't exist. Companies who invest profits back into themselves would not exist. Public companies who pay living wages wouldn't exist.
But they all do.
Which means there's more to the formula; and that formula can include things like respecting their users.
Do you believe businesses/people out there have the intention to disrespect their users? Most often, that's not the case. Hence, we need regulations to combat good intentions gone awry (and most certainly bad intentions).
Yes: the market isn't 100% instant and efficient, so here and there, the kind of companies you describe can survive, for a while. Some are in the process of being outcompeted. Others survive in the cracks, not worth even considering to compete with, the same way you're not competing for food with ants. And some just pretend to be nice.
Point being, GP's statement is true in general - it's the overall behavior dictated by the economic system. "Reality has surprising amount of detail", so there are always exceptions to any rule or pattern, but they don't invalidate the rule: those exceptions survive because they're rare - they won't grow in amount to replace the regular case.
Why not? Mom and pop shops can (and often are) be more profitable than any other business that would serve that market.
>> Companies who invest profits back into themselves would not exist.
Why not? Investing in your own business can be very profitable if you have good ways to expand your business.
>> Public companies who pay living wages wouldn't exist.
Why not? Public companies can't pay workers less than those workers demand.
No.
Using psychological tricks to get people to act against their best interests is immoral.
“But if I don’t implement it, someone else will.” That’s merely a justification to make you sleep easier at night. Let that someone else do it.
And if you lose your job over not implementing a dark pattern, was it a job worth having? If they’re willing to let you go for refusing to a task you view as immoral, they aren’t worth your loyalty in the first place.
“Let your employer fire you” argument also doesn’t sit well with me. Like this is not some hardcore feature that will be tasked out to some principal engineer with decades of experience that can find a job easily. Some recent grad will be just labeled as “not a team player” and sidelined. If we want a fair game, we should demote these kind of features (and stuff like 20 clicks to cancel your subscription) in one way or another.
Not everyone can afford to lose their job over their principles. It's a sad state of affairs, definitely. This is what we get for allowing employers to have so much power over us.
Your hand is forced if the other guy uses it and blows past you.
Reality cares not for niceties, and good people finish dead fucking last. You need to balance being a good man and an evil man to win or even just survive.
No, they're not, not for most devs. Most devs don't use the stuff they produce. They're just hired guns, building something they're told to make. If they refuse to implement what they're told, they'll be fired for insubordination.
It works because it's manipulative and most people don't have the context to understand. Some may think they now have to sign up or they'll lose something.
"Preying on the uninformed and less tech literate" works, sure, the same way basically every other scam works, by pressuring people to do things they normally wouldn't.
I’m not a fan of these choices but we as users demand a lot for free and sites are going to do what they can to try to survive.
You don’t get any traction that way.
User behavior is a part of this mess.
Enter the subscription model, holding your tech hostage for periodic payments and predictable cash flow
It’s not a coincidence that MTX happened in gaming at the same time, post 2008. Before then it was horse armour in oblivion.
Remember how it became a meme to just pirate Adobe software because they were so bloody expensive? Well Adobe wants their earnings, regardless if their desire is justified, so Adobe and the rest of the industry changed gears to a model that greatly inhibits piracy and, at least in theory, reduces the upfront cost a customer has to pay in exchange for a higher cost over time.
Doesn’t matter how you edited a photo technically, it is still photoshopped.
Which, by policy, is often little.
At some point there needs to be more than sterns looks to discourage these behaviors.
It ended poorly.
For example the image conversion site can be replaced with instructions how to do it on device.
Services I pay for, from already-profitable companies, have added advertising.
Therefore I refuse to acknowledge whatever victim blaming line of thought makes it the users' fault rather than putting it on the provider trying to build/expand profit margin.
But I am fairly sure we live in the world where when something works on 3% of the visitors and the previous thing works on 2.6%, the company does the new thing. That's nearly 20% growth!
Meanwhile, 97% reject their service.
After all, you’re more engaged then!
The bad news is for some reason email reads and click through just dropped off a cliff, is like the emails no longer arrive or something.
The reason you think I'm not reading my emails is that my email client doesn't autoload images, and I keep it that way because it turns off a malware infection vector, you dim bulbs.
I've noticed over the last couple of years in particular that more and more emails coming in are image based only, with no plain text or even alternate text so that if you won't load images you can't even tell what the email was about. Yeah those I never read.
It’s a major reason why I created https://prose.sh to explore what’s possible. We don’t require an email and only ask for it on https://feeds.sh because it’s an rss-to-email notification service.
Read only websites and write SSH apps are pretty congruent to the HN bubble.
There’s an added benefit that only people that can open a terminal can create an account.
1. They insist on a login for a utility that clearly runs locally on my phone.
2. They require permissions like location or contacts that they clearly don't need.
3. They start sending me upsell notifications once an hour, forever when even once a year is too much. I know I can turn off notifications but it's a PITA to do it manually every time I install a new app.
The business models of the web trap everyone within these incentives in order to be competitive - everyone hates it, but moloch demands it [0].
To escape it you have to escape the business model, to do that you have to escape the incentives, and to do that you have to boil the ocean and hope it works out [1].
[0]: https://slatestarcodex.com/2014/07/30/meditations-on-moloch/
[1]: https://moronlab.blogspot.com/2010/01/urbit-functional-progr...
I could definitely see it working for the first case, which is all that your typical product/marketing person needs to justify their salary thus why the practice is popular, but I wonder if this actually ends up translating to actual profit (whether the spammed people end up buying stuff they wouldn’t have otherwise bought, and whether any prospective buyers that would’ve converted otherwise were driven away).
But I have seen other decisions made based on proxies to "paid us money." Eg we find that X% people who perform action Y wind up paying us money, and for really long funnels it's easier to get statistical significance for action Y than for "paid us money." And so we make some change, find that it increases the rate at which people do action Y, and declare victory. We try to keep in mind potential downstream impacts (like loss of trust), but it's hard to argue a vague, potential downside against a solid, measured number sitting in a google doc in front of you. I suspect the phenomenon you call out is somewhat common.
I think this is the fundamental problem. Too many people trying to increase conversion in their onboarding funnels, crowding out people who want to put interesting stuff on the internet for purposes other than farming people for money.
Which is a beautiful way to live life.
Until you quit your job and build some indie thing and try to make money and fuck, that’s difficult.
And you’re broke. And you worked really hard on this thing. Turns out ‘farming people for money’ = ‘paying rent’.
And you realise, shit man, if I make it a bit worse according to my ethics and taste, I’ll actually make money. And I won’t have to go and take some other job.
And I’ll be sad that this is how humans work, but it is how humans work, and am I going to change that or just tag along for the ride?
We’re talking about creating a flow and perception that you can use a thing built around an assumption that you then intentionally change at some next step. It’s a breakdown of an implicit contract you create with the user, for the purposes of farming data, getting more signups, increasing conversions, or whatever else. It’s just dishonest.
A few years ago a family member contacted me about this very thing. They had found a nice looking website to accomplish a thing. The website had published pricing for packages of their service, and provided a “free” sample. Except after you spent all the time to get that free sample running, you couldn’t actually use it without paying.
That's pure psychological manipulation, and is harmful.
why?
Don't we all want to make the best product possible?
Besides putting the business in a negative light for the new convert, I imagine a subset of those would feel more entitled than before. I probably would - if I had to give you something to convert my picture "for free", I would definitely feel entitled to good results. I would be far more likely to complain/badger customer assistance in case of insufficient (for my needs) results.
On the other hand, I've been adjacent to the decision to add them before. You're under a lot of pressure to increase conversion in your onboarding funnel, so you test out moving your email capture up a bit in your conversion flow (ie to before you deliver results) and it works! Conversion increases throughout the funnel! So you keep it.
Dark patterns like this persist because they measurably work. Some people (you and me) get extra pissed off, but we're in the small minority relative to the people who sign up at an elevated rate. :(