HOSS


This Server is under construction.  Don't be surprised by
frequent changes as we continue our work.

HOSS was the Home Office Software Support group at Symbolics. Members of this group were generaly known as HOSStages, although we were referred to as HOSStiles on occasion.

In general terms, the job description was to take a customer question; translate it into inoffensive language and present it to the developers. We then took the answer and tranlated that into inoffensive language and presented it to the customer. Absorbing all this flamage could be quite stressfull at times.

In the field we had our FOSSiles who worked for the Field Office Software Support group. FOSS doesn't have its own web page yet.

Personel

[I'd like people's memories of each of us to put in here. Anybody have any good stories about any HOSS people to provide? Since we're mostly all still on the net, try not to be offensive. Also a one liner about each person would be nice. ]

Jody Hukee

Our fearless leader.

The only boss who ever gave me a kitten.--- 7thSon

Steve Anthony

Kelly Bradford

Teri Carilli

When Teri interviewed with HOSS, she'd misspelled both Compiler and Environment on her resume. We hired her anyway.

Jim Dean

Not the actor, silly. Played jazz saxophone. When we went to see his band we always requested the theme to the Flintstones.

John Dunning

Everybody's favorite wookie.

I remember jrd used to spend hours on the phone saying, "No, What I'm trying to say is...No, what I'm trying to say is...No, what I'm trying to say is..." Eventually they might even listen.--- 7thson

Chris Garrigues

Known as "7thSon" at the time for reasons he usually didn't bother to explain.

Brenda Ioris

Former hardware person who made the painful transistion.

Laura Letourneau

Our resident writer. She made it possible for us to put out bulletins without anybody else needing to be able to spell.

Kyra Lowther

Born in Alaska. Former Figure skater. Hated winters.

Kyra was hired to work in LA, but had to spend one more winter working with us in Boston. In order to make sure she didn't forget how bad winters were in Boston she walked to work across the Harvard bridge every morning and evening all winter long.--- 7thSon

Rick Muņoz

Rick always dove headfirst into problems and did a depth first search of the solution space. He might start on a problem which was caused by a user typo and end up reading the sources to the microcode.--- 7thSon

John Parsons

Kenlin Pascoe

"Speedbump" Pascoe. She was out jogging and tripped over a speedbump and hurt herself.

Jared Spool

Either the perpetrator or the victim of most of the practical jokes.

At one point Jared decided that he wanted to have a round table in his office. Only managers were supposed to have round tables. After listening to him ask for one for several weeks, we decided to fulfill his wish. Late one evening, we stole the table from every manager's office we could get into and moved them all into Jared's office. It was filled to the ceiling with tables. We went home laughing about the next morning. In the morning, Jared arrived before anybody else and quietly moved (almost) all the tables back to the offices that we'd taken them from and when we got in pretended nothing had happened. Aside from one manager who was missing a table, everything seemed perfectly normal. We told this manager to ask Jared where the table was. He claimed ignorance. Eventually the facilities department came up with another table since nobody seemed to know what happened to the one that was missing.--- 7thSon

John Watkins

Camo Day!

[ Anybody care to take this one for me? ]

I think I may actually have had a hand provoked that tradition, by showing up for an interview in Camo pants. George (what was his last name?) liked it so much that he insisted I keep wearing them. --- jrd

HOSStage for a Day

The HOSStage for a Day program was where various Symbolics employees did the job of a HOSStage for one day. This served two purposes:

First, it gave some of the people who didn't respect our abilities some respect for what we did; and second, it helped with some of the workload.

I was a HOSStage for a day, and I remember being very lucky and being able to answer all my questions.--- cgay

I was one of the original "HOSStages for a Day", and actually survived it...I do have my hat (somewhere).--- Ellen Golden

I got a HOSStage hat without ever being HOSStage for a day.--- rwk

[I'd like to get more memories from people who were HOSStages for a day.]

Godzilla

We somehow [help me out somebody] acquired a 6 foot tall inflatable Godzilla as a mascot. Godzilla moved around regularly. Much of the time he lived in the hallway outside our offices greeting visitors to HOSS. He also hung over the building lobby greeting visitors to the building.

For a few months he lived on my desk looking out the window right under the corporate logo. I put him up there on one Saturday, and on Sunday one of the facilities people (who shall remain nameless) was walking down the street and saw him there. He came to my office and told me that Godzilla couldn't stay there. I took him down, but on monday, I checked with Linda Solimine who told me she thought it was a great idea. Since she was the CEO's secretary, I considered her the highest ranking person in the company, and put Godzilla back. --- 7thSon

After the layoffs someone partially deflated him and left him in the hallway listing to one side.

Picking Offices

When we moved to one corner of the building to consolidate offices, we took a rather unusual democratic approach to office assignments. Each person wrote down their 1st, 2nd, and 3rd choice for offices. We then ranked these choices to determine who got which office. Out of this first round, we managed to get three people assigned to offices: Jim selected the worst single office as his first choice and since nobody else wanted it, he got a single office. John Watkins and I both selected the best double office as our first choice, and since everybody else selected the better single offices, we got our choices.

Jim, JW, and I then watched the rest of the group argue over the one single office with a window for about 45 minutes before trying to sneak out. Kenlin didn't want us to leave, since they had to suffer through it, we did too.

The office that JW and I shared became rather infamous. It was the corner office under the corporate logo, and seemed to have a talent for collecting "stuff". At its peak, I believe we had:

The amazing thing is that the office was still comfortable. This place was huge. When it had previously been occupied by rwk, it had been known as the bowling alley.

---7thSon

The HOSSmas tree

One year over the holidays, we got a tree for HOSS. Being a rather non-traditional group, we decorated it unusually. Items which were hanging from the tree included:

[ What else? ]

Luser of the Week

For some period of time, we held a contest every week selecting a "luser of the week". This would be the customer who had been the most difficult or had the dumbest question of the week.

I still remember the guy who called me and said his monitor was completely blank. After going through all kinds of troubleshooting, I finally asked him to check if the monitor was plugged in. His reply, "Well, the outlet is way back behind the file cabinet and it's hard tosee back there since we just had a power failure about an hour ago...." --- Teri Carilli

[ Need more stories ]

It's hardware...It's software...It's hardware...

Naturally, there was a rivalry between us and the hardware support folks.

Often we'd investigate problems and it would turn out to be a hardware problem. Often the hardware group would investigate problems it would turn out to be a software problem. This lead to a lot of feuding, so we decided to have a relay race around the Charles River basin against the hardware guys to determine if it was a hardware problem or a software problem.

It would appear that the hardware group was in better shape than HOSS, so therefore it was a software problem.

--- 7thSon

That race wasn't the only attempt to bring the hardware and software people "together":

Anyone remember the Customer Service weekend meeting at Waterville Valley? Oh, what a scary weekend that was. We had to attend about 4 hours of meetings on a Friday afternoon but then got to play at the resort for the rest of the weekend. We got these navy blue t-shirts which said something about "Keeping the customer first."

I remember late one night a few HOSStages decided we wanted to go for a swim. The pool/jacuzzi area was closed for the evening however we found a little used door which was open (someone had to walk through the snow in their bare feet to get there, get inside and open the other door for the rest of us). There was a little problem, though, since Kenlin had forgotten her swimsuit. She said she would go in the hot tub in her underwear and new Customer Service T-shirt if the rest of the women would. So, we all agreed, especially since the T-shirts were all X-large and the lights would be out since we weren't supposed to be in the pool anyway, and wore our new navy blue t-shirts in the jacuzzi.

The next morning, when we passed by the pool area, we noticed that they were draining the jacuzzi because the water had turned a weird color blue. Our new t-shirts had run! We hadn't noticed it the previous night because the lights were off.

Later, one of the guys from hardware support was thrown out of the hotel (maybe even arrested? I can't remember.) for passing out drunk in the jacuzzi tub in his room with the water flowing. Apparently the tub overflowed and flooded his room and the room below.

--- Teri Carilli

I was in the room below. There was water pouring out of the ceiling heatlamp in the bathroom; this at 4am, too. Of course, I didn't retire until 3am (due to a killer game of "Oh Hell"), so it wasn't that bad (sleep-wise).

I remember that the clown had deadbolted the door, so that we couldn't break in and wake him up. I don't remember if he was arrested, or left voluntarily tho (after sobering up). I seem to remember being told that he had tried to hit on the Lady HOSStages, in his drunken stupor.

--- Steve Anthony

HOSStages in the field

As the name of the group implies, we didn't get out into the field very often, but when we did it was usually a very serious problem, and quite an adventure.

There was one crisis that both Jody and I had to deal with where a customer had been unable to get his graphics tablet to work. He'd had both the field hardware guy and the field software guy out to look at the problem, and nothing had been able to make it work. At this point, upper management was sweating about the problem, so Symbolics decided to send someone out from the home office.

Jody ran management interference while I studied the situation. Our field software guy wasn't here for this, but the hardware guy was here looking helpless. After careful investigation, I determined that there was both a bad cable and a namespace problem. What apparently happened was the software guy had a bad cable, and started monkeying with the namespace. Nothing he could do made any difference, so he gave up leaving things in a bad state. They then called in the hardware guy, who swapped cables and everything else and couldn't fix the problem due to the namespace problem. He then put the original cable back since taking it out didn't make things work. This took several hours, during which Jody had to keep the angry customer far enough away from me so I could think.

This was also the day that Jody's car broke down and we had to walk a mile in the rain.

--- 7thSon

However, the ultimate HOSS in the field story was when jrd had to fly out to the Mojave desert:

It was actually the Naval Weapons Center. I suspect the reason the Navy's out in the middle of the Mojave desert is so they can blow things up and nobody cares; the surrounding landscape sure looked like the ass end of the moon...

So there was this luser out there, using VMS, and DNA on his lispms to talk to it, and he's perennially having problems; he gets a wierd error, his file transfer hangs, stuff just wedges up, whatever. Since I'm the DNA wizard, I end up talking to this guy, about every day or so for about a month. After talking to him a couple times, it becomes clear that he's a complete airhead; can't finish a sentence without haring off on some tangent; can't remember to save state so there's anything to debug; can't even play remote fingers for me. This goes on for a while, and his superiors are getting more and more upset that 'bolics can't get their guy winning again. Finally, I get the word that this is obviously such a hard technical problem that I have to get flown out there to debug it on site.

I get driven out there by the local sales types, who are telling me for the whole trip about how technically sharp these navy guys are, and how it's so vital that I debug this horrible bug, and like that. After surviving the FBI check to get into the place, we go into the lab, and meet this horde of navy guys, all wearing their best ferocious military expressions, and the research guy, who looks like a refugee from some university science lab. I say let's get started, where are the machines; turns out nothing's loaded or set up, so the research guy has to thrash around for a while getting software loaded into worlds etc. I go over to the side table where there's a pizza and grab a slice, just in time to get impaled by the expression on the faces of some more officer types who came around to corner, obviously not expecting to see me in my long hair, sneakers, and a blazing purple t-shirt with a picture of a fish on it.

The sales guys rescued me from that, and by then we were about done loading stuff, so I went to have a look at the bug. I sit down, and the navy guys; a sysadmin, a couple of officers on whatever program this was for, and some big shot with a lot of brass on his chest, all crowd around me with their notepads etc, to make dead sure they capture every detail of what the wizard from symbolics does to get them out of their jam. I ask the research guy to do whatever it is that provokes the bug. He reads a file into zmacs. That works ok. He modifies it and writes it back out. Bombs into the debugger. The error says Error code mumble mumble, use (DNA:DESCRIBE-ERROR) for more information, or some such. I type in the obligatory form. It says Error code mumble: Disk Quota Exceeded. I turn to the guy and say "It says you've exceeded your quota". "Really???" he says. "How could that happen?". I tell him to remote-login to that system. He does, and VMS immediately says Warning: Disk Quota Exceeded. Total elapsed time, about 1 minute.

At this point, I hear grumbles and groans behind me; the navy guys are throwing down their notepads and walking off in disgust. The sales guys are standing there with their mouths open. The sysadmin is bitching at the research guy "Don't you ever check your quota?" etc; the rest of the conversation went downhill from there.

Of course, since we'd scheduled all day, I had nothing to do for a while, so I had him try to do some of the other things that he thought were buggy, but of course none of them were real either. So to kill time, I showed the guy the documentation, and had him type in some of the examples from it etc, which of course worked, and convinced him that I really was a wizard.

The best part was telling the sales guys that I wasn't interested in staying around to rewrite this clown's application for him, and that they could pay for the hotel room they'd booked me into without telling me, as I was flying back on the next plane.

As I recall, we voted that guy luser of the month.

--- jrd

...and another jrd story:

I did the macivory serial stuff, so when a guy at Lincoln Labs started having problems using a macivory to do data acquisition over a serial line to some random piece of hardware, I got dragged into the loop in short order.

I talked to the guy, and debugged over the phone a little, and came to the conclusion that (a) he didn't have much of a clue, and (b) there was a stupid bug in some low-level queue-handling code. I knocked together a patch and sent it off.

The next day he calls back, and he's not losing data any more, but "every once in a while" the whole machine hangs up, wedged solidly in Run state, not responsive to keyboard or anything else. It would do that for some number of seconds, and then start running again.

I did a lot of head-scratching over that, but couldn't come up with an explanation. Finally I went and found Greenwald, who'd written the (then) new scheduler, to ask him if I was doing something wrong. He looked at the code, and said it looked ok. Eventually the management said if we couldn't fix it over the phone, we should just go out there, so we drove over.

Met the guy (more military security checks) and got into the lab. Sure enough, the machine wedges up whenever it turns around. Mike digs around in the scheduler datastructures for a while, but can't find any explanation. After some FEP debugging, Mike says "I dunno, but it looks to me like it's just spending a lot of time in the interpreter". We look at each other. I ask the costomer "You loaded the patch I sent you, right?" "Yes." "Did you compile it first?"

He looks blankly at me. Mike and I look at each other again. I tell the guy "You have to compile it before you load it." "Really?? I never do that with my code." After discarding several other responses, I said "Just compile it and reload it and let's try it again". He goes off to compile it and save it into a world, we go get coffee and boggle and the level of lossage.

Now he's got his new world set up, so we go try again. No joy, it still wedges up. Thinking maybe we hadn't really fixed it, Mike digs around some more. After a while, "It still looks to me like it's spending a lot of time in the interpreter." I ask the customer "You compiled that, right?" "Yes" "and loaded it into this world, right?" "Yes". Grumble. Well maybe it didn't get saved where we thought it did. He saves a new world. Try again. Still wedges.

By now we're both stumped. Let's try it one last time. "You're sure you compiled it" "Sure I'm sure!" "And loaded the binary file into this world, right?" Blank look. "Binary file?"

The thing that really amazed me about the whole incident was what it said about genera robustness. We were running a fair-sized slab of code interpreted, at interrupt level, and it didn't croak anything.

--- jrd

Spin for an Answer

John Parsons had a spinner in his office with possible answers to give to customers. These answers included:

[ were there other answers on the wheel?]

The Decimation of HOSS

decimate
to take a tenth of or from

When Symbolics had its first round of layoffs, HOSS was hit hard. The layoff was to occur on thursday. We agreed on tuesday that we would have a party at Jody's house on friday to honor the dead. We didn't know who would be dead and who would still be there, but we knew that we'd be in mourning. It was a hell of a party.

In the first group meeting after the layoffs, Jody opened the meeting by saying, "We weren't decimated; I just looked up decimate in the dictionary. Decimation is when you lose ten percent, we lost fifty percent, so we weren't decimated." --- 7thSon, quoting from memory

Remember the Word Definition Calendar we had? The word for the day of the layoffs was "Shambles". I remember we turned it to that day's page after the "who survived"/"who didn't" (choose your own interpretation of what survival means!). We were on our way to Cheapo's to stare in complete mental exhaustion at the album covers when we did this.--- Steve Anthony


Please email any comments, corrections or additions to cwg@DeepEddy.Com[mail].


Return to the On-line Symbolics Museum[Remote]
Return to Chris Garrigues' Home Page

-----

This page provided and maintained by Deep Eddy Internet Consulting .

Last modified: Jan 10, 1996