Best of Jokes Current Jokes RHF Home Search Sponsor RHF?
Fun Stuff & Jokes
Previous | RHF Joke Archives | Next

Life in the BU Computer Graphics Lab

tjh@bu-pub.bu.edu (Tim Hall)
(original, smirk, computer)

Original piece by Steve Connelly.  Some of the humor is "local" but
most, I think, is broad enough for all to enjoy.



	My involvement with the scientific data visualization project of Drs. 
Ravelo and El Batanouny project began unceremoniously several months ago.  One
day I was in my office unpacking my take-out lunch from Beijing restaurant.  
I had ordered a number two, but they were out, so they gave me two number 
ones.  "Hmm.  What is number one?  It looks like some kind of shredded flesh 
in a brown sauce.  Oh yes, Shredded Flesh in Brown Sauce!  And what's this... 
Tang Ho Duck Sauce.  Ingredients: water, sugar, ducks...."  That's when I 
overheard Glenn and Laura in the hallway talking about a project involving the 
videotaping of an animation of a physical simulation.  The data had to be 
transferred to our Unix system from the IBM mainframe running VPS, a huge 
operating system written by our own department.  My next encounter with the 
project occurred soon afterward when Glenn unlocked my door, turned on the 
lights, peered under my desk, and told me I was doing the project.  He 
explained it to me in great detail.
	"...And make sure the file transfer utility converts the Ebcdic to 
Ascii."
	"Ebcdic?"
	"Yes.  That's the character set used on the VPS system."
	"What do the letters in 'EBCDIC' stand for?"
	"Ascii.  'ASCII' becomes 'EBCDIC' in the Ebcdic character set.  Any
other questions?"
	"Yes.  Do we have a resume-quality laser printer?"

	In computer graphics, all projects begin with the same preparatory
steps, regardless of the specific application.  My first step is always
to ask Tim and Chris how to do the project.  I found them working in our 
terminal room.  Tim was wearing headphones which were plugged into his CD
player.  Shouting so he could hear me, I asked him if he could take off his
headphones so that I wouldn't have to shout.  He took them off and music 
blared all over the room.  Now we were both shouting.
	"Glenn told me to get VPS files onto videotape."  
	"VPS?  You should've hid under your desk."
	"I did, but he found me."
	"Great.  Now where are we gonna hide?"
	"He didn't suspect anything.  I told him I was flossing my toes, which
happened to be under my desk.  So, can you tell me about VPS files?"
	He insisted he knew nothing about VPS and couldn't even spell the name.
He put his headphones back on.  I stepped over to Chris, who was wearing 
headphones and screeching, "Rah-xanne.  You don' haf to turn on dee red light."
	His headphones were not plugged into anything.  He saw me and took the 
phones off.  	
	"How are you today, Chris."
	"Nominal."
	"Why do you wear headphones?"
	"Because when Tim takes his off, it's too loud in here."
	"I see.  Can you tell me about VPS files?"
	Chris turned away, and put the headphones back on.  
	"Chris, don't make me shout."
	"Raaaaaaah-xanne....."
	"Chris, there's no music."
	"....I can't hear you when I sing this song.  Rah-xanne...."

	I was trapped.  I considered ending it all.  I thought about pulling
my own head off but Glenn had already put on my graphics lab head harness, 
a sort of football helmet with leather straps running under your arms.
I thought about eating five Taco Bell lampshade salads, and then waiting 
while the mixture congealed in my stomach and then burst through my ribcage 
as a slimy reptilean alien wearing a sombrero.  No, too slow.  I thought about 
openly preaching teetotalism during a baseball game at Fenway Park.  
No, too bloody.
	I had no choice but to deal with the VPS files.  The files were 
about 60 megabytes a piece, and for some unknown reason they couldn't be 
transferred correctly using the file transfer utility.  I tried to ask Jason 
if he could help me.  He wasn't in his office.  I checked his whereabouts on 
the department-wide online locator, and learned that he had gone out to lunch 
at 11:53am on November 11, 1982.  I had no choice but to go down to the first 
floor.  
	All the real VPS programmers are on the first floor so that they don't 
