100

See title, but I am asking from a technical perspective, not

Take my 40 year old virgin niece on a date or you're fired.

Thomas Owens
  • 82,739
µBio
  • 2,466
  • 21
    If she's a 40 year old virgin, she's probably also an employee. Wouldn't that be against policy? –  Sep 09 '10 at 18:23
  • 51
    can you return her unopened next morning? – Mawg says reinstate Monica Sep 10 '10 at 01:49
  • 14
    Go read http://clientsfromhell.net/ – Pierre-Alain Vigeant Sep 10 '10 at 20:11
  • @Pierre-Alain I've read quite a bit of that site...good stuff. – µBio Sep 10 '10 at 20:44
  • 2
    This whole Q+As is like Dilbert, but in real life. – Agos Sep 10 '10 at 22:40
  • @Agos or office space. Either one applies to everywhere I have worked, large, small, big-business to engineering centric, new, old...and everywhere in between :) – µBio Sep 10 '10 at 22:43
  • @BioBuckyBall: Which guidelines of the big 6 do you think this question apply? Gradually we will close questions that doesn't fit on the 6 Guidelines for Great Subjective Questions. If you think your question doesn't meet enough points it would be a good thing the author of the question initiate the close process. Otherwise community or moderators can take the initiative if they they consider this question inappropriate to this site. Thank you. See more: http://blog.stackoverflow.com/2010/09/good-subjective-bad-subjective/ – Maniero Oct 01 '10 at 20:33
  • 2
    @bigown Because it's the only question on prgrammers that Joel answered? Seriously, this is the kind of question I thought programmers was for. Close it if you want, I'm done. – µBio Oct 01 '10 at 22:10
  • @BioBuckyBall: Do you read what I wrote? Do you read every word? – Maniero Oct 01 '10 at 22:14
  • @bigown Yep, and the linked blog post. And it doesn't meet those guidelines in my opinion, so should be closed. But I still think it's an interesting question about programming. – µBio Oct 01 '10 at 22:23
  • @Tim What policy prevents an employee from dating another ? o.O – wildpeaks Jan 14 '11 at 17:26
  • 9
    Ah, the mods strike again against clear community interest (70 up-votes!). Sigh. You know, maybe if so many very popular questions are against rules, maybe rules need changing? – James May 13 '11 at 21:48
  • My answer: I once worked at a company where they built a web site engine using file system storage because one of the directors did not want to install a Database on his laptop. His laptop was never used for serving sites, just the occasional demo. So we actually had 4 programmers spending god knows how long on a file-storage based system. – James May 13 '11 at 21:50

64 Answers64

182

To market Neal Stephenson's sci-fi thriller Snow Crash, I was asked to write a "benign" computer virus. It would "benignly" pretend to take over the user's computer and replace the screen with snow, a.k.a., a "snow crash." After a minute or so of snow, the snow would fade out and be replaced by an advertisement for the book. This would be "benign," you see. The virus would spread through normal means, but nobody would mind because after taking over their computer "you'd just get a fun ad and then be relieved that nothing bad happened to your computer."

I was actually told to do this at a major worldwide corporation. I had to write a memo explaining all the laws this would break and all 17 bad things that could happen if they really made me implement this.

Joel Spolsky
  • 7,074
135

"This DLL you wrote is only 17kb. Can you add some code to make it bigger? The client is paying us a lot of money, and we want them to get their money's worth."

  • 38
    Did you work for Oracle? – Sergio Acosta Sep 13 '10 at 22:55
  • 1
    That is at least a reason that makes (business) sense. – Brian Carlton Sep 13 '10 at 23:45
  • It is the same strategy people used in selling computer games: they make the box that contains the CD big and heavy so that parents can think they are getting their money's worth. – Geoffrey Nov 23 '10 at 07:15
  • 31
    HP printer drivers MUST do this. They're the only company who seems to think that 400 MB installs are normal for simple printers. Now, what key combination starts the flight sim? – JYelton Dec 27 '10 at 17:50
  • Omg, I was told the same thing too once, that's scary :D – wildpeaks Jan 14 '11 at 17:27
  • 8
    You call that crazy/stupid/silly? One client was doing this on a regular basis, because their customer was measuring progress by the size of the release files they got. – foo Jan 14 '11 at 19:28
  • 1
    I guess he works for MS ;) – Ranger Mar 10 '11 at 09:54
  • 1
    One of my all time favourite answers, anywhere, ever. – flesh May 13 '11 at 21:15