When someone says they hate your product
158 points
19 hours ago
| 33 comments
| getflack.com
| HN
jaggederest
18 hours ago
[-]
In my experience, haters are some of the most passionate users, if you can do even the smallest thing to demonstrate a desire to improve, they'll often be huge advocates over the medium term.

I was working at a startup and we got some frustrating and hostile feedback from a user, I responded by acknowledging the issue and sending them a beta build that attempted to fix their issue. (it did not, but...)

Just reaching out and trying to engage made an enormous difference. They ended up contributing significantly to isolating and fixing that specific bug and others in the future, and referring us a few customers to boot, if I remember correctly.

reply
andersa
13 hours ago
[-]
You've not met a real hater if you think this, and should consider yourself very lucky. That was just a frustrated user.

A real hater will obsessively use your product, yet simultaneously attempt to find any reason whatsoever to hate your product (or you), no matter how small, and be extremely vocal about it, to the point of founding new communities centered on complaining about you. Should you address the issue, they will silently drop that one from their regularly posted complaints and find or invent a new one. Any communication you send to them will be purposefully misinterpreted and combined with half truths and turned against you.

Some of these people probably have genuine mental illnesses that makes them act like this.

reply
jaggederest
13 hours ago
[-]
Just to be clear, this particular user didn't ever become a fountain of sweetness and light - they were pretty touchy and cranky at the best of times, if I remember right (it's been over a decade), but accepting them as they were let them become a contributor instead of toxic.

Honestly I have thick enough skin that I'm happy to let them be themselves as long as we can reach a basis of professionalism and get a positive result.

You're right that there are many people you can't reach, and trying is a waste of effort, but I think an appreciation for human dignity requires me to at least make the attempt, and sometimes you're rewarded.

reply
burnished
11 minutes ago
[-]
I've seen pathological users like the sibling is commenting about. I don't want to out any community in particular but some of subreddits surrounding open source games can get pretty yikes.

Not saying you're wrong to find silver linings, just wanted to corrobate that sometimes that is insufficient (as far as I can tell, given impassioned haterness germinating for years).

reply
andersa
13 hours ago
[-]
Yeah, which is why I think it's important to draw a line between a frustrated user (has genuine issues with his use of the product, can be turned by fixing them), a casual troll (reposts some bad feedback because he thinks it's funny) and a hater (malicious, bad faith, communication not recommended)
reply
jv22222
10 hours ago
[-]
With my old saas app (now sold, and then the new owner killed it) I used to love getting angry emails. Almost every time the user ended up turning into an advocate and product champion. I don't know if they were "haters" per-se but they were almost always suprised to get an email back from a real person who cared about their concerns, and over time they changed their opinion. That may just be an artifact of early saas in 2010. Not sure if the same thing can happen these days.
reply
godelski
6 hours ago
[-]
I think an important thing to add is that users don't always know how to properly complain. So a difficulty is figuring out what they actually want. They're on the outside looking in, so don't know all the details but they can express that they have a problem. It can often be hard, and frustrating, to figure out what that problem actually is but if they're communicating then it is usually not too difficult to diffuse the situation. As long as they feel you are trying to understand.

Another part is that we're breeding a society of Karens. "The squeaky wheel gets the grease". The wheels not squeaking aren't getting regular maintenance or care. No one is incentivized to ask nicely but people are strongly being incentivized to scream. To generalize outside software: a loyal customer gets standard service but Karen gets a discount or something free just to make her go away. It's natural that we do that but it's the wrong reward system. When you reward a dog when they stop barking they only learn to bark.

reply
jaggederest
5 hours ago
[-]
Agreed, I'm always trying to improve my communication skills and I think it's actually the core difficulty of modern society - as, honestly, it has been since Socrates talked about what we would now call existential loneliness.
reply
hermitcrab
15 hours ago
[-]
Indeed. If someone hates your product, at least they care. Indifference is much harder to work with. My experience of dealing with haters:

https://successfulsoftware.net/2024/02/25/it-might-be-a-good...

