I <3 Steve McConnell*
Coding Horror
programming and human factors
by Jeff Atwood

June 2, 2009

I Stopped Reading Your Blog Years Ago

Emrah Diril recently asked me this via email:

Steve Yegge mentioned in the comments of his last post that he gets quite a bit of hate directed his way.

Fake51: you underestimate the ability of people to get mad. Some people start mad and just take it out on you. The hating has gradually become a little too much for me.

I read the guy's blog too, but don't understand where this is coming from. Some people just have this tendency I suppose.

Do you have a similar experience? I don't see you wanting to quit blogging, so how do you deal with this? Is it just a matter of personality? Are you better able to ignore this stuff?

I answered with one of my favorite quotes from Randy Pausch's Last Lecture:

And when it was all over, one of the other assistant coaches came over and said, yeah, Coach Graham rode you pretty hard, didn't he? I said, yeah. He said, that's a good thing. He said, when you're screwing up and nobody's saying anything to you anymore, that means they gave up. And that's a lesson that stuck with me my whole life: when you see yourself doing something badly and nobody's bothering to tell you anymore, that's a very bad place to be. Your critics are your ones telling you they still love you and care.

Welcoming and appreciating reasonable criticism is the right attitude to have, but it's not the full story. Do I love criticism? Do I seek it out? No. I have many personality deficiencies, but masochism isn't one of them. I don't have fantasies of waking up every day to an R. Lee Ermey browbeating from commenters. Or, maybe I do. I should blog about that.

diagram-of-a-blog.png

Criticism, painful though it may be, is still a conversation. It means your readers and listeners are engaging with you, and there's something to learn from following that conversation. Those messages you're broadcasting out into the world are being received, in some form, by someone on the planet. Even if that person is, well .. this guy:

I stopped reading the blog a while a go. Joel explains my reasoning nicely in his latest post.

The mystery of the non-reading Coding Horror reader. Another NP-complete problem, I guess.

If you think something sucks to the extent that it's actively harming the world and you want it to go away, leaving comments to that effect is not the way. I know, because I bear the psychic scars of a million online flamewars, dating all the way back to 300 baud dualup modems and BBSes. I've been doing this a very long time. I've seen what works, and what doesn't.

I'm here to tell you that there is something much more powerful than criticism that you can bring to bear in these situations. Something almost unimaginably powerful in its ability to shape human behavior.

The "just don't look" strategy [is] effective in any situation where someone or something runs on attention. On the web attention comes in the form of links and pageviews so "just don't look" translates roughly into "just don't link or read". If you don't like who's on the cover of Wired, just don't look. If no one talks about her, she'll go away. Think media gossip sites are ruining the web? Don't read them. Leggy blonde conservative got your knickers in a knot? Just don't look. Commenters ruining the internet? Moderate your comments or close them up. If some Web 2.0 blowhard says something stupid, just don't look. Hate blonde socialites? Just. Don't. Look.

I am absolutely sick to death of hearing about Susan Boyle, both in the traditional media and online. Nothing personal, you understand, I'm sure she's a perfectly lovely person. But I don't talk about Susan Boyle, because talking about her gives Susan Boyle power and currency. I just ignore Susan Boyle. I wish I had two brains so I could ignore her twice as hard. I. Just. Don't. Look. And if we could convince enough people to ignore her, she .. disappears. Poof. Like magic.

One of my favorite books as a child was the Great Brain series, the story of a family in rural Utah, set in the late 1800s. In these books, there was a strange punishment the parents doled out to their children when they seriously misbehaved. For a period of a week, or longer -- depending on the severity of the misbehavior -- nobody in the family would talk to, acknowledge, or address in any way, that particular boy. It was called "The Silent Treatment". This didn't seem like much of a punishment to me. In fact, as an introverted kid who loved solitary activities like computers and reading more than anything, it seemed kind of like a .. reward. I couldn't reconcile this feeling with the semi-biographical reality depicted in the books. To the Fitzgerald boys, the silent treatment was the worst possible punishment, far worse than a physical beating. They would go to incredible lengths to avoid getting the silent treatment. As punishments go, it must have been a doozy, though I couldn't quite wrap my geeky, socially maladjusted young head around exactly why.

The silent treatment was a punishment I didn't fully understand until years later in life. That's how you change the world. Not by arguing with people. Certainly not by screaming at them. You do it by ignoring them.

And if you feel strongly enough about me and what I do here, you can begin by ignoring this.

[advertisement] Improve Your Source Code Management using Atlassian Fisheye - Monitor. Search. Share. Analyze. Try it for free!

Posted by Jeff Atwood    View blog reactions
« The Girl Who Proved P = NP
Sharing Files With BitTorrent »
Comments

Please ignore this comment.

Tim on June 2, 2009 7:33 AM

Yeah, Susan Boyle, I am sick of her too. Why does Susan Boyle get so much attention? Is it because she's ugly but talented? Did you hear Susan Boyle collapsed from exhaustion? Also, Susan Boyle did not win Britain's Got Talent despite being the odds-on favorite! Susan Boyle must not be too happy about that. But I agree, we should all ignore Susan Boyle.

Susan Boyle must go on June 2, 2009 7:34 AM

This Susan Boyle person sounds interesting. I'm going to have to check into who she is and what she does.

spotcatbug on June 2, 2009 7:37 AM

Don't talk about her! The irony!

Susan Boyle on June 2, 2009 7:39 AM

If people ignored the blog because they didn't like it, how would you ever find out what it was that they didn't like? Criticism is an avenue for inciting improvement.

anon on June 2, 2009 7:41 AM

I tend to agree though not necessarily on the Susan Boyle point :)

It seems to me she has been completely exploited by a television programme. She has learning difficulties and started out in life with a disability due to oxygen starvation. She now is in a mental institution. This doesn't mean that we should pillary her or pity her. It means that the concept of "Just. Look. Away." should be used on the programmes that promote this culture of the freak show.

BlackWasp on June 2, 2009 7:43 AM

"But I don't talk about Susan Boyle, because talking about her gives Susan Boyle power and currency."

Um... I'm not sure how to break this to you Jeff, but yes, yes you do. On your extremely popular read-by-thousands-of-people blog. Today, in fact.

Eric Lippert on June 2, 2009 7:54 AM

"That's how you change the world. Not by arguing with people. Certainly not by screaming at them. You do it by ignoring them."

And my wife always tells me that ignoring problems doesn't make them go away! I'm going to tell her that Jeff Atwood says she's wrong!

Dan Hounshell on June 2, 2009 7:56 AM

ah, so, we comment on the important stuff of life. And here I go, ignoring the comments too

Just An Australian on June 2, 2009 7:56 AM

I find the idiotic, unhelpful comments the most annoying, but it's the price of having a relatively popular blog (ie, more than just my friends and family read it)

So, I just sigh and remove the post.

Some people just have bad days when they visit your blog. Others just live life that way.

Must be depressing.

Dave on June 2, 2009 7:57 AM

I ran across this article last week - it might give you some insight as to why the silent treatment works so well.

http://www.newyorker.com/reporting/2009/03/30/090330fa_fact_gawande

Mark-R on June 2, 2009 8:01 AM

I was wondering if there was some kind of script or something that you had running here that keeps the dissenters coming back for more. They complain but keep reading. I do not get it.

Can you code a heroin equivalent in C#?

This is the same concept as "controversial" television programming. If you do not like it, change the channel, and never watch again!

Bill on June 2, 2009 8:02 AM

I for one follow that advice on this blog. I do not read it. I will not comment on it. Sure I know what is going on, but that is because I pay a small Guatemalan child a dollar to read it every morning and paraphrase it to me so I know specifically what I am ignoring. In fact, this comment is being dictated to that Guatemalan child right now rather than my leaving a comment (help, el gringo es loco!!)

Peter on June 2, 2009 8:03 AM

I wish they would republish all the Great Brain books.

Joshua on June 2, 2009 8:10 AM

Also, the Just Don't Look strategy works on giant advertisements come to life, a common problem in this work-a-day world.

Trevel on June 2, 2009 8:10 AM

