﻿<?xml version="1.0" encoding="utf-8"?><rss version="2.0"><channel><title>Ayende @ Rahien</title><link>http://ayende.com</link><description>Ayende @ Rahien</description><copyright>Copyright (C) Ayende Rahien  2004 - 2021 (c) 2026</copyright><ttl>60</ttl><item><title>henke commented on I don’t do errors, and my name isn’t Google</title><description>[www.google.com/search](http://www.google.com/search?hl=en&amp;q=I%20got%20a%20strange%20exception%20today%20nhusers)  
  
Not anonymous, really.
</description><link>http://ayende.com/3921/i-don-t-do-errors-and-my-name-isn-t-google#comment26</link><guid>http://ayende.com/3921/i-don-t-do-errors-and-my-name-isn-t-google#comment26</guid><pubDate>Tue, 31 Mar 2009 16:16:30 GMT</pubDate></item><item><title>Matthew Martin commented on I don’t do errors, and my name isn’t Google</title><description>Hmm, that gave me a feature idea.  Embed a google query URL into every error message.  Or  a query URL that points to stackoverflow's question website if it is an API error.
</description><link>http://ayende.com/3921/i-don-t-do-errors-and-my-name-isn-t-google#comment25</link><guid>http://ayende.com/3921/i-don-t-do-errors-and-my-name-isn-t-google#comment25</guid><pubDate>Sun, 29 Mar 2009 21:05:12 GMT</pubDate></item><item><title>Jeff commented on I don’t do errors, and my name isn’t Google</title><description>It's a bitch being a well respected, read expert in the field. While, I understand your frustration, it kinda of reminds me of a celebrity complaining about the paparazzi....
</description><link>http://ayende.com/3921/i-don-t-do-errors-and-my-name-isn-t-google#comment24</link><guid>http://ayende.com/3921/i-don-t-do-errors-and-my-name-isn-t-google#comment24</guid><pubDate>Fri, 27 Mar 2009 17:56:35 GMT</pubDate></item><item><title>Lars-Erik commented on I don’t do errors, and my name isn’t Google</title><description>I have a yellow sticker over my table saying "Don't ask me, ask google!"... It doesn't help. ;)
  
</description><link>http://ayende.com/3921/i-don-t-do-errors-and-my-name-isn-t-google#comment23</link><guid>http://ayende.com/3921/i-don-t-do-errors-and-my-name-isn-t-google#comment23</guid><pubDate>Thu, 26 Mar 2009 06:58:40 GMT</pubDate></item><item><title>Nathan commented on I don’t do errors, and my name isn’t Google</title><description>a) I 'm aware, not part of my point
  
b) Well, then maybe it could have been skipped this time
  
c) heh yeah I get it - you're also an extremely prominent community member that has a very wide audience. Do what you please, of course, it is your blog, as long as you know that it is completely inconsistent with your immense, relentless contribution of value to this community, and that for the most part these insensitive rants makes you seem like like a complete dick that traded his sense of human compassion for wicked computer hacker skillz  :) I'm not trying to tell you what to put in your blog, just giving you some feedback about how it makes you look to at least some of your audience, and how it may make some other people feel terrible out of proportion to the crime they committed. As with all comments on all blogs, take it or leave it, but pointing towards the "This is My Blog" sign on the wall probably doesn't help.
</description><link>http://ayende.com/3921/i-don-t-do-errors-and-my-name-isn-t-google#comment22</link><guid>http://ayende.com/3921/i-don-t-do-errors-and-my-name-isn-t-google#comment22</guid><pubDate>Wed, 25 Mar 2009 16:11:35 GMT</pubDate></item><item><title>Ivo commented on I don’t do errors, and my name isn’t Google</title><description>Nathan isn't saying that you can't post such rants; he's arguing that you shouldn't. Saying "it's my blog and I can do what I want here" misses  point: Nathan is questioning the 'what' that you might reasonably want to do here.
</description><link>http://ayende.com/3921/i-don-t-do-errors-and-my-name-isn-t-google#comment21</link><guid>http://ayende.com/3921/i-don-t-do-errors-and-my-name-isn-t-google#comment21</guid><pubDate>Wed, 25 Mar 2009 11:56:48 GMT</pubDate></item><item><title>Ayende Rahien commented on I don’t do errors, and my name isn’t Google</title><description>Nathan,
  
a) I always make sure to strip personal information from those message. Precisely because it is not that one post or email that caused this post, but a flood of them.
  
b) A generic rant wouldn't work without having something to point to and show what I mean.
  
