~1989 Melbourne. Reaching behind an IBM XT to plug in an CGA (perhaps it was EGA) cable it was inadvertently plugged into
a token ring card. It turns out tokens are red. Of course doing the opposite and plugging the token ring
cable into the CGA/EGA card the entire network would beacon. And if you needed a 9V battery for something
perhaps you'd raid an IBM 8228 Multistation Access Unit (MAU) Setup Aid.
~1989 Melbourne. I spent 3 days working on a bug fix, a lot of C string operations where the source and destination
strings are in the order destination source. Went to copy the fix to the source repository and still in C string mode
at the DOS prompt I copied the destination back over the source and lost the fix. Luckily most of the time spent on the
fix was understanding the problem and reproducing the fix didn't take another 3 days.
1989 October, Tokyo. Working on the double-byte Japanese version of the 3720 driver the test site went offline.
It turned out it was due to the earthquake in California, USA.
~1989 Melbourne. DR-one TWS being built under OS/2. We were adding the F1 and menu items
for the context-sensitive help. A placeholder help file was being used. Launching help for the first time
the help file correctly opened with the text "You need help".
1990-11-05 Sydney. As a developer on DR-one, an OS/2-based dealing room solution, I was onsite for the first
few weeks as the software went live.
On day one on a raised hand I went to the assistance of a dealer, the screen was all black.
Cue a short panic, on a second look the highlight of the edge of the current control or a cursor was visible.
It turns out the user has decided to see what would happen if he set every system colour to black,
every colour; scrollbar, menu, active title bar, inactive title bar, text, foreground,
background, window border, sizing bar, everything possible.
I had to use an adjacent machine as a reference to keystroke my way back to default colours.
1991 Melbourne. Hardware St. A collegue from Sydney, C, phoned wanting to know how to do something on the DR-one Communications Workstation,
I think it was key sequence to jump between Windows. Ian took the call. "I'm going to the bookshelf, I'm getting the DR-one manual.
I'm looking up Jump in the index, I'm turning to the page, it says Ctrl+J. Goodbye."
~1991 Melbourne. Hardware St. After work a number of us were discussing something and a maths question was asked.
Ian and I spat out the number a second or two before the others.
I asked Ian "Did you do that in hexadecimal too?" The answer was yes.
~1993 Luxembourg. My favourite PDR (Product Defect Report) resolution (not mine) -
"For [Redacted] drop pages add 1 to the width as THAT STUPID [REDACTED] MOB deliver a
headliner of 81 charcters [sic] long. I'm too fucking lazy and
pissed off to make major changes to the driver to fix this problem this is nice and easy.".
~1994 Luxembourg. Setting up an OS/2 or perhaps Windows machine I had the choice of English US, English UK or
English International. I chose the International option. After the OS was installed I realised that
it had been setup as country numeric code 036; Australia.
~1997 Luxembourg. I had two IBM PS/2 Model 50s on my desk, one on top of the other. I was upgrading RAM on one.
Turned it off, replaced the RAM, replaced the cover, went to turn it on to discover I'd turned off the
wrong machine, I'd replaced the RAM on a powered-up machine. Rebooted it and all was ok, the RAM upgrade worked.
~1997 Luxembourg. A PDR (Product Defect Report) from a major customer complained that whenever an event happened the
software beeped and that was annoying. Locating the code that performed the beep there was a reference to
another PDR. Looking that one up it was a request from the same major customer requesting that
whenever a certain event occurred that the software beeped. Made the beep optional.
~1997 Luxembourg. The DR-one Trader Pad
sat inline between the PC and keyboard. The 48 keys were mapped to
standard keyboard combinations and could be configured to execute DR-one macros. On power-up the DR-one Trader Pad
would beep; I updated the Intel 8085 assembly in my unit instead to play the opening bars of the main theme from 'Star Wars'.
1998 Luxembourg. Working on specifications with another department (who were unhelpful)
and the customer, the project specifications had not changed in weeks (months?). At yet
another series of meetings we broke for lunch. I declined the invitation to the restaurant
as I had something to do. Starting the final meeting after lunch I let my boss know I'd
finished writing the code during lunch time. Excluding testing and documentation stage one of the
project was complete.
1998 Luxembourg. Whilst working on a Sweden-based project my Monday morning commute was
Luxembourg - Brussels - Copenhagen - Stockholm.
I discovered the telephones in Copenhagen airport appeared to have Y2K issues; they didn't accept a
credit card expiring in 2001, another card on the same account expiring in 1999 was fine.