Hacker News new | ask | show | jobs
by shaunpersad 2534 days ago
One of these "You probably don't need [popular technology x]" articles comes out pretty often now. I understand what the message is (don't use tech just because it's popular, but pick the right tool for the job). But I always wondered why these types of articles are titled to be dismissive ("you probably don't need x") rather than representative of their actual content ("here's when to use x").
5 comments

Because the standard "everything is bad nowadays" headlines always get clicks and upvotes
Good question, I have few conjectures:

1. Psychological goals: it's more interesting to read "You probably don't need X" articles; they tend to have a bit of snark and humour and brevity to them which more straight-faced "Here's when to use X" don't. Bluntly, I'll read former even when I am nowhere near using X myself, as they may be fun and educational. I will not read the latter unless I'm closely involved with X, because they sound like instruction manual and world is full of those.

2. Target audience is implicitly different in the two titles - they are not interchangeable in my mind.

Assumption is that there is a far larger number of people who ARE using X but SHOULDN'T, and so the title/article "You probably don't need X" is written for them; than people who SHOULD be using X but AREN'T (for whom the latter title is more appropriate).

I thought this one was very balanced actually. Its message was, "you probably don't need [x] (but you may)".

In all honesty, I've seen dozens if not hundreds of solo or small team startups/bootstrappers build a SPA they didn't need to and then fail, in part because they were moving to slowly.

"You don't need x" is a headline targeting the intended audience, namely people who are about to use x.

"Here is when to use x" targets people who don't use x, but should, typically not the audience.

"You probably need y" targets people who might consider y, again not the audience.

The second one leaves open the possibility that you should use x if there isn't a y that's clearly strictly better. Whereas the first one suggests you should avoid choosing x unless it's strictly better.