News: 1726817525

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Crack coder wasn't allowed to meet clients due to his other talent: blisteringly inappropriate insults

(2024/09/20)


On Call Welcome once again to On Call, the weekly column in which readers tell their tales of tech support troubles and triumphs.

This week, meet a reader we'll Regomize as "Nate" who told us a tale from the 1990s, when he worked for Her Majesty's Government at the sort of agency newspapers like to describe as "secret."

Nate could never figure out why, as the building in which he worked was well signposted, and even inhabited by some civilian businesses.

[1]

But the agency's activities included what Nate called "things we did behind closed doors that remained that way."

[2]

[3]

One example he outlined in his mail to On Call involved "some kit that did a fairly simple job on board one of the Queen's collection of boats."

After a little navel-gazing we think we understand which boats you're referring to, Nate!

[4]

One of those boats had a tech issue that Nate and his colleagues figured out how to fix – though sadly that work would take a while. As an interim solution they installed a basic desktop computer – Nate thinks it was the legendary Acorn Archimedes – to make sure the boat could go about its business.

"It was a simple patch that the crew liked so much that they preferred to use the Archimedes rather than the onboard kit – even when the onboard kit was working properly. So we decided to do a proper job of servicing it every now and again to keep it running nicely and keep the crew very happy," Nate told On Call.

For Nate and his mates a "proper" job meant driving to the boat – which took a couple of hours – and then "spending time on board polishing the monitor, tidying up the Archimedes desktop to remove all the extra useless icons and generally staring at the screen for a while before declaring it still good and retiring to the ward room for a cup of tea and a chat."

[5]

Between the travel and the chat, doing "proper" maintenance took so long that Nate and friends were able to claim a whole day's worth of special allowances for off-site work.

The extra cash was welcome, but Nate feels the extra hours paid off in other ways.

"It also served to keep good relations with the crew. They liked us because they thought we were big-brained boffins who had their backs – and they were right, about the last bit anyway."

One other thing we need to know about Nate's workplace is that it featured a young man with a talent for two things: coding, and managing to somehow insult everyone in a room on almost any occasion.

Nate offered us an example of this chap's talents: at work drinks he loudly asked the boss if he was still having an affair with a colleague – in front of the entire office and the boss's wife, who had come in for the occasion.

The young coder had created an important fix for the shipboard app that had been requested by the boat's crew, but Nate knew he must not be allowed to make the service call to install it. The risk of an incident was just too great.

After proving the software worked by running it on a local replica of the boat's systems, the coder was instructed to leave a disk with the software in a certain spot – ready for Nate to pick it up the next day on his way to visit the boat.

The programmer agreed, and muttered something about perhaps making a few last-minute improvements, but Nate thought little of it on his way out the door for the day.

[6]Muppet broke the datacenter every day, in its own weighty way

[7]To patch this server, we need to get someone drunk

[8]A nice cup of tea rewired the datacenter and got things working again

[9]Tech support chap solved knotty disk failure problem by staring at the floor

The next morning Nate came by the office, found the disk in the approved place, scooped it up and hit the road.

On arrival at the boat, monitor polishing and icon removal went well. Nate soon felt it was time to announce he would perform the software upgrade.

"Our host was very happy, and we could sense our good egg status creeping up a few notches," he told On Call.

Then the software didn't work. At all. It crashed. Repeatedly.

Nate restored the previous version of the program and, as he drove back to the office, wondered what the rude programmer had done the previous evening.

"Back in the office we cornered him and gave him the interrogation which mostly consisted of us asking if he changed anything and him denying anything until he eventually confessed to having made a change so small it could not have made a difference."

He was wrong. The update crashed the test system, eliciting an admission of error and a pleasingly rapid repair job.

Nate returned to the boat the next day, made the fix, and even found reasons to stick around long enough to again claim that full-day off-site allowance!

"Boffinry reputations still intact with the crew, we left with finally a job well done and on the way home I may even have got myself a pasty – life was that good then."

How rude was the rudest person you worked with while doing tech support? Keep it clean, but [10]Click here to send On Call your story so we can share it on a future Friday. ®

Get our [11]Tech Resources



[1] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/front&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=2&c=2Zu1HyHeLwcA8-e6-TE-QQAAAAFU&t=ct%3Dns%26unitnum%3D2%26raptor%3Dcondor%26pos%3Dtop%26test%3D0

[2] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/front&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=4&c=44Zu1HyHeLwcA8-e6-TE-QQAAAAFU&t=ct%3Dns%26unitnum%3D4%26raptor%3Dfalcon%26pos%3Dmid%26test%3D0

[3] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/front&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=3&c=33Zu1HyHeLwcA8-e6-TE-QQAAAAFU&t=ct%3Dns%26unitnum%3D3%26raptor%3Deagle%26pos%3Dmid%26test%3D0