reply
xboxnolifes
17 hours ago
[-]
People hate because they care. There's some exceptions (like bandwagon hating), but the people who hate on something the most tend to be people who want to like the product.
reply
roncesvalles
14 hours ago
[-]
Exactly, they bought into the promise but the product didn't deliver. If a user expects your product to suck, you won't surprise (anger) them by being sucky.
reply
array_key_first
7 hours ago
[-]
Yes, it's often more frustrating to see a product with high potential fall flat than a shitty product be shitty.
reply
renewiltord
5 hours ago
[-]
Nah there’s the entire class of content creator haters. Product is unimportant. They just get new item every episode
reply
latexr
18 hours ago
[-]
Agreed, I’ve experienced that myself. But I’ve also experienced the opposite: the user who always complains, doesn’t think things through, refuses to consider how their ideas would impact other users, doesn’t follow instructions…

In some cases, had I had the power to do so, there are a few users who I’d gladly have “fired”: offer a full refund in exchange for no more support.

reply
cm2012
13 hours ago
[-]
Thats because most complainers really need their egos soothed more than anything.
reply
charcircuit
4 hours ago
[-]
You have to be careful in that your haters may not be representative of your overall population. Optimizing the product for them may create a worse product for everyone else.
reply
joewhale
18 hours ago
[-]
You’ll also great some of the greatest feedback from them too.
reply
kayo_20211030
18 hours ago
[-]
Haters can be like bombs. You want to defuse them. Don't shake 'em. Don't drop 'em. Just render them safe. It's possible there's some gold in the ore; there might be, and if there is, accept it gratefully; but it's often hard to tell the constructive true-believer from the vindictive maniac. Your #1 job is to make it all inert, and to be able to walk away without an explosion destroying the business, social-media explosion or otherwise.
reply
awesome_dude
18 hours ago
[-]
Don't fix what's making you bundles of cash :-D
reply
mattm
18 hours ago
[-]
Even the CEO's "apology" is pretty bad. He still finds a way to take shots at the original poster saying his original message was inflammatory (could also be read as how I'm justified in my response), that "he started it" and that the team was "spoken down to or treated dismissively" which they weren't. All the original feedback was about the project and was not directed at specific individuals.
reply
apt-apt-apt-apt
14 hours ago
[-]
His 'apologish' is basically the same as his original flamepost, but dressed in PR.

He places all blame on the user, basically calling him a dick again, and re-brags about their thousands of users, while attempting to sound noble.

reply
j_maffe
14 hours ago
[-]
tbf that user was indeed being a dick
reply
roncesvalles
14 hours ago
[-]
I really don't think it's inappropriate for the user to be a dick. I have no obligation to respect what you built unless it's genuinely fantastic, especially when you're asking for money.
reply
Valodim
48 minutes ago
[-]
fyi, I would consider this as a general statement to be the disrespectful attitude of an asshole, and I don't think I'm in the minority with that. Things people build don't have to be fantastic or free to deserve respect.
reply
IshKebab
6 hours ago
[-]
Everyone has an obligation not to be a dick.
reply
godelski
5 hours ago
[-]
How I see things:

  - User is a bit of a dick (bad)
  - Engineer attempts to defuse situation (okay)
  - user expands (good)
  - CEO escalates situation (terrible)
Aiden definitely didn't begin the interaction the right way but it's also taking place over Twitter and the platform encourages refined points (would anyone have responded if his second response was his first?). The engineer got things going in the right direction but then the CEO turned it all around and made it far worse than had they just let Aiden yell into the void. It screamed arrogance and a disconnect from the users. Sorry, but the number of users a product has often doesn't correlate with its quality.

You need to also consider expectation and responsibility. Unfortunately there's no expectation or responsibility for a user to be well behaved. But that's not true for a business and especially a CEO. Yes, you can say it's unfair that responsibility doesn't go both ways but also recognize that there's a vastly different power dynamic.

reply
imtringued
2 hours ago
[-]
He didn't use any insults, nor did he swear, nor did he address any specific person. Instead, he just expressed his negative feelings toward a product.
reply
cess11
4 hours ago
[-]
No they weren't. If I say 'this thermos is a worthless piece of shit' that does not make me a bad person. Some religious tradition or other might argue that using negatively loaded words is bad for my soul or whatever and that's kind of the position you've taken.

