X-Alens-uprop: save-for=1 year
Received: by ATHENA-PO-2.MIT.EDU (5.45/4.7) id AA14712; Wed, 11 Oct 89 21:01:27 EDT
Received: from E40-334-3.MIT.EDU by ATHENA.MIT.EDU with SMTP
	id AA27317; Wed, 11 Oct 89 21:01:17 EDT
From: rap@ATHENA.MIT.EDU
Received: by E40-334-3.MIT.EDU (5.61/4.7) id AA10187; Wed, 11 Oct 89 21:01:10 -0400
Date: Wed, 11 Oct 89 21:01:10 -0400
Message-Id: <8910120101.AA10187@E40-334-3.MIT.EDU>
To: argus2@ATHENA.MIT.EDU
Subject: yaaaaaaahhhh and arrrrrghhh 

the yaaaaaaah is I got the job at the OSF!"!!!

the argggggg is I just spent 3 hours looking for a 'bug' in my code and it
turns out I had a corrupt cache on one of my machines!!!

Boy that'll really do ya'

Now, when you encounter a really hard bug I have a small list of questions
to ask.

	is it my code?            /* logical place to start */
	is it MOTIF?              /* most bug searches stop here */
	is it my cohorts code?    /* tempers begin to flare */
	is it a bad compile?      /* easily tested, just recompile */	
	is it a compiler bug?     /* give up, shoot yourself, or call Jeff */
	are all the appropriate lockers attached?
				/* i.e. can the program read the dot file in
				   your home directory? */
	they may be attached but are they working?
				/* start pinging everything in sight or just
				watch your workstation hang as you do a df */
	
And now, theres the BIG one? (drumroll please)

	is your cache corrupt? /* i.e is any file you have possibly used in
				  any way since they installed AFS on your
				  machine corrupt?  Easy to find out, just
				  read the copious documentation on AFS and
				  the fizz command (that is, the fs command).
				  I like to think that I need to use FS 
				  when my workstation is FraSsled. */
				

Got it?  Good.  

	Frustratingly yours,

		__Rich.