This only works online, and only sometimes. "All that is necessary for the triumph of evil is for good men to do nothing." Do you know why Wikipedia is so successful, even though any idiot can add to it? It's because other people can remove spam. Ignoring spam is simply not enough - you must be active in removing it. This is even more true in meatspace, where resources are more limited and there is less to waste on stupidity.

sep332 on June 2, 2009 8:10 AM

I definitely find that silence is the most irritating response from readers. At least with polite, but negative criticism you have some type of a chance for dialog and possibly learning something interesting. The nasty comments are just sad.

The problem with blogging, is that like Joel, everybody wants 'the real stuff' not the manufactured version. But (and it's a huge but), the real stuff is messy, incomplete, badly written and hard to understand, so instead the readers get drawn towards the pretty, shiny, fancy writing. That stuff inevitably turns out to be shallow, mostly because the writers spend a great deal of time learning to write, and not digging into their topics. If you're going to focus on building software, you're not going to focus on writing. It's a trade-off that everyone has to make, every time.

In the end, people prefer entertainment to knowledge. The most popular blogs are the best written ones ...

Paul W. Homer on June 2, 2009 8:12 AM

"Don't look" is fine for opinions and personality clashes... but IMO it doesn't work for technical articles or Stack Overflow answers, for that matter. Heck, that's one reason we've got downvotes, right?

If I see an answer which suggests doing something which is flawed/dangerous, I'll downvote it and add a comment to explain. Usually, that prompts the user to correct or delete the answer. If it *doesn't* then at least anyone viewing the answer gets to see the problem with it. That, to me, is much better than just ignoring the answer.

Jon

Jon Skeet on June 2, 2009 8:16 AM

@Paul: I disagree with your suggestion that there's a necessary correlation between writing well and not digging into technical detail. Some people just write well naturally, it seems.

Eric Lippert is a prime example of this, IMO. His blog (http://blogs.msdn.com/ericlippert/) is *extremely* well written, but also very deep in terms of technical detail. Ditto Joe Duffy.

(And yes, part of the reason for me protesting this suggestion is because I'd like to think *I* can write and dig deep, too :)

Jon

Jon Skeet on June 2, 2009 8:18 AM

On the "Susan Boyle" point: No one is to stone anyone until I blow this whistle, even, and I want to make this absolutely clear, even if they do say "Susan Boyle".

ThatGuy on June 2, 2009 8:21 AM

" "
Did you see what I did there?

Paul Morriss on June 2, 2009 8:22 AM

I have fond memories of the Great Brain books. I'd love to find copies for my kids...

Dave Witwicki on June 2, 2009 8:26 AM

She's some stuff, is Susan Boyle.

Marky on June 2, 2009 8:28 AM

George Bush changed the world by ignoring everyone telling him there were no WMDs in IRAQ.

Kyle on June 2, 2009 8:28 AM

@Jeff: Your post seems kinda contradictory to me; on the one hand, you argue that criticism of a blog doesn't work. On the other hand, you claim that ignoring something does work.

But as you proved with your own example, it doesn't. Susan Boyle is still "everywhere", and "everyone" is still talking about her. So it seems to me that your silent treatment of her did absolutely nothing.

That leaves you with criticism, which doesn't work, and ignoring, which (on a personal level) doesn't work. But that misses one of the central reasons why people critique: to try and get others to do some ignoring as well.

Now, in general that doesn't work particularly well either (as you pointed out). But it doesn't work any worse than ignoring the blog and arguably, if you can convince even one other person to do some ignoring, it's actually more effective.

Do you see what I'm getting at? Or are you just going to ignore my criticism of your argument ;-)

(NOTE: I'm just being a smart ass for rhetorical flair there; I'm not actually trying to call you out flame war-style.)

Jeremy on June 2, 2009 8:30 AM

Who is Susan Boyle?

Adrian on June 2, 2009 8:34 AM

Just a little advice it sounds like you probably don't need... Take this to heart when raising your new little one. Coupled with telling my two-year old what behavior I expect of him and what will happen when he does not meet that expecation has made the terrible-two's not quites so terrible.

BrianE on June 2, 2009 8:36 AM

You know I think you're right about some people just wake up hating the world, and they happen upon your blog or something and leave a nasty comment. I try to ignore those. I post a lot of fun and informative videos on Youtube, and I don't think there is a single one where nobody has left a nasty comment - and it's usually completely irrelevant, like I'll be showing how to use a power meter and someone will comment on my fashion choices. I just ignore those, but I do approve them, so that others can see what an ass they are. I'm a big fan of the "give a person a shovel and let them dig their own grave" concept. I occasionally get into flame wars just for sport though :)

http://www.youtube.com/user/jasmine2501


Jasmine on June 2, 2009 8:38 AM

lmao hilarious...

Don't talk about not talking about someone you don't want to be talked about... Cos then you join the ranks of those talking about her and she doesn't disappear.

Write some code which prints to screen "I must think before I blog" 1000000 times and then read it out loud to yourself.

JamWheel on June 2, 2009 8:38 AM

"I am absolutely sick to death of hearing about Susan Boyle, both in the traditional media and online. [...]I just ignore Susan Boyle. [...] And if we could convince enough people to ignore her, she .. disappears."

unfortunately, convincing other people to ignore Susan Boyle involves talking about Susan Boyle.

Anonymous on June 2, 2009 8:42 AM

This is old, old, old. Remember kill-files? Without an audience, trolls die... It's a shame there is no kill-file equivalent for comments.

回春 on June 2, 2009 8:42 AM

This is one of the best blog posts I've read in a while !

Mohammed on June 2, 2009 8:45 AM

First they ignore you, then they laugh at you, then they fight you, then you win. -Ghandi

magicrobotmonkey on June 2, 2009 8:46 AM

Well. The knowledge of "the silent treatment" is somewhat old... English has a word for it, in fact: Ostracism, derived from a 510 BCE Greek law.

And if it was LAW in 510 BCE, you can bet it had been informally used before that.

Daniel on June 2, 2009 8:47 AM

You're blogging about blogging Jeff.

Better strap on your water skis, there's a shark ahead.

Wacka Wacka on June 2, 2009 8:48 AM

Indeed. The opposite of love is not hate but apathy.

Glenn Jackman on June 2, 2009 8:58 AM

Yea, but if I don't let you know that I think reading your blog is more painful then getting my eyes plucked out, how will I make myself feel better about myself?

Alex on June 2, 2009 8:59 AM

I loved the Great Brain series. Thanks for the nostalgia.

genki on June 2, 2009 9:02 AM

It's a shame, of course, that people feel the need to say "LOL fuckwit, you can't program worth a cock" instead of "Hey Jeff, I've noticed a problem", but, if nobody had criticised your recent encryption code sample, you'd still be happily encrypting your data (and conceivably ours too, at some point) in an insecure manner.

Schmoo on June 2, 2009 9:02 AM

If only this were true. I've tried to ignore certain people, in person, but for some crazy reason they just keep coming back. Sometimes, people think that if you don't say anything at all then it is better than saying something bad; so you are automatically considered the silent friend.

hmcclungiii on June 2, 2009 9:04 AM

interestingly you given a already many links/refs to susan boyle and thats exactly what happened, when we try to ignore some one we come at them as aggressive which is again another form of linking them. I understand how the ignoring a kid works but to counter the stuff on the web its quite difficult because if you dont counter what happens that mis-perception keep spreading over and over. For example, if i start annoying someone on twitter along with my followers , now if he kept silence the word keep spreading and the reality is messed up. Thats exactly one of the reason companies have provided many slots to cater twitter like services. so its really N = NP lolz

Usman on June 2, 2009 9:04 AM

I absolutely LOVED the Great Brain series growing up.
My fondest series to read when I was a kid, even outdoing the Encyclopedia Brown series.

The stick magnet is one of my favorite grifts, but I also loved the Great Brain At the Academy.
That's where I learned how to make a key from a soap imprint. It hasn't come in handy, but it's a vivid memory from that book.

John B on June 2, 2009 9:06 AM

Susan who?

j/k :-)

The problem with your thesis is that you assume everyone seeks attention. Not everyone seeks attention... many do, but not everyone does. Sometimes things don't go away if you ignore them. Sometimes they get worse. Think of politics. There are politicians you hate and there are laws you hate - ignoring both will make neither one go away. In politics silence means agreement. If the government makes a horrible law, but nobody protests against it, they'll say "Looks like everyone is fine with it". Politicians prefer to not get attention (unless its election time).

And remember: First they ignore you, then they laugh at you, then they fight, and then you win.

So initial ignorance is the way to final success. Or see it the other way round: If they strongly argue with you, they are already fighting you and you are only one step away from winning :-)

Mecki on June 2, 2009 9:08 AM

err, wow. Longer comment just eaten by crappy captcha system?

Bleh. Please disregard if this is a browser cache issue, but otherwise I am filled with nerd rage.

John B on June 2, 2009 9:08 AM

Who's this Susan Boyle I keep hearing about?

Corey Furman on June 2, 2009 9:12 AM

Why did you changed the 'Orange' CAPTCHA?

Did you have any problems of spam?

Pablo on June 2, 2009 9:12 AM

 

JPH on June 2, 2009 9:23 AM

Personally I think humor is a better approach than just ignoring what you don't like. That, or a good deflection!

"I wish you'd give more attention to best coding practices in your blog, and by the way, my cat can eat a whole watermelon!"

Eagan on June 2, 2009 9:24 AM

There was a great "New Twilight Zone" (the refit from the 80s) where in a man was sentenced to a year of "not being" (or some such).. Got a bizarre wart thingy put on his head, and everyone ignored him.

George on June 2, 2009 9:24 AM

Jeff,
You're still in my RSS feed! Keep up the good work!

J on June 2, 2009 9:24 AM

Ah, I was waiting for the Susan Boyle comments to some burning through.......

Mark Struzinski on June 2, 2009 9:27 AM

While I understand the concept you're trying to articulate here I think you need to spend a bit more time thinking it through so you can express it in less casually cruel manner.

Ignoring a human being is never the correct solution to any problem or situation. And, while I honestly don't think that's what you meant, it is what you wrote.

Of course you're trying to articulate a process which is the cornerstone of several major philosophies and religions, so it's probably not a huge shock it's hard to clarify in a single blog post :)


Sam Dwyer on June 2, 2009 9:31 AM

I just want the Orange back…

Martin Marconcini on June 2, 2009 9:33 AM

"And if WE COULD CONVINCE enough people to ignore her, she .. disappears. Poof. Like magic."
A call to ACTION, then. That's the thing, the perverse thing about this things. How can you act while ignoring the very things your action implies?
Ignoring people to disappearance works a treat, indeed, there's only one thing (intermittently) flawed about it: it assumes enough people spontaneously (i.e. without exchanging "please ignore this very thing I'm pointing out here" messages) have/develop enough strength to do so.
Strange how that actually happens when you try to promote, say, a brilliant, yet very dull scientist, including by putting his geek-ish mug on a notorious magazine cover.
Also funny how this mass-ignoring thing fails to occur when we deal with facile, trivial, often "dirty" things, such as pop stars, footballers, socialites etc.
Seems the art of ignoring is either a by-product of intelligence and/or elevation, and it's a defense mechanism, or an innate capacity of the more, shall we say, humble human, where it's also a defense mechanism: against knowledge, preserving ignorance, promoting that proverbial simple happiness.

Sicovitol on June 2, 2009 9:39 AM

I ignore the bugs in my code to deprive them of their importance.

Robert S. Robbins on June 2, 2009 9:44 AM

I stopped reading a blog because a Windows enthusiast became a full time Mac user. Kind of changed the whole purpose of the blog.

Brandon on June 2, 2009 9:47 AM

for the past 5 years i've been searching my memory for the title of the great brain series...finally at christmas i remembered and ordered it from amazon. i re-read it cover to cover and loved it. my wife more than once reminded me i'm 40 yrs old reading a kids book. i've never run into anyone who's even heard of the book.

see how I skipped right to the ennui

Great Brain's little brother on June 2, 2009 9:49 AM

Thank you for triggering some memory neurons to fire again - I read The Great Brain as kid too but all memories of it had completely evaporated. They're not well-known books over here in the UK, and I can't think now how I ever got hold of it.

The Not-So-Great Brain on June 2, 2009 9:52 AM

Well I will do the philosophical disagreeing part:

I think that ignoring is actually taking the easy way out. Its like saying "Doing something about is too much work therefore I will ignore it", so in the end a semi-defeatist option.

Sure we need to do it - o/w our brains will explode. But there are too many examples of bad things that happen because people who were not directly affected by it (but had the power to change it) ignored it (all of us can think of examples). So its important to evaluate what you choose to ignore, philosophically speaking.

AgreeToDisagree on June 2, 2009 9:54 AM

Jeff, I've got to say that I love your blog. I don't always agree with you, but it's always worth reading.

Also, the Great Brain series is one of my all-time favorites as well.

Jeff Day on June 2, 2009 10:03 AM

I won't ignore our elected officials, although I loathe most of them and would love to not give them one brain cell's concern. But it's dangerous to ignore the dangerous.

PaulG on June 2, 2009 10:09 AM

Frankly, I would have gone with obsessing about one or other other flavor of "leggy blonde". But that's probably only because I'm superficial, shallow, and otherwise emotionally stunted.

So if you want to give Susan some extra attention, I can't see how the universe will be too bent out of shape by it.

-irrational john

zjohnr on June 2, 2009 10:16 AM

Jeff you are now blogging about blogging and reality TV ...

... shall I come back when you are better?

Jaster on June 2, 2009 10:26 AM

Kudos on mentioning the Great Brain series. Those are great books for young adults.

Bill Sorensen on June 2, 2009 10:28 AM

One place this really works: politicians.

With the European elections coming up in a couple of days, party pollsters really don't like it if you say you're deliberately not voting as everybody sounds the same. And the best thing? It's true!

Tobermory on June 2, 2009 10:28 AM

Nope. Not going to ignore you. I like this site too much. While I don't always agree with all you say, I find it incredibly helpful to digest what you say so I can understand you, even when I don't agree.

So feel free to ignore me, but I'll not stop reading as long as you keep posting.

Jim Lang on June 2, 2009 10:34 AM

orange

steve on June 2, 2009 10:38 AM

There is a fascinating book called 'Ostracism: The Power of Silence' that discusses why the silent treatment is so effective. I stumbled across it randomly on Google Books and ended up reading it for hours it was so interesting. In particular, it recounts a story of a husband who stopped talking to his wife for a reason she couldn't even remember, and never said another word to her for 40 years until his death.

You can take a look at it here: http://books.google.com/books?id=2_C_d7IBOqQC.

Cody Robbins on June 2, 2009 10:58 AM

Hah, I remember the silent treatment. My parents tried a minor form of it on my and my brothers when we were younger. All of us *liked* it - I was an introvert, and it gave my brothers a reason not to tell them where they were going when they left the house.

Izkata on June 2, 2009 11:03 AM

Do you think blogging about Susan Boyle is an adequate way of ignoring Susan Boyle?

Ives van der Flaas on June 2, 2009 11:05 AM

"I wish I had two brains so I could ignore her twice as hard."

Fantastic.

Chris on June 2, 2009 11:07 AM

I'd like to Boyle *that* Susan... wait that doesn't work...

CynicalTyler on June 2, 2009 11:35 AM

Groan. This is like saying if you have a big cancerous mole, just try not to look at it and it'll all be good.

I'm not a fan of your blog, Jeff. The continued existence of it causes me deep personal distress, keeping me awake at night as I howl at the moon, praying that you decide to call an end to your Blogging Oligopoly.

It's nothing personal, and I'm sure you're a great guy and all, but I'm just not among your cheerleaders.

Which is good, because I really don't want to shave my legs.

To be frank, I find most of your posts vacuous and formulaic: Take a couple of meaningless and often contradictory statements, pad them with Other People's Content that you often blatantly rip off (even injecting your own links but parading it as a quote) and call it a day.

This post, for instance, is so logically unsustainable that I find it hard to believe that you actually thought "Yes, I'll write about how people should ignore me! Or, at least that those who disagree or dislike what I have to say should ignore me. Genius!" Really?

It's blogging to a schedule. Vomit up something, slam in some ripped off quotes, and a bunch of bottom-feeders looking for some way to distract themselves from the grind will hurrah at being tossed a morsel, sure it lets them into the inner-sanctum.

Worse than the vacuous posts (the four sentences with the predictable filler images) are the often depressingly wrong posts. The one about the heap and the stack and C and .NET, as just one of many exmaples...so much wrongness in one post that it left me wondering if it was one giant hilarious bait to expose the morons among your readership.

It was extraordinary seeing such a lack of grasp of the heap and the stack from a guy who called his site StackOverflow.

Trying to dispel criticism by just asking your detractors to pay attention elsewhere is suspect and quite ridiculous.

You have unquestionably seen a lot of success from your blog -- I think I saw it on a major magazines "Must Read Blogs" lists -- and with your web properties you have done more than the vast majority of your detractors have ever done and probably will ever do. Yet that in no way allows you to present yourself as an authority on anything without being questioned where you are wrong. In the aforementioned article on memory, for instance, you were and probably still are stunningly clueless about C, yet that didn't hold you back from giving your ignorant opinion about it.

And yes, the moment you decide that you are in a position to write authoritatively about anything, you are holding yourself up as an authority with something of relevance to say, and it is unreasonable to play the "Who me? But I'm just the humble blogger who don't know nuttin'." the moment someone calls you on.

Dennis Forbes on June 2, 2009 11:36 AM

But I have a legitimate comment too. You forgot about the other way to combat bloggers you don't like: annoy the crap out of them until they give up their blogging career. You know, like posting several times in rapid succession.

CynicalTyler on June 2, 2009 11:37 AM

You mentioned Susan Boyle.

Thanks for mentioning the Great Brain, a fantastic but forgotten series of books. It would be really "great" if someone like Walden wanted to make a movie out of it. I recently read the first one to my kids (and wife), but the rest are almost impossible to come by, even in libraries.

PRMan on June 2, 2009 11:40 AM

I read your blog.s

Chris Mahan on June 2, 2009 11:41 AM

I can't consider myself a computer scientist, but more like a webprogrammer. Sure, I program and I solve various problems but hardly or ever do any complicated algorithms or like that.
And propably I suck quite a lot trying to solve them. But somehow there is a need for someone for me who can program and code but aren't this genius math guy. I'm just a ordinary bloke who makes webpages for a living, and that's because I make those better than most people would.

wanko on June 2, 2009 11:48 AM

“I stopped reading the blog a while a go. Joel explains my reasoning nicely in his latest post.”
“The mystery of the non-reading Coding Horror reader. Another NP-complete problem, I guess. “

I don’t see the mystery. This guy claims to have stopped reading your blog, sees one of Joel’s posts that confirms his reason for not reading your blog and posts a comment on your blog explaining this. He didn’t necessarily read the post he was commenting on, and even if he did, it wouldn’t contradict the claim to have stopped reading some time ago.

Steve W on June 2, 2009 12:01 PM

Funny. Nothing saying, "yeah, you got me... I don't know what I'm talking about." Just effectively saying, "stop calling me out on my BS so the people who buy it continue to think I'm real smart!"

Andy Roublev on June 2, 2009 12:03 PM

Is Susan Boyle the P=NP girl? Now it all makes sense.

Susan girl is an interesting reference on this blog because she was way over her head in something she could not handle at all. Rings any bells, Jeff?

securityhorror on June 2, 2009 12:16 PM

“If you think something sucks to the extent that it's actively harming the world and you want it to go away, leaving comments to that effect is not the way.”
“That's how you change the world. Not by arguing with people. Certainly not by screaming at them. You do it by ignoring them.”

I’m not sure if this really works in the real world, let alone the internet. OK, it might work with people only trying to get attention, but when a site is actively harming the world, or is just mistaken, ignoring it won’t make it go away, it just allows the errors and harm go unchallenged.

And ignoring things on the internet just because they annoy you doesn’t work, as things have a habit of spreading through the internet. Case in point is your reference to Susan Boyle; I’d been doing a good job of ignoring her, until this blog post.

Steve W on June 2, 2009 12:21 PM

Unfortunately ignoring something doesn't cause other people to become disinterested with it. The reason pop culture crap is so pervasive is because so many people don't want to ignore it.

You can try to ignore Susan, but then someone will mention her in some post on a blog totally unrelated to anything having to do with her.

Damn.

Strilanc on June 2, 2009 12:35 PM

@Paul Morriss: that's close to it!

"" ++

seth@mailinator.com on June 2, 2009 12:52 PM

Is this some clever way of lashing back at your commenter for calling you out on your lack of, well, correctness in your post yesterday? If so, well done. Telling your readers to shut up and go away if they don't agree with you is always a good way to figure out if you're doing something wrong, and a great check on passing out bad information to an unwitting public.
You were wrong, and they called you out on it, and you didn't even acknowledge you were wrong. There's always going to be someone who can correct you, and odds on it's not /just/ one person. Admit your mistakes instead of telling them to go away - maybe you could learn from them.

Diarrg on June 2, 2009 12:53 PM

You do realize that by Mentioning "The Susan whom shall remain Nameless" you have strengthened the presence that she has on the web. You may have even linked her to programming. Imagine looking for something on C# and her name pops up \.

Medbob on June 2, 2009 1:14 PM

I honestly don't know who Susan Boyle is. I win!

But I kinda like this blog, so I will leave a comment so as not to be ignoring it. :)

