finally updated:04 Sep 2004 20:04 UK time
Old Joel On Software Discussion Forum
oJoS Statistics - Individual Statistics for 'Eric Lippert'
View all Jossers sorted by : Name | Comments | Words | First Comment | Final Comment

Number of Comments: 208
Number of Words: 33,867
First Comment: 08 Apr 2003
Final Comment: 27 Aug 2004

Number of Topics Posted: 1
First Topic: 09 Mar 2004
Latest Topic: 09 Mar 2004
WhenItemComment
27 Aug 2004   Typedef Insanity? (N....   The last time someone asked why Hungarian was bad ....   >>  
26 Aug 2004   Passing by value / r....   This is a common confusion -- the problem is that ....   >>  
   Some Questions   > Could someone please tell me why I would > need....   >>  
      > I would expect a Dictionary to be faster > than....   >>  
24 Aug 2004   Trust, 3rd parties, ....   > I think we can all agree that 'no one' likes spy....   >>  
23 Aug 2004   Interviewing at Micr....   Indeed. Brain-teaser questions are discouraged. ....   >>  
   Microsoft pays for i....   > I wonder how the canadians, central and south >....   >>  
16 Aug 2004   Why learn basic sear....   > You don't need to learn sort and search algorith....   >>  
      Why do we teach how to add with pencil and paper i....   >>  
06 Aug 2004   Why are pointers use....   The question is way too vague to answer. Tell y....   >>  
   Preincrement vs. pos....   > An instructor told me years ago that all my loop....   >>  
04 Aug 2004   SORT   I have a book at home about mathematical cranks --....   >>  
15 Jul 2004   Why so much irony ab....   Lisp? First I've heard that one. Bob was imple....   >>  
24 Jun 2004   vbscript event handl....   I'm not sure that I understand the question. T....   >>  
   I am nostalgic about....   > I always hated the term 'apartment > threading.....   >>  
23 Jun 2004   Innovation, Producti....   This reminds me of Macroeconomics 101 -- what's th....   >>  
18 Jun 2004   Would compiled Javas....   Of course compiled JScript would work -- it works ....   >>  
   Any advice on *good*....   The W2K Scripting Guide is indeed very good. A ....   >>  
17 Jun 2004   API War: Joel goes i....   > My guess is the grammar for the language is comp....   >>  
14 Jun 2004   Tech Interview Rant   Re: abstract vs interface: Another way to charact....   >>  
10 Jun 2004   Confused by K&R ....   This gets even more horrid in JScript. I made eve....   >>  
24 May 2004   How soon will SUN Mi....   Take any trend, assume that it will continue indef....   >>  
20 May 2004   Good place to buy SS....   > Anyone know a good place to buy a good SSL certi....   >>  
19 May 2004   Google & Microso....   > If most users don't give a damn what search engi....   >>  
   What examples to tea....   'Tower of Hanoi' isn't too bad, but I have two pro....   >>  
      I second the motion that fib(), fact(), etc, NOT b....   >>  
15 May 2004   Why bonuses are NOT ....   Good point. My first rule of metrics is 'you will ....   >>  
30 Apr 2004   Why does "salt" make....   > You say you'd get it wrong and then you want me ....   >>  
29 Apr 2004   IE page transitions   Well, two things: 1) Why do you think that they....   >>  
   Why does "salt" make....   I know, I know -- I say this every single time it ....   >>  
   Reading Word Files a....   Scott, I tried to reply to your email but it bounc....   >>  
