logoalt Hacker News

blanchedyesterday at 10:35 PM7 repliesview on HN

Personally, I generally dislike product tours.

On the other hand, I think it's interesting to compare the dislike in these comments (and elsewhere) to "RTFM" culture. What's the primary difference? That you can read the manual or use the product at your discretion? e.g. `ls` doesn't forcefully open the man page when you run it for the first time?

(I'm aware of the goomba fallacy and that these are likely two different groups of people - I still think it's interesting!)


Replies

wffurryesterday at 11:06 PM

You nailed the primary difference. If I want to just use the tool I can do that; if I need to learn how to use a complex feature, I can consult the help or do a web search for a how to.

show 1 reply
christophilusyesterday at 10:56 PM

The difference is TFM doesn’t pop up in my face without me asking for it while I’m trying to do something basic.

show 1 reply
ranger207today at 12:41 AM

Yeah, I can read about the parts that I want right now. If I open a video editor to splice two clips together, I don't need to know about input devices. If I want to do that, I can go read the manual for that at that time.

Plus, there's no way I'm going to remember whatever the tour tells me by that time anyway. To actually learn the product you need experience to lock in what the manual says

ninkendotoday at 3:55 AM

> That you can read the manual or use the product at your discretion? e.g. `ls` doesn't forcefully open the man page when you run it for the first time?

Correct, yes.

collinmcnultytoday at 12:49 AM

It’s the difference between taking a shower and getting caught out in the rain.

snackbrokenyesterday at 11:43 PM

The dislike stems from two (and a half) reasons:

1) Push vs pull. As you identified, ls doesn't stop you from doing the thing you wanted to push the man page on you when you don't need/want it. ls just does the thing you ask. man also just does the thing you ask. The product tour is a sign that the developer doesn't understand consent and is trying to get the user to do what the developer wants, not what the user wants.

2) It's infantilizing. The product tour assumes the user doesn't know what they want, and doesn't know how to RTFM to learn how to do the thing they want to do. It treats the user as having no agency.

2.5) It's a tacit admission that TFM sucks and R-ing it isn't a productive use of your time.

tomwheelertoday at 4:12 AM

If only there was AFM to read these days.