Same goes for corporations. They aren't real people, and when you act as a representative of one you also aren't a real person, you're taking on a persona and doing theater. If someone says something mean about you as such a persona that's like someone saying that Orpheus was stupid for looking back.

Now this doesn't mean it's generally fine to be nasty to customer support, because they don't represent the corporation since they have no power over it, unlike e.g. the CEO or the board.

reply
mslt
6 hours ago
[-]
The part about his team is so obviously performative, as though he’s such a great leader he just couldn’t help himself from being a dick because someone was “speaking down to his team”

A mediocre PR staffer got paid a decent piece of money to find a way to frame ab outburst as heroic

reply
nchmy
2 hours ago
[-]
I will never use coderabbit due to the ceo's "apology". It's quite evident that he's a toxic douche and the product can't possibly be great.
reply
ortusdux
18 hours ago
[-]
Harjot's initial feedback reminds me of one of my pet peeves:

If I reach out and say "I love that your product does X & Y, but it would be helpful if it also did Z", please don't reply with "Nobody needs Z."

Tell me you will look into it, or it's out of scope, or hard to implement, or literally anything other than calling me a nobody.

reply
RankingMember
10 hours ago
[-]
Reminds me of the "you're holding it wrong" debacle
reply
dlcarrier
18 hours ago
[-]

    We have more users than everyone you just mentioned (combined).
That's my favorite part. When an organization dominates a market, it's possible that they're so much better than the competition that the market has full-force chosen them, but that's almost never the case. Usually, it's because they've managed to avoid an open market all-together, (e.g. through exploiting intelectual property protection, byzantine compliance requirements, exclusive contracts made without concern for end users, etc…) and there's no need to make the product good, making it far worse than all of the competition (combined).
reply
greatgib
9 hours ago
[-]
One crappy website says that they have more users but still doesn't prove that them and the whole list of competitors are not still just outliers.
reply
hermitcrab
15 hours ago
[-]
If someone sends you a nasty email, write a smartarse reply. Then delete it. No good ever comes from sending smartarse replies.
reply
frizlab
18 hours ago
[-]
“Claude gets it”

No. It does not. It does not understand anything. Stop anthropomorphizing bots!

reply
onion2k
18 hours ago
[-]
Stop anthropomorphizing bots!

They hate that.

reply
jiggawatts
11 hours ago
[-]
2025 is the year where unironically we have to mindful of the emotional state of our computer software, otherwise our tools may just flip the table in frustration and rm -rf the codebase.
reply
willparks
17 hours ago
[-]
"Claude has been trained to handle this the right way"
reply
dboreham
18 hours ago
[-]
How do you know whether a human brain understands something?
reply
Groxx
18 hours ago
[-]
thank you for providing evidence that some do not.
reply
onraglanroad
13 hours ago
[-]
That's weird. You aren't actually being sarcastic but literally believe the opposite of your post!
reply
throw-12-16
2 hours ago
[-]
Save it for your blunt rotation.
reply
shimman
18 hours ago
[-]
Probably the same way that I can be assured your interpretation of red is mine.
reply
einarfd
17 hours ago
[-]
Colors and color names are culture dependent, and you are not guaranteed that people in different cultures agree on what color something is.

The most famous of these discrepancies is Japan and green vs blue, or why does Jenkins by default use red, yellow and blue instead of red, yellow and green.

So I would urge using something other than colors as an example of shared human experience.

reply
shimman
12 hours ago
[-]
You're talking about culture and names, I am not. We all live in an objective reality where a red spectrum of light exists and we can differentiate among other colors.

This is the contention with the person I am replying to, they're acting as if objective reality doesn't exist. Humans can think, LLMs cannot.

If you can't admit to this there's nothing else worth discussing, but please don't mind my hands covering my wallet as I slowly back out of the room.

reply
shermantanktop
11 hours ago
[-]
> we can differentiate among other colors.

Some of us color-deficient people can’t. I only accept that stop signs are “red” because all the normies say it is. Your point stands, but color perception is not the best example for it.