28 Apr 2004      Coincidentally, I just wrote a whole pile of code ....   >>  
27 Apr 2004   programming in c   I agree that learning to use a debugger is a good ....   >>  
   * to C++   ANY other language? male(albert). male(edwar....   >>  
19 Apr 2004   C-style variable def....   I'm taking a beginner course in Spanish right now ....   >>  
16 Apr 2004   Microsoft New Hire B....   That may be the habit on some teams, but certainly....   >>  
15 Apr 2004   How much experience ....   > So the easiest is to ask for X years python expe....   >>  
13 Apr 2004   Examples of Microsof....   Which year did you have in mind in which a "most i....   >>  
   securing docs & ....   The fact that you are asking these questions at al....   >>  
30 Mar 2004   Out of memory--what ....   > If each routine returns NULL/0 when > there's n....   >>  
26 Mar 2004   One more thing about....   As most people know, semis are automatically inser....   >>  
   LASIK vs PRK   Indeed -- do NOT confuse FAILURE rate with COMPLIC....   >>  
09 Mar 2004   Another (bad) Analogy for Outsourcing   >>  
08 Mar 2004   The Future of Progra....   If I had to hazard a guess, I'd say that: * the....   >>  
05 Mar 2004   Picking up math for ....   > Would it be difficult to pick up the Math needed....   >>  
   Table Driven Program....   > I haven't heard of this technique before Good....   >>  
25 Feb 2004   How to calculate odd....   > Do you have sources where can I learn this type ....   >>  
   Is this interview qu....   I would not be offended. I also would not answer ....   >>  
   Bizarre tax sillines....   The arguments that the 16th amendment was not actu....   >>  
24 Feb 2004   YAIQ   As I pointed out in another thread recently, it is....   >>  
23 Feb 2004   Strawman terminology....   > what does anyone here think that 'top talent' >....   >>  
20 Feb 2004   Basic C API Design Q....   A third option is to have the caller pass in an em....   >>  
19 Feb 2004   What should MS do ab....   The MSFT stock price is at 26.77-- it hasn't been ....   >>  
   tips for microsoft i....   > Microsoft employees have those stupid little > ....   >>  
      > Make them sign a EULA to read your resume. > M....   >>  
   How successful has M....   > they do showy demos on how the knives > can 'cu....   >>  
14 Feb 2004   Threads Supported on....   It is not a _dumb_ question -- there are no dumb q....   >>  
   Starting all over ag....   > I want out, I want to quit and do something > ....   >>  
      > what are you work hours & how many > hours do ....   >>  
13 Feb 2004      Don't get me wrong -- I'm not saying that starting....   >>  
10 Feb 2004   Democratic Administr....   First objection: If you trust someone enough to be....   >>  
09 Feb 2004   Intentionally Ineffi....   > Modify the code to put in a delay of one second.....   >>  
06 Feb 2004   Getting into Microso....   Oh, and I forgot to say, go to www.microsoft.com/c....   >>  
      > Anyone know if it's possible to get into Microso....   >>  
05 Feb 2004   Good Windows admin b....   A good 'cookbook' for administrative programming i....   >>  
   Stopping viruses   > If you litter the OS with warnings that the user....   >>  
      > I don't get how all these people are spreading v....   >>  
      Excellent idea Roose. Outlook has done that for a....   >>  
   best choice   > I just wonder which compiler is the best choice ....   >>  
   O.K. What's so bad a....   This question comes up every couple of months on J....   >>  
02 Feb 2004   TN visa   > I've heard the Niagara crossing port has a bad ....   >>  
   MS Programming Envir....   > is the C# decision a team preference, or is this....   >>  
30 Jan 2004      When I debug VS and the .NET Framework, I often ha....   >>  
   Arguments against cu....   'Mystery novel' is a good analogy! But I was remi....   >>  
27 Jan 2004   Frustated by (Near) ....   The question of 'which language' is essentially ir....   >>  
23 Jan 2004   plain text passwords....   What I find helpful is to list the _threats_ and t....   >>  
      As a general rule: do NOT attempt to roll your own....   >>  
   Sealed Classes C#   I haven't the faintest idea what the specific desi....   >>  
      Indeed, I have often myself wondered why the desig....   >>  
   Linux as a Disruptiv....   > Linus Torvolds, Alan Cox etc all have jobs that ....   >>  
22 Jan 2004   Sealed Classes C#   > No, most typical developers thinks OOPishly P....   >>  
      > How exactly is this implemented? Do you mean....   >>  
      > was there some lesson learned from COM > which ....   >>  
      Whoops, sorry about that. Let me give you a fut....   >>  
      Rather than following up here, I'll post a blog en....   >>  
20 Jan 2004   Greenspan   > as any financial advisor will tell you is a > ....   >>  
15 Jan 2004   An alternative way o....   I went to the University of Waterloo and have a jo....   >>  
   displaying infos: sc....   My preference is a 'crawl' -- think of that thing ....   >>  
   Blue background with....   If only there were a "bright green text on a black....   >>  
   What next after Kern....   The next book I'd read is "Writing Solid Code", wh....   >>  
   Greenspan   One other thing -- I'm also curious as to under wh....   >>  
      Note that I misspoke -- Reich was Labor Secretary....   >>  
      > Dear Eric, I think you are way off on the second....   >>  
      I did not hear Chairman Greenspan's talk, but I di....   >>  
14 Jan 2004   Making Programming L....   First off, let me say that I would not do such a t....   >>  
   negotiating pay rais....   I am historically bad at these sorts of negotiatio....   >>  
13 Jan 2004   Which programming la....   You might also consider VBScript and/or JScript wi....   >>  
12 Jan 2004   Bitwise vs Booleans ....   > It looks to me, from here, that there is no expl....   >>  
10 Jan 2004   OOP Concept: Abstrac....   I think Tom's on the right track here. Most OOP....   >>  
09 Jan 2004   ASP.NET developer in....   > if a candidate wrote out something like... > Fo....   >>  
      Just to clarify, I certainly don't expect any cand....   >>  
      Elephant's example is a good one, particularly if ....   >>  
08 Jan 2004   Windows Script Help   You're welcome. And just to be nit-picky, the d....   >>  
07 Jan 2004   "No Hire"   > Most manager types are of the 'PHB' stock and >....   >>  
      > The danger here is that someone may not > inten....   >>  
      At Microsoft we have special interviewers who are ....   >>  
   Windows Script Help   > Is variable declaration even necessary in VBScri....   >>  
      > VB is to VBScript as Java is to JavaScript. ....   >>  
24 Dec 2003   tech interviews   Whether it works for the company in question is so....   >>  
23 Dec 2003   Client-Server Softwa....   > 1. The plain-text database communication between....   >>  
12 Dec 2003   how do small compani....   > Now, you should be careful not to find a niche ....   >>  
   Lisp Jargon - A litt....   I have to start running errands like that. (And....   >>  
      Whoops, something I meant to add to that -- of ....   >>  
      That's a good explanation of continuations, rwh. ....   >>  
      JScript also supports closures, but it is a bad id....   >>  
08 Dec 2003   Garbage Collection i....   Hey AC, I didn't intend to make you feel like a....   >>  
      You are right that your select-case statement will....   >>  
      I helped implement VBScript, not VB6.  But I ....   >>  
06 Dec 2003   VBScript Export Add-....   The VBScript intellisense is certainly much simple....   >>  
   The real enemy of pr....   > Notice that Microsoft's top developers still wri....   >>  
   Garbage Collection i....   Can you describe briefly what you were doing to th....   >>  
05 Dec 2003      I should read more carefully.  You said it wa....   >>  
      Two things: 1) To answer the original question,....   >>  
02 Dec 2003   All the screws lined....   I've been having some major work done on my kitche....   >>  
   Machine identificati....   It would be helpful to know WHY you want to do thi....   >>  
10 Nov 2003   Usability: Fixed Len....   > The earliest explanation I heard was that the hu....   >>  
31 Oct 2003   Microsoft encourages....   Philo's conjecture is correct -- Microsoft has a "....   >>  
03 Oct 2003   Who should name an a....   I wouldn't stress about it. Let management name i....   >>  
08 Sep 2003   STQE Magazine   Ever go to the supermarket and see a sign like ....   >>  
05 Sep 2003   Build scripts: expli....   Maintaining a build script makes you THINK about t....   >>  
   Localization questio....   > With Ctrl+X, C, and V my guess is those keys wer....   >>  
   How much do Technica....   > the original company that owned it went bankrup....   >>  
04 Sep 2003   Interview Questions ....   Then I emphasize that we had less than one inch of....   >>  
      I will often ask questions like 'what do you do fo....   >>  
   How much do Technica....   > Well then who is making all the money off the bo....   >>  
      Like anything else, it depends on lots of factors:....   >>  
31 Aug 2003   Software Naming and ....   I am certainly interested in the design of languag....   >>  
26 Aug 2003   Excel Add-in code se....   It is not particularly secure after obfuscation ei....   >>  
22 Aug 2003   How Long Will Kids L....   ONLY 200 years? How pessimistic! Think big, peop....   >>  
19 Aug 2003   "Good" worm?   You know, if you break into someone's house and ge....   >>  
01 Aug 2003   C and C++ - are thes....   'Any statements/links to the actual fact would be ....   >>  
31 Jul 2003   why are experts skep....   Highly bureaucratic? This is news to me. 'Hi....   >>  
   Question about free ....   > So, am I correct in concluding that the free sof....   >>  
   Messageboxes are evi....   Message boxes are indeed evil, because modal dialo....   >>  
30 Jul 2003   Imagine a language w....   Whether it would be 'cool' or not is not really th....   >>  
   Are these reasonable....   > 4. You are doing a code review. A programmer....   >>  
29 Jul 2003      'Implement atoi' is good if you're checking whethe....   >>  
25 Jul 2003   You Just Can't Kill ....   Indeed, we do lots of developer productivity and d....   >>  
   Offshoring is the LE....   'As an aside, Moore's 'law' was not a prediction, ....   >>  
24 Jul 2003      Note also that Mr. Brain's argument is pretty much....   >>  
   Implicit References ....   Interesting. A couple clarifying questions: 1)....   >>  
