Tech related issues and stories
Some work and tech related issues and stories that have happened over the years.
1985 Perth. Working at Myer Computer and Business Centre logo,
later MyCorp then BS Microcomp, one of my first on-site jobs
was some distance north of Perth. I drove the Myer-labelled van to the site and created and installed a
10m or 15m
RS-232 cable. Returning to Myer after it closed for the day the building was locked and I didn't know how to return the
van. I parked it nearby and went home. The following morning I returned early and took the van inside.
Three years later my last[?] job there before moving into software was to go on site and perform work somewhere. I discovered
I was at that same site, the RS-232 cable now coiled under the bench as the two devices were now only 1m apart.
1987 Perth. I had an IBM XT PC (well, IBM Portable as I moved between Perth and Mandurah every week).
Standard total RAM was 640kB (suspect that was all on the motherboard with the 74LS158 decode chip upgrade).
I had a 64kB RAM card I could map to the address space directly above 640k and a .com
executable* that ran on startup changing the top memory address to 704k giving me that little extra RAM.
The same PC also had a NEC V20 replacing the Intel 8088, an 8087, 5.25" floppy, 20MB hard disk,
the standard parallel port and a couple of serial ports.
* Checked my util directory, I've still got that executable (1987-05-18 18:38 147 bytes MEM704.COM)
~1987 Perth. I was installing and repairing personal computers.
Servicing IBM Model F[?] keyboards we'd usually just remove the keycaps, give them a nice, soapy bath
and reattach them the next day.
The occasional keyboard would be in such a state we'd disassemble it past unscrewing
the plastics and by straightening the metal tabs within and further disassemble it.
We'd then hose it down with a Freon product and reassemble it.
The keyboards would reassemble, look and work a treat but we may not have done the ozone layer any favours.
~1988. Colleague would encounter higher security at a oil company than I did at the state Premier's office. He'd be escorted
and swipe cards required to open doors. I pretty much said who I was and was told where to go; fixing PC on desk outside
Premier's office, I guess he was away.
~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 entre 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 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.
~1990. 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."
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.
~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 US English, UK English or
International English. 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
finshed 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.
1998-06-15 Luxembourg. Started a new job and created a new team.
IT supplied drive space and we dutifully wrote source code and saved it to our drive.
Two years later IT came to me and explained there had been a drive failure and they
discovered that they'd not added my department's drive space to the backup schedule.
Being head of department I'd had my own backup schedule with off-site backups.
Lost nothing. Had most of the QA department's data too.
1998 - Work incentive trip to Venice. I think it was 2 nights, stayed at the 'Star Hotel'.
Dave had left his wallet in Lux, I paid the bill for 30 for dinner. Put in the expense
claim on the Monday morning, as of 2024 I'm still haven't beaten a $3k - $4k expense claim.
~2000 Luxembourg. I found a IBM Model M[?] keyboard in the spares and decided to use it.
It had a large, vertical enter key and Swiss-French or other keycaps.
I used it with a US code page and touch-typed.
One day one of the developers had to use my workstation, I found him copy/pasting a character,
a semi-colon or quote maybe,
as that was the only way he could generate the character.
2020 Melbourne. The new food delivery app pickmeup.menu works a treat.
Everything went well on the first day a merchant started taking school lunch orders until they got to the school
and discovered all the thermal tickets on the hot lunches had turned black.
After a lot of facepalming by all involved we swapped the thermal printer out for a dot-matrix unit.
2024 Melbourne. It seems I've led a boring work and tech life since leaving Luxembourg.