reply
kshahkshah
18 hours ago
[-]
Some people are colorblind. Some people have more or less cones and rods. Our interpretation of colors is certainly not the same
reply
mrbungie
18 hours ago
[-]
You should steel-man the argument. GP is talking about qualia, obviously for the sake of the argument you assume the comparison is between two people with similar eyes.
reply
hyperhello
18 hours ago
[-]
Steel-man is such a weird expression. There are no steel men. How about saying "The opponent's best argument".
reply
collingreen
15 hours ago
[-]
The steel men (armored enemy knights) are exactly the inverse of the straw man (training dummy) metaphor. I think it's a fantastic term since it directly addresses the point (tackle the best opposing arguments head on instead of a poor subset/facsimile of them), it fits within the existing straw man metaphor, it's terse, and it's very clear.
reply
hyperhello
15 hours ago
[-]
Thanks for replying.
reply
nawgz
18 hours ago
[-]
The wild success of traffic lights disagrees with your statement.
reply
inetknght
17 hours ago
[-]
The wild success of traffic lights is only wildly successful to those who aren't color blind. Do some reading.

Wikipedia: https://en.wikipedia.org/wiki/Color_blindness

> The colors of traffic lights can be difficult for red–green color-blind people. This difficulty includes distinguishing red/amber lights from sodium street lamps, distinguishing green lights (closer to cyan) from white lights, and distinguishing red from amber lights, especially when there are no positional clues (see image).

Publication from 1983: https://pmc.ncbi.nlm.nih.gov/articles/PMC1875309/

> All but one admitted to difficulties with traffic signals, one admitted to a previously undeclared accident due to his colour blindness, and all but one offered suggestions for improving signal recognition. Nearly all reported confusion with street and signal lights, and confusion between the red and amber signals was common.

reply
nawgz
14 hours ago
[-]
What a horrendous counter-argument. "People with notable perception issues don't perceive the same" is insanely obvious.
reply
onraglanroad
14 hours ago
[-]
People not perceiving in the same way (the original point) is exactly the same as "notable perception issues".
reply
bawolff
10 hours ago
[-]
That's misunderstanding what the original argument is about.

You really think that people have been debating for thousands of years if colour blind people exist, with no conclusion in sight?

reply
nickthegreek
17 hours ago
[-]
The wild success of traffic lights comes from having 3 colors at fixed positions. You put those 3 colors in a single color changing light and I would assume the accident rate would measurably increase.
reply
evilduck
17 hours ago
[-]
The fact that a single emitter traffic light that simply varies its color doesn't exist also disagrees with your statement.
reply
efilife
2 hours ago
[-]
not again
reply
greekrich92
13 hours ago
[-]
Denial of an objective reality is a symptom shared by various strands of bad thinking our current era.

LLMs do not think. That's reality.

reply
rcxdude
2 hours ago
[-]
"think" is not sufficiently defined to assign an objective truth value to that statement.
reply
Eisenstein
10 hours ago
[-]
What could an AI do that would convince you that it is able to think?
reply
greekrich92
1 hour ago
[-]
AI or an LLM? LLMs are matrix multiplication word guessing machines, so nothing. AI doesn't exist yet.
reply
bawolff
10 hours ago
[-]
Win a (properly conducted) Turing test
reply
immibis
12 hours ago
[-]
Nobody knows what thinking is. A real human brain can be simulated with matrix multiplications.
reply
Brajeshwar
11 hours ago
[-]
I love hearing stories from a people way senior my age and I love befriending them. Here is a story from one of the seniors I occasionally helped out with their tech/phone/internet. He was once stationed in a rural part of India to lead a team for a once-popular phone service provider. There was a local person who would barge into their office and complain a lot, arguing about the quality of the connections and the drops in areas around the town.

Eventually, he became the benchmark of their team’s work: “What would he say? We need to fix that. What were his complaints?”

He swears by this and has repeated the story a few times. One of the angriest customers becomes the benchmark for the team and the service. There are no bad customers; there are only passionate ones.