Robert Gutschera on June 2, 2009 1:16 PM

What's wrong with Paris Hilton?

Nick Harris on June 2, 2009 1:18 PM

I have been running a blog since the end of 2007 on my personal situation, mostly involving a rather complex medical condition I'm suffering from. What I have noticed is that instead of receiving mostly comments wishing me well or showing some kind of warmth and intelligence, I have mostly had to deal with criticisms from people who absolutely didn't seem to have properly read anything but a few posts, drawn their own conclusions and posted a comment or two spewing their venom on how much they thought I was wrong and stupid and such. I think those kinds of posts would fit in at the top of the diagram in the article, at point #9.

Don't get me wrong, there are people who read my blog who aren't complete asshats, it's just that they're the least vocal, preferring to read but not comment until they see a very good reason to do so.

Now, I must say that the silence treatment is indeed my preferred way of dealing with such negative comments as well, and it seems to work quite well. I do not remove the comments as I feel that there's no reason to not display their ignorance to the world, but I won't comment on them either.

So does the silent treatment work? On my blog it does apparently, unless the trolls in question are just moving on after spewing their nonsense once or twice. It's hard to tell sometimes.

Maya Posch on June 2, 2009 1:24 PM

I miss 300 baud modems. I worked in a computer lab in high school that was connected to the mainframe through 300 baud modems with acoustic couplers. Being the jerk sysadmin-wannabe that I was, I would walk into the lab from time to time and whistle -- you know, the loud kind with your fingers -- and everyone's screen was go berserk!

