image jrsWorkBench.jpg

John "Rick" Sosoka

Make sure to visit John's Memorial Page

I first met John when he was giving a demo of an icon based GUI that he developed for the Computervision DCU, Display Control Unit. My GEEKy reaction was COOL!!! and my emotional reaction was "why won't management let us do stuff like that!" The DCU was a cutting edge framebuffer with a little bit of graphics smarts attached to it. A bit ahead of its time in 1982. Computervision also developed a GPU Graphics Processor Unit and a 32-bit CPU that were also ahead of their time, but, the management just saw them as tools to sell the CADDS software. The software outlived the hardware, as it did at so many companies.

In 1984, Computervision was Sun Microsystems first large customer and we also manufactured the Sun machines that CV sold. I was tasked with creating a WIMP GUI and I helped hire John and Robert Roessler as contractors. We holed up in a tiny office in the Dolly Parton building for months and months. John was doing the design and coding, Robert churning out most of the code and I was designing icons, writing code and mostly making sure the company would be able to build and maintain the software when John & Robert left. The UIM was similar the early Macintosh GUI, but smaller in scope. I think we were writing to the raw frame buffer. This was a bit before Windows was introduced and the X Window system was still a research tool at MIT. The UIM was a very solid product and used by some of CVs applications for many years.

After that, we would meet at SIGGRAPH every year. SIGGRAPH started in 1974 and was the preeminent conference of computer graphics. Eventually, the field of computer graphics diverging into games, entertainment, scientific and informational visualization. The computer graphics hardware vendors that powered it faded away as NVIDIA and a few other made high powered graphics a commodity. If John & I had not met before, we would definitely meet on Tuesday at 7:30 in line for the first showing of "the movies", aka the Electronic Theatre. It was the demo reel of the very best computer animation by the pioneers of computer graphics. First it geeky technique things and flying logos and then stories. My guess is that we kept that standing date for close to 10 years. We saw Luxo Jr. together, played crowd controlled ping pong, and saw cutting edge graphics enable the realm of scientific visualization. Many of those years I would be working in the trade show for Stardent, OKI and VolumePro. It was a great place for John to arrange meetings with various movers and shakers.

After the movies, we good go out for dinner and then wander the streets of whatever city was hosting SIGGRAPH well into the early morning. We would process all the new technologies we had seen at the trade show and the Emergency Technologies exhibition. It was an especially rich environment with all of the latest cutting edge computer graphics gizmos. We were 1/2 between the Dick Tracy watch and the Apple watch. We had some wild conversations about what was coming and we lived to see it become real. Those are treasured memories.

image OutForAwalk2017.jpg
OutForAwalk2017.jpg - 2448x3264
image ThreeAmigosJJSylvia.jpg
ThreeAmigosJJSylvia.jpg - 3519x2350
image WindsurfingPupil.jpg
WindsurfingPupil.jpg - 3450x2228
image jrsBallonAndBubbles.jpg
jrsBallonAndBubbles.jpg - 1822x1134
image jrsExecutive.jpg
jrsExecutive.jpg - 3072x2304
image jrsFourOfUs.jpg
jrsFourOfUs.jpg - 3516x2358
image jrsGraphicsDudes.jpg
jrsGraphicsDudes.jpg - 3506x2359
image jrsHappy.jpg
jrsHappy.jpg - 2048x1360
image jrsJob1996.jpg
jrsJob1996.jpg - 1012x1347
image jrsMegaPleo.jpg
jrsMegaPleo.jpg - 2621x3024
image jrsNativeEnvironment.jpg
jrsNativeEnvironment.jpg - 2592x1936
image jrsNeurosmithLei.jpg
jrsNeurosmithLei.jpg - 4032x3024
image jrsRemy.jpg
jrsRemy.jpg - 1133x1696
image jrsWaterSportsGang.jpg
jrsWaterSportsGang.jpg - 1040x1606
image EclipseWatchParty.jpg
EclipseWatchParty.jpg - 1161x2064
mkthumps.py Sat, 14 Aug 2021 14:04:47 +0000