reply
metalman
6 hours ago
[-]
.....the squeeky wheel....gets the grease
reply
kayo_20211030
18 hours ago
[-]
It's very hard to accept criticism; very hard. But OP's view is the mature, thoughtful way to go about it. Some people are going to be mad-as-hell, and they just will be. The analysis and advice is good. The initial response from the founder wasn't great and because we all like rooting for the underdog, there was a pile-on. Bad on us.

But, just to see how accepting criticism works, it wasn't Dostoevsky who had that quote about happy families, it was Tolstoy. :-)

reply
hyperhello
18 hours ago
[-]
I work in a big company where everyone knows how to "accept criticism". What they don't know is how to fix the problems. The company here had a tweetfest, then a blogfest, then an apology fest. Did they even consider sitting down with a glass and looking at the product?
reply
JoaoCostaIFG
18 hours ago
[-]
The fake apology at the end makes this quite funny. "I was just protecting the team". "I learned many lessons". Etc. Good at marking this as a company to avoid.
reply
smithkl42
17 hours ago
[-]
Complaints are amazing! I've said for years that you know you're succeeding when people start complaining. Complaints are a sign that users see something potentially valuable, and are frustrated that they can't get there. Even if you can't prioritize the fixes that would be required, you should still embrace them.
reply
otterley
14 hours ago
[-]
“Feedback is a gift” is a widely-shared aphorism at Amazon.
reply
wisty
13 hours ago
[-]
Is this going to become a generational thing?

I feel like millenials are kind of programmed to think that the customer is always right (or at least that this is the only stance you should take).

Will some younger generations think that the world is better off without the people who think that screaming at people is OK as long as you are a customer?

reply
darksaints
10 hours ago
[-]
warning: incoming generational stereotypes

The original phrase "The customer is always right" had an important caveat: "... in matters of taste". Somehow boomers managed to forget the caveat and created a culture of treating customer service workers like personal slaves and demanding to be treated like royalty. I don't know that Millenials think the customer is always right, but I do see that the Zs think anybody can be wrong, especially customers, and I love that about them.

reply
b3lvedere
5 hours ago
[-]
It could also make a huge difference if tech companies stopped calling their customers their users. I find the word users pretty offending overall. Nothing wrong with respecting each and every one of them as a human.

It feels the company (a group of humans) thinks it is better than me, because i am a ‘user’ of something.

Why i think that? Because i edit user profile and groups almost every day and it makes me feel a little more powerful than it should. It creates an insulting (emotional) distance.

reply
ansc
3 hours ago
[-]
What wording do you prefer?
reply
tianqi
8 hours ago
[-]
Your harshest critics are often your most invested users. In this busy age, the people who take time to complain care, and those who don't just ignore. The opposite of love isn't hate, it's ignoring. Once you see criticism as engagement rather than attack, the right response becomes obvious.
reply
throw-12-16
2 hours ago
[-]
Vocal "power users" / "haters" will eat up a lot of your resources and are the squeaky wheels that can easily derail roadmaps.
reply
chuckadams
18 hours ago
[-]
Shorter: "Don't take it personally". Also, people tend to dial down their flamethrowers once they see that you're listening.
reply
mehulashah
10 hours ago
[-]
I learned the first time I got slashdotted:

1. Don’t engage in public with an antagonistic or upset user or reviewer.

2. The thread will unroll itself, and the immaterial ones will die out on their own.

reply
bawolff
10 hours ago
[-]
I think the most important rule is only write in public for the secondary audience, not the antagonistic user.

People watch what you say, sometimes there can be value in responding carefully if it plays well to spectators.

reply
marcosdumay
54 minutes ago
[-]
That's how you do public debate of any kind. You are never going to convince the person in front of you.
reply
silisili
16 hours ago
[-]
I often read reviews of places and things I'm even tangentially interested in. As a user, there's little more unprofessional to me than a company replying to negative reviews with anything but an apology, or offer to help or do better.

So many places, especially local ones, take every sub five star review as an insult and invitation to argue. I'm actually shocked by the percentage of places that do this. It drives away my business, and I can't be the only one.

Even not replying at all is a better strategy, IMO.

