If you haven't read it, I'll save you the time: "Shit shit shit shit shit shit shit." (There is as much value in that one sentence as there is in this guy's entire rambling blog post.)
The greatest satisfaction to a hacker is to produce output that gives the hacker pleasure to look at, think about, and use.
Achieving this satisfaction is an iterative hill climbing optimization. Each iteration depends on making something. By making lots of shit (there's that word), you get to see what output gives you satisfaction; and you feel some satisfaction, which gives you the energy to make more. Notice what you made that gives you pleasure, and how you made it. Repeat until you are a satisfied Hacker.
(I agree that the word got so overused I couldn't parse the writing very well -- like if you say the word 'apple' 100 times, you start to forget what it means -- or like the way if you eliminate microsaccades, foveated objects start to disappear [1].)
You deserve the criticism. You didn't "unintentionally" introduce the word many times into your essay. You thought it would be a good idea and banged the reader over the head with it.
"Remind yourself always that your shit is relative. Find ways to expand your definition of shit as much as possible. That way, the first step you take in making your shit will alone surpass the completed shit of the inexperienced."
You can't make that point without using the word "shit" three times? I'm sure it can be better in a dozen ways without ever using the word shit, but you overused "shit" again to keep your theme going.
That is why the original poster is not being snarky. The post literally reads as shit shit shit shit shit, how many times can I say shit in one blog post. The point you are trying to make is completely lost in that.
edit: When you start blaming the reader for comprehension problems, you have failed as communicating. Although I'll keep in mind that you just wrote "it it" and "people're" right after talking about "flows naturally".
What can I say? I must read differently than the people here. When I read it it flows naturally; this has been in circulation long enough that I see lots of other people're okay with the style also.
Perhaps it's that I don't skim when I read: I actually digest the words being used. Read aloud, it really doesn't sound like the word is used too much; skimmed, it's all that stands out.
When I originally wrote the article, I was using the word stuff — but stuff is such a boring word. It's got a lag to it. Ditto other options, like things and work and product. Shit, on the other hand, is a very pointed, quick word. It serves perfectly as a placeholder for "anything else", which is what I'm really talking about.
This isn't about writing good code, or good music, or making good music. It's about making anything. The technique is the same regardless of whether you're making a lesson plan or a DIY desk.
I mean, it's not like I didn't know I was writing the word "shit". Usually I don't write any swears into my posts. This one, that one word was the point.
I'm just letting you know that your point becomes shrouded by the repetition of a single word. If the entire point was that one word, then mission accomplished, because it's the only thing I'm going to remember about it.
When I originally wrote the article, I was using the word stuff — but stuff is such a boring word. It's got a lag to it. Ditto other options, like things and work and product. Shit, on the other hand, is a very pointed, quick word.
There is no generic word, offensive or not, worth repeating one hundred times in a short essay.
Exactly. "Shit" doesn't offend me as word. Trying to find the authors point through the mindless repetition of any word is a chore. If "Shit" was replaced with "Stuff" it would still be a horrendous post.
Example:
"That doesn’t mean the [stuff] you don’t get isn’t great, and it doesn’t make you less of a [stuff]maker not to get it. Just know that if you don’t get [stuff], you’ve still got something to learn, and that oftentimes it’s worth taking time to find somebody enthusiastic enough about [stuff] to explain what about it he’s into. (This is called teaching. As a kid you were taught that teaching had to do with seating assignments, but that was wrong. Teaching is knowing enough about [stuff] both to like it and to make other people like it.)"
If you use "is", "good", "stuff", or "things" more often than once per paragraph, you are not communicating clearly.
That is true whether you use the word intentionally or not. Since you used it so often intentionally it means you forced the word into places where there are better words that could have been used, detracting even further.
Swearing doesn't instantly lead to good writing, it almost always leads to bad writing.
And to say that since you are making a general point you must use general words a fallacy. You can be quite specific in word choice while still making a general point.
It was used once for every sixteen words. That means it was used less than once a sentence. If I was unintentionally saturating the essay, I'd agree with you that my style needs some fixing, but it was a deliberate choice and it wasn't overdone for what it aimed to be.
Obviously we're going to disagree over whether it was overdone. That's subjective. I've seen a lot of positive response to this and surprisingly little negative. I'm fine with the response I'm getting overall.
As for offensive: It's the word "shit". I'm not using it in an offensive way. I didn't write "How to shit great". I used it as a generic placeholder. Is it offensive just because it's a swear word? Because here I thought we were more mature than to get prissy over naughty language, particularly when it's not attempting to evoke naughty imagery.
This wasn't a good Hacker News article. It wasn't written to be. I've actually got one in the works now that I was going to submit here this week; this was geared towards my usual reader constituency of artsier types.
That comment here was the first time in a week and a half I've seen anybody comment on the word "shit", actually. When I wrote it I expected that might be a turn-off; I guess after it caught on in the blogosphere I got used to people treating it like it wasn't overdosing on the word.