Ah I miss those analog da*)*V

NO CARRIER

JohnnyLambada on June 2, 2009 1:27 PM

Rule #280: Never respond to a critic in writing.

http://rulesformyunbornson.tumblr.com/post/55654369/280-never-respond-to-a-critic-in-writing

Dave on June 2, 2009 1:43 PM

@Dennis Forbes. Pure awesome. Not because what you wrote was true, but for the simple fact that you state you aren't a fan of this blog...even to the point that it causes you "deep personal distress," and keeps you awake at night.

I must ask a few followup questions. Do you have a 2x4 that you hit yourself with every night? Do you constantly poke cuts or bruises and exclaim, "ow!"?

Matt on June 2, 2009 1:45 PM

@Dennis Forbes, great comment.


First of all, guys stop going on about the fact that Jeff "said" the English woman's name while saying he ignores her. That's really not interesting at all.


Second of all, I agree that it is a bit contradictory to on the one hand say how great criticism is and on the other ask those who offer criticism to just ignore you. It's one thing if someone is attacking personally with ad hominem but quite another to attack the content.

It is such a cop out to say "If you don't like and don't have somene nice to say then please go away." Also, people who are saying "If you don't like it then why do you waste your time, you little dorks, arguing against Jeff. Haha You are just putting more money in Jeff's pockets." First, that is just irrelevant and childish. If you only want cheerleader posts then either disable comments, moderate comments, or if nothing else just put a clear message saying "If you don't agree then please don't comment. We want an echo chamber."