reply
oxgentech
5 hours ago
[-]
I experienced myself, 90% visitors loves my product, only few put toxic comments, however I'd just explained to them, then focus again on my product, I don't want to loose positive energy
reply
alansaber
18 hours ago
[-]
OP is wrong, ad hominem is the best way to both defend your intellectual integrity and also drive engagement
reply
collingreen
15 hours ago
[-]
You are totally the kind of person who would believe something like that.
reply
nostrapollo
18 hours ago
[-]
In fact, acknowledgement of any kind is failure - report the truth as anything counter to the feedback, and tell everyone how much support your counter argument has by quoting numbers no one can verify (important)
reply
zephen
18 hours ago
[-]
73.24% of all statistics are made up on the spot.
reply
tclancy
18 hours ago
[-]
They say sixty-five percent of all statistics / Are made up right there on the spot / Eighty-two-point-four percent of people believe 'em / Whether they're accurate statistics or not

https://www.youtube.com/watch?v=IUK6zjtUj00

reply
doodlebugging
17 hours ago
[-]
RIP Todd Snider. He was real.
reply
cloche
18 hours ago
[-]
Taken from the Donald Trump School of Leadership I'm sure :)
reply
ahoka
18 hours ago
[-]
What a stupid opinion.
reply
corndoge
18 hours ago
[-]
It is sarcasm

edit: wait i get it now

reply
andrewflnr
18 hours ago
[-]
Pretty sure the one you're replying to is as well. :)
reply
woopwoop
12 hours ago
[-]
Good negative feedback is a public service, a gift from the critic to you, and a severely undersupplied one in this world we live in.
reply
madsushi
13 hours ago
[-]
“There are only two kinds of languages: the ones people complain about and the ones nobody uses.” ― Bjarne Stroustrup
reply
greatgib
9 hours ago
[-]
The issue here is that coderabbit is indeed a crappy product and then you have this problem that we want people to be nice to your products but sometimes it is just pity.

Personally I'm not a small indie dev but if asked, I would have the same feedback as Aiden about it.

First time I encountered it, it was with an open source project where it was mandatory I think and this agent pissing kilometers of useless crap at each interaction was really really annoying.

But looking at the CEO response, I think that the product might be at the image of its leadership: egocentric.

Like as an user it is just one of the tool like another one for you to use, you want it to be discreet, direct, providing you tldr and no more.

Instead, you get something that will try to get as much visibility and your attention as possible, taking all the space. Like if it was the main and only thing in your software forge.

reply
timnetworks
14 hours ago
[-]
Microsoft Teams developers, please come @ me.
reply
psidium
10 hours ago
[-]
I work at a enterprise tech company that has kinda of a monopoly on its market. The hate I get when I mention I work there is so big… I can only imagine what a MS Teams dev would get these days. The worst is when they complain about the UI… when I’m one of the few frontend focused devs there.

I’ve had a government worker stop processing my request and start complaining about the product I build. Lost a good half an hour trying to understand their bug but we didn’t get anywhere

reply
amortka
18 hours ago
[-]
The underrated trick here is separating “signal” from “status game.” Even hostile reviews often contain one actionable invariant (“this workflow is brittle”, “pricing feels dishonest”), and the rest is just the reviewer performing for an audience. If you respond only to the invariant (and maybe ask one concrete follow-up), you de-escalate without rewarding the theatrics — and you also create a public artifact future users can trust.
reply
andrewflnr
18 hours ago
[-]
Yeah. Even with good faith feedback, separating the signal from... whatever else is going on in the feedback-giver's mind can be a bit emotionally fraught. But you've gotta do it.
reply
6r17
18 hours ago
[-]
Frustration is the fuel for innovation.
reply
btmiller
17 hours ago
[-]
Interesting thought! In moments like these, capturing the innovation can be ignited by asking whether the comment was frustration or feedback, or said slightly differently “was that trying to be helpful or hurtful?”. Tends to get the other party to rethink their words and produce a more productive dialogue. It’s a tool we can all use both at and outside of work :)
reply
6r17
16 hours ago
[-]
I often use it as a self-reflection for myself ; i'm working solo so my exploration is really different - (thankfully I work on tools I use myself). Anger / Frustration can definitely be measured from text only - I don't necessarily need to "drive" a discussion to try to get an explicit confirmation of what is going wrong - that signal is a strong enough information to indicate for something important (or that the user is just mad). Being able to switch from mad -> chill is definitely the point where we can digest why something is happening - and depending on the context it can definitely underline important focus points to improve.
reply
fud101
8 hours ago
[-]
Before this I hated code rabbit, sick of hearing them on podcast ads.
reply
didntknowyou
15 hours ago
[-]
every product will have haters. to attack the poster personally and then double down with a non-apology kinda shows how clueless their leadership is
reply
robomartin
13 hours ago
[-]
> When someone says they hate your product