23 Jul 2003   Is Microsoft's Trust....   There is absolutely no doubt that the present syst....   >>  
21 Jul 2003      > You cannot send people through training, part ti....   >>  
      I'm not exactly sure what you mean by 'paying off'....   >>  
   Beginning Programmer....   A few thoughts: > while still (I assume) being ....   >>  
18 Jul 2003   I'm not defending Mi....   'You defend Microsoft too often' -- quick question....   >>  
16 Jul 2003   Scripting Languages?   > If I recall correctly, in Win 3.1/95/98, you cou....   >>  
      > Features I'd like but don't think I'll get: abil....   >>  
   ASP and encryption   Well, it depends on how irked you think those user....   >>  
      OK, but let me emphasize again to not have the sol....   >>  
15 Jul 2003      Yeah, I recommend against people using obfuscators....   >>  
      Here's another cautionary tale -- again, at my exp....   >>  
      Sure, here's one at my expense. A _very_ freque....   >>  
      What do I recommend? As both a security and VBScr....   >>  
14 Jul 2003   Sharecropping   The deep problem with this article is that the ana....   >>  
   random numbers   'Real PC', it would help if we knew _why_ you want....   >>  
   HTAs..Tell me more   Hey Duncan, if you want quick-and-dirty-no-need-to....   >>  