Part of the thing is that that the dismissiveness and blatant anti-intellectual that emanates from the blog adds to the vitriol of some comments, which is unfortunate. Then posts like "Well, it's all just smackdown learning" and this one that goes like "Oh, bah, please just go away" just tend to annoy people. Commenters are here for many different. Most of them probably don't care if showing the flaws of posts also serve to add more money into Jeff's pocket in the form of ad revenue. It's worth it to many people to visit and explain how something is wrong even if that by posting something totally wrong and getting you to post about it put 0.002 cents into Jeff's pocket because of your visit.

The ironic thing is that the people who only want to see Cheerleader posts and want those not-cheerleading to just ignore Jeff and go away--these people could just ignore the comments and go away themselves. Nothing is stopping you from just reading the original post and writing a comment without engaging in the discussion.

Charles on June 2, 2009 2:00 PM

Ignoring is way too cruel! There are very little people that I know of that deserve being ignored.

zvolkov on June 2, 2009 2:08 PM

Not everything you have written about is a hit Jeff, but this was by far one of your best posts of all time. If I want precise details, I read a spec. Thanks for defining the baseline - I'd imagine a lot of people in the future will raise the bar but someone has to put that bar there in the first place.

Gaurav Sharma on June 2, 2009 2:10 PM

@Dennis Forbes: my thoughts exactly.

securityhorror on June 2, 2009 2:17 PM

Boy, I was sure that "copy/paste GUID" post was satire. But now, I'm not so sure anymore.

anon on June 2, 2009 2:19 PM

I loved the Great Brain and his money-grubbing heart.

Charles on June 2, 2009 2:19 PM

Jeff, I know you like to read Steve's blog as you've referenced it and responded to various posts right here. Are your thoughts on his decision to stop blogging and the reasons behind it indirectly summed up in this particular post?

I still enjoy reading your blog, though I skip past the comments most of the time unless you've also made a comment. The signal to noise in the comments isn't of a good ratio anymore. You get a lot more flak than you deserve IMO, yet you have a much better attitude towards it than Yegge. Props!