Listen.

Period.

Sure, you will inevitably run into people who are impossible to please. However, for the most part, the vast majority of the people who have a complaint are taking the time to attempt to communicate with you or your company about a need you failed to meet. This can be something that's broken, not implemented or done badly. In all cases, they are motivated by wanting to fix the problem for themselves...which is likely to fix it for lots of others who might not be as vocal.

reply
Joel_Mckay
11 hours ago
[-]
Most know some version of the 4 types of customer in marketing, but only a few figure out 3/4 classes of sales are not worth the effort.

1. The miser: No matter the cost, the right retail price is $0. These folks make up 82% of the market, but are usually effectively irrelevant in terms of revenue. Yet if you sell low-end low-margin products, than these are your customers.

2. The technical: Give them a list of specifications, and leave them alone. These people already know what you have for sale, and probably know the product better than most of your team. Too bad, these folks are <3% of the market, and while they have opinions they also don't matter in terms of revenue.

3. The sadist: These people are only interested in making people miserable, and for whatever reason are always a liability to have around even in the rare event they buy something. At <5% of the market they are also irrelevant in terms of revenue, but will incur additional losses though nasty cons etc. Your best bet is to give them free swag bribes, and refer them to a competitor because they are so awesome.

4. The emotional: These people are the highest profit market, as they are more concerned with how they feel about a product or brand. They don't care much about hardware performance specifications, but rather focus on the use-case in a social context.

One may disagree, but study 23000 users buying habits... the same pattern emerges for just about every product or service. Note, these classes are only weakly correlated with income level.

Thus, depending on the business it is absolutely possible to ignore the vast majority of the market while still making the same or greater profit. Yet if a product is mostly BS, than the online communities will figure that out sooner or later. =3

reply
ericyd
18 hours ago
[-]
Meh, CEOs response was bad, but I hate people with a burning passion when they express feelings like that about a product. Just stop using it and walk away and stop making it harder for other people to live. If you want to offer feedback then lead with that.
reply
eptcyka
18 hours ago
[-]
We tried it CodeRabbit. They enable beta features without asking, so one day your GitHub issues get AI responses without anyone ever asking it to respond to it. I think the criticism was warranted. I think it is OK to let people be passionate about the tools they have to use. Ultimately, we decided to disable CodeRabbit. But there were definitely some people on our team that felt like they were forced into using it.
reply
avhon1
18 hours ago
[-]
> Just stop using it

Unfortunately, not always an option without making major lifestyle decisions (for example, software required by a job)

reply
ForHackernews
18 hours ago
[-]
Can't stop, they force us to use it https://ifuckinghatejira.com/
reply
noplacelikehome
17 hours ago
[-]
Not every consumer of a service like CodeRabbit will be in a position to make decisions about the tools their org adopts, or even be involved in the relationship with the vendor. Are they not entitled to express exasperation in a public forum?

The guy offered some pretty valuable feedback to help improve the product. Business idiots with ego problems can bury their head in the sand at their own peril.

reply
joshmanders
17 hours ago
[-]
> but I hate people with a burning passion when they express feelings like that about a product.

Interesting choice of words.

reply
mock-possum
18 hours ago
[-]
I find the things I hate the most are the things that I want to like. What I hate specifically is the disappointment of seeing ‘bad’ when I expect ‘better’
reply
xthe
13 hours ago
[-]
Read your article.

It’s interesting how quickly criticism cools when ownership is taken instead of resisted

Thanks for sharing.

reply