hurt themselves when they jump out the window.  I went to John's office, 
opened the door, turned on the lights, peered under the desk, and told him 
there was a bug in VPS.  He started to shake, his eyes bulged, and his hair 
stood straight up.  His head turned purple and his veins stood out.  He was 
having a VPS-debugging flashback.  His jugular vein couldn't stand the strain 
and it burst open.  A thin high-pressure stream of blood sailed across the 
room.  He slapped a yellow post-it note on his neck to stop the bleeding.  He 
screamed and jumped headfirst through the window.  The new transparent 
sun-blocking sheet wallpapered on the window didn't let it shatter as much as 
usual, so only half of his body got through the window.  I went over to his 
terminal and updated his entry on the online locator:  "In and out all day."  
	We ended up moving the research data onto tape and reading the tape 
onto our own machine, using our own program to convert Ebcdic to Ascii.
I have a program that converts one-sixth of the Ebcdic character set to Ascii, 
if anyone needs it.
	Now that we could get the VPS files, I had to find alot of disk
space to store the enormous files on.  I decided to borrow a disk pack
from a Vax in the Engineering Department.  However, when I opened the drive, 
the disk was spinning very fast, and it took off like a frisbee and flew out 
the window.  I ran outside and followed the flying disk.  It landed at the 
exitway from Fenway Park.  I couldn't get to the disk because the game had 
just ended and fans were walking over the disk.  It was Cleet Night at Fenway. 
The fans ended up kicking the disk onto the trolley tracks, where it was run 
over several times.  I got the disk and managed with some difficulty to fit it 
back into the Vax's drive.  That violent spinning was a real nuisance;  I 
sent a memo to Hillary suggesting that something was wrong with that disk.
	It appeared that I would have to find room on our current disk 
storage devices.  I started moving files around and deleting unnecessary ones.
There were large files called 'Miss_June', 'Miss_July', etc.  I couldn't 
delete them;  the lab takes its silicone graphics very seriously.  I deleted a 
large file called 'vmunix', a file named 'raises.pending', and several files 
named 'help'.  I deleted the directory 'Voyager/images/originals'.  I looked 
in 'CS101/assignment_1', which had subdirectories for each student.  Upon 
further investigation, I determined that each student was working on a 
program, but all the programs were intended to do exactly the same thing!  
I thought such redundancy was unnecessary, so I deleted all but one of the 
programs.  Then I deleted  'Giles/cold_fusion/formulas' and 'Fermat/proofs'.
	
	In a few days we could read the data and turn it into pictures.  Thus,
for the first time we were presented with visual confirmation of Ravelo's
molecular dynamics simulation of the Au(111) surface, research which would
eventually lead to ultra-cheap, molecule-sized computer memories.  The research
is based upon the new non-linear technique called soliton theory, a theory
involving dots wiggling around, slowly changing from blue to red.  We figured 
the dots represented molecules on the Au(111) surface.  I assumed that Au 
stood for aluminum.  
	Laura mentioned that the dots should start out as an aquamarine color.
	I said, "Dr. Ravelo wanted blue and red dots on a black background."
	"Aqua will look blue on videotape."
	"What should red be?"
	"Yellow."
	"Black?"
	"Dark Gray."

	Dr. Ravelo checked in and was pleased with our results.  However,
he was uncertain about the dynamics that occurred during one particular
simulation.  He called his co-researcher to discuss this.  I eavesdropped, but 
they were talking shop in a jargon all their own: NSF, DOE, blanket PO, CV 
padding, honorarium, tenure track, INS, green card....  Molecular physics is 
over my head.
	Ravelo hung up the phone.
	"Apparently, there is no problem.  There is simply more volatility in 
the surface of gold than I thought."
	"Gold?  No, this is the simulation of aluminum."
	"No.  Au(111).  Au is gold."
	I grabbed him in a headlock and rapped my knuckles painfully on the
top of his head.
	"Hello?  Anyone home?  Earth to Ravelo?  You're trying to make cheap 
computer memory out of gold?  Are you nuts?"

	The project reached completion quite smoothly, I thought.  All's well
