About a year ago, as I was talking with my friend Brent Hilpert, we discovered that we had both been introduced to computers in High School with the same machine: the HP 9830A.
It was a remarkable coincidence.
About a year ago, as I was talking with my friend Brent Hilpert, we discovered that we had both been introduced to computers in High School with the same machine: the HP 9830A.
It was a remarkable coincidence.
More ...
30 April 2014
From 1986 to 1989, I worked in the Xenix1 group at Microsoft. It was my first job out of school, and I was the most junior person on the team. I was hopelessly naive, inexperienced, generally clueless, and borderline incompetent, but my coworkers were kind, supportive and enormously forgiving – just a lovely bunch of folks.
XENIX™ is properly rendered in all caps with a trademark sign, but none of us ever wrote it that way. For ease of reading I’m going to follow our internal tradition of just capitalizing the first letter. ↩
More ...
15 April 2014
The story of the Commodore SuperPET has always been something of a mystery to me.
The SuperPET was the last of the original PET computers, but was oddly unrelated to its siblings; it featured hardware and software that were radically different from every other machine in the series.
Commodore’s key manufacturing strength was vertical integration – they even went so far as to design and build their own semiconductors – but the SuperPET prominently featured a competitor’s microprocessor.
Somehow, just as Commodore was making a strategic move away from building high-end machines to focus on low-end computers like the VIC-20, they produced the most expensive and complex PET ever.
Stranger still, the key software for the SuperPET came from an academic software team at the University of Waterloo, and much of the hardware design seems to have been Waterloo’s as well.
How did a group at a small university in Canada end up designing their own microcomputer, and how did they convince one of the largest personal computer manufacturers in the world to build and market it?
How did the SuperPET come to be?
More ...
07 December 2013
Brian Bagnall, Commodore: a company on the edge, (Winnipeg: Variant Press, 2010), p. 178. ↩
More ...
02 July 2013
The HOSTCM protocol is a mechanism that allows a Commodore SuperPET or IBM PC running the Waterloo microSystem kernel to communicate with a remote file server over a serial line. This is a brief overview of the internals of the protocol.
More ...
28 June 2013