[4] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/front&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=4&c=44Zu1HyHeLwcA8-e6-TE-QQAAAAFU&t=ct%3Dns%26unitnum%3D4%26raptor%3Dfalcon%26pos%3Dmid%26test%3D0

[5] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/front&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=3&c=33Zu1HyHeLwcA8-e6-TE-QQAAAAFU&t=ct%3Dns%26unitnum%3D3%26raptor%3Deagle%26pos%3Dmid%26test%3D0

[6] https://www.theregister.com/2024/09/13/on_call/

[7] https://www.theregister.com/2024/09/06/on_call/

[8] https://www.theregister.com/2024/08/30/on_call/

[9] https://www.theregister.com/2024/08/23/on_call/

[10] mailto:oncall@theregister.com

[11] https://whitepapers.theregister.com/



Boat?

42656e4d203239

Ah so the very quiet black ones as opposed to the targets? Say no more.... nudge nudge wink wink a nod is as good as a wink to a blind man eh?

/icon becasue Friday and those particular navy types can down a few... a few more than their target based brethren anyway!

Re: Boat?

b0llchit

Targets? You should be happy that it did not fire the cannons at your nearest harbour pub! When you meddle with "Boat" software, no one knows where the big bullets will hail down from and to.

I'm very happy we don't update our "Boats" on Friday afternoon just before pub-time. That can only have nasty consequences, regardless the stability of the software.

Re: Boat?

Korev

That's very HMS Astute of you...

Err... Me

diver_dave

During the great Manchester Telco fire.

I was first in the office and discovered Manchester had been isolated from the rest of the world and we had no phones at all

No chance of getting hold of the DR team and our fail over site was affected as well.

I had a basic beta version of Sametime for Lotus running as a test. This was our only real time Comms available so I took over and started chatting with Edinburgh control and began moving link lines to our other site. Only one close colleague at the other site had Sametime.

He started briefing teams and we had everything under control.

Two hours later (09:30) DR rep finally showed up. By that point everything was messy but under control.

DR rips into me regarding going out of my authority.

I'm now stressed and severely caffeine deprived.

Ok... Says I. Your f+#@*£ng problem now. Locked the PC and went for a smoke and coffee.

Chatting outside with the Comms manager for a famous lift company who had the floor below us

Back inside we drop a phone extension lead out of the window and patch my desk phone into their Virgin system. I now have the only working phone in the office.

DR crawl up realising I am the only person with any Comms.

Err...can you get back to managing the Comms? We can't contact anyone.

Ask my boss. (Who I have on Sametime)

But we can't contact him he's at xxx site..

And...

Apology followed immediately, followed by a polite promise not to second guess me again.

Very pleasant memory

Not rude, but bizarre

Mishak

When I was working as a contractor I was working with another contractor* who had a habit of ending what had been a normal conversation with something along the lines of "sure, but the oranges aren't ripe enough today"*.

I never did understand what he was trying to convey...

* not literally, but the equivalent magnitude of "off topic".

Re: Not rude, but bizarre

elsergiovolador

I think more annoying is ending each sentence with "jioo naw wa rah meen?"

Anonymous Coward

Takes quite a talent to make a sailor blush.

How about automating insults

Michael H.F. Wilkinson

In my early programming days (late 80s, early 90s, even before the first [1]BOFH episode ever ), I was developing a UI for an image processing system, which made life much more bearable for the PhD students and doctors trying to do their research. For many, a mouse was just something you spotted in the lab, rather than an input device for a computer, so I ensured there was an extensive help menu system and many (in my view) clear instructions on the screen. There was a robust error handling system in place to ensure input errors from users were handled, and clear error messages were displayed.

Despite these efforts, some users tended to get things wrong very frequently, and then asked me what they should do. Almost invariably, I replied with: "Please read the instructions on the screen". They would proceed to do so, and then sheepishly perform the instruction, after which the system worked neatly (as a rule). This got so annoying at times that I toyed with the idea of entering a "blood_pressure" or "rudeness_index" variable in the system that rose whenever a user made an error, and slowly decreased in time as the user gave syntactically correct input. This would be linked to an extensive table of error messages, which would progressively become more rude as the blood_pressure variable increased. A bit along the lines of the [2]BOFH excuse generator , but then for insults.

Sadly (or perhaps fortunately) I never got round to implement it, but a man can dream.

[1] https://bofh.bjash.com/bofh/genesis1.html

[2] https://bofh.d00t.org/

One place I was at...

Mishak

One of the devs added a load of "messages" when debugging and forgot to remove one. Customer called in "I've been trying to do XYZ, but wasn't sure how. I've just got a message that says 'Nine out of ten intelligent people would have worked this out by now"". Luckily, he thought it was amusing...

Another time a support guy had to drive 4 hours each way because "I'm following the instructions on the screen, but it's not working". The fix, implemented in front of the customer, was to use a Sharpie to write "L" and "R" on the mouse buttons.