that ends.  There was a memorable moment of personal satisfaction, other than 
getting the monthly update of the departmental organization chart and seeing 
that I was still on it.  At one point Dr. Ravelo explained that my program 
should take certain actions when a there was a particular relationship between 
the x-coordinate and the y-coordinate.  He wrote the relationship as it 
appeared in his own Fortran program: 
	IF ((ODD(x) AND EVEN(y)) OR (ODD(y) AND EVEN(x)) THEN etc, etc.
He asked me if my language, C,  had the functions ODD and EVEN, and I said no.
He had sympathy for me because I would have to write my own versions of 
functions that already exist in Fortran.  On his paper I wrote with a 
flourish another version of that expression:
	IF (x+y & 1) etc, etc.  QED.

						Steve Connelly

Newsgroups: rec.humor.funny
PURE:
From: tjh@bu-pub.bu.edu (Tim Hall)
Subject: Life in the BU Computer Graphics Lab
Approved: funny@looking.on.ca
Keywords: original, smirk, computer


Original piece by Steve Connelly.  Some of the humor is "local" but
most, I think, is broad enough for all to enjoy.



	My involvement with the scientific data visualization project of Drs. 
Ravelo and El Batanouny project began unceremoniously several months ago.  One
day I was in my office unpacking my take-out lunch from Beijing restaurant.  
I had ordered a number two, but they were out, so they gave me two number 
ones.  "Hmm.  What is number one?  It looks like some kind of shredded flesh 
in a brown sauce.  Oh yes, Shredded Flesh in Brown Sauce!  And what's this... 
Tang Ho Duck Sauce.  Ingredients: water, sugar, ducks...."  That's when I 
overheard Glenn and Laura in the hallway talking about a project involving the 
videotaping of an animation of a physical simulation.  The data had to be 
transferred to our Unix system from the IBM mainframe running VPS, a huge 
operating system written by our own department.  My next encounter with the 
project occurred soon afterward when Glenn unlocked my door, turned on the 
lights, peered under my desk, and told me I was doing the project.  He 
explained it to me in great detail.
	"...And make sure the file transfer utility converts the Ebcdic to 
Ascii."
	"Ebcdic?"
	"Yes.  That's the character set used on the VPS system."
	"What do the letters in 'EBCDIC' stand for?"
	"Ascii.  'ASCII' becomes 'EBCDIC' in the Ebcdic character set.  Any
other questions?"
	"Yes.  Do we have a resume-quality laser printer?"

	In computer graphics, all projects begin with the same preparatory
steps, regardless of the specific application.  My first step is always
to ask Tim and Chris how to do the project.  I found them working in our 
terminal room.  Tim was wearing headphones which were plugged into his CD
player.  Shouting so he could hear me, I asked him if he could take off his
headphones so that I wouldn't have to shout.  He took them off and music 
blared all over the room.  Now we were both shouting.
	"Glenn told me to get VPS files onto videotape."  
	"VPS?  You should've hid under your desk."
	"I did, but he found me."
	"Great.  Now where are we gonna hide?"
	"He didn't suspect anything.  I told him I was flossing my toes, which
happened to be under my desk.  So, can you tell me about VPS files?"
	He insisted he knew nothing about VPS and couldn't even spell the name.
He put his headphones back on.  I stepped over to Chris, who was wearing 
headphones and screeching, "Rah-xanne.  You don' haf to turn on dee red light."
	His headphones were not plugged into anything.  He saw me and took the 
phones off.  	
	"How are you today, Chris."
	"Nominal."
	"Why do you wear headphones?"
	"Because when Tim takes his off, it's too loud in here."
	"I see.  Can you tell me about VPS files?"
	Chris turned away, and put the headphones back on.  
	"Chris, don't make me shout."
	"Raaaaaaah-xanne....."
	"Chris, there's no music."
	"....I can't hear you when I sing this song.  Rah-xanne...."

	I was trapped.  I considered ending it all.  I thought about pulling
my own head off but Glenn had already put on my graphics lab head harness, 
a sort of football helmet with leather straps running under your arms.
I thought about eating five Taco Bell lampshade salads, and then waiting 
while the mixture congealed in my stomach and then burst through my ribcage 
as a slimy reptilean alien wearing a sombrero.  No, too slow.  I thought about 
openly preaching teetotalism during a baseball game at Fenway Park.  
No, too bloody.
	I had no choice but to deal with the VPS files.  The files were 
about 60 megabytes a piece, and for some unknown reason they couldn't be 
transferred correctly using the file transfer utility.  I tried to ask Jason 
if he could help me.  He wasn't in his office.  I checked his whereabouts on 
the department-wide online locator, and learned that he had gone out to lunch 
at 11:53am on November 11, 1982.  I had no choice but to go down to the first 
floor.  
	All the real VPS programmers are on the first floor so that they don't 
hurt themselves when they jump out the window.  I went to John's office, 
opened the door, turned on the lights, peered under the desk, and told him 
there was a bug in VPS.  He started to shake, his eyes bulged, and his hair 
stood straight up.  His head turned purple and his veins stood out.  He was 
having a VPS-debugging flashback.  His jugular vein couldn't stand the strain 
and it burst open.  A thin high-pressure stream of blood sailed across the 
room.  He slapped a yellow post-it note on his neck to stop the bleeding.  He 
screamed and jumped headfirst through the window.  The new transparent 
sun-blocking sheet wallpapered on the window didn't let it shatter as much as 
usual, so only half of his body got through the window.  I went over to his 
terminal and updated his entry on the online locator:  "In and out all day."  
	We ended up moving the research data onto tape and reading the tape 
onto our own machine, using our own program to convert Ebcdic to Ascii.
I have a program that converts one-sixth of the Ebcdic character set to Ascii, 
if anyone needs it.
	Now that we could get the VPS files, I had to find alot of disk
space to store the enormous files on.  I decided to borrow a disk pack
from a Vax in the Engineering Department.  However, when I opened the drive, 
the disk was spinning very fast, and it took off like a frisbee and flew out 
the window.  I ran outside and followed the flying disk.  It landed at the 
exitway from Fenway Park.  I couldn't get to the disk because the game had 
just ended and fans were walking over the disk.  It was Cleet Night at Fenway. 
The fans ended up kicking the disk onto the trolley tracks, where it was run 
over several times.  I got the disk and managed with some difficulty to fit it 
back into the Vax's drive.  That violent spinning was a real nuisance;  I 
sent a memo to Hillary suggesting that something was wrong with that disk.
	It appeared that I would have to find room on our current disk 
storage devices.  I started moving files around and deleting unnecessary ones.
There were large files called 'Miss_June', 'Miss_July', etc.  I couldn't 
delete them;  the lab takes its silicone graphics very seriously.  I deleted a 
large file called 'vmunix', a file named 'raises.pending', and several files 
named 'help'.  I deleted the directory 'Voyager/images/originals'.  I looked 
in 'CS101/assignment_1', which had subdirectories for each student.  Upon 
further investigation, I determined that each student was working on a 
program, but all the programs were intended to do exactly the same thing!  
I thought such redundancy was unnecessary, so I deleted all but one of the 
programs.  Then I deleted  'Giles/cold_fusion/formulas' and 'Fermat/proofs'.
	
	In a few days we could read the data and turn it into pictures.  Thus,
for the first time we were presented with visual confirmation of Ravelo's
molecular dynamics simulation of the Au(111) surface, research which would
eventually lead to ultra-cheap, molecule-sized computer memories.  The research
is based upon the new non-linear technique called soliton theory, a theory
involving dots wiggling around, slowly changing from blue to red.  We figured 
the dots represented molecules on the Au(111) surface.  I assumed that Au 
stood for aluminum.  
	Laura mentioned that the dots should start out as an aquamarine color.
	I said, "Dr. Ravelo wanted blue and red dots on a black background."
	"Aqua will look blue on videotape."
	"What should red be?"
	"Yellow."
	"Black?"
	"Dark Gray."

	Dr. Ravelo checked in and was pleased with our results.  However,
he was uncertain about the dynamics that occurred during one particular
simulation.  He called his co-researcher to discuss this.  I eavesdropped, but 
they were talking shop in a jargon all their own: NSF, DOE, blanket PO, CV 
padding, honorarium, tenure track, INS, green card....  Molecular physics is 
over my head.
	Ravelo hung up the phone.
	"Apparently, there is no problem.  There is simply more volatility in 
the surface of gold than I thought."
	"Gold?  No, this is the simulation of aluminum."
	"No.  Au(111).  Au is gold."
	I grabbed him in a headlock and rapped my knuckles painfully on the
top of his head.
	"Hello?  Anyone home?  Earth to Ravelo?  You're trying to make cheap 
computer memory out of gold?  Are you nuts?"

	The project reached completion quite smoothly, I thought.  All's well
that ends.  There was a memorable moment of personal satisfaction, other than 
getting the monthly update of the departmental organization chart and seeing 
that I was still on it.  At one point Dr. Ravelo explained that my program 
should take certain actions when a there was a particular relationship between 
the x-coordinate and the y-coordinate.  He wrote the relationship as it 
appeared in his own Fortran program: 
	IF ((ODD(x) AND EVEN(y)) OR (ODD(y) AND EVEN(x)) THEN etc, etc.
He asked me if my language, C,  had the functions ODD and EVEN, and I said no.
He had sympathy for me because I would have to write my own versions of 
functions that already exist in Fortran.  On his paper I wrote with a 
flourish another version of that expression:
	IF (x+y & 1) etc, etc.  QED.

						Steve Connelly

(From the "Rest" of RHF)


Previous | RHF Joke Archives | Next

Best of Jokes | Current Jokes | RHF Home | Search