`Josh on June 2, 2009 2:31 PM

"If there be time to expose through discussion the falsehood and fallacies, to avert the evil by the process of education, the remedy to be applied is more speech, not enforced silence." - Justice Louis Brandeis, Whitney v. California (1927) http://caselaw.lp.findlaw.com/scripts/getcase.pl?court=US&vol=274&invol=357

Matt Waggoner on June 2, 2009 2:34 PM

"I am absolutely sick to death of hearing about Susan Boyle, both in the traditional media and online." YESSSSSSSSSSSSSSSSSSSSS!!!!!!!!!!!!!!!! I thought I was the only one! Her singing isn't that good and she's fat and ugly. Somewhere in North Korea, "The Dear Leader" is planning his nuclear strike capabilities but instead I'm subjected to nothing but gossip about Susan Boyle???????? WTF man WTF...

o.s. on June 2, 2009 3:00 PM

Susan who?

I do have to agree with the spirit of this one. I carry the same scars as Jeff, and it took me a long time to learn these lessons.

Walking away isn't the easy thing to do sometimes, but it's always for the best. Just walk away, leave it alone, and move along. No matter how provocative, no matter what numskull is spewing what inflammatory drivel, just hit the close button instead of the send button, and forget it.

Even, as it happens, when Jeff himself spews inflammatory drivel.

Michael on June 2, 2009 3:02 PM

So you are saying that if we, the readers of this blog, collectively ignore the next Susan Boyle that some TV exec is coming up with the next week, she will vanish in a puff of smoke and leave us alone? Is it that easy?

Justin Madeup on June 2, 2009 3:15 PM

Welcome to Susan Boyle. The first rule of Susan Boyle is: you do not talk about Susan Boyle.

Will on June 2, 2009 3:43 PM

@Trevel
I guess the other readers disliked your Simpsons reference and decided to ignore it.

I thought it was well played.

paulanka on June 2, 2009 4:20 PM

That's it!! I'm putting my Coding Horror sticker up on eBay!!!

Steve on June 2, 2009 4:35 PM

People only read Jeff's blog to see how much more of an idiot he can make himself look with each new entry.

It's been a few years since Jeff posted something worth reading.

Phillip on June 2, 2009 4:59 PM

Nobody goes there anymore, it's too crowded.

Gilbert on June 2, 2009 5:12 PM

@Philip, same here. Its actually mildly entertaining to watch someone you don't work with talk like Jeff Atwood. I suppose at the end of the day Jeff does not care why we come here to read his blog, as long as we do it and don't point out why his is an idiot or wrong and give him praise and click the advertising links.

@Jeff, grow a back bone. Criticism is part of life, if you don't at least make an attempt to understand it you are a complete fool even if some of it is unfounded or unjustified. The key is to figure out what is valid criticism that you should take on board and what is unjustified criticism from people that just don't like you. Also I have read this blog post three times over and I still don't understand why you bothered as it makes bugger all sense to me.

Tim on June 2, 2009 6:07 PM

@Nick Harris: "What's wrong with Paris Hilton?" Nothing!

Joe on June 2, 2009 7:09 PM

lol. I, and I'm sure many others, had no idea who Susan Boyle was and now I do because of you. Good post.

ian on June 2, 2009 7:09 PM

im having curry tonight. looking forward to it.

Simon on June 2, 2009 7:38 PM

you just jealous you can sing

Raphael on June 2, 2009 7:42 PM

Your brain's shallow logic is using a boolean where an int or double would work better.

A lot of ideas in the world, and perceptions of solutions are not bad/good. They are like 0.1 bad, and 0.3 good, and so on. What you perceive as a good choice, may not be what I would perceive as a good choice. You have lived with different input data.

I suggest that you expand your mind and experiences, and recognize that many of your conclusions are shallow, just as most of the world is. Find the root of the problems. Most problems have several causes that lead to an effect, and those causes may be deep. Your mind is like a tree, and your roots may benefit from some reshaping, if you can learn where they are, and what made them.

Learn from the mistakes, if you can. Learn from the constructive criticism. Learn from your tears, or pains, or happiness, or whatever it may be. Live and learn. Avoid the blame, and hurt, if you can. If you reach a certain depth of thought, you may understand why.

George the Destroyer (of ideas) on June 2, 2009 8:27 PM

I think you meant Dialup modem and not dualup.

Jehanzeb Naeem Khan on June 2, 2009 8:33 PM

And finally I am right...

IGNORANCE IS BLISS!!!!

Ravi. on June 2, 2009 9:30 PM

I had no freaking idea who Susan Boyle is until today.

But thanks to your blog, I learnt something today! Thanks Jeff!

captcha: $1.20 channel.

Eugene on June 2, 2009 9:51 PM

"If you don't like who's on the cover of Wired, just don't look. If no one talks about her, she'll go away."

I ask again, wanting enlightenment on English usage: why "her" and "she"?

André Neves on June 2, 2009 10:35 PM

Well said! Thank you. :-) I'd love to see more ignoring and less flaming going on in a lot of places on the Internet, and even sometimes in real life!

-Max

Max Kanat-Alexander on June 2, 2009 11:22 PM

> That's how you change the world. Not by arguing with people. Certainly not by screaming at them. You do it by ignoring them.

What utter crap. So if someone on a popular blog posts wrong information about NP-Complete instead of correcting their mistakes so that others reading it see that there are errors you are saying to ignore it. NP-Complete is not some subjective topic, it has formal definition and laws/rules.

Lets take another example. In the past the majority of people believed the earth was flat. So instead of showing them how its round, you are saying ignore them and that will change the world.

*sigh* on June 2, 2009 11:37 PM

OH MY GOD! Is this what you teach your children?

"Son, fuckit- there will always be people spreading false information, there will be people misusing their power. You just give them a silent treatment. Dont bother screaming at them. THEY WILL NEVER CHANGE. All you can do is look the other way and hope that the gullible dont fall into the trap".

The first step to change is pointing out the problem. That is how you change the world.

Jeff YOU SHOULD BE ASHAMED OF YOURSELF. PLEASE PLEASE DONT SPREAD WRONG INFORMATION. if you just shut up, you would be helping a lot of people. have some heart and common sense man.

Random User 2 on June 3, 2009 12:03 AM

Seriously everyone... calm down.

genghis on June 3, 2009 12:16 AM

Talking about Susan Boyle doesn't give the _real_ Susan Boyle "power and currency", it just feeds the media artifact. The real Susan Boyle is currently in a mental institution, burnt out by all the sudden attention. I'm sure she would be more than happy if you and the rest of the world went back to ignoring her.

Dave Griffiths on June 3, 2009 12:17 AM

The Just Don't Look works great with TV and radio.

Commercials? Poof, gone. Takes a bit of training to zap back at the right moment for the news, but worth it. Just muting TV commercials is already great - you just have to teach yourself to keep it up and deal with the weird looks everyone else's giving you.

Rob Janssen on June 3, 2009 12:42 AM

If people post angry rants on your blog, that means they actually care enough about what you write to put in the time and effort to comment on it. Arguably, some of the more childish and immature replies don't take all that long to put together, but still, you managed to annoy them enough to cause a reaction, which I personally think is a good thing, regardless of the actual reaction.

As others have pointed out, I think no reaction is the worst response you can get. Wlling to admit it or not, I think anyone who publishes anything (writings, movies, music, art, etc.) do this to get attention and "be seen", so what's the point of nobody sees you or nobody cares about what you're doing?

Most of the time when I read something I disagree with or that upsets me, I take a minute to think about what I may have to say in response to it. If I don't have anything constructive or reasonable to say, I usually just take some time to cool down and get on with my life. After all, ranting off may help you release some steam, but it's not likely to change anything. for example, I doubt this comment will cause anyone to stop writing angry rants on other people's blogs. ;)

Anders Sandvig on June 3, 2009 1:03 AM

The problem of the non-reading reader is quite simple: I suppose it just mean the RSS feed was removed from the reader. But it doesn't prevent "accidental" reading after, for example, a search.

This article is interesting in the light of reading the comments on your last article on cryptography... You got some hash comments there.
I understand they can be hurting, even if they are just words. I appreciate your honesty of not removing them.
BTW, you might not be a cryptography expert (according to some comments...) but you still know much more than me (knowledge is near zero, although slightly above, thanks to you!), and highlighted some important issues. I must not take blindly the code you show (and you actually advised several times to avoid this), but reading the articles... and their comments is enlightening.
So, thanks!

Hey, having some bad comments is still having comments! :-) ... says the one getting like one non-spam comment per year... :-D

PhiLho on June 3, 2009 1:42 AM

Of all people I expected you to be the last one to mention Susan Boyle....
You're not ignoring her eh ...

Boran on June 3, 2009 2:49 AM

I think people have misunderstood you and thinking that the popularity you have got is because you are so damn smart. It's not like that - it's that you have a interesting angle on things and can write stuff about software development way more better and more entertaining..

Gandalf on June 3, 2009 3:14 AM

.. than those über-smart believing sort of computer scientistique blokes..

Gandalf on June 3, 2009 3:19 AM

true jealousy and criticism is the factor number one measurement of success...

Gandalf on June 3, 2009 3:21 AM

Wow, Jeff. You're pretty much the only person I've ever seen talking about the Great Brain series. I loved them as a kid too, but it doesn't seem like a lot of people ever read the series.

leetdood on June 3, 2009 3:28 AM

Is this 'Coding Horror' or the 'Dilber.com Blog' ?!

I would save a lot of time reading if they were combined...

Phil Brooks on June 3, 2009 3:55 AM

Wonderful article, thank you very much.

Tomas on June 3, 2009 4:19 AM

I heard a radio interview with Johnny Depp once, and the interviewer mentioned having seen a bad Depp movie, and the audience was laughing at a part that was supposed to be serious, and Depp said good naturedly, "Well, at least it's a reaction!"

Ned Batchelder on June 3, 2009 4:43 AM

This is the way I think of it:

If you're annoyed with the signal-to-noise ratio of the internet, the only way of changing things is to add more signal. You'll never reduce the noise, and responding to it only ever adds to it.

Matt Gibson on June 3, 2009 5:45 AM

The silent treatment does work, but only if lots of people do it. Its effects are additive.

One person ignoring you doesn't really do much. A whole load of people ignoring someone will make them think "hang on... what's happening?".

See, if someone's prattling incorrect nonsense on the Internet, ignoring them is the right thing to do. If you so much as mention a website with crazy ideas on people will go and visit it just to look. And that means pageviews. And pageviews are the main way of testing your popularity on the web.

And I now see there's some captcha on this blog :)

James on June 3, 2009 5:52 AM

I'd agree but I think there is a difference between ignoring an individual person (who has a limited reach in influence) or ignoring flatly wrong "printed" advice (that forever has a home on the internet)

Captcha blows... I'm certain I'm typing this correctly... or I just can't read it :)

webdev_hb on June 3, 2009 6:35 AM

for god sakes write a post about google wave

Anonymous on June 3, 2009 6:47 AM

Good grief your readers are a bunch of tiresome moaning bitches aren't they?

It's like deliberately driving slowly to annoy a pushy driver behind you- if I was pissing off so many people with that attitude I'd certainly feel like I was doing something right.

Da 'tron on June 3, 2009 7:11 AM

I think I should buy a new computer, my computer has lost sound so I can't hear Susan sing.

Theo on June 3, 2009 7:39 AM

> if we could convince enough people

Functionally equivalent to impossible.

Vance on June 3, 2009 8:11 AM

"That's how you change the world. Not by arguing with people. Certainly not by screaming at them. You do it by ignoring them."

I'm confused. I hope you're not saying that ignoring problems makes them go away.

Brian on June 3, 2009 8:21 AM

Nice reference to the Great Brain. I was starting to think I was the only one who ever read those books.

Dan McCann on June 3, 2009 8:33 AM

Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle

ztopitnow on June 3, 2009 8:36 AM

By not expressing your opinion about something either in the form of voting, arguing, or commenting. Then you are essentially agreeing with the way things are and do not want to see any change.

This is of course alright with things like blogs, but in areas like politics, or really anything where things are not going to go away no matter if there is only one person paying attention, ignoring might not be the best advice.

Warren Parks on June 3, 2009 10:28 AM

Susan Boyle is credited with creating Boyle's Law. You know, the one about the relationship between pressure and volume of a gas at a fixed temperature.

Jimbo on June 3, 2009 11:07 AM

Just letting you know - I'm one more person out there not ignoring your blog.

Brian on June 3, 2009 11:51 AM

What does kottke have against blondes? Two of the things they don't like are blonde people.

Practicality on June 3, 2009 11:59 AM

I have to agree that ignoring people most certainly does NOT fix problems or make them go away. How would the world be today if everyone had just ignored Hitler? Hmmmmm?

Godwin sayz: /thread

Nick on June 3, 2009 12:45 PM

Should we ignore North Korea and Kim Jong Il as well, and hope the problem goes away?

Just wondering

jlgosse on June 3, 2009 12:48 PM

@Jeff Atwood

Well played sir, well played.

"I'm going to write about ____ and how I wish to ignore this person. I will speak specifically to how mentioning this name gives it strength. Droves of comments will follow, pointing out my 'contradiction' of purpose and foolishness, mentioning this name quite a bit in response to me, secretly strengthening the very point I was making."

Ingenious.

That aside, this absolutely works. I personally feel that the down-voting Jon Skeet mentioned is an additional aspect of this. Essentially turning your attention away from the undesirable and toward the desirable is extremely effective, and up-voting/down-voting to alter visibility is a very useful means of accomplishing this.

"I was once asked why I don't participate in anti-war demonstrations. I said that I will never do that, but as soon as you have a pro-peace rally, I'll be there." - Mother Teresa
(Presumably that's a legit quotation.)

To deviate quite a bit from subjects that interest programmers (but are highly interesting to *this* programmer). I should mention that this concept is extremely strong in the field of hypnotherapy where suggestions are phrased to give attention to the desirable: "I am feeling better and better, relaxed and comfortable in social situations." rather than "The pounding in my head will stop. I won't sweat and be anxious around people." It's additionally in general self-help philosophy including some widespread sectors of "New Age" belief, and cognitive psychology as well (AFAIK).

In my interpretation the very concept Jeff mentions here has been the driving force of my life for over 8 years (I'm a young guy), works extremely well. "Feels good man."

Good post Jeff.

Christopher Galpin on June 3, 2009 12:52 PM

The surest way to support something is to oppose it.

Anybody who reads this blog even occasionally should know that Jeff welcomes constructive criticism. So I just don't understand the folks that like to deliberately misread and take statements out of context and then get all up in arms about how much of a stupid, ugly, doody-head is Atwood (and how anybody who disagrees is just a vacuous mouth-breathing sycophant). It just seems so pointless.

The (or maybe a) point of this post is to remind of us something we all already know: Don't feed the trolls. Of course, I'm not really helping by commenting on the comments for a thread that's already been Godwin'ed, but such is life. ;)

@Dennis Forbes - see http://xkcd.com/386/

Chucklehead on June 3, 2009 1:50 PM

Jeff:
I like how your comment on the non-reading-reader's comment (which linked to Joel's post) mentioned NP-completeness.

Nice (assuming it was self-referential, subtle humor)

David J on June 3, 2009 2:02 PM

-Sigh-

I love this blog. I do, however violently disagree with this post.

"All that is necessary for the triumph of evil is that good men do nothing." (Edmund Burke)

So if the world were to say "We don't agree with the Nazis, let's just ignore them.", the world would be a better place?

Have the courage to stand up. Speak out against injustice. Disagree and start and a discussion!

Dissent is a natural and healthy component to complex system. Without it, you risk creating positive feedback loops that spin wildly out of control. The negative feedback is what keeps the system in check.

Come on Jeff, hang in there...

BenW on June 3, 2009 2:58 PM

Haha come on, dude. You know you wrote about susan boyle because you wanted people who googled susan boyle to find this page, right!

But your point about ignoring is totally valid.

Yaj on June 3, 2009 3:29 PM

I've ignored almost all forms of sport for the past 2 decades and it hasn't made any difference.

I just don't find grown people chasing around after balls or people running, cycling, driving, swimming, jumping or throwing that entertaining. If I did, I'd do it myself instead of watching other people do it.

I have a trigger finger on the channel button as soon as something even slightly "sporty" is mentioned on TV or Radio. And why is it still reported in the "News". I never got that - if anyone was interested in the sport they would have watched or recorded it, the only people who learn about sports results from the news or news paper are those people who weren't interested in the first place...

That's my Susan Boyle melt down...

Philip on June 3, 2009 4:13 PM

@Phillip, you sound like a pretty fun guy to hang out with ... ...

captcha: controversy sensing

Charles on June 3, 2009 6:09 PM

Speak out against injustice - yes.
Ignore evil going on - no.
Point out errors - yes - but try to be vaguely civil about it.
Fire off ad hominem attacks over someone's *opinion*, where there is no evidence of a single dead kitten - get a life.

Being mixed up about the stack and the heap or NP completeness is not evil.
There is no injustice going on here, just infotainment.
If you want it to go away, move along.

seanb on June 3, 2009 8:30 PM

I find it slightly amusing that Jeff hasn't commented. Scratch that, I find it completely hilarious.

Silly on June 3, 2009 10:57 PM

I'm trying to ignore Berlusconi...but he does not disappear, damn it :)))
Jeff, any idea and suggestion is really appreciated :)

Keep up the good work

marco on June 4, 2009 2:03 AM

I may ignore you, but leggy blonde conservatives and blonde socialites will always still get at least a bit of my time.

Brady Kelly on June 4, 2009 5:30 AM

The trouble is, there are some things I dislike - and, fair enough, these can be dealt with to my satisfaction by ignoring them - and there are some things that I detest - ignoring them doesn't seem enough. Why? Because ignoring them doesn't make them go away, they merely don't affect me directly. But if I truly detest them, I genuinely, altruistically want them to not affect others too.

So "convince enough people to ignore her" becomes important, and how does one do that? Public criticism is the first tool we reach for. Now, such criticism may convince others of the subject's flaws, but it may also encourage them to add their own criticism, complete with additional nuances. So we end up with a huge influx of criticism, which is both undesired content and desired attention. "The only thing worse than being talked about ..."

Oh, and on a tangent, to all those people saying "you're talking about Susan Boyle": no, Jeff is NOT talking about Susan Boyle. He's talking about talking about Susan Boyle. There is a meta-universe of difference.

Bobby Jack on June 4, 2009 5:54 AM

T.I. much?
"Never mind what haters say
Ignore em till they fade away
Amazing they ungrateful
After all the game I gave away"
~ T.I. "Live your Life"

T.I. on June 4, 2009 8:48 AM

For an alternative approach to "how to react to bad comments", you should check Maddox "Hate Mail" at www.thebestpageintheuniverse.net

Damn, I miss the guy's pages :(

Filini on June 4, 2009 9:12 AM

This blog post reminded me of the introductory story in the book "How full is your bucket?" Short book, recommended for anyone.

Lee Grissom on June 4, 2009 3:32 PM

hear hear!

people forget nowadays there is an OFF button.

to reverse the Nike slogan:

Just UNDO it

common man on June 5, 2009 8:38 AM

Mainly, you deserve flames only when you make a blog post about something you would have learned if you'd been classically trained in computer science with a good UNIX basis. While I enjoy your blog, it irks me to no end to see entries that say something like, "Did you know you could pipe the results of one program into another!?! It's crazy! It'll revolutionize your programming!"

That's all. Your Microsoft/VB I-don't-know-C background is a pretty severe handicap for someone writing a computer science blog.

Bill on June 5, 2009 4:04 PM

@Bill What makes you think he's writing a computer science blog?

Ed on June 5, 2009 7:40 PM

The Great Brain!

I have been thinking about this series off an on for years, only half remembered from my childhood. I could remember almost no details about it (possibly mormon? sears-roebuck catalogue, love of money, roller coaster in the back yard). On several occasions I tried googling for it, but with the lack of details I couldn't find anything. Two weeks ago I mentioned it to my wife, and then today, catching up on old blogs, I saw 'The Great Brain' and it clicked. Thanks.

Craig on June 7, 2009 4:31 PM

First they ignore your act of ignoring them,
then they laugh at your act of ignoring them,
then they fight your act of ignoring them,
and then you win in your act of ignoring them.

:-P

Gandhi wins almost everytime, by hook or by crook, mostly crook.

ReverseGandhi on June 8, 2009 3:43 AM

First they ignore your act of ignoring them,
then they laugh at your act of ignoring them,
then they fight your act of ignoring them,
and then you win in your act of ignoring them.

Does that make sense?

OddGandhi on June 8, 2009 3:44 AM

Pretty fluffy Jeff, and a little ranty, but you write well, as always.

"I wish I had two brains so I could ignore her twice as hard." -- Gold.

Salespeople often say that "No" is just the first word in a conversation that leads to the sale.

That reflects the mistake humans make all the time: engaging at all, when we would be much better served by just moving on.

I miss orange too.

John Pirie on June 8, 2009 8:56 AM

The whole Susan Boyle madness should not be ignored as its entire existence is utterly absurd. It's real-life Douglas Adams insanity.

The people of the planet "cosy duvet" were so bored of their mundane reality with haggard faces, complex issues and strife they filled their world with picture boxes of untold beauty. Each damsel that sung had a voice of beauty and her visage was equivalent to the voluptuous nature of her voice.
However soon the beauty itself became bland and the people of "cosy duvet" felt restless with the endless manikins of perfection. At this moment a damsel appeared whose beauty of voice was directly in-proportionate to her haggard and rusty features. She was a sensation to them.
And lo, the people of cosy duvet applauded the picture box. They applauded this damsel of dismal features. The applauded the reality they'd previously ignored as novel. They nested their reality within their artificial world and applauded it for being so very different to their artificial world.

In two words: fucking madness.

It's not often you see the most of entire world go insane at exactly same time without realising it. I think it's worth drawing attention to.

I have to go back to Diana's death to see the UK public lose their minds in such a manner. The outpouring of grief was utterly disproportionate and in my mind fucking rude. Most of these people didn't know her as well as they pretended to making their exaggerated grief hollow and worthless.

Of course as soon as one gets angry about these things people think you're attacking Susan Boyle or Diana without realising you're decrying the public's response instead.

Quarrelsome on June 8, 2009 5:51 PM

The whole Susan Boyle madness should not be ignored as its entire existence is utterly absurd. It's real-life Douglas Adams insanity.

The people of the planet "cosy duvet" were so bored of their mundane reality with haggard faces, complex issues and strife they filled their world with picture boxes of untold beauty. Each damsel that sung had a voice of beauty and her visage was equivalent to the voluptuous nature of her voice.
However soon the beauty itself became bland and the people of "cosy duvet" felt restless with the endless manikins of perfection. At this moment a damsel appeared whose beauty of voice was directly in-proportionate to her haggard and rusty features. She was a sensation to them.
And lo, the people of cosy duvet applauded the picture box. They applauded this damsel of dismal features. The applauded the reality they'd previously ignored as novel. They nested their reality within their artificial world and applauded it for being so very different to their artificial world.

In two words: fucking madness.

It's not often you see the most of entire world go insane at exactly same time without realising it. I think it's worth drawing attention to.

I have to go back to Diana's death to see the UK public lose their minds in such a manner. The outpouring of grief was utterly disproportionate and in my mind fucking rude. Most of these people didn't know her as well as they pretended to making their exaggerated grief hollow and worthless.

Of course as soon as one gets angry about these things people think you're attacking Susan Boyle or Diana without realising you're decrying the public's response instead.

Quarrelsome on June 8, 2009 5:53 PM

Hmm. Well I have trouble criticizing you. Every time I visit this blog I find something highly entertaining and informative. One of the best things to read I found on the internet in a long time.

When ever I find stuff that's not interesting, clearly wrong, I keep it to myself because I figure I'm not qualified to criticize. So I ussually make comments of praise. Which I dont do that often because most stuff on the internets is kind of boring.

pinkturbokitty on June 9, 2009 2:28 AM

By my estimation we have just about reached the point of ultimate repudiation, which is pretty slow progress for a week of comments, but we also have a curious subset of the audience who are travelling anti-clockwise: I wish you well.

If you are a blog reader: your faith in knowledge is cumulative, so learn how many imprints of a particular "truth" you need before you're satisfied that it's a decent reflection of reality. This threshold is your dividing line between entertainment and knowledge.

If you are a blog writer: people either read things because they have to (technical blogs) or because they don't have to (entertaining blogs). More people read the latter, and the good ones point to the former, forming a useful knowledge ladder. However, attacking the former, whether ad hominen or direct, whether justified or not, does not encourage an uninformed reader to want to read your version of the truth. One thing I've yet to see Jeff do is throw his toys out of the pram, yet on nearly every post he makes, there are a series of commenters who do write valuable, technical blogs, who embarass themselves and diminish the exposure of their knowledge by piling in with non-constructive criticism.

Alistair on June 9, 2009 3:16 AM

This only works if you have any meaning for this person. In the case of somebody famous it's very unlikely he/she's caring if you talk about/with him/her or not. So if you as an individual stop reading, nobody is going to notice, except if you say you are going to do it (Which is exactly what the commenter did).

But even with neighbors, if you don't have a very tight relationship, it's unlikely they will care enough to change.
BTW: it's how social rules work and how people are put at shame etc. It's the fear of being excluded.

Doing such a punishment for a kid, as parents are very very important, is very bad for its development.

Somebod on June 9, 2009 8:23 AM

YES! Concur on the ignor.And the Great Brain - haven't thought about that book series in a billion years. Got to find it for my kids.

Shamus on June 11, 2009 7:40 AM

Supreme irony: I come back to reading your blog after a one-month boycott, and find this (even more irony, if that is even possible: in the meantime I was following Matasano Chargen and didn't even realise their AES post was directed at you!). So I guess you're still worth looking at after all (for now).

Pierre Lebeaupin on June 13, 2009 12:37 PM

Thanks for mentioning the Great Brain, a fantastic but forgotten series of books. It would be really "great" if someone like Walden wanted to make a movie out of it. I recently read the first one to my kids (and wife), but the rest are almost impossible to come by, even in libraries.

Tom

https://money.strands.com

Tom on June 15, 2009 12:12 PM

I actually liked it better when you talked less about Stack Overflow and more about Software Development related matters. I stopped reading for a while because this (about 6 months). I just came back to see if I can find some more interesting articles like the old days.

Brian W on June 25, 2009 2:08 AM

I actually liked it better when you talked less about Stack Overflow and more about Software Development related matters. I stopped reading for a while because this (about 6 months). I just came back to see if I can find some more interesting articles like the old days.

Brian W on June 25, 2009 2:09 AM

I actually liked it better when you talked less about Stack Overflow and more about Software Development related matters. I stopped reading for a while because this (about 6 months). I just came back to see if I can find some more interesting articles like the old days.

Brian W on June 25, 2009 2:10 AM

Did you actually make an entire post that amounts to "stick your head in the sand like an ostrich"? While giving the example of Susan Boyle and how you're tired of hearing about Susan Boyle and remedy this by not reading anything to do with Susan Boyle or listening to anything about Susan Boyle and certainly don't talk about Susan Boyle yourself Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle fnord fnord fnord fnord fnord fnord fnord fnord fnord fnord fnord fnord fnord fnord fnord fnord fnord fnord fnord fnord fnord fnord fnord fnord fnord fnord fnord fnord fnord fnord fnord fnord fnord fnord fnord fnord fnord fnord fnord fnord fnord fnord fnord fnord fnord fnord fnord fnord fnord fnord fnord fnord fnord fnord fnord fnord fnord fnord fnord fnord fnord fnord fnord fnord fnord fnord fnord fnord fnord fnord fnord fnord fnord fnord fnord Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle Susan Boyle AD REVENUE

P.S. If you can't change something with criticism, it doesn't mean it's fundamentally ineffectual. It just means you didn't do enough damage.

Jon R. on August 8, 2009 5:07 AM

Tiffany Jewellery barely 2-year-old result called Iridesse is set to the more Tiffany Key Rings South Coast Plaza setting was the jeweler’s supreme tome branch stockTiffany Bracelets diamonds are about more than absolute condition, cut and beauty - they are one of our diamonds underscores.Tiffany Sets reputation as a world premier jeweler synonymous with diamonds of the finest feature,” added Bennett.

tiffany jewellery on August 28, 2009 2:29 AM

I actually liked it better when you talked less about Stack Overflow and more about Software Development related matter
http://www.istiridye-inci.com

evlilik yıldönümü hediyesi on September 6, 2009 5:25 AM

I just came back to see if I can find some more interesting articles like the old days.

sevgiliye hediye on September 13, 2009 12:41 AM

Great post and draw. Thank you for sharing.

wow power leveling on October 21, 2009 6:02 PM


Thanks for your information, i have read it, very good!

ed hardy clothing on October 22, 2009 8:04 PM

Thanks for your information, i have read it, very good!

ed hardy shirts on October 23, 2009 7:25 PM

Thanks for your information, i have read it, very good!

Very cool! Congrats on the pairing.

street lamps on October 24, 2009 1:45 AM

this is cool, this is what we want dude......

links of london on November 4, 2009 10:28 PM

Some people just have this tendency I suppose. Do you have a similar experience? I don't see you wanting to quit blogging, so how do you deal with this

ed hardy clothing on November 7, 2009 9:08 PM

mylinux@gmail.com
useful,i like it!
thank you for your work!!:)

Anonymous on November 15, 2009 11:17 PM






(no HTML)


Verification (needed to reduce spam):


Content (c) 2009 Jeff Atwood. Logo image used with permission of the author. (c) 1993 Steven C. McConnell. All Rights Reserved.