c) 
[ayende.com/.../...to-commentors-it-is-my-blog.aspx](http://ayende.com/Blog/archive/2009/02/06/newsflash-to-commentors-it-is-my-blog.aspx)</description><link>http://ayende.com/3921/i-don-t-do-errors-and-my-name-isn-t-google#comment20</link><guid>http://ayende.com/3921/i-don-t-do-errors-and-my-name-isn-t-google#comment20</guid><pubDate>Wed, 25 Mar 2009 11:02:31 GMT</pubDate></item><item><title>Nathan commented on I don’t do errors, and my name isn’t Google</title><description>Every six months or so you post some question someone asked you all marked up with MS word and froth at the mouth. I hope it makes you feel much, much better, because it is really very distasteful, and always breaks my heart to think about the poor naive sap, lazy or not, seeing themselves publicly (if anonymously) humiliated. And they always read your blog and end up apologizing, most likely feeling like a steaming pile of dog @$&amp;! Really it would be so much better, if the particular example really doesn't matter, to give a generic rant if it so pleases you and forgoe the personal attack on the straw that broke the camels back, because lazy or not there is a real human on the other end of your disproportionate anger that didn't deserve to have an industry leader scream "you are a moron" at him at the top of his lungs, which is what posting an actual email on this very widely read blog amounts to. You are   such an influential person in this community I feel it is probably time to consider growing out of these temper tantrums, which are quite easily as disrespectful to the accused and your readers alike as a lazy question or violation of your code of ettiquete.
</description><link>http://ayende.com/3921/i-don-t-do-errors-and-my-name-isn-t-google#comment19</link><guid>http://ayende.com/3921/i-don-t-do-errors-and-my-name-isn-t-google#comment19</guid><pubDate>Wed, 25 Mar 2009 07:14:24 GMT</pubDate></item><item><title>Ivo commented on I don’t do errors, and my name isn’t Google</title><description>I think people actually use Google, but simply cannot figure out which search results hold useful solutions. This is not because they are dumb or unwilling, but because they are, and I mean this in a non-demeaning way, ignorant. They have never consciously thought through what is happening when you perform a query. They do not dinstinguish between a failure due to wrong credentials, a failing network connection, a database daemon that is down, a query that is wrong, etc. 
  
  
This ignorance especially displays itself when the error message isn't understood. There is a vast amount of developers out there that simply do not know what a 'pipe' is. If someone cannot comprehend an error message, they tend to go into 'blank stare mode'.
  
  
After explaining it to them, they may show a sharp understanding of the different possible failure modes and respond to the problem like you are me. Of course there are hopeless cases, but I think most people simply need to have it explained to them once. Unfortunately, there are a lot of people and new ones are constantly created. Perhaps a basic 'Troubleshooting Guide' would help?
</description><link>http://ayende.com/3921/i-don-t-do-errors-and-my-name-isn-t-google#comment18</link><guid>http://ayende.com/3921/i-don-t-do-errors-and-my-name-isn-t-google#comment18</guid><pubDate>Tue, 24 Mar 2009 06:46:52 GMT</pubDate></item><item><title>Taz commented on I don’t do errors, and my name isn’t Google</title><description>I completely agree with @Defn
</description><link>http://ayende.com/3921/i-don-t-do-errors-and-my-name-isn-t-google#comment17</link><guid>http://ayende.com/3921/i-don-t-do-errors-and-my-name-isn-t-google#comment17</guid><pubDate>Tue, 24 Mar 2009 00:12:14 GMT</pubDate></item><item><title>nym commented on I don’t do errors, and my name isn’t Google</title><description>Four wonderful words:
  
  
"That's a google question!"
</description><link>http://ayende.com/3921/i-don-t-do-errors-and-my-name-isn-t-google#comment16</link><guid>http://ayende.com/3921/i-don-t-do-errors-and-my-name-isn-t-google#comment16</guid><pubDate>Mon, 23 Mar 2009 23:36:15 GMT</pubDate></item><item><title>Defn commented on I don’t do errors, and my name isn’t Google</title><description>Apologies in advance if this seems rude but this is the nature of the beast.  Developers build software.  The good ones support it, and the bad ones make it someone else's problem.  The good ones write documentation, and the bad ones tell you to read the code.
  
  
I can sympathize with your situation.  I go through something similar nearly every day at work, but I am not the kind of person who will tell someone to fuck off because they don't know how to search for errors in Google.
  
  
Searching for errors with google is strange at first for everyone I think.  The best thing to do is to both answer the question directly and refer them to a google search that would give them the same answer (with the keywords you used, and perhaps WHY you chose those keywords).  I know it sucks, but I remember being a greenhorn and not knowing how to search for some syntax-laden error, which parts of that error would help me in Google, and so on.  Some of it was brute force, and some of it was learning by example.
  
  
In short, don't be so quick to assume someone is lazy.  Don't be so quick to assume someone is stupid because they haven't been Googling compiler errors for 10 years.  Google has a simple website design, but that doesn't mean the construction of queries is equal in its ease.  I think most people need a refresher on Boolean search.  Google has pretty much put that in their black box to the detriment of a lot of new netizens.
  
  
Cheers,
  
D
</description><link>http://ayende.com/3921/i-don-t-do-errors-and-my-name-isn-t-google#comment15</link><guid>http://ayende.com/3921/i-don-t-do-errors-and-my-name-isn-t-google#comment15</guid><pubDate>Mon, 23 Mar 2009 22:34:30 GMT</pubDate></item><item><title>Paco commented on I don’t do errors, and my name isn’t Google</title><description>Why don't you just ignore them? Just press the archive button when you get mail like that.
</description><link>http://ayende.com/3921/i-don-t-do-errors-and-my-name-isn-t-google#comment14</link><guid>http://ayende.com/3921/i-don-t-do-errors-and-my-name-isn-t-google#comment14</guid><pubDate>Mon, 23 Mar 2009 19:49:43 GMT</pubDate></item><item><title>Henning commented on I don’t do errors, and my name isn’t Google</title><description>Well, I have to take a stand for the lazy beginners. Even though I do e tremendous amount of google-ing before asking a forum/list, sometimes I'm stuck. To someone, who's deeply involved in NHibernate for example the actual problem might seem easy, but for someone else it might not. And some low-level technical description of pipes and endpoints doesn't actually help to solve the problem if you need a pragmatic answer.
</description><link>http://ayende.com/3921/i-don-t-do-errors-and-my-name-isn-t-google#comment13</link><guid>http://ayende.com/3921/i-don-t-do-errors-and-my-name-isn-t-google#comment13</guid><pubDate>Mon, 23 Mar 2009 16:11:19 GMT</pubDate></item><item><title>Sheraz commented on I don’t do errors, and my name isn’t Google</title><description>Ayende, 
  
           I face this situation almost on daily basis. As soon as any of my friends have any problem, they dial my number right away and ask me the questions which most of the times are very very easy to get answers of from googling. In fact very recently I ended up telling my friend to first google before asking me the question. Even worse, my team partner when working on the app, comes to me to tell that it broke. When I ask why, he says he does not know. When I ask, did you try to find out why... his answer is no. 
  
Arghhhhhhhhhhhhhhhhhhhhh
</description><link>http://ayende.com/3921/i-don-t-do-errors-and-my-name-isn-t-google#comment12</link><guid>http://ayende.com/3921/i-don-t-do-errors-and-my-name-isn-t-google#comment12</guid><pubDate>Mon, 23 Mar 2009 13:39:14 GMT</pubDate></item><item><title>Ayende Rahien commented on I don’t do errors, and my name isn’t Google</title><description>@Levin,
  
I specifically did not mention any names, and, as I said in the post, I don't care about the specific example, I can about the numerous instances that I run into that.
  
  
@UserX,
  
Um, the same way I did? You put it in Google.
</description><link>http://ayende.com/3921/i-don-t-do-errors-and-my-name-isn-t-google#comment11</link><guid>http://ayende.com/3921/i-don-t-do-errors-and-my-name-isn-t-google#comment11</guid><pubDate>Mon, 23 Mar 2009 12:18:47 GMT</pubDate></item><item><title>UserX commented on I don’t do errors, and my name isn’t Google</title><description>I think you're being a bit hard on the user.  If you are setting yourself up as someone that can assist with NHibernate then stop complaining.  If you're not don't answer the question.  Sure the user should have tried to find the answer himself/herself, but maybe nHibernate should be more helpful in dealing with lower level errors.
  
How is 'an error occured in the logion process' helpful? 
</description><link>http://ayende.com/3921/i-don-t-do-errors-and-my-name-isn-t-google#comment10</link><guid>http://ayende.com/3921/i-don-t-do-errors-and-my-name-isn-t-google#comment10</guid><pubDate>Mon, 23 Mar 2009 12:12:53 GMT</pubDate></item><item><title>cowgaR commented on I don’t do errors, and my name isn’t Google</title><description>__"Chief Google Searcher"
  
  
thanks, you made my day =D
</description><link>http://ayende.com/3921/i-don-t-do-errors-and-my-name-isn-t-google#comment9</link><guid>http://ayende.com/3921/i-don-t-do-errors-and-my-name-isn-t-google#comment9</guid><pubDate>Mon, 23 Mar 2009 09:20:06 GMT</pubDate></item><item><title>Rafal commented on I don’t do errors, and my name isn’t Google</title><description>Ayende, I don't understand why you feel obliged to answer basic questions and get frustrated with having to help lazy beginners. Leave it to someone else, without help they will have to learn to use Google.
</description><link>http://ayende.com/3921/i-don-t-do-errors-and-my-name-isn-t-google#comment8</link><guid>http://ayende.com/3921/i-don-t-do-errors-and-my-name-isn-t-google#comment8</guid><pubDate>Mon, 23 Mar 2009 07:46:34 GMT</pubDate></item><item><title>Levin commented on I don’t do errors, and my name isn’t Google</title><description>@Ayende,
  
    I'm coming to say sorry to you here,sincerely. Everyone here can treat me as a god damn idiot,but only my God knows that i've googled and tried a lot before writing that help request~
  
    Anyway,i learn the lesson.
  
    Good day.
</description><link>http://ayende.com/3921/i-don-t-do-errors-and-my-name-isn-t-google#comment7</link><guid>http://ayende.com/3921/i-don-t-do-errors-and-my-name-isn-t-google#comment7</guid><pubDate>Mon, 23 Mar 2009 05:51:59 GMT</pubDate></item><item><title>Turp commented on I don’t do errors, and my name isn’t Google</title><description>I always like this one: 
[http://www.justfuckinggoogleit.com/](http://www.justfuckinggoogleit.com/)</description><link>http://ayende.com/3921/i-don-t-do-errors-and-my-name-isn-t-google#comment6</link><guid>http://ayende.com/3921/i-don-t-do-errors-and-my-name-isn-t-google#comment6</guid><pubDate>Mon, 23 Mar 2009 04:27:27 GMT</pubDate></item><item><title>Corey commented on I don’t do errors, and my name isn’t Google</title><description>To play devil's advocate. They could be on a support call with Microsoft support on an issue of not being able to open a connection using the Entity Framework. Maybe you could open up your own paid support line for NHibernate. You could make some money and get even less sleep than you already do.
</description><link>http://ayende.com/3921/i-don-t-do-errors-and-my-name-isn-t-google#comment5</link><guid>http://ayende.com/3921/i-don-t-do-errors-and-my-name-isn-t-google#comment5</guid><pubDate>Mon, 23 Mar 2009 00:44:51 GMT</pubDate></item><item><title>? commented on I don’t do errors, and my name isn’t Google</title><description>have you considered ignoring these upsetting requests?
</description><link>http://ayende.com/3921/i-don-t-do-errors-and-my-name-isn-t-google#comment4</link><guid>http://ayende.com/3921/i-don-t-do-errors-and-my-name-isn-t-google#comment4</guid><pubDate>Mon, 23 Mar 2009 00:34:32 GMT</pubDate></item><item><title>Phillip commented on I don’t do errors, and my name isn’t Google</title><description>Damn you Jay, i was about to post that url. :(
  
  
But it is fustrating when people ask you before trying to work it out for themselves or googling it.
</description><link>http://ayende.com/3921/i-don-t-do-errors-and-my-name-isn-t-google#comment3</link><guid>http://ayende.com/3921/i-don-t-do-errors-and-my-name-isn-t-google#comment3</guid><pubDate>Mon, 23 Mar 2009 00:32:22 GMT</pubDate></item><item><title>Avish commented on I don’t do errors, and my name isn’t Google</title><description>I prefer this (substantially more rude) version: 
[http://googleforidiots.com/](http://googleforidiots.com/)</description><link>http://ayende.com/3921/i-don-t-do-errors-and-my-name-isn-t-google#comment2</link><guid>http://ayende.com/3921/i-don-t-do-errors-and-my-name-isn-t-google#comment2</guid><pubDate>Mon, 23 Mar 2009 00:29:20 GMT</pubDate></item><item><title>Jay commented on I don’t do errors, and my name isn’t Google</title><description>It sounds like you need "Let me Google that for you."
  
  
[http://www.lmgtfy.com](http://www.lmgtfy.com)  
  
It may come off a bit rude, but it gets the point across while answering the [inane] question.
</description><link>http://ayende.com/3921/i-don-t-do-errors-and-my-name-isn-t-google#comment1</link><guid>http://ayende.com/3921/i-don-t-do-errors-and-my-name-isn-t-google#comment1</guid><pubDate>Mon, 23 Mar 2009 00:07:35 GMT</pubDate></item></channel></rss>