Hacker News new | ask | show | jobs
by ajkjk 2583 days ago
I often feel like the tech industry has a huge blind spot around "not doing things that make people hate you", and that conversations around tech tend not to factor "hate" (or 'resentment' if you prefer) into making things appealing.

For example I mostly hate Facebook for the choices they have made for years, and if I was ever going to stop hating them it would be after many years of sacrificial demonstration that they have a new philosophy in mind. Not unlike what it would take for a scumbag person to reverse my opinion of them -- candor and sacrifice, rather than nice words and promises.

It is not entirely impossible to stop being hated. Microsoft is occasionally managing it with VSCode and TypeScript, although I'd say I still 98% hate them; they have a lot to make up for, and Windows is still miserable garbage.

It is easy to become hated. Google is pulling it off remarkably. Making money is often easier if you do things people hate, although it's a short-term view -- it definitely increases short-term profitability and guarantees that in 20 years everyone will hate you and avoid you. But it's definitely economically rational for the company's employees, with their 2-10 year tenures and the metrics they have to hit.

Medium started as a breath of fresh air, and has become hated by being annoying. The point of switching from Medium is to screw over Medium, benefits be damned. If you're not factoring resentment into your utility calculation, of course this action won't make sense.

3 comments

If you had framed this as being about personal ethics and morals, it would have been much easier to agree with. Maybe even admirable. Describing it as some kind of irrational hate just sounds silly.
Then you and I work differently, and I will stand by my claim that if you/OP don't factor in 'irrational' hate, you won't understand people's behavior.

Anyway, the underlying principle is one of morals and ethics, in a sense. The sensations of hate, resentment, or disgust are the outward manifestation of a calculation to determine who to trust. Naturally, someone who repeatedly screws you for personal gain should not be trusted. The result is the feeling of hating them.

But it is not only about raw 'utility'. Someone who does annoying things (Medium), or demonstrating tremendous hubris or arrogance, or just does things that are or should be inappropriate, gets resented also. If you send me lots of unsolicited emails, I can find a way to explain why I hate you in terms of a utility calculation ("you are taking up space in my attention that I don't want to give you"), but that's just hand-waving -- I just hate you (to some mild degree) and I'm working backwards from that.

If you think irrational hate isn't rooted in misunderstood morals and ethics then you need to sit down and listen to your peers a little more when they discuss the reasons they hate companies associated with Silicon Valley.
I wholeheartedly agree with this comment... and find the way it's articulated refreshing. God forbid we say we hate something without someone being outraged. +1 to 98% hating Microsoft... but also kudos for VSCode and TypeScript.
you and I hate the same companies, and as you explain making things that people hate are profitable in the short and medium term.

I still cannot forgive Micro$oft for their past behavior, even if they seem cool now.