11 Jul 2003      An HTA is a 'web page' which runs without any of t....   >>  
   ASP Basics   We should all be zealots when it comes to developi....   >>  
10 Jul 2003   Wanting to be unprof....   There were two questions there: a) how to act c....   >>  
07 Jul 2003   How much tea in Chin....   Philo, that's an excellent example of the kind of ....   >>  
05 Jul 2003   project complexity n....   Your question is 'how do we measure code _quality_....   >>  
   How much tea in Chin....   A lot of companies -- Microsoft included -- are no....   >>  
03 Jul 2003   Solution for spammin....   > Then you keep a list of the EMAIL (not the sende....   >>  
27 Jun 2003   Sending Thank you's   When I interview people the hire/no hire decision ....   >>  
20 Jun 2003   Masters of Hype   > I've heard people criticize the Sun CEO here bef....   >>  
12 Jun 2003   Hungarian Notation   Well, clearly there are potential uses for both 'c....   >>  
      > typedef double Inches; > typedef double Pounds;....   >>  
      > don't understand the whole point of having the t....   >>  
   With   Indeed. Note that Joel's clever construction of '....   >>  
04 Jun 2003   HTML, page layout an....   Correct -- HTML started off with the best of inten....   >>  
   What Exactly Are Obi....   Well, one day about a year ago I asked a close per....   >>  
      Amazon is apparently having a little fun with you.....   >>  
26 May 2003   Encryptian of Emails   Unfortunately, if you really have a 'rogue admin' ....   >>  
   Programming to Inter....   It is a beautiful thing, but let me inject a note ....   >>  
20 May 2003   Software Development....   Can you more clearly define what 'affordable' mean....   >>  
16 May 2003   Poll: Most used scri....   Just to clarify two points: > they are switchi....   >>  
   Passing VB Date Type....   A subject near and dear to my heart. I suspect th....   >>  
15 May 2003   Poll: Most used scri....   Brad, I'm curious as to why you think that Javascr....   >>  
13 May 2003   Real .NET applicatio....   'Um, have you ever run Visual Studio .NET? It's a ....   >>  
07 May 2003   OOP paradigm shift   The advice so far is quite good. However I'd inje....   >>  
06 May 2003   How to manage a doom....   'Debugging the Development Process' by Steve Magui....   >>  
   Unique file ids for ....   I would actually work out the odds of a collision ....   >>  
      The algorithm that immediately comes to my mind is....   >>  
   Is Microsoft's Inter....   > Are you saying that if he for > example forgets....   >>  
05 May 2003      Hey Dan, Those are good questions. Here's an....   >>  
      When I am interviewing a candidate I care deeply a....   >>  
30 Apr 2003   Programmers, Languag....   Languages are tools. I could buy the most powerfu....   >>  
28 Apr 2003   Eric's article is la....   'I am merely pointing out that the proported goal ....   >>  
   Signing software pac....   The question you are asking boils down to 'what is....   >>  
25 Apr 2003   Bigint lib (up to 30....   Jinx.   >>  
      Frederik, I think your math is not quite right. T....   >>  
19 Apr 2003   Does contributing co....   I assume by 'does it pay off' you mean 'will it he....   >>  
15 Apr 2003   Can't find the *&....   I personally would just run regmon and watch what ....   >>  
   Microsoft Profits   Actually, there is one other thing that I'm confus....   >>  
      > Right now, the plan revolves around a bunch > o....   >>  
      I apologize, but I'm not following you -- how is m....   >>  
12 Apr 2003      First off, do not forget that it costs hundreds of....   >>  
08 Apr 2003   Pattern(s) for Calcu....   JScript, JScript .NET and VBScript all have method....   >>  



Old Joel on Software Statistics have been brought to you by Chris McEvoy, with the kind permission of Joel Spolsky.
Make sure you visit the new JoS forum.