What the ever-loving **** ?

Pascal Monett

"he loudly asked the boss if he was still having an affair with a colleague – in front of the entire office and the boss's wife"

Okay, how is it that this guy wasn't fired the next day ?

Re: What the ever-loving **** ?

rgjnk

Depends - was it true?

Had a situation in the past where something similar was happening, everyone knew, the pair involved knew everyone knew, and the carryon was taking place in work hours & frequently getting in the way of actual work as those involved would disappear mid job & leave everyone else waiting. Plus the expectation that people would just join in with the lie towards a partner they knew & liked.

Eventually it went nuclear because people got pissed off with the selfishness and it was the only way to fix it.

Re: What the ever-loving **** ?

Doctor Syntax

Newbie at going home time - thinking he's unearthed such a situation: "Have you noticed how those two always leave together?"

Everyone else: "Well they are married."

Re: What the ever-loving **** ?

Doctor Syntax

It depends on whether the boss survived long enough to be around next day.

Re: What the ever-loving **** ?

Sam not the Viking

We long suspected that our CEO, who 'ran' several of the group's UK companies from our site was having a 'meeting-of-more-than-minds' with the Finance Director, who was based on a different site. The CEO had bought a flat in our area to avoid hotel expenses or a long commute..... So he said. His office was adjacent to another and he/they mistakenly thought the no-longer-used connecting door was soundproof. They were frequently engaged together in whatever CEOs and FD's do, before disappearing off-site for some confidential meeting or conceivably (actually inconceivably) to do business.

It all came to a very sticky end. The CEO was summarily dismissed for 'misuse of company funds' (involving the conversion of an off-the-books vehicle to a 'leisure-wagon'....). How this was discovered was never made clear but we know the FD really wanted that CEO position. She didn't get the job again after the new CEO was dismissed after a 'random' drugs test. (We had never had drug testing before!).

She later accused the CEO of another company in the group of 'misconduct' but again failed to slip into that position.

That FD is no longer a problem, at least to us ---->

vistisen

The first place I was an IT supporter, there was a sysadmin who was a nice bloke until you got on the wrong side of him. The companies PCs where strictly controlled (back in late 90,s ). Users who annoyed him too much found that their desktops background would suddenly be a flashing pink/ yellow colour with a text telling them how many days they had to put up with that, and why? It never happened to me, but the BOFH did give me a taste of the windows BSOD screen saver after lunchtimes on several occasions.

Archimedes

Aladdin Sane

Did the displacement increase?

Bless..

Sgt_Oddball

Sounds like my old boss. He used to swear... A lot... Only the once directly at me (he was also an ex town crier so most of the office floor heard him) but often on group calls would occasionally be picked up on other live mics muttering after muting himself.

On the flip side, he trusted his Devs and backed me up rather than throw me under the bus in my first work production f-up.

Still the best person I've ever had the honour of working under.

(Megaphone icon because he didn't need one)

Never for rudeness, but..

technos

I've never seen a coworker banned from client sites for being rude, though I did have one that wasn't allowed on conference calls because he had the awful habit of forgetting to mute himself and then panting into the receiver like he was having a wank. In person he was fine.

Inappropriate insults

tiggity

Calling out the boss for an affair with a colleague is arguably not an inappropriate insult.

Assuming colleague was beneath the boss (pun intended) then there's a power imbalance in the relationship, which is not a good thing in itself

But with the boss being married, calling out the boss for cheating on his wife is more an act of courage than an inappropriate insult if you take the (reasonable to many people) view that someone cheating on their partner is a bad thing.

Probably not ideal for customers to be exposed to withering blasts of honesty, but within a company its a shame so many people are afraid to say what they really think about things (for fear of losing their jobs) leading to all sorts of bad practices becoming embedded in company actions.

.. Though have to say it's absolutely stupid to make last minute untested changes.

deive

Can telling the truth really be all that rude?

0laf

Used to have a sysadmin who was very good indeed at his job but was well known for picking his nose and flicking it, or picking the wax out his ears, or farting loudly etc all in meetings with significant people. He was very clever and not at all unpleasant otherwise to work with and one suspects it was an effective strategy to stay way from the high up ones.

Myself was/is known for being, if not rude then, very blunt. I was often wheeled to the front of meetings Hannable Lector style when some presenter of a service or product required some demolition.

Some of my happiest memories are of ruining product presentations with a well timed question.

I didn't (don't) really care if it upset the salesperson, after multiple decades of being lied to by them at pretty much every encounter I no longer regarded them as people. Not in that context anyway.

Rudest IT Support Guy Ever

StewartWhite

This guy has to be the gold standard for rude IT support: https://www.youtube.com/watch?v=02a723LsoFA&t=2s&ab_channel=Takaouto

As I currently don't have a floppy drive in my computer, I'd like to
make an `emergency cdrom' ;)
-- Eugene Crosser <crosser@average.org>