I used an Indigo2 with a pair of 21" Sony 13w3 monitors (one rebadged as Sun, one as CGI) as my desktop for a couple years.
When I finally had reason to swap it out for a more normal system, it went down to London to become a CPAN testers smoke testing machine until the hardware finally gave out.
Fantastic piece of kit. I especially liked that when we had a few weeks of power blips if I came home to see 'power brownout detected' as a console log entry (it always survived them fine itself) that was a useful indicator to go through all my x86 kit and bring the casualties back up.
That was in ... '04 ish? And, yes, it was indeed awesome.
As with all my desktops since time immemorial, its purpose was to provide an X11 environment that I used to ssh to everything else, so I never really stressed the machine itself.
This isn't (I think, memory fuzzy at this remove) a screenshot from that box, but it'll give you a feel for what one of my monitors would be displaying - https://trout.me.uk/sc2.jpg
Zero use of any of the shiny, just treating it as a solid old school workstation - the closest I had to a complaint was that it took me a little while to adjust to the level of fan noise.
With a remote browser instance to deal with the billion tons of JS I wouldn't at all mind going back to that setup today.
But it served valiantly in its subsequent life, so I feel I treated it with the respect it deserved.
(also because nobody really cared about that sort of kit at the time the Indigo2 and the monitors were cheap pickups off ebay, I'm not sure I've ever had better "bang for the buck" from building out a work setup)
These things were so awesome back in the 90s. I got to use quite a few of them and even owned a couple in the early 2000s as they were being thrown away.
It always blew my mind that systems like SGI and SUN existed and yet somehow windows was allegedly cutting edge.
I once had a magical collection of chips from old Unix workstations - dec alphas and vax, dig and sun. I was responsible for cleaning out a large storage room of computers from the 70s-90s and I pulled all the processors I could because they were amazing objects to look at.
I remember throwing out handfuls of ram chips measured in the KB and thinking how much each handful originally cost.
I was like 19 when I did this and everything got lost to time in the end.
It sure was a fun time as a Unix geek playing with all this old hardware. We had a dec box running netbsd that had an absurd uptime - like 12 years or something. Labs of Sunrays running off of 8 processor mainframes. SGI’s around the edges.
But even then I was slowly replacing this stuff with Linux. There was just no competition and as much as I loved the legacy Unix stuff it wasn’t as nice or as easy to run as open source alternatives.
For me it was the diversity. Even though the machines themselves were similar, some did some things a lot better than the others. Some had ridiculously fast disk IO (the Suns, usually), some had silky smooth mouse movements (the SGIs), and so on. Also, there were the different GUIs - I loved Sun’s OpenWindows - and SGIs could use better font smoothing (but only NeXT was doing that back then).
I’m not sure it was a much considered cutting edge rather it was considered cost effective. 99.99% of office workers did not need this kind of workstation, windows systems were cheaper and became ubiquitous.
I mainly meant “to the general public” this (windows 98) was cutting edge.
Almost no one even at the time knew what SGI was. In the late 90’s and early 2000’s even apples share was tiny.
It just blew my mind then how horrible the experience of using windows was compared to Unix and that windows won.
I had a job in 2001 running a bunch of computers: 1/3 windows, 1/3 Unix and 1/3 Mac - os9 mostly. The Unix and Mac just worked.
The windows computers broke so often I set them all up to use SMB shares for user file storage. Since they were all the exact same dell systems and all had the same software on them anytime one broke I’d just boot a Linux CD and use “nc” and “dd” to rewrite a functioning disk image to the system in question and bring it right back up to usable. Then it was just a matter of logging in the right SMB shares and the user just thought I’d fixed their computer.
> Almost no one even at the time knew what SGI was. In the late 90’s and early 2000’s even apples share was tiny.
It wasn’t even very convenient to read e-mails. GUI e—mail programs were not up to the Eudora level on those machines. And heaven forbid you needing a spreadsheet.
This is funny because in the 90s I was at a similar position. I was at a university department where everybody had a Solaris 2.3 or 2.4 box as well as a PC that would dual boot into OS/2 or a 5MB MSDOS partition. Solaris, OS/2 and MSDOS would all mount the users' homedirectory from the SunOS 4.1.3 box, either via NFS or Samba.
People sadly did most of their work by booting into MSDOS and then loading Windows 3.1 from a shared readonly Sambashare that had Windows, Office and a ton of other programs ready to use. This "immutable" Windows installation worked surprisingly well as Windows no longer could destroy itself by existing and reconfiguring itself, and users could no longer run setup.exe for unneeded programs that would break everything else.
Windows NT - the OS to run on comparable computers - was cutting edge, and still is in many ways. Don't be fooled by the similarly named products made for 100x less powerful computers.
What I think they were saying was that NT and Unix workstations were peers (running on "comparable computers"), and that NT shouldn't be conflated with 9x ("similarly named products"), which had to run well on much more modest ("100x less powerful") hardware than the aforementioned.
NT and intel didn't catch up SGI/Mips and Dec/Alpha until the Pentium III, and in the case of the Alpha, even the 800MHZ one was subpar against the Alpha.
Ditto with the N64. I think there's a WIP backport of Super Mario 64 for Irix 6 by reusing the decomp and the PC source port. The PC one can run under GL 1.3 and GLIDE, nothing fancy.
As a longhaired teenager, I rarely got the chance to physically touch these things (although it did happen a couple times). Mostly I remember telnetting into a machine, noticing that it was Irix, and being able to login as "4Dgifts" without a password for a root shell. The joy was short-lived though, because as soon as you tried to build software (regardless of how "portable" the package was), you ran into interesting problems, if the compilers were even installed. I eventually got to spend several days with a Webforce Indy and its fancy (what we would now call a) webcam, where I took my first-ever selfie in 1995 and made my peace with the dev environment. These lil things were definitely ahead of their time, even if their price tags weren't.
The 90s SGI machines were great, for graphics, but it is mystifying how many people used them as standard workstations given things like Suns had better CPUs. Toy Story was designed on SGIs and rendered on Suns for a reason after all.
The great oddity of SGIs was the multimedia peripherals worked properly, and this is the bit of the experience the NT and Linux replacements never quite managed.
I bought one when I started an ISP, could have used intel with Linux but Linux was very very new. After the ISP was acquired (just the customers, not the hardware) I had the Indy in my apartment for a bit, but someone really wanted it and I was able to sell it for decent change.
Did anyone else notice that they made strange clicking sounds?
I always assumed the click was the drive but never knew. The rhythm reminded me of the old 70's Battlestar Galactica Cylon eyes. It was a weird, slow click.
Surprisingly entertaining video. It was on a workstation similar to this one that I first used the Mosaic web browser circa 1993. Strangely, the first web site I visited featured a picture of Al Gore (not making this up) then US VP. I cannot find a reference to that web site anywhere or what content it may have contained. Does anyone else remember this?
Reportedly, whitehouse.gov was implemented in Common Lisp. (This was before the dotcom gold rush, so a lot of Web stuff was done by fringe Internet/computer uber-nerds -- mostly "this is interesting", and not usually "this pays money".)
In probably 1999, I had a borrowed old Indigo 2 (probably with IMPACT graphics) in my dorm room... used only as a generic general-purpose Unix workstation, not for 3D.
I replaced it with a modest Linux box, which was much more practical (Celeron 500MHz, 128MB RAM, basic Matrox G200 graphics, non-fruit-colored case): https://www.neilvandyke.org/cheap-pc-2000/
I used to idolise SGI when I was in high school. It was a highlight every time I got to play with one, in college and at computer fairs. When I finally got one practically for myself at a workplace, they were being overtaken by cheaper high-end PCs.
I've got an empty purple case from an Indigo². I had planned to build a graphics PC workstation inside but found that it was difficult to fit a modern cooling solution inside, being only 120 mm thick — on the outside.
I'm hoping to find a reasonably powerful RISC-V computer to put in it instead in a not too distant future: only because the ISA has some of MIPS' legacy.
I used to have that same ViewSonic monitor used in the video for some time and I think I just recycled it. Mixed feelings seeing someone actually wanting to use one ;)
SGI's workstations were super cool. I think I saw one or two in action but never got to actually use one. Another cool graphics workstation from that period was IBM's RS/6000, I remember seeing a demo of Catia running on that and it blew my mind.
I'm curious how current day GPU architecture traces its heritage to earlier 3d acceleration if at all. IIRC 3d hardware at the day was about rendering shaded triangles + Z buffer.
I love these work stations. Many (15+) years ago I used an Indy like a sort of dumb terminal, using X forwarding. It was very cool to use an application like a modern Firefox on such an old Unix installation even if it really ran remotely. It worked quite well remoting from a modern Ubuntu computer. I still have the Indy (and a small assortment of other old SGI machines, including 2 Indigo 2s), reviving these machines is on my bucket/todo list. This video sure makes me want to grab one (the Indigo mostly) and get all nerdy. Would love to see more!
I used to go daily into SGI developer pages, as they had nice documentation for C++, including the HP STL libraries (the original implementation for the STL proposal being discussed for ISO C++98).
I also had the opinion that the real cool 3D API was OpenInventor, not OpenGL, in a way true, as every engine ends up building their own scene graph from scratch.
One of the few UNIXes that was really cool to use.
There was at least one RIP company (name forgotten) that repackaged SGI machines with their software as single purpose devices. That was definitely a thing for a while.
For those unfamiliar a RIP took postscript input and spits out very high resolution black/white images for each separate ink, factoring in all the halftone generation etc.
Management Graphics. It could drive two Canon Color Copiers and up to three Encad NovaJet wide format inkjet printers.
Management Graphics was known for their slide printers (and why they developed the RIP in the first place); I was just happy to see one of their RIPs could replace the horrible EFI RIPs that the Canon copiers came with as well as handle our new NoveJet printers. Good times! Oh yeah, Management Graphics bundled it with a sheet feed densitometer - no more hand scanning dozens of color blocks to calibrate each morning/afternoon.
In the summers of 93 and 94 I had an internship where my daily desktop was an Indigo 2 Extreme, because someone had procured it, but no one was using it. Crazy.
I did do some awesome graphics visualizations of the labs simulation data on it, so I think they got some use of it, but I also played a lot of Arena...
In the mid 90s, I had been working on an SGI Indigo for a couple of years (3d post facility in London). We were in line for a hardware upgrade, and my junior colleague wanted us to switch to a Windows PC setup. From price / performance, it was hard to argue against it. I loved SGI hardware though, it was sad it fell by the wayside somewhat.
Awesome to see the Indigo2 mentioned. Very fond of these machines, but it was also the first system I led the OS development for. Machines were simple then, just a few people to do the work. Last system before I retired was Grace Hopper/Blackwell. Complexity change over 30 years is amazing.
Worked at a VFX company in the 90s and had Origins and Onyx to share and an O2 on my desk. Didn’t fully realize at the time we we living twenty years in the future. My ~2015 Lintel was messier but similar.
BTW tons of Gopher users from SDF (gopher://sdf.org , use the search option at Veronica) have screenshots and daily usage of SGI machines with modern software ported into Irix.
When I finally had reason to swap it out for a more normal system, it went down to London to become a CPAN testers smoke testing machine until the hardware finally gave out.
Fantastic piece of kit. I especially liked that when we had a few weeks of power blips if I came home to see 'power brownout detected' as a console log entry (it always survived them fine itself) that was a useful indicator to go through all my x86 kit and bring the casualties back up.